{"_id":"@gradeup/asde","_rev":"25-07c6ba62d5914f7ac43bac448d55b609","name":"@gradeup/asde","dist-tags":{"latest":"3.0.1"},"versions":{"1.0.0":{"name":"@gradeup/asde","version":"1.0.0","description":"Easy error handling with async await and destructuring","license":"MIT","repository":{"type":"git","url":"git+https://github.com/gradeup/asde.git"},"author":{"name":"Nikhil Srivastava","email":"niksrc@gmail.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && nyc ava"},"files":["index.js"],"dependencies":{},"devDependencies":{"ava":"^0.20.0","codecov":"^2.2.0","nyc":"^11.0.0","xo":"^0.18.2"},"nyc":{"reporter":["lcov","text"]},"gitHead":"0732fd6b2100f310b694e5d3ea5f26ba1f8c99e0","bugs":{"url":"https://github.com/gradeup/asde/issues"},"homepage":"https://github.com/gradeup/asde#readme","_id":"@gradeup/asde@1.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"niksrc","email":"niksrc@gmail.com"},"dist":{"integrity":"sha512-z0GBVcb+OCx8HxRkcRNUWucfGiWEDn7D1BAP1lzrn8Kf3130r1VTH6V3BahjwvM30hNvMMQkeuGJ4TCcdKTL2Q==","shasum":"86fd563310e58cefdaebf3ed2e8a30d90e6bf0d9","tarball":"https://registry.npmjs.org/@gradeup/asde/-/asde-1.0.0.tgz","fileCount":4,"unpackedSize":2699,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnrH5HYV8A8SBiP5UUOlhvZMImZEiQO0D2ESjZQHN4fgIgJWkvCm7sIT1gf5XEbRLQ8BfhNNijCXe3KByyoeINLdE="}]},"maintainers":[{"name":"niksrc","email":"niksrc@gmail.com"},{"name":"pc099","email":"prashantp099@gmail.com"},{"name":"taranjeet","email":"reachtotj@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/asde_1.0.0_1521719047479_0.4258002663583611"},"_hasShrinkwrap":false},"2.0.0":{"name":"@gradeup/asde","version":"2.0.0","description":"Easy error handling with async await and destructuring","license":"MIT","repository":{"type":"git","url":"git+https://github.com/gradeup/asde.git"},"author":{"name":"Nikhil Srivastava","email":"niksrc@gmail.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && nyc ava"},"files":["index.js"],"dependencies":{},"devDependencies":{"ava":"^0.20.0","codecov":"^2.2.0","nyc":"^11.0.0","xo":"^0.18.2"},"nyc":{"reporter":["lcov","text"]},"gitHead":"4b1002ffe94044835421a9d4e2e73052583f9487","bugs":{"url":"https://github.com/gradeup/asde/issues"},"homepage":"https://github.com/gradeup/asde#readme","_id":"@gradeup/asde@2.0.0","_npmVersion":"5.8.0","_nodeVersion":"8.9.4","_npmUser":{"name":"niksrc","email":"niksrc@gmail.com"},"dist":{"integrity":"sha512-bIiu0elirYo4uj2vvcubdoBKUlYIr6dvtCQITN9Ic1eyRiXT+pXsI5XnGber1ODg7SGFaPrWcRx5S8rvJNqMqw==","shasum":"bb5169a0421a14cbd9ab946e2b09be2b385f6962","tarball":"https://registry.npmjs.org/@gradeup/asde/-/asde-2.0.0.tgz","fileCount":4,"unpackedSize":2693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6sTsCRA9TVsSAnZWagAA2cUP/18LGfNo8mL6DrjY7m34\nM2XiZVY7TwV1+nEQuSNtwJZUDsSDuaurswMq1q9eW7nLIUO++Am+LPlbIYBU\nIk0HsRVmS4OjjY/KHkvjEGd5XRksdJJj6FXntSgan8TmLDfpYrw24/66M00H\nEDO5jit8MPRh/YLgQtC7E2wYCVdfAkrq67eFs6OjowqEQZxOI3oHundUNoRK\nGP/eHd+37C7ZgsvkGgSV6fjxaXHC9Id93fYelmjGQH9lR2mZS0NFXTyiyxof\nMv89+gRQEnFDVn+6HB6FkzP7urwL6FHy0J10GnNyIYq4vAP0GVwJKjBJi9iL\n+FwnVAe+31NMw+uLZnReW0c9+3hSvzYdDWZi8IpuaB2jSfEMaL+GtCO4lBUM\nlOR0TPq1if8VbC3ZGXTxIwTU3Dgn64QRbo3tOjCqccByCjJhsTHiFrn08foG\nrUl40XPXaRiRcgvKeag8yf87vO+4Q/ODZ4Hl5br6apj727XQLs2feQvJHfW/\n6Z1sankj1PmoLB/fOP/vAZ8lz5TD73tzaMllygj70g/9O8m4LcUYa0VUqgPC\n+6k91k9E+GLF1iD+YsxyAkEXj7uBy1ri+zpgM+4aQPfvjfrpfACNkJg+lsmw\naIof0JnPvUI/2XsdgoiUsypwZoJAYSfPv4VPpjn7C84+jQR3ZBAWiKnNdPI9\nEYwk\r\n=4Wtd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXvwqdnozvmtaQqpq9h2a1ZcCtTvxExpgwUDu/82EPMQIgbyty5qNGHhYCQmA9xw+CRJxMGDEeY0UCs9lzHcLthfc="}]},"maintainers":[{"name":"niksrc","email":"niksrc@gmail.com"},{"name":"pc099","email":"prashantp099@gmail.com"},{"name":"taranjeet","email":"reachtotj@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/asde_2.0.0_1525335276299_0.8711524508045481"},"_hasShrinkwrap":false},"3.0.0":{"name":"@gradeup/asde","version":"3.0.0","description":"Easy error handling with async await and destructuring","license":"MIT","repository":{"type":"git","url":"git+https://github.com/gradeup/asde.git"},"author":{"name":"Nikhil Srivastava","email":"niksrc@gmail.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && nyc ava"},"files":["index.js"],"dependencies":{},"devDependencies":{"ava":"^0.20.0","codecov":"^2.2.0","nyc":"^11.0.0","xo":"^0.18.2"},"nyc":{"reporter":["lcov","text"]},"publishConfig":{"access":"public"},"gitHead":"fc3c69bc83cb1115a5b99591845a4b8e343f84d8","bugs":{"url":"https://github.com/gradeup/asde/issues"},"homepage":"https://github.com/gradeup/asde#readme","_id":"@gradeup/asde@3.0.0","_npmVersion":"5.8.0","_nodeVersion":"8.9.4","_npmUser":{"name":"niksrc","email":"niksrc@gmail.com"},"dist":{"integrity":"sha512-EQNRkRCR/ZgrPzPxmrt3RZI/PQnI7k/H+63EYdxr5tvmpghcX3t1T/cxlKlkh8mxbrS4oMBci16wXWGPoto2Dw==","shasum":"5679f8e7b6c1efd6153c73bfe36a5a1251f363b2","tarball":"https://registry.npmjs.org/@gradeup/asde/-/asde-3.0.0.tgz","fileCount":4,"unpackedSize":2738,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6sXKCRA9TVsSAnZWagAAgmMQAI75+nH0PN7v3CnLiTFn\nuroLmgg4Sqg/l5V4fg8l6uYE0XRhdzyKQhEbYxTZjQmyiRzAksXh6EvCi4BC\nyPAsUrTXtEHH2W9ViqwPLsc4ZaVEteUWElw7SqyebESRMW+FAfrYM0Hs7rgO\nzIOeYdjhheLfvg1vsNJ9YcKJIok0DiwwduFxcCwFxmehEzptJNs5+7BM+H3K\nme+wgqKTm+cGRVvW4qwK7b/GqMk+RKOj55QBIGG4kLQDFPvaukRuADxHXZL0\nq+85A60l+zIV8FR8kTRbWs9JbrVdUlM9Hk/M/5zCUIueNzT8zoz9vo9dYpHZ\n6JOZSS7KMG/du713nHKufU6L8J6lkSdY89P2CBDypZeuEnLXWRcg6KOKfszM\nwtmg54ATVf0YeOdmne9gHQFyM+M7mnolKehebyF4z2HgpASYO0UITJXncG4i\nr3/1whv6eDZIbMlCbq40Sz/80KC6UkuJLfRSmuW1Pn/+1BF8UnJ3c5UfWbjL\nsXRU8YLLOUSnKerxoW6v8XoOltqih2iZbvfnLDnUCHNvv+2NBCd3glSIAnMm\n1lBa0Bs5G/LBBanES/dMaDcWymBvy9F6UaYAAM/G8Nag9ESWd57znMa/5XpU\nbwiuYkxbED6OuFcec+8uw+3k6NnPY7sneUDvsobWsTzuKoaZ2kBIJXkisEWy\n+2kx\r\n=1a4T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEVO7MLj9XRGG0ac1jMnojtIkAXMjBa8KH1T7fbV87L+AiB8dRezEVhxZtr+mJNEf8O9tG6pzBFXmd9IO1eto1Khmw=="}]},"maintainers":[{"name":"niksrc","email":"niksrc@gmail.com"},{"name":"pc099","email":"prashantp099@gmail.com"},{"name":"taranjeet","email":"reachtotj@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/asde_3.0.0_1525335497597_0.7062762770203241"},"_hasShrinkwrap":false},"3.0.1":{"name":"@gradeup/asde","version":"3.0.1","description":"Easy error handling with async await and destructuring","license":"MIT","repository":{"type":"git","url":"git+https://github.com/gradeup/asde.git"},"author":{"name":"Nikhil Srivastava","email":"niksrc@gmail.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && nyc ava"},"types":"index.d.ts","dependencies":{},"devDependencies":{"ava":"^3.12.1","codecov":"^3.7.2","nyc":"^11.0.0","xo":"^0.33.1"},"nyc":{"reporter":["lcov","text"]},"publishConfig":{"access":"public"},"xo":{"esnext":true,"prettier":true,"rules":{"no-console":2,"promise/prefer-await-to-then":[0]}},"gitHead":"778bc00212a3b3e1b02f5626e94ec367865780f3","bugs":{"url":"https://github.com/gradeup/asde/issues"},"homepage":"https://github.com/gradeup/asde#readme","_id":"@gradeup/asde@3.0.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Byadk6AOx/1/yEgovmtZ0I9miv26mRSsfAWXKL1mczcF0mEYwtbCGkhbWskCt1V6ouWRKzEwTAEOK6y/HRZRuQ==","shasum":"e551723f85b5b1c0d37be587c82caafbc5214025","tarball":"https://registry.npmjs.org/@gradeup/asde/-/asde-3.0.1.tgz","fileCount":5,"unpackedSize":3069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2JVSCRA9TVsSAnZWagAAU1kP/3b6qNGx8YZ3CLxOQUOm\nXkndKAmBTdDLnSQ2onteWmN9PAQ9pC1fOWhJIwj+jGG7TnA2NyUaFcF8cj9p\njSL5n/I3qK9AR2gRC+wD2AhJpwN90MDZ9I3AhlxVLFLjV1C4MUIQw1+lNvJI\nRFztgccryStjhljq73n6lrGNBYQ3psQAQdzWuWbHlai06PWtK8xtBYRJdRPY\nFQStiDfuWfoqGjWa7A3OyCiQmfKvIYp8s2o9Phnee1UeQdyi9lnlbDAbXECj\n+gxZZ/7HvVVOJuyK1YCNBTU8/u6hiD+4BZs3wUylqTlg5YiydHZDrYBAlb0A\nPfs0DTf0VJhWn9MFhoQ+zhywEr7yUsy/usMN+yD4Dk65JI07Ku2gKhbn79fD\nwcA3KYUh5XNT01+Mxjm/7W1slI69xdO63uXsIZIGvkDrwr8hn1LG0afP5p1d\nulPT53iU3O1mYX9ilJI/QD99qzdVyD6dUZJYNuwe7NmX1LhcS6aQIXlIP89t\nQ/PqX5uLnKIjfxygEPLiiolcn2bMGc4JgrXLE50uh2SqFFy46wsZnVSjplfv\nZu6oyZL109BNaW7MOTfaHi4I1o8425Y0kVXauor8UoMqW34BQz78EOGnuFac\nV9swav+nL26+tCS97NwgPxYUcSHsol8NYX4sFPDFfcWv4vK11NxmhPKvY4Gl\nr6Re\r\n=mhYe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG+/d369iNs0Zev6MhUX0am0AIFN+lC1lj7a3MizyhUNAiEAgPz9cSHQLVFF311D3/E7rbgmvizO61q+GYujTMSfXzA="}]},"maintainers":[{"name":"codehimanshu","email":"himanshuagrawal1998@gmail.com"},{"name":"anmol_1996","email":"96anmolchandra@gmail.com"},{"name":"typeofnull","email":"agarwal.aman041@gmail.com"},{"name":"ustatleen","email":"ust.kaur@gmail.com"},{"name":"niksrc","email":"niksrc@gmail.com"},{"name":"pc099","email":"prashantp099@gmail.com"}],"_npmUser":{"name":"niksrc","email":"niksrc@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/asde_3.0.1_1600328899564_0.5709314424385641"},"_hasShrinkwrap":false}},"time":{"created":"2018-03-22T11:44:07.410Z","1.0.0":"2018-03-22T11:44:07.535Z","modified":"2023-03-22T06:25:14.603Z","2.0.0":"2018-05-03T08:14:36.595Z","3.0.0":"2018-05-03T08:18:17.673Z","3.0.1":"2020-09-17T07:48:19.716Z"},"maintainers":[{"email":"bishtshivam096@gmail.com","name":"fifty_shades"},{"email":"prashantp099@gmail.com","name":"pc099"},{"email":"himanshuagrawal1998@gmail.com","name":"codehimanshu"}],"description":"Easy error handling with async await and destructuring","homepage":"https://github.com/gradeup/asde#readme","repository":{"type":"git","url":"git+https://github.com/gradeup/asde.git"},"author":{"name":"Nikhil Srivastava","email":"niksrc@gmail.com"},"bugs":{"url":"https://github.com/gradeup/asde/issues"},"license":"MIT","readme":"# asde [![Build Status](https://travis-ci.org/gradeup/asde.svg?branch=master)](https://travis-ci.org/gradeup/asde) [![codecov](https://codecov.io/gh/gradeup/asde/badge.svg?branch=master)](https://codecov.io/gh/gradeup/asde?branch=master)\n\n> Easy error handling with async await and destructuring for promises\n\n\n## Install\n\n```\n$ npm install @gradeup/asde\n```\n\n\n## Usage\n\n```js\nconst asde = require('@gradeup/asde');\nconst promise = Promise.reject(new Error('Something went wrong'));\nconst fn = async () => await asde(p);\n//=> [{ message: 'Something went wrong' }, null]\n```\n\n\n## API\n\n### asde(input)\n\n#### input\n\nType: `Promise`\n\nPromise or any thenable to resolve\n\n## License\n\nMIT © [Nikhil Srivastava](https://gradeup.github.io)\n","readmeFilename":"readme.md"}