{"_id":"disposablestack","_rev":"10-bd1f5f206e077dda30a9739ad07b33c8","name":"disposablestack","dist-tags":{"latest":"1.1.8"},"versions":{"1.0.0":{"name":"disposablestack","version":"1.0.0","keywords":["javascript","ecmascript","polyfill","shim","DisposableStack","dispose","using","resource","management"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"license":"MIT","_id":"disposablestack@1.0.0","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"homepage":"https://github.com/es-shims/DisposableStack#readme","bugs":{"url":"https://github.com/es-shims/DisposableStack/issues"},"dist":{"shasum":"d0fcd6e873f7a536d59f1d2c65bfcabc712662d8","tarball":"https://registry.npmjs.org/disposablestack/-/disposablestack-1.0.0.tgz","fileCount":29,"integrity":"sha512-0i4hMRSGeg9Wq50n+1Dfa2GuGNce3JDdLDFtYqw0Nxpyjy3ZroP/ruifLxndJ9GZjl+tAtK7p3fm7BkXWeLclA==","signatures":[{"sig":"MEUCIGyFE9Y13e6Ebn9SGa8sJTdm86y4CODGXN/gOc8XCz8rAiEAiplIHZkhBp9lEgl56sVQwujUjuOqhNXgJsKFpf4Fdao=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8Hf7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1JA//UvLDWoT7qk5fUkjWDndEyDKIbvDmTnVjz8WVKi8UT6Ov+VR8\r\ne1dOjEu9/s62uOY+ahIv9ddfzUT+yAsZyb/2inDfh0sQYg4xLaReX2zIZTg6\r\nd1SZH+CY1xVfkEqoJ3GVBR6d//+EGN7UGjYjzt928oMv8rXCYR4PJlzfE9Mz\r\ntC83ns2IJloUSHpNs7L4L7VvKuekHlEaLJjngpt3aAXkqXZOyVSacD9IsMOn\r\nl3RFMV32VTjuw+Jm7UtDHj9UUhPdW3u0/a8BYH2m2uShMrPbKhVA/LFoRcjJ\r\nWr6shOzBmDtdPs8APiiowGGwBJqkp0lHI3bsVrSqE32zenMR0WSsWFnwbaQ/\r\nC1BdGwT9xV0E3sCk4mwXfJSeTV3KBTt6ucfcmEqm6vj52WVkjWGt9+xaeqRb\r\nTz95Y+eC9sD7HFko12sxotMXsS/oBrBi/OAuL0JBpr2XKsYub6MLxlt+ou9u\r\nU7ObGUVcdWQfjV8PNQ8wRo6sbhEAzAWHY6PuyJHPT49Cay/Hp2f9hjyCAL+P\r\nVbRplr6qnY5ms4KVyoOMfVWFUhaybx8BRFv7VJ5WhBYiBzDYbFNMiQhn0prn\r\nfz6Aar1z8zKQL3+Dogmk30KCEoEoDFMYrcJ6IFF5bei5QLyIDXPLyLhw/sNf\r\nqyj1ULCXIkkr2otba0maXO4/5QR2zoYGYW8=\r\n=a6xk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.json","exports":{".":"./index.json","./auto":"./auto.js","./shim":"./shim.js","./package.json":"./package.json","./Symbol.dispose":"./Symbol.dispose/index.js","./DisposableStack":"./DisposableStack/index.js","./Symbol.dispose/auto":"./Symbol.dispose/auto.js","./Symbol.dispose/shim":"./Symbol.dispose/shim.js","./DisposableStack/auto":"./DisposableStack/auto.js","./DisposableStack/shim":"./DisposableStack/shim.js","./Symbol.dispose/polyfill":"./Symbol.dispose/polyfill.js","./DisposableStack/polyfill":"./DisposableStack/polyfill.js","./Symbol.dispose/implementation":"./Symbol.dispose/implementation.js","./DisposableStack/implementation":"./DisposableStack/implementation.js"},"gitHead":"2af6f41b32855108021a0c61cc2ba37be0979804","scripts":{"lint":"eslint --ext=js,mjs .","test":"npm run tests-only","prepack":"npmignore --auto --commentLines=autogenerated","pretest":"npm run lint","version":"auto-changelog && git add CHANGELOG.md","postlint":"es-shim-api --multi --bound","posttest":"aud --production","tests-only":"nyc tape 'test/**/*.js'","postversion":"auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\""},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"testling":{"files":"./test/index.js"},"repository":{"url":"git+https://github.com/es-shims/DisposableStack.git","type":"git"},"_npmVersion":"9.4.0","description":"An ESnext spec-compliant `DisposableStack` and `Symbol.dispose` shim/polyfill/replacement that works as far down as ES3.","directories":{},"_nodeVersion":"19.6.1","dependencies":{"es-abstract":"^1.21.1","has-symbols":"^1.0.3","get-intrinsic":"^1.2.0","internal-slot":"^1.0.5","suppressed-error":"^1.0.0","define-properties":"^1.2.0","es-set-tostringtag":"^2.0.1"},"publishConfig":{"ignore":[".github/workflows"]},"_hasShrinkwrap":false,"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","hideCredit":true,"unreleased":false,"commitLimit":false,"backfillLimit":false},"devDependencies":{"aud":"^2.0.2","has":"^1.0.3","nyc":"^10.3.2","tape":"^5.6.3","eslint":"=8.8.0","foreach":"^2.0.6","is-symbol":"^1.0.4","npmignore":"^0.3.0","in-publish":"^2.0.1","@es-shims/api":"^2.3.1","auto-changelog":"^2.4.0","object-inspect":"^1.12.3","has-tostringtag":"^1.0.0","es-value-fixtures":"^1.4.2","safe-publish-latest":"^2.0.0","is-registered-symbol":"^1.0.1","@ljharb/eslint-config":"^21.0.1"},"_npmOperationalInternal":{"tmp":"tmp/disposablestack_1.0.0_1676703739351_0.22434023867859265","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"disposablestack","version":"1.1.0","keywords":["javascript","ecmascript","polyfill","shim","DisposableStack","AsyncDisposableStack","dispose","asyncDispose","using","resource","management","Symbol","Symbol.dispose","Symbol.asyncDispose"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"license":"MIT","_id":"disposablestack@1.1.0","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"homepage":"https://github.com/es-shims/DisposableStack#readme","bugs":{"url":"https://github.com/es-shims/DisposableStack/issues"},"dist":{"shasum":"5f6450bb53cadcd1068ee3d0ba7b8cc11bc8914e","tarball":"https://registry.npmjs.org/disposablestack/-/disposablestack-1.1.0.tgz","fileCount":39,"integrity":"sha512-8e63CPOI1VCMzdxTd6RWMb4hgG3oILpy7kDeZ3zFfnS44KF5Yjsoel+TyaPu8250YvN6yw1ra79+teAG4Oa9/A==","signatures":[{"sig":"MEQCIEMzUhtqG8gwr1tqk4lDRsLlTHZwmRAYBtf6wozLqGM5AiA6NQT6OkfVZxLp34TIutZwtj/McregsuK9S8VvWiDIlQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkN5yrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqbDA/+JmGGvisOxrEYGu3UhFM5B71JzJWRRI56DD+PccDGCv/eUuIK\r\nBaHPJwTowExmiham71rWzl9RAtztjijvlkQmext1AIKbOeJXTj74Ey65/rc5\r\ncPgJvqyfFRdtvu5xRGiSWux1sJvfy7KAGSV10NNuOMx6bJ2ZO6UfZIDZLMJI\r\nqOzx4kEqcLEFmXnDYD8mTzK6uodXqNHZP1/7yLjtf66ZAld53OM/bGMoGpDC\r\n5d4RX0g2HQ20jG+V46m+6GTtmO6e2lNSl3Al/FSiBZ18NclPrcFUnRx0ZF3J\r\nLweIHzF4zkmsitLQCkkZus8QNAbqu7oCnUBJjJlNWvQtWfjuQKpDmiFdVlOa\r\n0yHaSFh/VzDHNertmzO2CHHD7fZmIrbKZOFPLuiwp8ZWT/qWDRlhk1DjoKRk\r\nlodKi7NsVsigkNP3TDo5Wegs+63QVbujpl0Qcg1/M8+JOAJFgix15lRYL89v\r\nc544nagPP67W2kQbEBQsN0CXKVKVD07mbM5QUx+20V744mJV3i1+sTOn2LPi\r\nI/86sOt+x6Uj4yQ5mHsFzR8Z4wf92Lq1PkO42KlclOOd1pXUG/Au5QxA9mQg\r\nF8csZxC2FXi8DLmPRrZvsCBwDNC1n+Tk7ujmH7jcRuB7QEji2agmVDgK3mqK\r\nxGyFRnKj3gPl3jWXulxFNoi8HCQmfTN4Lus=\r\n=1jS6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.json","exports":{".":"./index.json","./auto":"./auto.js","./shim":"./shim.js","./package.json":"./package.json","./Symbol.dispose":"./Symbol.dispose/index.js","./DisposableStack":"./DisposableStack/index.js","./Symbol.asyncDispose":"./Symbol.asyncDispose/index.js","./Symbol.dispose/auto":"./Symbol.dispose/auto.js","./Symbol.dispose/shim":"./Symbol.dispose/shim.js","./AsyncDisposableStack":"./AsyncDisposableStack/index.js","./DisposableStack/auto":"./DisposableStack/auto.js","./DisposableStack/shim":"./DisposableStack/shim.js","./Symbol.dispose/polyfill":"./Symbol.dispose/polyfill.js","./DisposableStack/polyfill":"./DisposableStack/polyfill.js","./Symbol.asyncDispose/auto":"./Symbol.asyncDispose/auto.js","./Symbol.asyncDispose/shim":"./Symbol.asyncDispose/shim.js","./AsyncDisposableStack/auto":"./AsyncDisposableStack/auto.js","./AsyncDisposableStack/shim":"./AsyncDisposableStack/shim.js","./Symbol.asyncDispose/polyfill":"./Symbol.asyncDispose/polyfill.js","./AsyncDisposableStack/polyfill":"./AsyncDisposableStack/polyfill.js","./Symbol.dispose/implementation":"./Symbol.dispose/implementation.js","./DisposableStack/implementation":"./DisposableStack/implementation.js","./Symbol.asyncDispose/implementation":"./Symbol.asyncDispose/implementation.js","./AsyncDisposableStack/implementation":"./AsyncDisposableStack/implementation.js"},"gitHead":"14591d741b63f8ee8a79828437c7a84804292066","scripts":{"lint":"eslint --ext=js,mjs .","test":"npm run tests-only","prepack":"npmignore --auto --commentLines=autogenerated","pretest":"npm run lint","version":"auto-changelog && git add CHANGELOG.md","postlint":"es-shim-api --multi --bound","posttest":"aud --production","tests-only":"nyc tape 'test/**/*.js'","postversion":"auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\""},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"testling":{"files":"./test/index.js"},"repository":{"url":"git+https://github.com/es-shims/DisposableStack.git","type":"git"},"_npmVersion":"9.6.3","description":"An ESnext spec-compliant `DisposableStack`, `AsyncDisposableStack`, `Symbol.dispose`, and `Symbol.asyncDispose` shim/polyfill/replacement that works as far down as ES3.","directories":{},"_nodeVersion":"19.9.0","dependencies":{"es-abstract":"^1.21.2","has-symbols":"^1.0.3","get-intrinsic":"^1.2.0","internal-slot":"^1.0.5","suppressed-error":"^1.0.0","define-properties":"^1.2.0","es-set-tostringtag":"^2.0.1"},"publishConfig":{"ignore":[".github/workflows"]},"_hasShrinkwrap":false,"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","hideCredit":true,"unreleased":false,"commitLimit":false,"backfillLimit":false},"devDependencies":{"aud":"^2.0.2","has":"^1.0.3","nyc":"^10.3.2","tape":"^5.6.3","eslint":"=8.8.0","foreach":"^2.0.6","is-symbol":"^1.0.4","npmignore":"^0.3.0","in-publish":"^2.0.1","@es-shims/api":"^2.3.1","auto-changelog":"^2.4.0","object-inspect":"^1.12.3","has-tostringtag":"^1.0.0","es-value-fixtures":"^1.4.2","safe-publish-latest":"^2.0.0","is-registered-symbol":"^1.0.1","@ljharb/eslint-config":"^21.0.1"},"_npmOperationalInternal":{"tmp":"tmp/disposablestack_1.1.0_1681366187409_0.052054985697582046","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"disposablestack","version":"1.1.1","keywords":["javascript","ecmascript","polyfill","shim","DisposableStack","AsyncDisposableStack","dispose","asyncDispose","using","resource","management","Symbol","Symbol.dispose","Symbol.asyncDispose"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"license":"MIT","_id":"disposablestack@1.1.1","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"homepage":"https://github.com/es-shims/DisposableStack#readme","bugs":{"url":"https://github.com/es-shims/DisposableStack/issues"},"dist":{"shasum":"4c9f19e4ddea62104ec4bfa0686642bf3613feea","tarball":"https://registry.npmjs.org/disposablestack/-/disposablestack-1.1.1.tgz","fileCount":39,"integrity":"sha512-Kt80F3SgFOnAGyUj+VbOhLEdrjnii4sphhqlTgaSiLaVRaKr3QsW6QGgILxiEt2pBOG694f9fcVtuuNP7cFWnQ==","signatures":[{"sig":"MEUCIQC3v3VoKPv+0op2vEPK+UiGD7O1959t+BSHC7w6TUMCfwIgHuXEUEfkZhiJlu9S2ia9yQ8dnVk+OJ5hUfhfBAwnW4g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56786},"main":"index.json","exports":{".":"./index.json","./auto":"./auto.js","./shim":"./shim.js","./package.json":"./package.json","./Symbol.dispose":"./Symbol.dispose/index.js","./DisposableStack":"./DisposableStack/index.js","./Symbol.asyncDispose":"./Symbol.asyncDispose/index.js","./Symbol.dispose/auto":"./Symbol.dispose/auto.js","./Symbol.dispose/shim":"./Symbol.dispose/shim.js","./AsyncDisposableStack":"./AsyncDisposableStack/index.js","./DisposableStack/auto":"./DisposableStack/auto.js","./DisposableStack/shim":"./DisposableStack/shim.js","./Symbol.dispose/polyfill":"./Symbol.dispose/polyfill.js","./DisposableStack/polyfill":"./DisposableStack/polyfill.js","./Symbol.asyncDispose/auto":"./Symbol.asyncDispose/auto.js","./Symbol.asyncDispose/shim":"./Symbol.asyncDispose/shim.js","./AsyncDisposableStack/auto":"./AsyncDisposableStack/auto.js","./AsyncDisposableStack/shim":"./AsyncDisposableStack/shim.js","./Symbol.asyncDispose/polyfill":"./Symbol.asyncDispose/polyfill.js","./AsyncDisposableStack/polyfill":"./AsyncDisposableStack/polyfill.js","./Symbol.dispose/implementation":"./Symbol.dispose/implementation.js","./DisposableStack/implementation":"./DisposableStack/implementation.js","./Symbol.asyncDispose/implementation":"./Symbol.asyncDispose/implementation.js","./AsyncDisposableStack/implementation":"./AsyncDisposableStack/implementation.js"},"gitHead":"be7c657a65b8a3f303d93cd308c61fd61d6305c7","scripts":{"lint":"eslint --ext=js,mjs .","test":"npm run tests-only","prepack":"npmignore --auto --commentLines=autogenerated","pretest":"npm run lint","version":"auto-changelog && git add CHANGELOG.md","postlint":"es-shim-api --multi --bound","posttest":"aud --production","tests-only":"nyc tape 'test/**/*.js'","postversion":"auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\""},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"testling":{"files":"./test/index.js"},"repository":{"url":"git+https://github.com/es-shims/DisposableStack.git","type":"git"},"_npmVersion":"9.8.0","description":"An ESnext spec-compliant `DisposableStack`, `AsyncDisposableStack`, `Symbol.dispose`, and `Symbol.asyncDispose` shim/polyfill/replacement that works as far down as ES3.","directories":{},"_nodeVersion":"20.5.0","dependencies":{"es-abstract":"^1.22.1","has-symbols":"^1.0.3","get-intrinsic":"^1.2.1","internal-slot":"^1.0.5","suppressed-error":"^1.0.0","define-properties":"^1.2.0","es-set-tostringtag":"^2.0.1"},"publishConfig":{"ignore":[".github/workflows"]},"_hasShrinkwrap":false,"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","hideCredit":true,"unreleased":false,"commitLimit":false,"backfillLimit":false},"devDependencies":{"aud":"^2.0.3","has":"^1.0.3","nyc":"^10.3.2","tape":"^5.6.6","eslint":"=8.8.0","semver":"^6.3.1","foreach":"^2.0.6","is-symbol":"^1.0.4","npmignore":"^0.3.0","in-publish":"^2.0.1","@es-shims/api":"^2.4.2","auto-changelog":"^2.4.0","object-inspect":"^1.12.3","has-tostringtag":"^1.0.0","es-value-fixtures":"^1.4.2","safe-publish-latest":"^2.0.0","is-registered-symbol":"^1.0.1","@ljharb/eslint-config":"^21.1.0"},"_npmOperationalInternal":{"tmp":"tmp/disposablestack_1.1.1_1690224528738_0.7077687551070402","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"disposablestack","version":"1.1.2","keywords":["javascript","ecmascript","polyfill","shim","DisposableStack","AsyncDisposableStack","dispose","asyncDispose","using","resource","management","Symbol","Symbol.dispose","Symbol.asyncDispose"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"license":"MIT","_id":"disposablestack@1.1.2","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"homepage":"https://github.com/es-shims/DisposableStack#readme","bugs":{"url":"https://github.com/es-shims/DisposableStack/issues"},"dist":{"shasum":"aa5e1713ee584f8fc936bc3b3227ffcbc2857bd8","tarball":"https://registry.npmjs.org/disposablestack/-/disposablestack-1.1.2.tgz","fileCount":39,"integrity":"sha512-th2rg6l1iN8YC0KiVjOImq7MEmCaAaJlIOPSlw5S1Ee2iCeFJ2NZbwHt14X3mu2sFlOkDkSzlVlZD+kL97ZtsQ==","signatures":[{"sig":"MEUCIQC6LM47mUaie/JdsQjmU9PaWfOVsoYpa5txBeB5i11/6AIgPBjwttupMQtNZF6ifH4j7OTWZp86m9SXA7AjnIKB4Og=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57193},"main":"index.json","exports":{".":"./index.json","./auto":"./auto.js","./shim":"./shim.js","./package.json":"./package.json","./Symbol.dispose":"./Symbol.dispose/index.js","./DisposableStack":"./DisposableStack/index.js","./Symbol.asyncDispose":"./Symbol.asyncDispose/index.js","./Symbol.dispose/auto":"./Symbol.dispose/auto.js","./Symbol.dispose/shim":"./Symbol.dispose/shim.js","./AsyncDisposableStack":"./AsyncDisposableStack/index.js","./DisposableStack/auto":"./DisposableStack/auto.js","./DisposableStack/shim":"./DisposableStack/shim.js","./Symbol.dispose/polyfill":"./Symbol.dispose/polyfill.js","./DisposableStack/polyfill":"./DisposableStack/polyfill.js","./Symbol.asyncDispose/auto":"./Symbol.asyncDispose/auto.js","./Symbol.asyncDispose/shim":"./Symbol.asyncDispose/shim.js","./AsyncDisposableStack/auto":"./AsyncDisposableStack/auto.js","./AsyncDisposableStack/shim":"./AsyncDisposableStack/shim.js","./Symbol.asyncDispose/polyfill":"./Symbol.asyncDispose/polyfill.js","./AsyncDisposableStack/polyfill":"./AsyncDisposableStack/polyfill.js","./Symbol.dispose/implementation":"./Symbol.dispose/implementation.js","./DisposableStack/implementation":"./DisposableStack/implementation.js","./Symbol.asyncDispose/implementation":"./Symbol.asyncDispose/implementation.js","./AsyncDisposableStack/implementation":"./AsyncDisposableStack/implementation.js"},"gitHead":"faed0cb2b463c42643f9e7ade525df7ad2fd42cb","scripts":{"lint":"eslint --ext=js,mjs .","test":"npm run tests-only","prepack":"npmignore --auto --commentLines=autogenerated","pretest":"npm run lint","version":"auto-changelog && git add CHANGELOG.md","postlint":"es-shim-api --multi --bound","posttest":"aud --production","tests-only":"nyc tape 'test/**/*.js'","postversion":"auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\""},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"testling":{"files":"./test/index.js"},"repository":{"url":"git+https://github.com/es-shims/DisposableStack.git","type":"git"},"_npmVersion":"9.8.1","description":"An ESnext spec-compliant `DisposableStack`, `AsyncDisposableStack`, `Symbol.dispose`, and `Symbol.asyncDispose` shim/polyfill/replacement that works as far down as ES3.","directories":{},"_nodeVersion":"20.6.0","dependencies":{"globalthis":"^1.0.3","es-abstract":"^1.22.1","has-symbols":"^1.0.3","get-intrinsic":"^1.2.1","internal-slot":"^1.0.5","suppressed-error":"^1.0.2","define-properties":"^1.2.1","es-set-tostringtag":"^2.0.1"},"publishConfig":{"ignore":[".github/workflows"]},"_hasShrinkwrap":false,"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","hideCredit":true,"unreleased":false,"commitLimit":false,"backfillLimit":false},"devDependencies":{"aud":"^2.0.3","has":"^1.0.3","nyc":"^10.3.2","tape":"^5.6.6","eslint":"=8.8.0","semver":"^6.3.1","foreach":"^2.0.6","is-symbol":"^1.0.4","npmignore":"^0.3.0","in-publish":"^2.0.1","@es-shims/api":"^2.4.2","auto-changelog":"^2.4.0","object-inspect":"^1.12.3","has-tostringtag":"^1.0.0","es-value-fixtures":"^1.4.2","safe-publish-latest":"^2.0.0","is-registered-symbol":"^1.0.1","@ljharb/eslint-config":"^21.1.0"},"_npmOperationalInternal":{"tmp":"tmp/disposablestack_1.1.2_1694646096582_0.06414132955944729","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"disposablestack","version":"1.1.3","keywords":["javascript","ecmascript","polyfill","shim","DisposableStack","AsyncDisposableStack","dispose","asyncDispose","using","resource","management","Symbol","Symbol.dispose","Symbol.asyncDispose"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"license":"MIT","_id":"disposablestack@1.1.3","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"homepage":"https://github.com/es-shims/DisposableStack#readme","bugs":{"url":"https://github.com/es-shims/DisposableStack/issues"},"dist":{"shasum":"2aae5768032e6d317007f59ca4abcf87f76569d4","tarball":"https://registry.npmjs.org/disposablestack/-/disposablestack-1.1.3.tgz","fileCount":39,"integrity":"sha512-1mVuGqxaKUqCfFT0XLq8Vi+/y1eANlWR/MgZjF8b0agCWN2PEU1B8rPfo4A1MSKr0/xnHhXasTwC/YQypYK9WQ==","signatures":[{"sig":"MEUCIQCdQo8NGBVNqk8P31u85VXIlrhvLjaiDgjSpjPT08GRJgIgdiEiOjQsrKlPfWUbsxfHRSoOO1sdHka6iVQ96Q6PUnA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58600},"main":"index.json","exports":{".":"./index.json","./auto":"./auto.js","./shim":"./shim.js","./package.json":"./package.json","./Symbol.dispose":"./Symbol.dispose/index.js","./DisposableStack":"./DisposableStack/index.js","./Symbol.asyncDispose":"./Symbol.asyncDispose/index.js","./Symbol.dispose/auto":"./Symbol.dispose/auto.js","./Symbol.dispose/shim":"./Symbol.dispose/shim.js","./AsyncDisposableStack":"./AsyncDisposableStack/index.js","./DisposableStack/auto":"./DisposableStack/auto.js","./DisposableStack/shim":"./DisposableStack/shim.js","./Symbol.dispose/polyfill":"./Symbol.dispose/polyfill.js","./DisposableStack/polyfill":"./DisposableStack/polyfill.js","./Symbol.asyncDispose/auto":"./Symbol.asyncDispose/auto.js","./Symbol.asyncDispose/shim":"./Symbol.asyncDispose/shim.js","./AsyncDisposableStack/auto":"./AsyncDisposableStack/auto.js","./AsyncDisposableStack/shim":"./AsyncDisposableStack/shim.js","./Symbol.asyncDispose/polyfill":"./Symbol.asyncDispose/polyfill.js","./AsyncDisposableStack/polyfill":"./AsyncDisposableStack/polyfill.js","./Symbol.dispose/implementation":"./Symbol.dispose/implementation.js","./DisposableStack/implementation":"./DisposableStack/implementation.js","./Symbol.asyncDispose/implementation":"./Symbol.asyncDispose/implementation.js","./AsyncDisposableStack/implementation":"./AsyncDisposableStack/implementation.js"},"gitHead":"70c37b15efc39a69af3658d88165ad9671c872db","scripts":{"lint":"eslint --ext=js,mjs .","test":"npm run tests-only","prepack":"npmignore --auto --commentLines=autogenerated","pretest":"npm run lint","version":"auto-changelog && git add CHANGELOG.md","postlint":"es-shim-api --multi --bound","posttest":"aud --production","prepublish":"not-in-publish || npm run prepublishOnly","tests-only":"nyc tape 'test/**/*.js'","postversion":"auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\"","prepublishOnly":"safe-publish-latest"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"testling":{"files":"./test/index.js"},"repository":{"url":"git+https://github.com/es-shims/DisposableStack.git","type":"git"},"_npmVersion":"10.2.4","description":"An ESnext spec-compliant `DisposableStack`, `AsyncDisposableStack`, `Symbol.dispose`, and `Symbol.asyncDispose` shim/polyfill/replacement that works as far down as ES3.","directories":{},"_nodeVersion":"21.6.0","dependencies":{"es-errors":"^1.2.1","globalthis":"^1.0.3","es-abstract":"^1.22.3","has-symbols":"^1.0.3","get-intrinsic":"^1.2.3","internal-slot":"^1.0.6","suppressed-error":"^1.0.3","define-properties":"^1.2.1","es-set-tostringtag":"^2.0.2"},"publishConfig":{"ignore":[".github/workflows"]},"_hasShrinkwrap":false,"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","hideCredit":true,"unreleased":false,"commitLimit":false,"backfillLimit":false},"devDependencies":{"aud":"^2.0.4","nyc":"^10.3.2","tape":"^5.7.4","eslint":"=8.8.0","hasown":"^2.0.0","semver":"^6.3.1","foreach":"^2.0.6","is-symbol":"^1.0.4","npmignore":"^0.3.1","in-publish":"^2.0.1","@es-shims/api":"^2.4.2","auto-changelog":"^2.4.0","object-inspect":"^1.13.1","has-tostringtag":"^1.0.2","es-value-fixtures":"^1.4.2","safe-publish-latest":"^2.0.0","is-registered-symbol":"^1.0.1","@ljharb/eslint-config":"^21.1.0"},"_npmOperationalInternal":{"tmp":"tmp/disposablestack_1.1.3_1707119006519_0.8960801454759266","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"disposablestack","version":"1.1.4","keywords":["javascript","ecmascript","polyfill","shim","DisposableStack","AsyncDisposableStack","dispose","asyncDispose","using","resource","management","Symbol","Symbol.dispose","Symbol.asyncDispose"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"license":"MIT","_id":"disposablestack@1.1.4","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"homepage":"https://github.com/es-shims/DisposableStack#readme","bugs":{"url":"https://github.com/es-shims/DisposableStack/issues"},"dist":{"shasum":"08479d622be5373d991bf50442a98fa6c2b7249b","tarball":"https://registry.npmjs.org/disposablestack/-/disposablestack-1.1.4.tgz","fileCount":41,"integrity":"sha512-h5QKYSeI6L9QxG2Oywp+srU6dpJUi+dnGJhEYZXUyp91Rz5JOvzHQZW/DNWOlAra1EoOZBVxr7U7dofOpDijPQ==","signatures":[{"sig":"MEQCIAerRIQiF7C9111DcBbRdDbpITlYrwOOk1D0w5CcgojnAiBTOMRhx91j4jbYiZ++nbsZLsW2YHiIS+1dmUX/SklesQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61433},"main":"index.json","engines":{"node":">= 0.4"},"exports":{".":"./index.json","./auto":"./auto.js","./shim":"./shim.js","./package.json":"./package.json","./Symbol.dispose":"./Symbol.dispose/index.js","./DisposableStack":"./DisposableStack/index.js","./Symbol.asyncDispose":"./Symbol.asyncDispose/index.js","./Symbol.dispose/auto":"./Symbol.dispose/auto.js","./Symbol.dispose/shim":"./Symbol.dispose/shim.js","./AsyncDisposableStack":"./AsyncDisposableStack/index.js","./DisposableStack/auto":"./DisposableStack/auto.js","./DisposableStack/shim":"./DisposableStack/shim.js","./Symbol.dispose/polyfill":"./Symbol.dispose/polyfill.js","./DisposableStack/polyfill":"./DisposableStack/polyfill.js","./Symbol.asyncDispose/auto":"./Symbol.asyncDispose/auto.js","./Symbol.asyncDispose/shim":"./Symbol.asyncDispose/shim.js","./AsyncDisposableStack/auto":"./AsyncDisposableStack/auto.js","./AsyncDisposableStack/shim":"./AsyncDisposableStack/shim.js","./Symbol.asyncDispose/polyfill":"./Symbol.asyncDispose/polyfill.js","./AsyncDisposableStack/polyfill":"./AsyncDisposableStack/polyfill.js","./Symbol.dispose/implementation":"./Symbol.dispose/implementation.js","./DisposableStack/implementation":"./DisposableStack/implementation.js","./Symbol.asyncDispose/implementation":"./Symbol.asyncDispose/implementation.js","./AsyncDisposableStack/implementation":"./AsyncDisposableStack/implementation.js"},"gitHead":"36287745372cf3310fa1f69a481568d71b28b231","scripts":{"lint":"eslint --ext=js,mjs .","test":"npm run tests-only","prepack":"npmignore --auto --commentLines=autogenerated","pretest":"npm run lint","version":"auto-changelog && git add CHANGELOG.md","postlint":"es-shim-api --multi --bound","posttest":"aud --production","prepublish":"not-in-publish || npm run prepublishOnly","tests-only":"nyc tape 'test/**/*.js'","postversion":"auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\"","prepublishOnly":"safe-publish-latest"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"testling":{"files":"./test/index.js"},"repository":{"url":"git+https://github.com/es-shims/DisposableStack.git","type":"git"},"_npmVersion":"10.5.0","description":"An ESnext spec-compliant `DisposableStack`, `AsyncDisposableStack`, `Symbol.dispose`, and `Symbol.asyncDispose` shim/polyfill/replacement that works as far down as ES3.","directories":{},"_nodeVersion":"21.7.0","dependencies":{"hasown":"^2.0.2","es-errors":"^1.3.0","globalthis":"^1.0.3","es-abstract":"^1.23.2","has-symbols":"^1.0.3","get-intrinsic":"^1.2.4","internal-slot":"^1.0.7","suppressed-error":"^1.0.3","define-properties":"^1.2.1","es-set-tostringtag":"^2.0.3"},"publishConfig":{"ignore":[".github/workflows"]},"_hasShrinkwrap":false,"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","hideCredit":true,"unreleased":false,"commitLimit":false,"backfillLimit":false},"devDependencies":{"aud":"^2.0.4","nyc":"^10.3.2","tape":"^5.7.5","eslint":"=8.8.0","semver":"^6.3.1","foreach":"^2.0.6","is-symbol":"^1.0.4","npmignore":"^0.3.1","in-publish":"^2.0.1","@es-shims/api":"^2.4.2","auto-changelog":"^2.4.0","object-inspect":"^1.13.1","has-tostringtag":"^1.0.2","es-value-fixtures":"^1.4.2","safe-publish-latest":"^2.0.0","is-registered-symbol":"^1.0.1","@ljharb/eslint-config":"^21.1.0"},"_npmOperationalInternal":{"tmp":"tmp/disposablestack_1.1.4_1711149910984_0.6727544583662732","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"disposablestack","version":"1.1.5","keywords":["javascript","ecmascript","polyfill","shim","DisposableStack","AsyncDisposableStack","dispose","asyncDispose","using","resource","management","Symbol","Symbol.dispose","Symbol.asyncDispose"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"license":"MIT","_id":"disposablestack@1.1.5","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"homepage":"https://github.com/es-shims/DisposableStack#readme","bugs":{"url":"https://github.com/es-shims/DisposableStack/issues"},"dist":{"shasum":"bb2fe7a111e260391fe5cd1ee22b0855f7f62f8f","tarball":"https://registry.npmjs.org/disposablestack/-/disposablestack-1.1.5.tgz","fileCount":41,"integrity":"sha512-IdFBDMZxddlECKNUyMZ/ja1BkTGbhvtWGZ4lQ1/BotTXN/0Tz3as5AL/pu/z3xYAZl/JtQleUf7JBQf1+Ehtdg==","signatures":[{"sig":"MEUCIQD1dCrS4+5JcaIreIp/UCVIHNIEtiFPh3SkY0zzDuVHDAIgISli28Z+CSdnqjuG1ahG6mQP4SMlckOCcviNZ+etjZQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63163},"main":"index.json","engines":{"node":">= 0.4"},"exports":{".":"./index.json","./auto":"./auto.js","./shim":"./shim.js","./package.json":"./package.json","./Symbol.dispose":"./Symbol.dispose/index.js","./DisposableStack":"./DisposableStack/index.js","./Symbol.asyncDispose":"./Symbol.asyncDispose/index.js","./Symbol.dispose/auto":"./Symbol.dispose/auto.js","./Symbol.dispose/shim":"./Symbol.dispose/shim.js","./AsyncDisposableStack":"./AsyncDisposableStack/index.js","./DisposableStack/auto":"./DisposableStack/auto.js","./DisposableStack/shim":"./DisposableStack/shim.js","./Symbol.dispose/polyfill":"./Symbol.dispose/polyfill.js","./DisposableStack/polyfill":"./DisposableStack/polyfill.js","./Symbol.asyncDispose/auto":"./Symbol.asyncDispose/auto.js","./Symbol.asyncDispose/shim":"./Symbol.asyncDispose/shim.js","./AsyncDisposableStack/auto":"./AsyncDisposableStack/auto.js","./AsyncDisposableStack/shim":"./AsyncDisposableStack/shim.js","./Symbol.asyncDispose/polyfill":"./Symbol.asyncDispose/polyfill.js","./AsyncDisposableStack/polyfill":"./AsyncDisposableStack/polyfill.js","./Symbol.dispose/implementation":"./Symbol.dispose/implementation.js","./DisposableStack/implementation":"./DisposableStack/implementation.js","./Symbol.asyncDispose/implementation":"./Symbol.asyncDispose/implementation.js","./AsyncDisposableStack/implementation":"./AsyncDisposableStack/implementation.js"},"gitHead":"a1c5ade91bab45e37666f4b67822dbf0929c3a93","scripts":{"lint":"eslint --ext=js,mjs .","test":"npm run tests-only","prepack":"npmignore --auto --commentLines=autogenerated","pretest":"npm run lint","version":"auto-changelog && git add CHANGELOG.md","postlint":"es-shim-api --multi --bound","posttest":"aud --production","prepublish":"not-in-publish || npm run prepublishOnly","tests-only":"nyc tape 'test/**/*.js'","postversion":"auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\"","prepublishOnly":"safe-publish-latest"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"testling":{"files":"./test/index.js"},"repository":{"url":"git+https://github.com/es-shims/DisposableStack.git","type":"git"},"_npmVersion":"10.7.0","description":"An ESnext spec-compliant `DisposableStack`, `AsyncDisposableStack`, `Symbol.dispose`, and `Symbol.asyncDispose` shim/polyfill/replacement that works as far down as ES3.","directories":{},"_nodeVersion":"22.1.0","dependencies":{"hasown":"^2.0.2","call-bind":"^1.0.7","es-errors":"^1.3.0","globalthis":"^1.0.4","es-abstract":"^1.23.3","has-symbols":"^1.0.3","get-intrinsic":"^1.2.4","internal-slot":"^1.0.7","suppressed-error":"^1.0.3","define-properties":"^1.2.1","es-set-tostringtag":"^2.0.3"},"publishConfig":{"ignore":[".github/workflows"]},"_hasShrinkwrap":false,"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","hideCredit":true,"unreleased":false,"commitLimit":false,"backfillLimit":false},"devDependencies":{"aud":"^2.0.4","nyc":"^10.3.2","tape":"^5.7.5","eslint":"=8.8.0","semver":"^6.3.1","foreach":"^2.0.6","is-symbol":"^1.0.4","npmignore":"^0.3.1","in-publish":"^2.0.1","@es-shims/api":"^2.5.0","auto-changelog":"^2.4.0","object-inspect":"^1.13.1","has-tostringtag":"^1.0.2","es-value-fixtures":"^1.4.2","safe-publish-latest":"^2.0.0","is-registered-symbol":"^1.0.1","@ljharb/eslint-config":"^21.1.0","has-property-descriptors":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/disposablestack_1.1.5_1715704435082_0.8173854233646158","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"disposablestack","version":"1.1.6","keywords":["javascript","ecmascript","polyfill","shim","DisposableStack","AsyncDisposableStack","dispose","asyncDispose","using","resource","management","Symbol","Symbol.dispose","Symbol.asyncDispose"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"license":"MIT","_id":"disposablestack@1.1.6","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"homepage":"https://github.com/es-shims/DisposableStack#readme","bugs":{"url":"https://github.com/es-shims/DisposableStack/issues"},"dist":{"shasum":"4a1230c0e4f107f6c2f7cf987dcdb299b1f8b174","tarball":"https://registry.npmjs.org/disposablestack/-/disposablestack-1.1.6.tgz","fileCount":41,"integrity":"sha512-bah1d3fXuUrtjWEkS627JTKLejcozm69OVcHgjKBbnwmN2WkHlqVeH3caFmkaEZ6+lIEsIXmz9NLPK+coJFO5w==","signatures":[{"sig":"MEQCIDU802k5jPnTEUG4rxTEzRLAGOSFEi776S2XW512ApDWAiBG7iAcIJ616qPSZ6N8iV0icLdOnwtJB91Ebr/Gx3FfDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63699},"main":"index.json","engines":{"node":">= 0.4"},"exports":{".":"./index.json","./auto":"./auto.js","./shim":"./shim.js","./package.json":"./package.json","./Symbol.dispose":"./Symbol.dispose/index.js","./DisposableStack":"./DisposableStack/index.js","./Symbol.asyncDispose":"./Symbol.asyncDispose/index.js","./Symbol.dispose/auto":"./Symbol.dispose/auto.js","./Symbol.dispose/shim":"./Symbol.dispose/shim.js","./AsyncDisposableStack":"./AsyncDisposableStack/index.js","./DisposableStack/auto":"./DisposableStack/auto.js","./DisposableStack/shim":"./DisposableStack/shim.js","./Symbol.dispose/polyfill":"./Symbol.dispose/polyfill.js","./DisposableStack/polyfill":"./DisposableStack/polyfill.js","./Symbol.asyncDispose/auto":"./Symbol.asyncDispose/auto.js","./Symbol.asyncDispose/shim":"./Symbol.asyncDispose/shim.js","./AsyncDisposableStack/auto":"./AsyncDisposableStack/auto.js","./AsyncDisposableStack/shim":"./AsyncDisposableStack/shim.js","./Symbol.asyncDispose/polyfill":"./Symbol.asyncDispose/polyfill.js","./AsyncDisposableStack/polyfill":"./AsyncDisposableStack/polyfill.js","./Symbol.dispose/implementation":"./Symbol.dispose/implementation.js","./DisposableStack/implementation":"./DisposableStack/implementation.js","./Symbol.asyncDispose/implementation":"./Symbol.asyncDispose/implementation.js","./AsyncDisposableStack/implementation":"./AsyncDisposableStack/implementation.js"},"gitHead":"5e627063ac47a80faf519f89946131f12b28f8da","scripts":{"lint":"eslint --ext=js,mjs .","test":"npm run tests-only","prepack":"npmignore --auto --commentLines=autogenerated","pretest":"npm run lint","version":"auto-changelog && git add CHANGELOG.md","postlint":"es-shim-api --multi --bound","posttest":"aud --production","prepublish":"not-in-publish || npm run prepublishOnly","tests-only":"nyc tape 'test/**/*.js'","postversion":"auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\"","prepublishOnly":"safe-publish-latest"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"testling":{"files":"./test/index.js"},"repository":{"url":"git+https://github.com/es-shims/DisposableStack.git","type":"git"},"_npmVersion":"10.7.0","description":"An ESnext spec-compliant `DisposableStack`, `AsyncDisposableStack`, `Symbol.dispose`, and `Symbol.asyncDispose` shim/polyfill/replacement that works as far down as ES3.","directories":{},"_nodeVersion":"22.2.0","dependencies":{"hasown":"^2.0.2","call-bind":"^1.0.7","es-errors":"^1.3.0","globalthis":"^1.0.4","es-abstract":"^1.23.3","has-symbols":"^1.0.3","get-intrinsic":"^1.2.4","internal-slot":"^1.0.7","suppressed-error":"^1.0.3","define-properties":"^1.2.1","es-set-tostringtag":"^2.0.3"},"publishConfig":{"ignore":[".github/workflows"]},"_hasShrinkwrap":false,"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","hideCredit":true,"unreleased":false,"commitLimit":false,"backfillLimit":false},"devDependencies":{"aud":"^2.0.4","nyc":"^10.3.2","tape":"^5.7.5","eslint":"=8.8.0","semver":"^6.3.1","foreach":"^2.0.6","is-symbol":"^1.0.4","npmignore":"^0.3.1","in-publish":"^2.0.1","@es-shims/api":"^2.5.0","auto-changelog":"^2.4.0","object-inspect":"^1.13.1","has-tostringtag":"^1.0.2","es-value-fixtures":"^1.4.2","safe-publish-latest":"^2.0.0","is-registered-symbol":"^1.0.1","@ljharb/eslint-config":"^21.1.1","has-property-descriptors":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/disposablestack_1.1.6_1716920626996_0.5148424234408511","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"disposablestack","version":"1.1.7","keywords":["javascript","ecmascript","polyfill","shim","DisposableStack","AsyncDisposableStack","dispose","asyncDispose","using","resource","management","Symbol","Symbol.dispose","Symbol.asyncDispose"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"license":"MIT","_id":"disposablestack@1.1.7","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"homepage":"https://github.com/es-shims/DisposableStack#readme","bugs":{"url":"https://github.com/es-shims/DisposableStack/issues"},"dist":{"shasum":"a81fe8446738d12a462bcc9352a5ab59c122df40","tarball":"https://registry.npmjs.org/disposablestack/-/disposablestack-1.1.7.tgz","fileCount":41,"integrity":"sha512-UmyM57A8fTz5Hn4pYO/q2YdQ7fApPmxT3T5eA3Igr4UnUZ/HY6zEWSUVR7QT6kiM4udOyljC8Ag2jn7DnaSUqA==","signatures":[{"sig":"MEQCIBkxAetKAw7MQrW4HDd39gicjiUAs/C7Im/yAdPgHJB7AiB8f0SN/jGqLEMR183DqEpbubg9O3zd+AE5aP3Lu/CaPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64970},"main":"index.json","engines":{"node":">= 0.4"},"exports":{".":"./index.json","./auto":"./auto.js","./shim":"./shim.js","./package.json":"./package.json","./Symbol.dispose":"./Symbol.dispose/index.js","./DisposableStack":"./DisposableStack/index.js","./Symbol.asyncDispose":"./Symbol.asyncDispose/index.js","./Symbol.dispose/auto":"./Symbol.dispose/auto.js","./Symbol.dispose/shim":"./Symbol.dispose/shim.js","./AsyncDisposableStack":"./AsyncDisposableStack/index.js","./DisposableStack/auto":"./DisposableStack/auto.js","./DisposableStack/shim":"./DisposableStack/shim.js","./Symbol.dispose/polyfill":"./Symbol.dispose/polyfill.js","./DisposableStack/polyfill":"./DisposableStack/polyfill.js","./Symbol.asyncDispose/auto":"./Symbol.asyncDispose/auto.js","./Symbol.asyncDispose/shim":"./Symbol.asyncDispose/shim.js","./AsyncDisposableStack/auto":"./AsyncDisposableStack/auto.js","./AsyncDisposableStack/shim":"./AsyncDisposableStack/shim.js","./Symbol.asyncDispose/polyfill":"./Symbol.asyncDispose/polyfill.js","./AsyncDisposableStack/polyfill":"./AsyncDisposableStack/polyfill.js","./Symbol.dispose/implementation":"./Symbol.dispose/implementation.js","./DisposableStack/implementation":"./DisposableStack/implementation.js","./Symbol.asyncDispose/implementation":"./Symbol.asyncDispose/implementation.js","./AsyncDisposableStack/implementation":"./AsyncDisposableStack/implementation.js"},"gitHead":"183fa336ed4b9fffdac44292b6f1fcc0a5b1fac6","scripts":{"lint":"eslint --ext=js,mjs .","test":"npm run tests-only","prepack":"npmignore --auto --commentLines=autogenerated","pretest":"npm run lint","version":"auto-changelog && git add CHANGELOG.md","postlint":"es-shim-api --type=multi","posttest":"npx npm@'>= 10.2' audit --production","prepublish":"not-in-publish || npm run prepublishOnly","tests-only":"nyc tape 'test/**/*.js'","postversion":"auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\"","prepublishOnly":"safe-publish-latest"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"testling":{"files":"./test/index.js"},"repository":{"url":"git+https://github.com/es-shims/DisposableStack.git","type":"git"},"_npmVersion":"10.9.2","description":"An ESnext spec-compliant `DisposableStack`, `AsyncDisposableStack`, `Symbol.dispose`, and `Symbol.asyncDispose` shim/polyfill/replacement that works as far down as ES3.","directories":{},"_nodeVersion":"23.4.0","dependencies":{"hasown":"^2.0.2","call-bind":"^1.0.8","es-errors":"^1.3.0","call-bound":"^1.0.2","globalthis":"^1.0.4","es-abstract":"^1.23.5","has-symbols":"^1.1.0","get-intrinsic":"^1.2.6","internal-slot":"^1.0.7","suppressed-error":"^1.0.3","define-properties":"^1.2.1","es-set-tostringtag":"^2.0.3"},"publishConfig":{"ignore":[".github/workflows"]},"_hasShrinkwrap":false,"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","hideCredit":true,"unreleased":false,"commitLimit":false,"backfillLimit":false},"devDependencies":{"nyc":"^10.3.2","tape":"^5.9.0","eslint":"=8.8.0","semver":"^6.3.1","foreach":"^2.0.6","encoding":"^0.1.13","is-symbol":"^1.1.0","npmignore":"^0.3.1","in-publish":"^2.0.1","@es-shims/api":"^3.0.2","auto-changelog":"^2.5.0","object-inspect":"^1.13.3","has-tostringtag":"^1.0.2","es-value-fixtures":"^1.5.0","safe-publish-latest":"^2.0.0","is-registered-symbol":"^1.1.0","@ljharb/eslint-config":"^21.1.1","has-property-descriptors":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/disposablestack_1.1.7_1734023542914_0.7845718323624116","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"disposablestack","version":"1.1.8","description":"An ESnext spec-compliant `DisposableStack`, `AsyncDisposableStack`, `Symbol.dispose`, and `Symbol.asyncDispose` shim/polyfill/replacement that works as far down as ES3.","main":"index.json","exports":{".":"./index.json","./auto":"./auto.js","./shim":"./shim.js","./DisposableStack":"./DisposableStack/index.js","./DisposableStack/auto":"./DisposableStack/auto.js","./DisposableStack/polyfill":"./DisposableStack/polyfill.js","./DisposableStack/implementation":"./DisposableStack/implementation.js","./DisposableStack/shim":"./DisposableStack/shim.js","./AsyncDisposableStack":"./AsyncDisposableStack/index.js","./AsyncDisposableStack/auto":"./AsyncDisposableStack/auto.js","./AsyncDisposableStack/polyfill":"./AsyncDisposableStack/polyfill.js","./AsyncDisposableStack/implementation":"./AsyncDisposableStack/implementation.js","./AsyncDisposableStack/shim":"./AsyncDisposableStack/shim.js","./Symbol.dispose":"./Symbol.dispose/index.js","./Symbol.dispose/auto":"./Symbol.dispose/auto.js","./Symbol.dispose/polyfill":"./Symbol.dispose/polyfill.js","./Symbol.dispose/implementation":"./Symbol.dispose/implementation.js","./Symbol.dispose/shim":"./Symbol.dispose/shim.js","./Symbol.asyncDispose":"./Symbol.asyncDispose/index.js","./Symbol.asyncDispose/auto":"./Symbol.asyncDispose/auto.js","./Symbol.asyncDispose/polyfill":"./Symbol.asyncDispose/polyfill.js","./Symbol.asyncDispose/implementation":"./Symbol.asyncDispose/implementation.js","./Symbol.asyncDispose/shim":"./Symbol.asyncDispose/shim.js","./package.json":"./package.json"},"scripts":{"prepublishOnly":"safe-publish-latest","prepublish":"not-in-publish || npm run prepublishOnly","prepack":"npmignore --auto --commentLines=autogenerated","version":"auto-changelog && git add CHANGELOG.md","postversion":"auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\"","postlint":"es-shim-api --type=multi","lint":"eslint --ext=js,mjs .","pretest":"npm run lint","tests-only":"nyc tape 'test/**/*.js'","test":"npm run tests-only","posttest":"npx npm@'>= 10.2' audit --production"},"repository":{"type":"git","url":"git+https://github.com/es-shims/DisposableStack.git"},"keywords":["javascript","ecmascript","polyfill","shim","DisposableStack","AsyncDisposableStack","dispose","asyncDispose","using","resource","management","Symbol","Symbol.dispose","Symbol.asyncDispose"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/es-shims/DisposableStack/issues"},"homepage":"https://github.com/es-shims/DisposableStack#readme","dependencies":{"call-bind":"^1.0.9","call-bound":"^1.0.4","define-properties":"^1.2.1","es-abstract":"^1.24.2","es-errors":"^1.3.0","es-set-tostringtag":"^2.1.0","get-intrinsic":"^1.3.0","globalthis":"^1.0.4","has-symbols":"^1.1.0","hasown":"^2.0.3","internal-slot":"^1.1.0","suppressed-error":"^1.0.3"},"devDependencies":{"@es-shims/api":"^3.0.3","@ljharb/eslint-config":"^22.2.3","auto-changelog":"^2.5.0","define-accessor-property":"^1.0.0","encoding":"^0.1.13","es-value-fixtures":"^1.7.1","eslint":"^8.57.1","foreach":"^2.0.6","gopd":"^1.2.0","has-property-descriptors":"^1.0.2","has-tostringtag":"^1.0.2","in-publish":"^2.0.1","is-registered-symbol":"^1.1.1","is-symbol":"^1.1.1","npmignore":"^0.3.5","nyc":"^10.3.2","object-inspect":"^1.13.4","safe-publish-latest":"^2.0.0","semver":"^6.3.1","tape":"^5.9.0"},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false,"hideCredit":true},"testling":{"files":"./test/index.js"},"publishConfig":{"ignore":[".github/workflows"]},"engines":{"node":">= 0.4"},"gitHead":"3c7364036b4540985dc0f02de927433a3f468126","_id":"disposablestack@1.1.8","_nodeVersion":"25.9.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-RE/u845Vl08TSUsGnS4+he35LSuKl7kfurFgrTbcRCJogS1icLr3T8TderQ17rCcXu/+iMTivv2UCpyI4c9ibw==","shasum":"1158f803be28ac721cab0dc2e221d431392ada6d","tarball":"https://registry.npmjs.org/disposablestack/-/disposablestack-1.1.8.tgz","fileCount":41,"unpackedSize":75418,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCDS0RX7qX0AnHzUW0OUsg2N38/ma5KF3RzC7nBidlMrAIhAI1QMjkeZX7vDdGQFsfzF7via5RYMMqucTRa6jnKOekK"}]},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/disposablestack_1.1.8_1777098986356_0.401344567829782"},"_hasShrinkwrap":false}},"time":{"created":"2023-02-18T07:02:19.351Z","modified":"2026-04-25T06:36:26.647Z","1.0.0":"2023-02-18T07:02:19.515Z","1.1.0":"2023-04-13T06:09:47.638Z","1.1.1":"2023-07-24T18:48:48.920Z","1.1.2":"2023-09-13T23:01:36.856Z","1.1.3":"2024-02-05T07:43:26.690Z","1.1.4":"2024-03-22T23:25:11.172Z","1.1.5":"2024-05-14T16:33:55.230Z","1.1.6":"2024-05-28T18:23:47.143Z","1.1.7":"2024-12-12T17:12:23.079Z","1.1.8":"2026-04-25T06:36:26.524Z"},"bugs":{"url":"https://github.com/es-shims/DisposableStack/issues"},"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"license":"MIT","homepage":"https://github.com/es-shims/DisposableStack#readme","keywords":["javascript","ecmascript","polyfill","shim","DisposableStack","AsyncDisposableStack","dispose","asyncDispose","using","resource","management","Symbol","Symbol.dispose","Symbol.asyncDispose"],"repository":{"type":"git","url":"git+https://github.com/es-shims/DisposableStack.git"},"description":"An ESnext spec-compliant `DisposableStack`, `AsyncDisposableStack`, `Symbol.dispose`, and `Symbol.asyncDispose` shim/polyfill/replacement that works as far down as ES3.","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"readme":"# disposablestack <sup>[![Version Badge][npm-version-svg]][package-url]</sup>\n\n[![github actions][actions-image]][actions-url]\n[![coverage][codecov-image]][codecov-url]\n[![dependency status][deps-svg]][deps-url]\n[![dev dependency status][dev-deps-svg]][dev-deps-url]\n[![License][license-image]][license-url]\n[![Downloads][downloads-image]][downloads-url]\n\n[![npm badge][npm-badge-png]][package-url]\n\nAn ESnext spec-compliant `DisposableStack`, `AsyncDisposableStack`, `Symbol.dispose`, and `Symbol.asyncDispose` shim/polyfill/replacement that works as far down as ES3.\n\nIts root `auto` entrypoint also provides `SuppressedError`, via the [`suppressed-error`](https://npmjs.com/suppressed-error) package.\n\nThis package implements the [es-shim API](https://github.com/es-shims/api) “multi” interface. It works in an ES3-supported environment and complies with the proposed [spec](https://tc39.es/proposal-explicit-resource-management/).\n\n## Getting started\n\n```sh\nnpm install --save disposablestack\n```\n\n## Usage/Examples\n\n```js\nconst assert = require('assert');\n\nrequire('disposablestack/auto');\n\nassert.equal(typeof Symbol.dispose, 'symbol');\nassert.equal(typeof Symbol.asyncDispose, 'symbol');\n\nconst error = new SuppressedError();\nassert.ok(error instanceof Error);\n\nconst stack = new DisposableStack();\n\nconst asyncStack = new AsyncDisposableStack();\n\n// examples of stack methods\n\nstack.dispose();\n\nawait asyncStack.disposeAsync();\n\n// assert disposal was done\n```\n\n## Tests\n\nClone the repo, `npm install`, and run `npm test`\n\n[package-url]: https://npmjs.org/package/disposablestack\n[npm-version-svg]: https://versionbadg.es/es-shims/DisposableStack.svg\n[deps-svg]: https://david-dm.org/es-shims/DisposableStack.svg\n[deps-url]: https://david-dm.org/es-shims/DisposableStack\n[dev-deps-svg]: https://david-dm.org/es-shims/DisposableStack/dev-status.svg\n[dev-deps-url]: https://david-dm.org/es-shims/DisposableStack#info=devDependencies\n[npm-badge-png]: https://nodei.co/npm/disposablestack.png?downloads=true&stars=true\n[license-image]: https://img.shields.io/npm/l/disposablestack.svg\n[license-url]: LICENSE\n[downloads-image]: https://img.shields.io/npm/dm/disposablestack.svg\n[downloads-url]: https://npm-stat.com/charts.html?package=disposablestack\n[codecov-image]: https://codecov.io/gh/es-shims/DisposableStack/branch/main/graphs/badge.svg\n[codecov-url]: https://app.codecov.io/gh/es-shims/DisposableStack/\n[actions-image]: https://img.shields.io/github/check-runs/es-shims/DisposableStack/main\n[actions-url]: https://github.com/es-shims/DisposableStack/actions\n","readmeFilename":"README.md"}