{"_id":"promise.prototype.finally","_rev":"33-1ed92502704b3e9e284db0284915b61c","name":"promise.prototype.finally","description":"ES Proposal spec-compliant shim for Promise.prototype.finally","dist-tags":{"latest":"3.1.8"},"versions":{"1.0.0":{"name":"promise.prototype.finally","description":"A polyfill for Promise.prototype.finally for ES6 compliant promises","version":"1.0.0","scripts":{"test":"npm run lintspaces && npm run jshint && ./node_modules/.bin/mocha test","files":"find . \\( -name '*.js' -o -name '*.json' \\) ! -path './node_modules/*'","lintspaces":"lintspaces -i js-comments -e .editorconfig `npm run -s files`","jshint":"jshint `npm run -s files`"},"main":"finally.js","repository":{"type":"git","url":"https://github.com/matthew-andrews/Promise.prototype.finally"},"devDependencies":{"es6-promise":"^1.0.0","jshint":"^2.5.6","lintspaces-cli":"0.0.4","mocha":"^1.21.4"},"bugs":{"url":"https://github.com/matthew-andrews/Promise.prototype.finally/issues"},"homepage":"https://github.com/matthew-andrews/Promise.prototype.finally","_id":"promise.prototype.finally@1.0.0","_shasum":"4b11a914ed84fe95eb6258a30353aac400bff665","_from":".","_npmVersion":"1.4.10","_npmUser":{"name":"mattandrews","email":"matt@mattandre.ws"},"maintainers":[{"name":"mattandrews","email":"matt@mattandre.ws"}],"dist":{"shasum":"4b11a914ed84fe95eb6258a30353aac400bff665","tarball":"https://registry.npmjs.org/promise.prototype.finally/-/promise.prototype.finally-1.0.0.tgz","integrity":"sha512-Ekt1/ZCLQR6FMbSCtJI6Gop6G6MhkXjnz5t7+VT1gGaZxRcPwFdVGoluftQ9pDgEOZP28e1MrvbaL5MCGPdG2w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSbRtStZb18IX5h2d6X89vK9FZauAc2tu5/LpoEBaklQIhAOtKrDJfEwnHFtCFxUHtf05pUgJvuvzUkI5GI04WAExM"}]},"deprecated":"Please upgrade to v2.0 or higher!","directories":{}},"1.0.1":{"name":"promise.prototype.finally","description":"A polyfill for Promise.prototype.finally for ES6 compliant promises","version":"1.0.1","scripts":{"test":"npm run lintspaces && npm run jshint && ./node_modules/.bin/mocha test","files":"find . \\( -name '*.js' -o -name '*.json' \\) ! -path './node_modules/*'","lintspaces":"lintspaces -i js-comments -e .editorconfig `npm run -s files`","jshint":"jshint `npm run -s files`"},"main":"finally.js","repository":{"type":"git","url":"https://github.com/matthew-andrews/Promise.prototype.finally"},"devDependencies":{"es6-promise":"^1.0.0","jshint":"^2.5.6","lintspaces-cli":"0.0.4","mocha":"^1.21.4"},"gitHead":"43879ecf33ef607fc876156962c99ca4c9d82878","bugs":{"url":"https://github.com/matthew-andrews/Promise.prototype.finally/issues"},"homepage":"https://github.com/matthew-andrews/Promise.prototype.finally","_id":"promise.prototype.finally@1.0.1","_shasum":"91182f91c92486995740fa05e0da942ac986befa","_from":".","_npmVersion":"2.1.14","_nodeVersion":"0.10.33","_npmUser":{"name":"mattandrews","email":"matt@mattandre.ws"},"maintainers":[{"name":"mattandrews","email":"matt@mattandre.ws"}],"dist":{"shasum":"91182f91c92486995740fa05e0da942ac986befa","tarball":"https://registry.npmjs.org/promise.prototype.finally/-/promise.prototype.finally-1.0.1.tgz","integrity":"sha512-8/BYzHIaMau3J4PfcBIC1YKh3emPEO+/7e1qY5SD5mtmSFGKnoM3Ow4wVlf1ffKveCcaXwp6KcXhsKzWt6mN4w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBlyb88lthvlQ41hVXU3gDb8cTVQs4EaJhRDW/+DEJ7DAiAojehwImwWKL0ZgLuSnEjTbzPGNhgmAawADPyBYaJCrQ=="}]},"deprecated":"Please upgrade to v2.0 or higher!","directories":{}},"2.0.0":{"name":"promise.prototype.finally","version":"2.0.0","author":{"name":"Jordan Harband"},"contributors":[{"name":"Matt Andrews","email":"matt@mattandre.ws"},{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"}],"description":"ES Proposal spec-compliant shim for Promise.prototype.finally","license":"MIT","main":"index.js","scripts":{"prepublish":"safe-publish-latest","pretest":"npm run --silent lint","test":"npm run --silent tests-only","posttest":"npm run --silent security","tests-only":"es-shim-api --bound && npm run --silent test:shimmed && npm run --silent test:module && npm run --silent tests:es5","tests:es5":"npm run --silent test:promise-shimmed","test:shimmed":"node test/shimmed.js","test:module":"node test/index.js","test:promise-shimmed":"node test/promise-shimmed.js","coverage":"covert test/*.js","coverage-quiet":"covert test/*.js --quiet","lint":"eslint test/*.js *.js","security":"nsp check"},"repository":{"type":"git","url":"git://github.com/es-shims/Promise.prototype.finally.git"},"keywords":["Promise","promises","finally","promise.prototype.finally","ES7","ES8","ES2017","shim","polyfill","es-shim API"],"dependencies":{"define-properties":"^1.1.2","es-abstract":"^1.6.0","function-bind":"^1.1.0"},"devDependencies":{"@es-shims/api":"^1.2.0","@ljharb/eslint-config":"^6.0.0","covert":"^1.1.0","es6-shim":"^0.35.1","eslint":"^3.0.1","nsp":"^2.5.0","tape":"^4.6.0","safe-publish-latest":"^1.0.1"},"testling":{"files":"test/index.js","browsers":["iexplore/9.0..latest","firefox/4.0..6.0","firefox/15.0..latest","firefox/nightly","chrome/4.0..10.0","chrome/20.0..latest","chrome/canary","opera/11.6..latest","opera/next","safari/5.0..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2"]},"engines":{"node":">= 0.4"},"gitHead":"f368231723bb72ed796b2c97a5adda2879821b92","bugs":{"url":"https://github.com/es-shims/Promise.prototype.finally/issues"},"homepage":"https://github.com/es-shims/Promise.prototype.finally#readme","_id":"promise.prototype.finally@2.0.0","_shasum":"102e35af7e0b832d1de6ccf3465ccd9f61a9da0d","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"dist":{"shasum":"102e35af7e0b832d1de6ccf3465ccd9f61a9da0d","tarball":"https://registry.npmjs.org/promise.prototype.finally/-/promise.prototype.finally-2.0.0.tgz","integrity":"sha512-GIYaocqhTw8sh/04pZfHYFgtzNt55WvIQ1CAkQfa7XKBcDCRaRaSGgu46wAgUdnautzzzkYkjBEfWcgByi4bNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGauzq0n58pH5B7pl4Z+Vnmk41NnAmjjYfbprbp7JMFhAiA5Wnxb4txdGWlv+RYQLWAUr96wFxavDJdteLyDnwKAdw=="}]},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/promise.prototype.finally-2.0.0.tgz_1471764262104_0.18418865487910807"},"directories":{}},"2.0.1":{"name":"promise.prototype.finally","version":"2.0.1","author":{"name":"Jordan Harband"},"contributors":[{"name":"Matt Andrews","email":"matt@mattandre.ws"},{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"}],"description":"ES Proposal spec-compliant shim for Promise.prototype.finally","license":"MIT","main":"index.js","scripts":{"prepublish":"safe-publish-latest","pretest":"npm run --silent lint","test":"npm run --silent tests-only","posttest":"npm run --silent security","tests-only":"es-shim-api --bound && npm run --silent test:shimmed && npm run --silent test:module && npm run --silent tests:es5","tests:es5":"npm run --silent test:promise-shimmed","test:shimmed":"node test/shimmed.js","test:module":"node test/index.js","test:promise-shimmed":"node test/promise-shimmed.js","coverage":"covert test/*.js","coverage-quiet":"covert test/*.js --quiet","lint":"eslint test/*.js *.js","security":"nsp check"},"repository":{"type":"git","url":"git://github.com/es-shims/Promise.prototype.finally.git"},"keywords":["Promise","promises","finally","promise.prototype.finally","ES7","ES8","ES2017","shim","polyfill","es-shim API"],"dependencies":{"define-properties":"^1.1.2","es-abstract":"^1.6.1","function-bind":"^1.1.0"},"devDependencies":{"@es-shims/api":"^1.2.0","@ljharb/eslint-config":"^8.0.0","covert":"^1.1.0","es6-shim":"^0.35.1","eslint":"^3.6.1","nsp":"^2.6.1","tape":"^4.6.0","safe-publish-latest":"^1.1.0"},"testling":{"files":"test/index.js","browsers":["iexplore/9.0..latest","firefox/4.0..6.0","firefox/15.0..latest","firefox/nightly","chrome/4.0..10.0","chrome/20.0..latest","chrome/canary","opera/11.6..latest","opera/next","safari/5.0..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2"]},"engines":{"node":">= 0.4"},"gitHead":"72d006c7354ad734691b0e6b4216d9ee4e08b545","bugs":{"url":"https://github.com/es-shims/Promise.prototype.finally/issues"},"homepage":"https://github.com/es-shims/Promise.prototype.finally#readme","_id":"promise.prototype.finally@2.0.1","_shasum":"b70d44ceb3825fa88004b5d1fbd906b3b7d9b758","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"dist":{"shasum":"b70d44ceb3825fa88004b5d1fbd906b3b7d9b758","tarball":"https://registry.npmjs.org/promise.prototype.finally/-/promise.prototype.finally-2.0.1.tgz","integrity":"sha512-izcwrKrA3YUjbD6NocoYYKafVz/mqf0HSnt/yVaBtGYGUBI3sSuf8YG+UJQje9/KdLDOeWnB7qDkXB9IIa1peA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDdEojEskkhT/ORWzdVj5sC9FWBJpGIQfHvPr6nunNgAIhAOiVP9j0CiCYkJuVat51blJNXbxLuKrtB5u4dzXD5MOj"}]},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/promise.prototype.finally-2.0.1.tgz_1475003302069_0.9265621150843799"},"directories":{}},"3.0.0":{"name":"promise.prototype.finally","version":"3.0.0","author":{"name":"Jordan Harband"},"contributors":[{"name":"Matt Andrews","email":"matt@mattandre.ws"},{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"}],"description":"ES Proposal spec-compliant shim for Promise.prototype.finally","license":"MIT","main":"index.js","scripts":{"prepublish":"safe-publish-latest","pretest":"npm run --silent lint","test":"npm run --silent tests-only","posttest":"npm run --silent security","tests-only":"es-shim-api --bound && npm run --silent test:shimmed && npm run --silent test:module && npm run --silent tests:es5","tests:es5":"npm run --silent test:promise-shimmed","test:shimmed":"node test/shimmed.js","test:module":"node test/index.js","test:promise-shimmed":"node test/promise-shimmed.js","coverage":"covert test/*.js","coverage-quiet":"covert test/*.js --quiet","lint":"eslint test/*.js *.js","security":"nsp check"},"repository":{"type":"git","url":"git://github.com/es-shims/Promise.prototype.finally.git"},"keywords":["Promise","promises","finally","promise.prototype.finally","ES7","ES8","ES2017","shim","polyfill","es-shim API"],"dependencies":{"define-properties":"^1.1.2","es-abstract":"^1.7.0","function-bind":"^1.1.0"},"devDependencies":{"@es-shims/api":"^1.2.0","@ljharb/eslint-config":"^12.2.0","covert":"^1.1.0","es6-shim":"^0.35.3","eslint":"^4.3.0","nsp":"^2.6.3","safe-publish-latest":"^1.1.1","tape":"^4.7.0"},"testling":{"files":"test/index.js","browsers":["iexplore/9.0..latest","firefox/4.0..6.0","firefox/15.0..latest","firefox/nightly","chrome/4.0..10.0","chrome/20.0..latest","chrome/canary","opera/11.6..latest","opera/next","safari/5.0..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2"]},"engines":{"node":">= 0.4"},"gitHead":"450758d8e0de872fd7ae24110b4d724dc723565f","bugs":{"url":"https://github.com/es-shims/Promise.prototype.finally/issues"},"homepage":"https://github.com/es-shims/Promise.prototype.finally#readme","_id":"promise.prototype.finally@3.0.0","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"dist":{"integrity":"sha512-qtdHzHbOsHwyJwmBt2inGctLU2r/TbKHrmtfWq+H/96ReCu1znkyhkiWAdu1RnoDK5B4fdSDycDDoApagvdmyg==","shasum":"afb1710ff2068562966f6d006d12c3107c7a4f39","tarball":"https://registry.npmjs.org/promise.prototype.finally/-/promise.prototype.finally-3.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFJL19chOfV4/yJ7BNP7gdnkcEoCFrd8iuhFeqmPvn0QIhAPVRdo3fbcmm8F+FQsaENL4DNVqSzC/bt8OPrTwm4vrM"}]},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise.prototype.finally-3.0.0.tgz_1501026944795_0.7489968312438577"},"directories":{}},"3.0.1":{"name":"promise.prototype.finally","version":"3.0.1","author":{"name":"Jordan Harband"},"contributors":[{"name":"Matt Andrews","email":"matt@mattandre.ws"},{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"}],"description":"ES Proposal spec-compliant shim for Promise.prototype.finally","license":"MIT","main":"index.js","scripts":{"prepublish":"safe-publish-latest","pretest":"npm run --silent lint","test":"npm run --silent tests-only","posttest":"npm run --silent security","tests-only":"es-shim-api --bound && npm run --silent test:shimmed && npm run --silent test:module && npm run --silent tests:es5","tests:es5":"npm run --silent test:promise-shimmed","test:shimmed":"node test/shimmed.js","test:module":"node test/index.js","test:promise-shimmed":"node test/promise-shimmed.js","test:native":"node --harmony-promise-finally test/native","coverage":"covert test/*.js","coverage-quiet":"covert test/*.js --quiet","lint":"eslint test/*.js *.js","security":"nsp check"},"repository":{"type":"git","url":"git://github.com/es-shims/Promise.prototype.finally.git"},"keywords":["Promise","promises","finally","promise.prototype.finally","ES7","ES8","ES2017","shim","polyfill","es-shim API"],"dependencies":{"define-properties":"^1.1.2","es-abstract":"^1.8.2","function-bind":"^1.1.1"},"devDependencies":{"@es-shims/api":"^1.3.0","@ljharb/eslint-config":"^12.2.1","covert":"^1.1.0","es6-shim":"^0.35.3","eslint":"^4.6.1","nsp":"^2.8.0","safe-publish-latest":"^1.1.1","tape":"^4.8.0"},"testling":{"files":"test/index.js","browsers":["iexplore/9.0..latest","firefox/4.0..6.0","firefox/15.0..latest","firefox/nightly","chrome/4.0..10.0","chrome/20.0..latest","chrome/canary","opera/11.6..latest","opera/next","safari/5.0..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2"]},"engines":{"node":">= 0.4"},"gitHead":"eaea1630ffd7724ff1c61d5e65ab2ce28f22774d","bugs":{"url":"https://github.com/es-shims/Promise.prototype.finally/issues"},"homepage":"https://github.com/es-shims/Promise.prototype.finally#readme","_id":"promise.prototype.finally@3.0.1","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"dist":{"integrity":"sha512-5o2ue0smn+Wn6tdkqN4wxB27lCu84UrladpMRQ3fm1tEkewOrhAGSOHwj15SRU+oE/ParFTou6XG3Jhgyb9sjw==","shasum":"51ba2fa0a4cba5cbca54da818a8da8f24fc68f39","tarball":"https://registry.npmjs.org/promise.prototype.finally/-/promise.prototype.finally-3.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFYDhlOhiwc49WQPDeqPqd1Gf8KmKhAg9ev7P0k5hhcTAiEAib3TBAnO2c//fFexpwbI2CnzmSjmkekI+q0Czfs+p7M="}]},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise.prototype.finally-3.0.1.tgz_1504948732802_0.7319834039080888"},"directories":{}},"3.1.0":{"name":"promise.prototype.finally","version":"3.1.0","author":{"name":"Jordan Harband"},"contributors":[{"name":"Matt Andrews","email":"matt@mattandre.ws"},{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"}],"description":"ES Proposal spec-compliant shim for Promise.prototype.finally","license":"MIT","main":"index.js","scripts":{"prepublish":"safe-publish-latest","pretest":"npm run --silent lint","test":"npm run --silent tests-only","posttest":"npm run --silent security","tests-only":"es-shim-api --bound && npm run --silent test:shimmed && npm run --silent test:module && npm run --silent tests:es5","tests:es5":"npm run --silent test:promise-shimmed","test:shimmed":"node test/shimmed.js","test:module":"node test/index.js","test:promise-shimmed":"node test/promise-shimmed.js","test:native":"node --harmony-promise-finally test/native","coverage":"covert test/*.js","coverage-quiet":"covert test/*.js --quiet","lint":"eslint test/*.js *.js","security":"nsp check"},"repository":{"type":"git","url":"git://github.com/es-shims/Promise.prototype.finally.git"},"keywords":["Promise","promises","finally","promise.prototype.finally","ES7","ES8","ES2017","shim","polyfill","es-shim API"],"dependencies":{"define-properties":"^1.1.2","es-abstract":"^1.9.0","function-bind":"^1.1.1"},"devDependencies":{"@es-shims/api":"^1.3.0","@ljharb/eslint-config":"^12.2.1","covert":"^1.1.0","es6-shim":"^0.35.3","eslint":"^4.9.0","nsp":"^2.8.1","safe-publish-latest":"^1.1.1","tape":"^4.8.0"},"testling":{"files":"test/index.js","browsers":["iexplore/9.0..latest","firefox/4.0..6.0","firefox/15.0..latest","firefox/nightly","chrome/4.0..10.0","chrome/20.0..latest","chrome/canary","opera/11.6..latest","opera/next","safari/5.0..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2"]},"engines":{"node":">= 0.4"},"gitHead":"244f632d862cec60b9b51a98f95b8f1fc381c71d","bugs":{"url":"https://github.com/es-shims/Promise.prototype.finally/issues"},"homepage":"https://github.com/es-shims/Promise.prototype.finally#readme","_id":"promise.prototype.finally@3.1.0","_npmVersion":"5.5.1","_nodeVersion":"8.8.0","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"dist":{"integrity":"sha512-7p/K2f6dI+dM8yjRQEGrTQs5hTQixUAdOGpMEA3+pVxpX5oHKRSKAXyLw9Q9HUWDTdwtoo39dSHGQtN90HcEwQ==","shasum":"66f161b1643636e50e7cf201dc1b84a857f3864e","tarball":"https://registry.npmjs.org/promise.prototype.finally/-/promise.prototype.finally-3.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNzX9B/Iy1iGyeQXjiWN1APTMfJsf+IkXcKscVNCPQtQIhAL8S83uWUjxT57XPeiPWlgjePKj07mgTrCDYEue8+qJh"}]},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise.prototype.finally-3.1.0.tgz_1509067762313_0.6067728723865002"},"directories":{}},"3.1.1":{"name":"promise.prototype.finally","version":"3.1.1","author":{"name":"Jordan Harband"},"contributors":[{"name":"Matt Andrews","email":"matt@mattandre.ws"},{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"}],"description":"ES Proposal spec-compliant shim for Promise.prototype.finally","license":"MIT","main":"index.js","scripts":{"prepublish":"safe-publish-latest","pretest":"npm run --silent lint","test":"npm run --silent tests-only","posttest":"npx aud --production","tests-only":"es-shim-api --bound && npm run --silent test:shimmed && npm run --silent test:module && npm run --silent tests:es5","tests:es5":"npm run --silent test:promise-shimmed","test:shimmed":"node test/shimmed.js","test:module":"node test/index.js","test:promise-shimmed":"node test/promise-shimmed.js","test:native":"node --harmony-promise-finally test/native","coverage":"covert test/*.js","coverage-quiet":"covert test/*.js --quiet","lint":"eslint ."},"repository":{"type":"git","url":"git://github.com/es-shims/Promise.prototype.finally.git"},"keywords":["Promise","promises","finally","promise.prototype.finally","ES7","ES8","ES2017","shim","polyfill","es-shim API"],"dependencies":{"define-properties":"^1.1.3","es-abstract":"^1.13.0","function-bind":"^1.1.1"},"devDependencies":{"@es-shims/api":"^2.1.2","@ljharb/eslint-config":"^14.0.2","covert":"^1.1.1","es6-shim":"^0.35.5","eslint":"^6.2.2","safe-publish-latest":"^1.1.3","tape":"^4.11.0"},"testling":{"files":"test/index.js","browsers":["iexplore/9.0..latest","firefox/4.0..6.0","firefox/15.0..latest","firefox/nightly","chrome/4.0..10.0","chrome/20.0..latest","chrome/canary","opera/11.6..latest","opera/next","safari/5.0..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2"]},"engines":{"node":">= 0.4"},"gitHead":"3afdb26086800590d7151031c531492eea09b03e","bugs":{"url":"https://github.com/es-shims/Promise.prototype.finally/issues"},"homepage":"https://github.com/es-shims/Promise.prototype.finally#readme","_id":"promise.prototype.finally@3.1.1","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-gnt8tThx0heJoI3Ms8a/JdkYBVhYP/wv+T7yQimR+kdOEJL21xTFbiJhMRqnSPcr54UVvMbsscDk2w+ivyaLPw==","shasum":"cb279d3a5020ca6403b3d92357f8e22d50ed92aa","tarball":"https://registry.npmjs.org/promise.prototype.finally/-/promise.prototype.finally-3.1.1.tgz","fileCount":19,"unpackedSize":32628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdYqfpCRA9TVsSAnZWagAAE2kP/iucd3vMsc1AgubNeIKG\nR5FY3BMsvJCB4JfoDRH+6+Hat8/BLitE712vsvB9J/S5MDGWSMpNNDGotesR\nGKISow5QlxwJT3fF/By+TUwhCbpht0W7yCRjKWOMO9UkHfLuhBe0IvR5QG94\nbuxEGA/916zemwhB1mr7BifaMcOszxi//8FxORR2LVVs+zO2LMkDfVKCUNT5\nErPFD+oPoaB/7ie5MO3WWUffVCoJ97Kps6lkjuNkxMIYL1ZCaGKTBeiXDyUp\nxulwDo95nZxd4bwD1dndoa3/Vbrs1D+e68mIZkukM0msji1P1h3whwGNjLHS\naO6Uy6CRaPYcSoI6v1coEr4dvpoN5XcwzNL28hgU3390Fsw7KitWAYZy0LzW\nY7VJGDYOarzx7G25wcqw3d8uV3TyrcBrN38SbqHUqF/b2hOY1i/k2iuP8JML\nxpavNXDvVt7c26KTeKZcZBax7OISKJSyytZHVaEcNPminReRaSsvCzLJF5ji\nK0I1VLqA/hrv2Id2DV+fsN5df6/xlfHh5FKDDKxFSd7cKRfdq/Bt6Fq3xJGi\nUCcKCSEr4ZunCIm4SFxGhyp92NHo/yUgwgEneA832R6B4LzkG8lyYkAxL1QI\nqabZIAZHsdqKQ05upef7P01nUuY3Mf72ES4j6kZchWXYT1tNTIyDeYkshIIF\nndaS\r\n=qMSf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC30KNr5NO6V3j1jM26unAqCdGKiWhjCJ4fW9HmwTVbSAiEAmcvVdJVaoNmDtFJ3izsyGb6LpIytAcBWUIDNjgWrZ+A="}]},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"}],"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise.prototype.finally_3.1.1_1566746601227_0.7396199691889307"},"_hasShrinkwrap":false},"3.1.2":{"name":"promise.prototype.finally","version":"3.1.2","author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"funding":{"url":"https://github.com/sponsors/ljharb"},"contributors":[{"name":"Matt Andrews","email":"matt@mattandre.ws"},{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"}],"description":"ES Proposal spec-compliant shim for Promise.prototype.finally","license":"MIT","main":"index.js","scripts":{"prepublish":"safe-publish-latest","pretest":"npm run --silent lint","test":"npm run --silent tests-only","posttest":"npx aud --production","tests-only":"es-shim-api --bound && npm run --silent test:shimmed && npm run --silent test:module && npm run --silent tests:es5","tests:es5":"npm run --silent test:promise-shimmed","test:shimmed":"node test/shimmed.js","test:module":"node test/index.js","test:promise-shimmed":"node test/promise-shimmed.js","test:native":"node --harmony-promise-finally test/native","coverage":"covert test/*.js","coverage-quiet":"covert test/*.js --quiet","lint":"eslint ."},"repository":{"type":"git","url":"git://github.com/es-shims/Promise.prototype.finally.git"},"keywords":["Promise","promises","finally","promise.prototype.finally","ES7","ES8","ES2017","shim","polyfill","es-shim API"],"dependencies":{"define-properties":"^1.1.3","es-abstract":"^1.17.0-next.0","function-bind":"^1.1.1"},"devDependencies":{"@es-shims/api":"^2.1.2","@ljharb/eslint-config":"^15.0.2","covert":"^1.1.1","es6-shim":"^0.35.5","eslint":"^6.7.2","safe-publish-latest":"^1.1.4","tape":"^4.11.0"},"testling":{"files":"test/index.js","browsers":["iexplore/9.0..latest","firefox/4.0..6.0","firefox/15.0..latest","firefox/nightly","chrome/4.0..10.0","chrome/20.0..latest","chrome/canary","opera/11.6..latest","opera/next","safari/5.0..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2"]},"engines":{"node":">= 0.4"},"gitHead":"73b1985af27a72106405b105269de20b48810a6c","bugs":{"url":"https://github.com/es-shims/Promise.prototype.finally/issues"},"homepage":"https://github.com/es-shims/Promise.prototype.finally#readme","_id":"promise.prototype.finally@3.1.2","_nodeVersion":"13.3.0","_npmVersion":"6.13.1","dist":{"integrity":"sha512-A2HuJWl2opDH0EafgdjwEw7HysI8ff/n4lW4QEVBCUXFk9QeGecBWv0Deph0UmLe3tTNYegz8MOjsVuE6SMoJA==","shasum":"b8af89160c9c673cefe3b4c4435b53cfd0287067","tarball":"https://registry.npmjs.org/promise.prototype.finally/-/promise.prototype.finally-3.1.2.tgz","fileCount":19,"unpackedSize":24063,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8V8FCRA9TVsSAnZWagAAhRYP/RFOoX2ezFOcBdl3SEQ/\nLWiyMrZd9htbkfXf5lrbflEXfaFmhOKnWj49bD50djhrmSBDu434T8VxvAZr\nY9aOYZ2CXspf3hFRdouY+cR5DyR7BJ/mrd7eVhonrKBscntgj4U2j7clxGka\ncQyCMcB9OSM96CeoQ+zc2zclk2tQKHwx3S6W8lI9xTKncqCP8W7MEI5tX1/+\nCwBJwgbGwJh3Xdce3SkcA8etMuulBWN3bIFafN3sBCtEKdbxsmDFtOaMG043\nf0m6vDuAH7PacK7KGcN9T1/qd9FtsFeS8qB1ZscGyrAM6znEbgrEtRP6jw/F\nGLfQYYkbAeBn+1e4QmghFbyojUtR+YhYdd/HsXbNWeFZhM25BrRYv4xrr85N\nkNLxY+HMDtcfGe1myUvmQKLmS54y1TAhcMstlemtaxdIpPwhV5deljmqxxgr\nWC2rWKt5gx92EZh+7FNm60Q1ek6cERKiehedbg3Go5MswxQgcoAqyYR8k2hT\n0W2uGw7KIi9t6txP66tzcMGEKL74CfxrFyzp1zysbTUtzPZkZbh5MKkFupx8\n/lEUxp6TnWBHiRR785fF0FLDAbR8nwJtivzcSMFTJmWdahwJgiQpBXZ2BllM\noDmFj7ORSwBh9+cISaXKRdFAdojpYzpUg62rStbGbL4Un1XZ/IhaBPs1s4vV\ngVva\r\n=kFLq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYjMEa4M116Fn1L5TmRz0gNNbNejh7FrGy197ClznA6AIgR/s16LQfyrKzcrSkxBtt5Ze29pnanNk4QtVP9zCl+uU="}]},"maintainers":[{"email":"ljharb+esshims@gmail.com","name":"es-shims-owner"},{"email":"ljharb@gmail.com","name":"ljharb"},{"email":"matt@mattandre.ws","name":"mattandrews"}],"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise.prototype.finally_3.1.2_1576099589313_0.8115337329462209"},"_hasShrinkwrap":false},"3.1.3":{"name":"promise.prototype.finally","version":"3.1.3","author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"funding":{"url":"https://github.com/sponsors/ljharb"},"contributors":[{"name":"Matt Andrews","email":"matt@mattandre.ws"},{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"}],"description":"ES Proposal spec-compliant shim for Promise.prototype.finally","license":"MIT","main":"index.js","scripts":{"prepublish":"safe-publish-latest","pretest":"npm run --silent lint","test":"npm run --silent tests-only","posttest":"npx aud --production","tests-only":"nyc tape test/{implementation,index,shimmed}.js","test:promise-shimmed":"nyc node test/promise-shimmed","test:native":"nyc node test/native","lint":"eslint .","postlint":"es-shim-api --bound"},"repository":{"type":"git","url":"git://github.com/es-shims/Promise.prototype.finally.git"},"keywords":["Promise","promises","finally","promise.prototype.finally","ES7","ES8","ES2017","shim","polyfill","es-shim API"],"dependencies":{"call-bind":"^1.0.2","define-properties":"^1.1.3","es-abstract":"^1.19.1"},"devDependencies":{"@es-shims/api":"^2.2.2","@ljharb/eslint-config":"^18.0.0","aud":"^1.1.5","es6-shim":"^0.35.6","eslint":"^7.32.0","nyc":"^10.3.2","safe-publish-latest":"^1.1.4","tape":"^5.3.1"},"testling":{"files":"test/index.js","browsers":["iexplore/9.0..latest","firefox/4.0..6.0","firefox/15.0..latest","firefox/nightly","chrome/4.0..10.0","chrome/20.0..latest","chrome/canary","opera/11.6..latest","opera/next","safari/5.0..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2"]},"engines":{"node":">= 0.4"},"gitHead":"6fd46edca9f3d6d9e1d662cc872871ddcf8163e8","bugs":{"url":"https://github.com/es-shims/Promise.prototype.finally/issues"},"homepage":"https://github.com/es-shims/Promise.prototype.finally#readme","_id":"promise.prototype.finally@3.1.3","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"integrity":"sha512-EXRF3fC9/0gz4qkt/f5EP5iW4kj9oFpBICNpCNOb/52+8nlHIX07FPLbi/q4qYBQ1xZqivMzTpNQSnArVASolQ==","shasum":"d3186e58fcf4df1682a150f934ccc27b7893389c","tarball":"https://registry.npmjs.org/promise.prototype.finally/-/promise.prototype.finally-3.1.3.tgz","fileCount":21,"unpackedSize":27106,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh23SvCRA9TVsSAnZWagAAhIwP/Ana99xuBuYsjpL+4pzb\n/UYXE7IcMyEWxVGu5qBwiQql5pRANlBRNezs/bhDfBnPOq7WKaeVUHtSCQmf\nr8R7m4ScMsffpnGHDjkmQx7rdKOXYOqi1Wojp5Pyn74xMi7EFjueKpeahgEa\n5sLoiKfmpYOxRudlF53M/3+NcQnOaX3pKUGMYxJWAKTstcX25iH77xfMCFxD\n3KeOuxu0WCrO34/Q2IaeG6lIcI+L3AQvzJ5E0sCsk2xMANkLK4GLHB985XEd\nn0JE6dVZrMjYCaR7K9R4/lKfTMtZfGk10Vy6OXE2R2oRS/JIyYgWxO/zkuWs\noE3h+lE09UUn/3M9O3duALKCgJlmWBNt5TaZyluAiIZc/zFamu9DQdu3Z+ue\nKLtN+5PLqGIiXUygjzOnzcHGiq+saCiosLWoLXPoc9Q5Ge/hP2PtAUaANsRC\nJOcZBukFfQE1okBfgL5GalQRYUzyt3QBwIqspF+/s+DNpuLMcUiWdNMA1v7y\n3Fn1FPh7970IQPFKGn8Q++e8O4y5I9McLZ2owKRZ1BQ4506xD70LU+9tl+2g\ncHcguOnVX/20qAbO4o0TuFSE1wJzA/iUjM9eed5ogrGhv1UVlIjk1c+svPIa\n0KRTGfHGB9vY1fIfLSk9sgGYdTV4fiAKYpDzVZC+4Poh8vFS5iUXL0OtE1iv\nzk2z\r\n=W89G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFkKg8ZpAi8dtn91oWzUYhO2azJnnOlzzbH14y0RtwKrAiAo9kOC64lDd9kw6I5saMcxj+78znwDla4letCFtQtrYg=="}]},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise.prototype.finally_3.1.3_1633369442661_0.23505539447905366"},"_hasShrinkwrap":false},"3.1.4":{"name":"promise.prototype.finally","version":"3.1.4","author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"funding":{"url":"https://github.com/sponsors/ljharb"},"contributors":[{"name":"Matt Andrews","email":"matt@mattandre.ws"},{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"}],"description":"ES Proposal spec-compliant shim for Promise.prototype.finally","license":"MIT","main":"index.js","scripts":{"prepublishOnly":"safe-publish-latest","prepublish":"not-in-publish || npm run prepublishOnly","pretest":"npm run --silent lint","test":"npm run --silent tests-only","posttest":"npx aud --production","tests-only":"nyc tape test/{implementation,index,shimmed}.js","test:promise-shimmed":"nyc node test/promise-shimmed","test:native":"nyc node test/native","lint":"eslint --ext=.js,.mjs .","postlint":"es-shim-api --bound","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)\")\""},"repository":{"type":"git","url":"git://github.com/es-shims/Promise.prototype.finally.git"},"keywords":["Promise","promises","finally","promise.prototype.finally","ES7","ES8","ES2017","shim","polyfill","es-shim API"],"dependencies":{"call-bind":"^1.0.2","define-properties":"^1.1.4","es-abstract":"^1.20.4"},"devDependencies":{"@es-shims/api":"^2.2.3","@ljharb/eslint-config":"^21.0.0","aud":"^2.0.1","auto-changelog":"^2.4.0","es6-shim":"^0.35.6","eslint":"=8.8.0","in-publish":"^2.0.1","nyc":"^10.3.2","safe-publish-latest":"^2.0.0","tape":"^5.6.1"},"testling":{"files":"test/index.js","browsers":["iexplore/9.0..latest","firefox/4.0..6.0","firefox/15.0..latest","firefox/nightly","chrome/4.0..10.0","chrome/20.0..latest","chrome/canary","opera/11.6..latest","opera/next","safari/5.0..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2"]},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false,"hideCredit":true,"startingVersion":"3.1.4"},"engines":{"node":">= 0.4"},"gitHead":"00c54d4b0e7c5559a725493c8e917df561da7529","bugs":{"url":"https://github.com/es-shims/Promise.prototype.finally/issues"},"homepage":"https://github.com/es-shims/Promise.prototype.finally#readme","_id":"promise.prototype.finally@3.1.4","_nodeVersion":"19.0.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-nNc3YbgMfLzqtqvO/q5DP6RR0SiHI9pUPGzyDf1q+usTwCN2kjvAnJkBb7bHe3o+fFSBPpsGMoYtaSi+LTNqng==","shasum":"4e756a154e4db27fae24c6b18703495c31da3927","tarball":"https://registry.npmjs.org/promise.prototype.finally/-/promise.prototype.finally-3.1.4.tgz","fileCount":20,"unpackedSize":29130,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDxgus1BrRlJhXCr556ne3vRprVmvRm9X4fzDyY6UNS+AiEAqWsETO6vsA2Lx7VRWuF6OQw6X79FHPx+MJUaLFDYiP0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaVabACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDChAAgh0zHyQs7gB4cY+q2uLyp39dgUFfYD1AqFxf2BsGjs8ZoZv+\r\nEGRmaBuhx7Xll1ozq78RONNntgiX8GQ5hTOuiGfcq1U9tbBsruv5fRT2/3ZN\r\nghPHAvefqnACdWbnkvT25wpuiGa9D12wZLDDKXkr10VPNnUsbnxltNh1y1WK\r\naYJtv7k842v0vkZXeeks7uo+4t0njw8XBIxWp5zZBJM7xeqFq0+ThoZry3KB\r\nB/SOT5H3OPD6X23TE6U9BZ0AbMIa3hvf5lQwNXObGZD15F3iQJ5q4P/dKX1W\r\niaWe8OlvsIraHt0g6nb8DQiPqy6TOYuiNYbrEfAUdXfhgsou3RgyIZwEtHFk\r\nLezR9L9/AM8/5da9gI6YKVdrxS9cFN7GUkrZV4fbDDtcnSj5NAIEeHCd7cCR\r\npbDanp8uuijW7ZWun0EdeJqZykj+F8+RfZmkWK91PB8UeQy2msSRLK5nIjzj\r\n/qaDbWNnF+96GF4jUWmJSrbtLtg2naBKoRO2yfF/vA7Xvzq8GHHIB7kpiDiY\r\n9usxAhw49yv8tFQUG1Q0Fgup1Wcgy1ZxigIUVz8Ou84WOaHkjiZsXgKp0Wuv\r\niZTAl/wDLjsmP9hXZARO7bo6DPfg0IkLu5ZTMvDhRmqMRwj0BwUaKU2nDKGm\r\nX6unwRStrW/qEp3lt6DlIM4VfEr3s5GaHYo=\r\n=RvHr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise.prototype.finally_3.1.4_1667847834869_0.05758246684452373"},"_hasShrinkwrap":false},"3.1.5":{"name":"promise.prototype.finally","version":"3.1.5","author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"funding":{"url":"https://github.com/sponsors/ljharb"},"contributors":[{"name":"Matt Andrews","email":"matt@mattandre.ws"},{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"}],"description":"ES Proposal spec-compliant shim for Promise.prototype.finally","license":"MIT","main":"index.js","scripts":{"prepublishOnly":"safe-publish-latest","prepublish":"not-in-publish || npm run prepublishOnly","pretest":"npm run --silent lint","test":"npm run --silent tests-only","posttest":"npx aud --production","tests-only":"nyc tape test/{implementation,index,shimmed}.js","test:promise-shimmed":"nyc node test/promise-shimmed","test:native":"nyc node test/native","lint":"eslint --ext=.js,.mjs .","postlint":"es-shim-api --bound","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)\")\""},"repository":{"type":"git","url":"git://github.com/es-shims/Promise.prototype.finally.git"},"keywords":["Promise","promises","finally","promise.prototype.finally","ES7","ES8","ES2017","shim","polyfill","es-shim API"],"dependencies":{"call-bind":"^1.0.2","define-properties":"^1.2.0","es-abstract":"^1.22.1"},"devDependencies":{"@es-shims/api":"^2.4.2","@ljharb/eslint-config":"^21.1.0","aud":"^2.0.3","auto-changelog":"^2.4.0","es6-shim":"^0.35.8","eslint":"=8.8.0","in-publish":"^2.0.1","nyc":"^10.3.2","safe-publish-latest":"^2.0.0","tape":"^5.6.6"},"testling":{"files":"test/index.js","browsers":["iexplore/9.0..latest","firefox/4.0..6.0","firefox/15.0..latest","firefox/nightly","chrome/4.0..10.0","chrome/20.0..latest","chrome/canary","opera/11.6..latest","opera/next","safari/5.0..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2"]},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false,"hideCredit":true,"startingVersion":"3.1.4"},"engines":{"node":">= 0.4"},"_id":"promise.prototype.finally@3.1.5","gitHead":"9afdbbf0e5512d4d485ffb5546e9abd15bfdadfc","bugs":{"url":"https://github.com/es-shims/Promise.prototype.finally/issues"},"homepage":"https://github.com/es-shims/Promise.prototype.finally#readme","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-4TQ3Dk8yyUZGyU+UXInKdkQ2b6xtiBXAIScGAtGnXVmJtG1uOrxRgbF1ggIu72uzoWFzUfT3nUKa1SuMm9NBdg==","shasum":"94ba0a29f925e6da0709faddf85163cd8ed892c2","tarball":"https://registry.npmjs.org/promise.prototype.finally/-/promise.prototype.finally-3.1.5.tgz","fileCount":20,"unpackedSize":29618,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICpkH4wCke9ngQkwi9D0fHjSM4+AeRbD4MsnvdE4silnAiBqTYizM778MukjMSbcg4gb2H9GfT5qS2mjNj2kFxWp1Q=="}]},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise.prototype.finally_3.1.5_1693407716802_0.053973700521822376"},"_hasShrinkwrap":false},"3.1.7":{"name":"promise.prototype.finally","version":"3.1.7","author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"funding":{"url":"https://github.com/sponsors/ljharb"},"contributors":[{"name":"Matt Andrews","email":"matt@mattandre.ws"},{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"}],"description":"ES Proposal spec-compliant shim for Promise.prototype.finally","license":"MIT","main":"index.js","scripts":{"prepublishOnly":"safe-publish-latest","prepublish":"not-in-publish || npm run prepublishOnly","pretest":"npm run --silent lint","test":"npm run --silent tests-only","posttest":"npx aud --production","tests-only":"nyc tape test/{implementation,index,shimmed}.js","test:promise-shimmed":"nyc node test/promise-shimmed","test:native":"nyc node test/native","lint":"eslint --ext=.js,.mjs .","postlint":"es-shim-api --bound","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)\")\""},"repository":{"type":"git","url":"git://github.com/es-shims/Promise.prototype.finally.git"},"keywords":["Promise","promises","finally","promise.prototype.finally","ES7","ES8","ES2017","shim","polyfill","es-shim API"],"dependencies":{"call-bind":"^1.0.2","define-properties":"^1.2.1","es-abstract":"^1.22.1","get-intrinsic":"^1.2.1","set-function-name":"^2.0.1"},"devDependencies":{"@es-shims/api":"^2.4.2","@ljharb/eslint-config":"^21.1.0","aud":"^2.0.3","auto-changelog":"^2.4.0","es6-shim":"^0.35.8","eslint":"=8.8.0","in-publish":"^2.0.1","nyc":"^10.3.2","safe-publish-latest":"^2.0.0","tape":"^5.6.6"},"testling":{"files":"test/index.js","browsers":["iexplore/9.0..latest","firefox/4.0..6.0","firefox/15.0..latest","firefox/nightly","chrome/4.0..10.0","chrome/20.0..latest","chrome/canary","opera/11.6..latest","opera/next","safari/5.0..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2"]},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false,"hideCredit":true,"startingVersion":"3.1.4"},"engines":{"node":">= 0.4"},"_id":"promise.prototype.finally@3.1.7","gitHead":"55ad838a3af51dcf46f6ac2fe6e78a8dfea01a6a","bugs":{"url":"https://github.com/es-shims/Promise.prototype.finally/issues"},"homepage":"https://github.com/es-shims/Promise.prototype.finally#readme","_nodeVersion":"20.6.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-iL9OcJRUZcCE5xn6IwhZxO+eMM0VEXjkETHy+Nk+d9q3s7kxVtPg+mBlMO+ZGxNKNMODyKmy/bOyt/yhxTnvEw==","shasum":"9d163f58edf3004d14878c988a22b1cb45e03407","tarball":"https://registry.npmjs.org/promise.prototype.finally/-/promise.prototype.finally-3.1.7.tgz","fileCount":20,"unpackedSize":30292,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHeU18Oh8M3R3aPmKkYpV2SUcvALAycvo0GFu7ZKYC7hAiEAvoOt9Wp09DOUWMnkPozQHMc2hxSEbt70gG17LkZ/VrU="}]},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise.prototype.finally_3.1.7_1694614733123_0.9730310462854754"},"_hasShrinkwrap":false},"3.1.8":{"name":"promise.prototype.finally","version":"3.1.8","author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"funding":{"url":"https://github.com/sponsors/ljharb"},"contributors":[{"name":"Matt Andrews","email":"matt@mattandre.ws"},{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"}],"description":"ES Proposal spec-compliant shim for Promise.prototype.finally","license":"MIT","main":"index.js","scripts":{"prepublishOnly":"safe-publish-latest","prepublish":"not-in-publish || npm run prepublishOnly","pretest":"npm run --silent lint","test":"npm run --silent tests-only","posttest":"npx aud --production","tests-only":"nyc tape test/{implementation,index,shimmed}.js","test:promise-shimmed":"nyc node test/promise-shimmed","test:native":"nyc node test/native","lint":"eslint --ext=.js,.mjs .","postlint":"es-shim-api --bound","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)\")\""},"repository":{"type":"git","url":"git://github.com/es-shims/Promise.prototype.finally.git"},"keywords":["Promise","promises","finally","promise.prototype.finally","ES7","ES8","ES2017","shim","polyfill","es-shim API"],"dependencies":{"call-bind":"^1.0.5","define-properties":"^1.2.1","es-abstract":"^1.22.3","es-errors":"^1.0.0","set-function-name":"^2.0.1"},"devDependencies":{"@es-shims/api":"^2.4.2","@ljharb/eslint-config":"^21.1.0","aud":"^2.0.4","auto-changelog":"^2.4.0","es6-shim":"^0.35.8","eslint":"=8.8.0","in-publish":"^2.0.1","nyc":"^10.3.2","safe-publish-latest":"^2.0.0","tape":"^5.7.4"},"testling":{"files":"test/index.js","browsers":["iexplore/9.0..latest","firefox/4.0..6.0","firefox/15.0..latest","firefox/nightly","chrome/4.0..10.0","chrome/20.0..latest","chrome/canary","opera/11.6..latest","opera/next","safari/5.0..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2"]},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false,"hideCredit":true,"startingVersion":"3.1.4"},"engines":{"node":">= 0.4"},"_id":"promise.prototype.finally@3.1.8","gitHead":"d28cf80fab5d969adb2774328c3a16b8279397f9","bugs":{"url":"https://github.com/es-shims/Promise.prototype.finally/issues"},"homepage":"https://github.com/es-shims/Promise.prototype.finally#readme","_nodeVersion":"21.6.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-aVDtsXOml9iuMJzUco9J1je/UrIT3oMYfWkCTiUhkt+AvZw72q4dUZnR/R/eB3h5GeAagQVXvM1ApoYniJiwoA==","shasum":"b97bc1bbca74dc21b6e978c85a70752a7a0b7c3a","tarball":"https://registry.npmjs.org/promise.prototype.finally/-/promise.prototype.finally-3.1.8.tgz","fileCount":20,"unpackedSize":30882,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFkox5HNS8IgM0RdcebPweDh2n2rHyeR7PHqp671vTa+AiEAsbW3XDqsdglYMZ5HkW/PUppqcsNHqwmYTkMWEDI7vCQ="}]},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise.prototype.finally_3.1.8_1707111813808_0.3719907145033101"},"_hasShrinkwrap":false}},"readme":"# promise.prototype.finally <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\nES Proposal spec-compliant shim for Promise.prototype.finally. Invoke its \"shim\" method to shim `Promise.prototype.finally` if it is unavailable or noncompliant. **Note**: a global `Promise` must already exist: the [es6-shim](https://github.com/es-shims/es6-shim) is recommended.\n\nThis package implements the [es-shim API](https://github.com/es-shims/api) interface. It works in an ES3-supported environment that has `Promise` available globally, and complies with the [proposed spec](https://github.com/tc39/proposal-promise-finally).\n\nMost common usage:\n```js\nvar assert = require('assert');\nvar promiseFinally = require('promise.prototype.finally');\n\nvar resolved = Promise.resolve(42);\nvar rejected = Promise.reject(-1);\n\npromiseFinally(resolved, function () {\n\tassert.equal(arguments.length, 0);\n\n\treturn Promise.resolve(true);\n}).then(function (x) {\n\tassert.equal(x, 42);\n});\n\npromiseFinally(rejected, function () {\n\tassert.equal(arguments.length, 0);\n}).catch(function (e) {\n\tassert.equal(e, -1);\n});\n\npromiseFinally(rejected, function () {\n\tassert.equal(arguments.length, 0);\n\n\tthrow false;\n}).catch(function (e) {\n\tassert.equal(e, false);\n});\n\npromiseFinally.shim(); // will be a no-op if not needed\n\nresolved.finally(function () {\n\tassert.equal(arguments.length, 0);\n\n\treturn Promise.resolve(true);\n}).then(function (x) {\n\tassert.equal(x, 42);\n});\n\nrejected.finally(function () {\n\tassert.equal(arguments.length, 0);\n}).catch(function (e) {\n\tassert.equal(e, -1);\n});\n\nrejected.finally(function () {\n\tassert.equal(arguments.length, 0);\n\n\tthrow false;\n}).catch(function (e) {\n\tassert.equal(e, false);\n});\n```\n\n## Tests\nSimply clone the repo, `npm install`, and run `npm test`\n\n## Thanks\nHuge thanks go out to [@matthew-andrews](https://github.com/matthew-andrews), who provided the npm package name for v2 of this module. v1 is both in [the original repo][v1-repo-url] and preserved in [a branch][v1-branch-url]\n\n[package-url]: https://npmjs.com/package/promise.prototype.finally\n[npm-version-svg]: http://versionbadg.es/es-shims/Promise.prototype.finally.svg\n[deps-svg]: https://david-dm.org/es-shims/Promise.prototype.finally.svg\n[deps-url]: https://david-dm.org/es-shims/Promise.prototype.finally\n[dev-deps-svg]: https://david-dm.org/es-shims/Promise.prototype.finally/dev-status.svg\n[dev-deps-url]: https://david-dm.org/es-shims/Promise.prototype.finally#info=devDependencies\n[testling-svg]: https://ci.testling.com/es-shims/Promise.prototype.finally.png\n[testling-url]: https://ci.testling.com/es-shims/Promise.prototype.finally\n[npm-badge-png]: https://nodei.co/npm/promise.prototype.finally.png?downloads=true&stars=true\n[license-image]: http://img.shields.io/npm/l/promise.prototype.finally.svg\n[license-url]: LICENSE\n[downloads-image]: http://img.shields.io/npm/dm/promise.prototype.finally.svg\n[downloads-url]: http://npm-stat.com/charts.html?package=promise.prototype.finally\n[v1-repo-url]: https://github.com/matthew-andrews/Promise.prototype.finally\n[v1-branch-url]: https://github.com/es-shims/Promise.prototype.finally/tree/v1\n[codecov-image]: https://codecov.io/gh/es-shims/Promise.prototype.finally/branch/main/graphs/badge.svg\n[codecov-url]: https://app.codecov.io/gh/es-shims/Promise.prototype.finally/\n[actions-image]: https://img.shields.io/endpoint?url=https://github-actions-badge-u3jn4tfpocch.runkit.sh/es-shims/Promise.prototype.finally\n[actions-url]: https://github.com/es-shims/Promise.prototype.finally/actions\n","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"mattandrews","email":"matt@mattandre.ws"}],"time":{"modified":"2024-02-05T05:43:34.144Z","created":"2014-10-11T11:26:52.092Z","1.0.0":"2014-10-11T11:26:52.092Z","1.0.1":"2015-02-09T09:25:52.983Z","2.0.0":"2016-08-21T07:24:24.694Z","2.0.1":"2016-09-27T19:08:22.296Z","3.0.0":"2017-07-25T23:55:45.767Z","3.0.1":"2017-09-09T09:18:53.748Z","3.1.0":"2017-10-27T01:29:22.459Z","3.1.1":"2019-08-25T15:23:21.357Z","3.1.2":"2019-12-11T21:26:29.424Z","3.1.3":"2021-10-04T17:44:02.812Z","3.1.4":"2022-11-07T19:03:55.058Z","3.1.5":"2023-08-30T15:01:57.030Z","3.1.7":"2023-09-13T14:18:53.312Z","3.1.8":"2024-02-05T05:43:33.948Z"},"homepage":"https://github.com/es-shims/Promise.prototype.finally#readme","repository":{"type":"git","url":"git://github.com/es-shims/Promise.prototype.finally.git"},"bugs":{"url":"https://github.com/es-shims/Promise.prototype.finally/issues"},"readmeFilename":"README.md","users":{"ream88":true,"shekharreddy":true,"maxim.palenov":true,"ridermansb":true,"xlaoyu":true,"drewigg":true,"vidhill":true,"cliff":true},"keywords":["Promise","promises","finally","promise.prototype.finally","ES7","ES8","ES2017","shim","polyfill","es-shim API"],"contributors":[{"name":"Matt Andrews","email":"matt@mattandre.ws"},{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"}],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"license":"MIT"}