{"_id":"trivial-deferred","_rev":"7-28f9d2614f35e9a2caf37b7f04dcba53","name":"trivial-deferred","description":"The most dead-simple trivial Deferred implementation","dist-tags":{"latest":"2.0.0"},"versions":{"1.0.0":{"name":"trivial-deferred","version":"1.0.0","description":"The most dead-simple trivial Deferred implementation","main":"index.js","dependencies":{},"devDependencies":{"tap":"9||10"},"scripts":{"test":"tap test.js --100"},"repository":{"type":"git","url":"git+https://github.com/isaacs/trivial-deferred.git"},"keywords":[],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"license":"ISC","bugs":{"url":"https://github.com/isaacs/trivial-deferred/issues"},"homepage":"https://github.com/isaacs/trivial-deferred#readme","gitHead":"467f2992297680027c3f24bae2d9bb991c2c2738","_id":"trivial-deferred@1.0.0","_shasum":"608af60a7976b5f44d4fee1ece87f00a5cedb3a6","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"608af60a7976b5f44d4fee1ece87f00a5cedb3a6","tarball":"https://registry.npmjs.org/trivial-deferred/-/trivial-deferred-1.0.0.tgz","integrity":"sha512-e7QUUw5f0iyDVmC7lsnlKr08mkXssxttL8ZswVzkKzHqqyVDczjnqprNUsxa7cDxEbuaZ40qnhxqlWktiPfRMg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBK0gUcPA/93s9nuSk/FKbRX5DUENUPu52oOeJt3ZXdPAiBEDd7qJa3SUlMrGTREkVNU0Nn4KBMJerVi9hJn3PSjXw=="}]},"maintainers":[{"name":"isaacs","email":"i@izs.me"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/trivial-deferred-1.0.0.tgz_1484790127697_0.9726911087054759"},"directories":{}},"1.0.1":{"name":"trivial-deferred","version":"1.0.1","description":"The most dead-simple trivial Deferred implementation","main":"index.js","dependencies":{},"devDependencies":{"tap":"9||10"},"scripts":{"test":"tap test.js --100"},"repository":{"type":"git","url":"git+https://github.com/isaacs/trivial-deferred.git"},"keywords":[],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"license":"ISC","bugs":{"url":"https://github.com/isaacs/trivial-deferred/issues"},"homepage":"https://github.com/isaacs/trivial-deferred#readme","gitHead":"4e73a1e746aae5c36deafaa9cb055f7b59188d0b","_id":"trivial-deferred@1.0.1","_shasum":"376d4d29d951d6368a6f7a0ae85c2f4d5e0658f3","_from":".","_npmVersion":"3.10.10","_nodeVersion":"8.0.0-pre","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"376d4d29d951d6368a6f7a0ae85c2f4d5e0658f3","tarball":"https://registry.npmjs.org/trivial-deferred/-/trivial-deferred-1.0.1.tgz","integrity":"sha512-dagAKX7vaesNNAwOc9Np9C2mJ+7YopF4lk+jE2JML9ta4kZ91Y6UruJNH65bLRYoUROD8EY+Pmi44qQWwXR7sw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEpU7BT2E5occPnLi4/Vbfw1AT52gGUakxVXMHRXqcyQAiEAi35CWnEmJKiOam09laro25tsDFJDSJodPuy6NvLM8bM="}]},"maintainers":[{"name":"isaacs","email":"i@izs.me"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/trivial-deferred-1.0.1.tgz_1485498925773_0.3043494187295437"},"directories":{}},"1.1.0":{"name":"trivial-deferred","version":"1.1.0","description":"The most dead-simple trivial Deferred implementation","main":"./dist/cjs/index-cjs.js","module":"./dist/mjs/index.js","types":"./dist/mjs/index.d.ts","exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index-cjs.js"}}},"devDependencies":{"@types/node":"^18.11.18","@types/tap":"^15.0.7","c8":"^7.12.0","prettier":"^2.8.3","tap":"^16.3.4","ts-node":"^10.9.1","typedoc":"^0.23.24","typescript":"^4.9.4"},"scripts":{"test":"c8 tap","snap":"c8 tap","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","preprepare":"rm -rf dist","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json","postprepare":"bash fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./src/*.ts"},"prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"repository":{"type":"git","url":"git+https://github.com/isaacs/trivial-deferred.git"},"keywords":["deferred","promise"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"license":"ISC","tap":{"coverage":false,"node-arg":["--no-warnings","--loader","ts-node/esm"],"ts":false},"engines":{"node":">= 8"},"gitHead":"60182276da3709b88df2f689eb7fe6917b611e7a","bugs":{"url":"https://github.com/isaacs/trivial-deferred/issues"},"homepage":"https://github.com/isaacs/trivial-deferred#readme","_id":"trivial-deferred@1.1.0","_nodeVersion":"18.14.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-0jPdce6w37tNqXKmt3FkfQIY1PiAppVMNTZ05PL0oQ7FGzTP1QUBZwc6epFGOmQBRx+a4NdSNaNWKRbQluoTbw==","shasum":"0df8ae50ee3e1ecd592072b3bfcb14828d248885","tarball":"https://registry.npmjs.org/trivial-deferred/-/trivial-deferred-1.1.0.tgz","fileCount":17,"unpackedSize":8873,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBcdoxqjQ7yYWR7sPZAigzgwGjxVBzT7m+98G4bARcUWAiEAzux5s6rL5Z1AojpZWNDM/ZAyqP2Aw+H5qNehj2X3zzA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEQDyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpElRAAmdOXfljFLdPbwfUKllamnpbDJUGKJBUYhXkvikMv2MWWxG2m\r\n40WJVNKe7pOU3Wzrcki7aKUvIiXWJ1aNNq5RowqNUF4tgxCkCbqdUB6Ie/9f\r\nBCn8XcVGTOVtFNESd9LGOqxA6PPXGxNUY2ZBzofxOIcLUb1HkG5XfjF2Y876\r\nJyyF+y/LdowXTlD6sJ7q4t8BSoB09cU08pBnJSoMMJ3pRSTtS4wfPnRW6Zdg\r\nA4sxMMcvgWgcPvS2zGc4iU9JPUeUxMH4rPZXUvXZSET8HFbiC4tmiNX2Jh4y\r\n/lxqS+qNeJD9uvUl1Sp9Lp2Kfi0J10sZZh3Tk2tDJx2kCzxU+CoBRJO+9KrQ\r\ncPSsn6VulWqA4+dx/W7fSkNFkfq/jl/WxqXByhvt0ZFbAAUaiolFwv/j4SK7\r\nJyH3K+FvaM7IZzovMSFdFotYfyYff5jWvDCA4xmkH9zoghCrOQQiQ7QaJPZk\r\nq7PfJTWDmL9xiinKhlqzZdlcNi7zLrymuoleVXUlrG5d24XNfzXAA0qI8whw\r\nQqFJYtpKQ74Y4pVNP1MEVCncxsX58toA1Ip9s8sqUqxUFhq6XJyQo1SJSOPR\r\nw1h/ElpejtWIjORqUiA56f8sSz7kf38jPxBo7AbgiZemqhDmwscX2ACzS6WB\r\nCXcaq841cp49BDv5Z+CY3mvfXoB/OSyXBcw=\r\n=3W5e\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":"i@izs.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trivial-deferred_1.1.0_1678835954040_0.5601973535061817"},"_hasShrinkwrap":false},"1.1.1":{"name":"trivial-deferred","version":"1.1.1","description":"The most dead-simple trivial Deferred implementation","main":"./dist/cjs/index-cjs.js","module":"./dist/mjs/index.js","types":"./dist/mjs/index.d.ts","exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index-cjs.js"}}},"devDependencies":{"@types/node":"^18.11.18","@types/tap":"^15.0.7","c8":"^7.12.0","prettier":"^2.8.3","tap":"^16.3.4","ts-node":"^10.9.1","typedoc":"^0.23.24","typescript":"^4.9.4"},"scripts":{"test":"c8 tap","snap":"c8 tap","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","preprepare":"rm -rf dist","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json","postprepare":"bash fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./src/*.ts"},"prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"repository":{"type":"git","url":"git+https://github.com/isaacs/trivial-deferred.git"},"keywords":["deferred","promise"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"license":"ISC","tap":{"coverage":false,"node-arg":["--no-warnings","--loader","ts-node/esm"],"ts":false},"engines":{"node":">= 8"},"gitHead":"44ef2826c9eedbbee5d7d57cde84f0c264110210","bugs":{"url":"https://github.com/isaacs/trivial-deferred/issues"},"homepage":"https://github.com/isaacs/trivial-deferred#readme","_id":"trivial-deferred@1.1.1","_nodeVersion":"18.14.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-CRmSsCN0PAzyZ5hSFPByf1OPAOxVy4yLctYfrdz3zYMSxGpZI/2UjhYn22VE1iQTlasP4aLHc5/bhFb6WKJwpA==","shasum":"306fe043d475394fade5133a68cfd2edf2a23551","tarball":"https://registry.npmjs.org/trivial-deferred/-/trivial-deferred-1.1.1.tgz","fileCount":17,"unpackedSize":8781,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFvvZc9q12PEekBGnxyPNU5JgNCP3CU/XoItSzB4nTDCAiA4OkqYPV3hOM5XdSQuOx7MfIRNFdQO33RvnbZAgEe5KA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEQQ/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRkg/9G48Q/cE/wtBmP406cYogd+F7JW8NdqQETwiPjmTiOOZIeQ22\r\nkdNe8NIyg3mbchM/H9AbOYYLDyTCY1hhF9hXlVsTWlvjRf63bVV858K9h6EG\r\noQ+nZylTPf/1Xtxt3B/7Vo3APWqAMNlcuFAs6Fal4WzgTr9gXLQC59dOqSYe\r\n4x+Z9wVt21OcVNTSDKdmMWLRpoKbC68CoxtL5Lc/shaBWj93rahki99zdNyt\r\no54apczqwwWVOp6rm4jtoppIpWUBWyoh4sxMrztogNy04kw2I8WMa5TGZ1cy\r\naKZot49nTGuzgmOLB37wuNfZdrdgGtCESnOvC72Qgd+f/uhk8uUy7VJ36/dX\r\n4+WiV7aStB15d7O+GKHgkpn+8GkcvCH9glayJVUMp7LXCCU2NDFyt+OXkoE+\r\netXVDY1gVLw7i9mLUyEkZdomiH53CuIuVaO7xRDdDpripIzagne84WdPgHYM\r\nji68+KdAxImbg4lhQwCDP1Udmv7kwg5gjh5MbBKxb44sBDOu14Tk+6DTb2Xs\r\n1F3MqFC2S6CC6xctD3jH3+ABYTcaUlNDuzbRBOX5toBQTw8x+8VrMYPW9Q42\r\nQNr0O3F0tKAZqwRyZmzz1k8rNMShoESGSkCWZ/p9pmR7WYYFvNCCZ4U3wOD8\r\n4xpbytz+823kdOpYbubHrDJrhALT1+xMm+c=\r\n=0NAB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":"i@izs.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trivial-deferred_1.1.1_1678836799481_0.39352248357446573"},"_hasShrinkwrap":false},"1.1.2":{"name":"trivial-deferred","version":"1.1.2","description":"The most dead-simple trivial Deferred implementation","main":"./dist/cjs/index-cjs.js","module":"./dist/mjs/index.js","types":"./dist/mjs/index.d.ts","exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index-cjs.js"}}},"devDependencies":{"@types/node":"^18.11.18","@types/tap":"^15.0.7","c8":"^7.12.0","prettier":"^2.8.3","tap":"^16.3.4","ts-node":"^10.9.1","typedoc":"^0.23.24","typescript":"^4.9.4"},"scripts":{"test":"c8 tap","snap":"c8 tap","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","preprepare":"rm -rf dist","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json","postprepare":"bash fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./src/*.ts"},"prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"repository":{"type":"git","url":"git+https://github.com/isaacs/trivial-deferred.git"},"keywords":["deferred","promise"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"license":"ISC","tap":{"coverage":false,"node-arg":["--no-warnings","--loader","ts-node/esm"],"ts":false},"engines":{"node":">= 8"},"gitHead":"860adfe63086c99d4d1663649fe987eeaa3b8065","bugs":{"url":"https://github.com/isaacs/trivial-deferred/issues"},"homepage":"https://github.com/isaacs/trivial-deferred#readme","_id":"trivial-deferred@1.1.2","_nodeVersion":"18.14.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-vDPiDBC3hyP6O4JrJYMImW3nl3c03Tsj9fEXc7Qc/XKa1O7gf5ZtFfIR/E0dun9SnDHdwjna1Z2rSzYgqpxh/g==","shasum":"6b07aa1eb045f6128b8b30673b040f99bfe64a2e","tarball":"https://registry.npmjs.org/trivial-deferred/-/trivial-deferred-1.1.2.tgz","fileCount":17,"unpackedSize":10259,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDdQgxnC+PepVsujl8nXLX3GyupNYXiK3PLtehQrtYkwIhANZP6Tz3QIvs+e+CRorgpmimQkbGlZ4zVM+mx/fDHMZ7"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkG04iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2Mw/+MQccVOD98H2cJlcQUFg7O5CacludNyoTYu5VHiZMBM8IBEIf\r\nLrbQaSFBxkTYDbQUi243norftGjFl8MMatwAE6xdvF5O/rH98SM0lB3z4YbM\r\ngFBeEhpIct/Z50Fbj7U8hH/ago+s0ovBotG04I/OKZWR6uhO/SurcGucBNhB\r\nBqdj1k4aEP/oBF4CHloAor6rg941kgk9dW3c6uD9gVj5RVIyLUvqiR2UzzKu\r\nG4leAOOnUDZsUY2+FZV4AL/NIQ8vyPGT+rnU7uckfZzAXLlgKGUxZK0kjX90\r\nyZTo6T1T89kDqbR5l6sEHR5PK4RiRIGiNhipt/fH8SEx6Q4TpPVMYB85Ih/8\r\nP372gCMfNCdcoGbM9wlpG/e9LnzQ1235qgpRoyH2H6G1HVVSTd4Han64/HLs\r\nGOPIBPvYKU+U/QP3y8EMCA5pwCDWD0N3pWOrL4/3EguCv0Sz+HLyK6w4rNrQ\r\nAaAW24jsdaP0gabTqJdp6iTFa32JNjmAPnob3RCNHhlaSidiBo5DE6EmZ6ng\r\ndxWAagC9Q9B9L0qq3xmHHYRO8KScjEb7L37IK4XQYJEsywS68ndISbAVsFIC\r\nQ3oxbe4mVXI9oQnc7tn3F6pCfmCOJnplKQ4wHdjdGpILhtLX45LVB7GS+Pyr\r\nXlWvkIBdirYEi+eOBBPvrPF3dOqSJLHrwpo=\r\n=dtl6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":"i@izs.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trivial-deferred_1.1.2_1679511074016_0.8201134622357686"},"_hasShrinkwrap":false},"2.0.0":{"name":"trivial-deferred","version":"2.0.0","description":"The most dead-simple trivial Deferred implementation","main":"./dist/cjs/index.js","module":"./dist/mjs/index.js","types":"./dist/mjs/index.d.ts","exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"devDependencies":{"@types/node":"^18.11.18","@types/tap":"^15.0.7","c8":"^7.12.0","prettier":"^2.8.3","tap":"^16.3.4","ts-node":"^10.9.1","typedoc":"^0.23.24","typescript":"^4.9.4"},"scripts":{"test":"c8 tap","snap":"c8 tap","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","preprepare":"rm -rf dist","prepare":"tsc -p tsconfig.json && tsc -p tsconfig-esm.json","postprepare":"bash fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","format":"prettier --write . --loglevel warn","typedoc":"typedoc --tsconfig tsconfig-esm.json ./src/*.ts"},"prettier":{"semi":false,"printWidth":75,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"repository":{"type":"git","url":"git+https://github.com/isaacs/trivial-deferred.git"},"keywords":["deferred","promise"],"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"license":"ISC","tap":{"coverage":false,"node-arg":["--no-warnings","--loader","ts-node/esm"],"ts":false},"engines":{"node":">= 8"},"gitHead":"84eb9a8989a18ac15ecd1b3ec1076a920ac3c8bb","bugs":{"url":"https://github.com/isaacs/trivial-deferred/issues"},"homepage":"https://github.com/isaacs/trivial-deferred#readme","_id":"trivial-deferred@2.0.0","_nodeVersion":"18.14.0","_npmVersion":"9.6.4","dist":{"integrity":"sha512-iGbM7X2slv9ORDVj2y2FFUq3cP/ypbtu2nQ8S38ufjL0glBABvmR9pTdsib1XtS2LUhhLMbelaBUaf/s5J3dSw==","shasum":"06b6ffa7655916fbe5956203b5e06842fa969dd1","tarball":"https://registry.npmjs.org/trivial-deferred/-/trivial-deferred-2.0.0.tgz","fileCount":13,"unpackedSize":7624,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCmplAOowjG7adkKCqazVfH3h57wbxiHnEVhIVUWY2hgIgNNM7H0cThJii7S98hnGRhxjlLRbf6cK3bYRT3LzCpuc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkM0HnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLow//ds4BcXqxZEqOuP7wTQo8th2Vl6e2jZVPFLOvvmQs7tppjcfX\r\nAFqVPuNbAQWzCuAeFrV3WAfRJ3XyaTXfSzCdt397yPYSZ70Sr8DZkRHQJwp1\r\nw3GxmWZM8AQSI9CFm4GCwJEpexMD1WuC52B7nf/UhjHgdwuMz5rtobgbBMjc\r\nufFa7f92SDYSXK/yRpADBT5rtxuLDCoitO2PDB6Bbs6/ONnhUtG06FgsB9fS\r\noDRc159hKYW67mPgiNRR2U3AjrGmZau16xqGme7186yhny+W7nCqA6IUZU6j\r\nCGPg3ig9aUXgeYmCF6Jus9y5suolv6T52NVxjkz081bn+dgTdm4qv1EMSWnl\r\nz6IBad50zffwTTwRVJdFOSIaxcVjzDL/lciyBS4AxKkk8ETkHDhqWGaOH/Xf\r\nS+woZcFDLxxVvQ9zjMxIFssJSKveBeaxoYo4O/WxLZqbZm3W8HjnDsQerrGR\r\n1ddNlVlRdkVG+KIQwZDVBCNyCEoBlxKvjBK1p6sYwERfgmBrACZ77tHQXirN\r\nNE2PxqrMx4Kr4g310bNKA7+J/u0CxTIGYgHDnUiejyqkmDlkYZMEiE02Jk59\r\nMPIdAnt3SH73xa6Q0tE7yYZ+eKwCZuK7JJmRIjMObwb1DHsf4MkovYJbTtl1\r\nz89D1SYoHFME5X+/m4FzjyBHzaVXV+bHJhk=\r\n=gM3X\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":"i@izs.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trivial-deferred_2.0.0_1681080807118_0.3798662646518325"},"_hasShrinkwrap":false}},"readme":"# trivial-deferred\n\nA very dead-simple trivial Deferred implementation\n\n## USAGE\n\n```ts\n// hybrid module, either esm or cjs styles work\nimport { Deferred } from 'trivial-deferred'\n// or\nconst { Deferred } = require('trivial-deferred')\n// or even\nimport { Deferred } from 'https://unpkg.com/trivial-deferred/dist/mjs/index.js'\n\n// type defaults to `unknown`, just like Promise<T>\n// set to <void> to make TypeScript ok with calling d.resolve()\n// with no argument.\nconst d = new Deferred<string>()\n// promise is d.promise\n// to make the promise reject, do d.reject(error)\n// to make the promise resolve, do d.resolve(value)\nd.resolve('a string')\nassert.equal(await d.promise, 'a string')\n```\n\nThat's about it!\n","maintainers":[{"name":"isaacs","email":"i@izs.me"}],"time":{"modified":"2023-04-09T22:53:27.383Z","created":"2017-01-19T01:42:07.934Z","1.0.0":"2017-01-19T01:42:07.934Z","1.0.1":"2017-01-27T06:35:27.651Z","1.1.0":"2023-03-14T23:19:14.286Z","1.1.1":"2023-03-14T23:33:19.657Z","1.1.2":"2023-03-22T18:51:14.222Z","2.0.0":"2023-04-09T22:53:27.277Z"},"homepage":"https://github.com/isaacs/trivial-deferred#readme","keywords":["deferred","promise"],"repository":{"type":"git","url":"git+https://github.com/isaacs/trivial-deferred.git"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"bugs":{"url":"https://github.com/isaacs/trivial-deferred/issues"},"license":"ISC","readmeFilename":"README.md"}