{"versions":{"1.0.1":{"name":"call-me-maybe","version":"1.0.1","description":"Let your JS API users either give you a callback or receive a promise","main":"index.js","dependencies":{},"devDependencies":{"mocha":"^2.3.2","promise":"^7.0.4","zuul":"^3.4.0"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/limulus/call-me-maybe.git"},"keywords":["promise","callback","denodeify","promisify","carlyraejepsen"],"author":{"name":"Eric McCarthy","email":"eric@limulus.net","url":"http://www.limulus.net/"},"license":"MIT","bugs":{"url":"https://github.com/limulus/call-me-maybe/issues"},"homepage":"https://github.com/limulus/call-me-maybe#readme","gitHead":"af8d7167fa3c8aa21037aba2d245feb487ed2945","_id":"call-me-maybe@1.0.1","_shasum":"26d208ea89e37b5cbde60250a15f031c16a4d66b","_from":".","_npmVersion":"2.14.2","_nodeVersion":"0.12.7","_npmUser":{"name":"anonymous","email":"eric@limulus.net"},"dist":{"shasum":"26d208ea89e37b5cbde60250a15f031c16a4d66b","size":3180,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/call-me-maybe/-/call-me-maybe-1.0.1.tgz"},"maintainers":[{"name":"anonymous","email":"eric@limulus.net"}],"directories":{},"publish_time":1442091339573,"_cnpm_publish_time":1442091339573,"_hasShrinkwrap":false,"contributors":[]},"1.0.0":{"name":"call-me-maybe","version":"1.0.0","description":"Let your JS API users either give you a callback or receive a promise","main":"index.js","dependencies":{},"devDependencies":{"mocha":"^2.3.2"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/limulus/call-me-maybe.git"},"keywords":["promise","callback","denodeify","promisify","carlyraejepsen"],"author":{"name":"Eric McCarthy","email":"eric@limulus.net","url":"http://www.limulus.net/"},"license":"MIT","bugs":{"url":"https://github.com/limulus/call-me-maybe/issues"},"homepage":"https://github.com/limulus/call-me-maybe#readme","gitHead":"9684030c193883f7e11c4d8bd8889822eebef4fd","_id":"call-me-maybe@1.0.0","_shasum":"9f79062da7bdc0629beba20ebb01b77f40571362","_from":".","_npmVersion":"2.14.2","_nodeVersion":"0.12.7","_npmUser":{"name":"anonymous","email":"eric@limulus.net"},"dist":{"shasum":"9f79062da7bdc0629beba20ebb01b77f40571362","size":2659,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/call-me-maybe/-/call-me-maybe-1.0.0.tgz"},"maintainers":[{"name":"anonymous","email":"eric@limulus.net"}],"directories":{},"publish_time":1442003635292,"_cnpm_publish_time":1442003635292,"_hasShrinkwrap":false,"contributors":[]},"1.0.2-beta.1":{"name":"call-me-maybe","version":"1.0.2-beta.1","description":"Let your JS API users either give you a callback or receive a promise","main":"src/maybe.js","devDependencies":{"@commitlint/config-conventional":"^17.1.0","browserify":"^17.0.0","commitlint":"^17.1.2","husky":"^7.0.0","is-ci":"^3.0.1","karma":"^6.4.1","karma-browserify":"^8.1.0","karma-browserstack-launcher":"^1.6.0","karma-mocha":"^2.0.1","mocha":"^2.3.2","promise":"^7.0.4","semantic-release":"^19.0.5"},"scripts":{"test":"mocha","prepare":"is-ci || husky install","test-browsers":"karma start"},"repository":{"type":"git","url":"git+https://github.com/limulus/call-me-maybe.git"},"keywords":["promise","callback","denodeify","promisify","carlyraejepsen"],"author":{"name":"Eric McCarthy","email":"eric@limulus.net","url":"http://www.limulus.net/"},"license":"MIT","bugs":{"url":"https://github.com/limulus/call-me-maybe/issues"},"homepage":"https://github.com/limulus/call-me-maybe#readme","readmeFilename":"README.md","gitHead":"c4228dad379013793d75e4a1a7ea88933e116bd2","_id":"call-me-maybe@1.0.2-beta.1","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-dO9kbgbqmS/QzH9gzq8rTxAgSE0Yr6bCa38+LTL1/dkmfG9ttugdhlLIK4V5dKmn14LajZB9oMMiGacVUzUfUw==","shasum":"a1062722b53a14916c1c22c42426284521d38db4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/call-me-maybe/-/call-me-maybe-1.0.2-beta.1.tgz","fileCount":5,"unpackedSize":3797,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDwmzWQ+ENoVsCkSsB+mLXojYFj+mHpLNVpMKh7nOxD8AiEAjcnAoxTOTiSJ8kAoEkBFJvxj/q6+xKFIni/b2xvcjXs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjXzc2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2sg/+PKESevyBe4OHm0o3fbFyK0zrHovkir0vxwxS6r/RIfqnuF2q\r\nyojLz7YAEaqjxXneb5zX45fLVC84ipmoSPvYQXHy/8u9BzKrl0VYZiSsUGga\r\nj/DzMK4/tsus0tUSb44nt6BcHnxJ9TF/2fmHGQkaqKBeg2Xz76GDpyBIVfzU\r\ntVgVfM1KBDMRL2bPx/ca2YjHTDZEb5NtJ3r01ukcvaS1ZNAMa21HXLHm8+V1\r\n/ILiBmy04+mudXy1K2xrqsA1DGc1SmOV+6ByQKAOk2uUAYW8RELl1yzOpA8q\r\nsHL5Tv2x+TropTPxefpH5uw1y5euF0x2zIqQpLdqL1FVEiGiFrFBp3nVyMit\r\nOZRllo97nwiZcseCa0VEXNIl1NWEwdTAGNP6Yp81hOv5duhaG/wT701aLrof\r\n9eEHFR1j+Ilzwj2j80N9KTHFl+a25NBUeeZdtpDno/x+jtxUvU6N6Ty70jhv\r\nns4SuRUdMlmhxwDyXNiYf8vk2JnIbSIq9eKhB1suzNLIyDnm487YboMLZbvM\r\n8LIf162y+3lW+KhXUjNV5jOveXx7ukIMxMNFPrBHC4gnaK92gySq/qfzh9Fu\r\nMN6FEPI8uce1ZLK1idKCMsHjQJdsyWi/PLRhIZaaWAnEpR/yryiWIsfRp+9F\r\nDLZCKS81vV2w5mWlF/Yb87FDxw1R92fOo/w=\r\n=3KOx\r\n-----END PGP SIGNATURE-----\r\n","size":1955},"_npmUser":{"name":"anonymous","email":"eric@limulus.net"},"directories":{},"maintainers":[{"name":"anonymous","email":"eric@limulus.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/call-me-maybe_1.0.2-beta.1_1667184438225_0.2517537326703885"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-31T02:47:24.069Z","contributors":[]},"1.0.2":{"name":"call-me-maybe","version":"1.0.2","description":"Let your JS API users either give you a callback or receive a promise","main":"src/maybe.js","devDependencies":{"@commitlint/config-conventional":"^17.1.0","browserify":"^17.0.0","commitlint":"^17.1.2","husky":"^7.0.0","is-ci":"^3.0.1","karma":"^6.4.1","karma-browserify":"^8.1.0","karma-browserstack-launcher":"^1.6.0","karma-mocha":"^2.0.1","mocha":"^2.3.2","promise":"^7.0.4","semantic-release":"^19.0.5"},"scripts":{"test":"mocha","prepare":"is-ci || husky install","test-browsers":"karma start"},"repository":{"type":"git","url":"git+https://github.com/limulus/call-me-maybe.git"},"keywords":["promise","callback","denodeify","promisify","carlyraejepsen"],"author":{"name":"Eric McCarthy","email":"eric@limulus.net","url":"http://www.limulus.net/"},"license":"MIT","bugs":{"url":"https://github.com/limulus/call-me-maybe/issues"},"homepage":"https://github.com/limulus/call-me-maybe#readme","readmeFilename":"README.md","gitHead":"c4228dad379013793d75e4a1a7ea88933e116bd2","_id":"call-me-maybe@1.0.2","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==","shasum":"03f964f19522ba643b1b0693acb9152fe2074baa","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/call-me-maybe/-/call-me-maybe-1.0.2.tgz","fileCount":5,"unpackedSize":3790,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqGiXdfzaKs/ujOuxigLhb1AzwqbRB5Q3mcjF+oMt4bAIgffDuufzyy+HgapkyYrp3X+t0qoDwwkSKbNYQtS/mCBo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjX0EIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqnlRAAlKYL3DtzBneNzRATpMY7JibeqdbCfIzhFGLkz9E6Vtu2Ufrx\r\nFVkXcviBRe9gQ9lpRBDpKnYs2HZWe9Fj7PSP1SI/ZP0nkvModg5L3vKrayvj\r\nQZ3CH4dql1kWy0gl4MrLd5yRRv+cOZPIK9nI8lqv6J1QObXiyzcGlyan8Lmi\r\nEC5g8mCotmJpVx428pBiKeYw3OLvE7jjQ5PNXpufz/1LSXA0bHGGB2gWxeG/\r\n+CRtYMRDLxB8anx+ZavOrJRfAiN/Hjki/UWp/IaCbRrpIEiFlg87YYzXhB8e\r\ng1yFTgKLgZZgsrT2urx1BVlayhGWE7G5io5u37FWq/iF7n3rLIqKBr/f8Kyc\r\nIaPv/mhuNS4OFDJXyPwgDGm5TY049gk/tCVcoB/WYmjXInAkSRaLx8aNjhAw\r\nXN5F4x2VIUzzuJSS9ULi2fNvyZ2tvvkHibJJ6s20Td3TuzpuCAXIWfFOyiGZ\r\nY679LBx6jaZ5KW4aSeMm5EOtikFo3NVj3KmGzf6gk8XfhG2iWCG/Wln8BhdD\r\nzVj14fiUtFMn2OgUa0PNV7uVreSY13RGpu0S1c7P+8JPW36M131TRsABP/cy\r\nM5ZjRFrHtKwZmarv+BjGzRHbiQwA/eTqzkR/ycRIerPlMxFdpOgtD5Rp4mXg\r\nrC1VyZZDlKzKwIN6nWxV5cNeDimHRXLzQSM=\r\n=cwSF\r\n-----END PGP SIGNATURE-----\r\n","size":1950},"_npmUser":{"name":"anonymous","email":"eric@limulus.net"},"directories":{},"maintainers":[{"name":"anonymous","email":"eric@limulus.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/call-me-maybe_1.0.2_1667186951946_0.9922124803136056"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-31T03:29:16.270Z","contributors":[]}},"dist-tags":{"latest":"1.0.2","beta":"1.0.2-beta.1","next":"1.0.2"},"name":"call-me-maybe","time":{"modified":"2023-05-12T19:54:08.056Z","created":"2022-01-26T13:25:10.503Z","1.0.1":"2015-09-12T20:55:39.573Z","1.0.0":"2015-09-11T20:33:55.292Z","1.0.2-beta.1":"2022-10-31T02:47:18.367Z","1.0.2":"2022-10-31T03:29:12.097Z"},"readme":"# call-me-maybe [![Build Status](https://travis-ci.org/limulus/call-me-maybe.svg?branch=master)](https://travis-ci.org/limulus/call-me-maybe)\n\nLet your JS API users either give you a callback or receive a promise.\n\n## Usage\n\n```javascript\nvar maybe = require(\"call-me-maybe\")\n\nmodule.exports = function asyncFunc (cb) {\n  return maybe(cb, new Promise(function(resolve, reject) {\n    // ...\n  }))\n}\n```\n\n## API\n\n### maybe(cb, promise)\n\nIf the callback `cb` is truthy, returns `undefined` and will call `cb` when `promise` is settled. The parameters passed to `cb` are standard error-first:\n\n  - If `promise` is fulfilled, then it is called with the result of the promise: `cb(null, result)`\n  - If `promise` is rejected, then it is called with the rejection error: `cb(err)`\n\nIf `cb` is falsey, then `promise` is retuned.","users":{}}