{"_id":"@art-of-coding/lime","_rev":"14-76a36ac45234fc886aa61a767341910b","name":"@art-of-coding/lime","dist-tags":{"latest":"1.0.0"},"versions":{"0.0.1":{"name":"@art-of-coding/lime","version":"0.0.1","devDependencies":{"@types/node":"^12.6.2","typescript":"^3.5.3"},"description":"A small middleware package that uses ***async/await***, ~~heavily inspired~~ almost verbatim copied from [koa](https://github.com/koajs/koa).","_id":"@art-of-coding/lime@0.0.1","_nodeVersion":"11.14.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-uyBVwrDRpQCnbP+o7Pwa9YxL71YWZS5sBNMhQ2nhYl5+8KE6OG6YxC4V8eSKA+k4faV6/ssde/5RswXNoyOcFQ==","shasum":"9cfebc8cc677373c3b26089d821abea671164e01","tarball":"https://registry.npmjs.org/@art-of-coding/lime/-/lime-0.0.1.tgz","fileCount":17,"unpackedSize":10236,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdK1xMCRA9TVsSAnZWagAAC4sP/jQRy3vpVUJIg+xFkVgB\nKFxAE4BsSP89w2ZBFvv0DC+HQjT+yKAG0rd8x1St2v7bdjwecXelzutJOTmD\n6FcUXCbJ1aIUTw73d57Br3ZqJPxRnyfobNEvY+SGQjE1BHH2d3Jy0XpKQYFh\nWxqRh7JELsnLRDaXOe6B8AihvkJAjfGH84UOHDondAqJzknqdKHTh9G76zFz\nemOME5+UVVGgKvZza8o6GMZBwf3J4Tn4G5sQumB2d1WukyspeYeH6IEYiZox\nTtl6Itb/KyoK7kTzwvoJDBiAwWOu1jPBabcIXyGtDwsPznxOWquZva/Z+v74\nIA9mkLJytAY3MDjv2dGsr3GAWZdx7PmjSLV28lNsgBHykRFVSPEDzgQvUCGk\nU6vJ9dc5GijQXFR5NDw/AAQ1N7f+EmRHYBKSiNLziMUTnQfWPHD1+MIpvbDI\n6nK7xy4gFNQkLs6HyE8UYk5qJKrR4p4ePdyTpO0K6+soe9AYRzeXG5PFSaYL\nRtHpeDwLNejaav7AQO3lnPN6Hnm127bwfmzcksrERRg8azZ1JUH4cBwsabFN\nrKAytrZkwQhtOIXFRNtt+tmNAohHMKyZ8Zeq5WF1ZKSe3qn3fggbInr26Wnr\n84Pp38jJO6+BeyonuvwqsYqwsMG8DGqq2L0bb4zHaHEtSHQc8KETPsa+XHqV\n6R5a\r\n=+Gz4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBTQ56nDJREwZZJ9OYiwo5dc1drgjteiWY7CfUIP6vXQIhAITVnhm/n2//LdWFvAt8qVmyqayOpsMi2BSLVPzm9+rq"}]},"maintainers":[{"name":"michielvdvelde","email":"michiel@michielvdvelde.nl"}],"_npmUser":{"name":"michielvdvelde","email":"michiel@michielvdvelde.nl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lime_0.0.1_1563122764182_0.5637269246851553"},"_hasShrinkwrap":false},"0.0.2":{"name":"@art-of-coding/lime","version":"0.0.2","main":"./dist/index.js","devDependencies":{"@types/node":"^12.6.2","typescript":"^3.5.3"},"gitHead":"93dfc54af09b7b980f905072b052bec8720bf4c2","description":"A small middleware package that uses ***async/await***, ~~heavily inspired~~ almost verbatim copied from [koa](https://github.com/koajs/koa).","_id":"@art-of-coding/lime@0.0.2","_nodeVersion":"11.14.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-hdYLY4uM0T4InqK/P+bTzZiXs7TL5KK6ATXKASKJOtm9j60do7gZ1YxCAFijzg+Q0z5LDLQ5e0RZTVITsNonFQ==","shasum":"01991b55dd7e9c95c5863c93f4453ffaf203efc0","tarball":"https://registry.npmjs.org/@art-of-coding/lime/-/lime-0.0.2.tgz","fileCount":18,"unpackedSize":11602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdK2HnCRA9TVsSAnZWagAApWoP/0A2q5E5qNW8dO/EnJGp\n8al5IEDWM1WDDK4lR7evOXoOhLzP3MRM7MRXiGq0xEoYEWBoYR4l0+87FDWq\n8n5aU8+TUDlPSoDJF9HSn1Q0RR56m8xtTaNhK/mYrqsrUbUz0qDIjGnHx3EV\nDjfD7BASAUGcWEYHMcEfj3V639aRDaISSWDrZ26jrEPle100OcEJmz4RJzS1\n+RiWYaGQhuYytWE7XkJW6PEw067vx68R30jeJPKtTUGxq5jXD6LhOf8IuBQU\nAHLXusrwnCvtGcJOC7EW9qxkq25bEfrbrQPkOudA2SF/PNblZldcWKTJdVPq\n3E/NJTX3J1y2OaOEgGcokPOcmF8TZHLhXyVGUjwYUOsu+r/dDo9WJEt4v0qi\n/8mXVYBp3MBhhHqMJZpKNttr9XYz3YCSUe3JAAN3TCT4Nc/ykfSQO3PPvzHg\neqDvtAqC5vsAdswWMljRT12tvAufTfCECGlHOGfg1b0lEH0ReWGrXHIsvXoF\nPkp4KFjEfHU5ZSaEOebfn0joUOq9V/6tdVn9kHQR++f+sdCjGv3cD1VRGvp5\nDLnN4ab6lGI8XBNuw5snCjfH3cMhdQVQ6nr+obNzoNhENbBOseQ2H6Qr8o4f\n4xUAZLHQpGXJSJRPHeMjzpJLKATTvV+UkEiNfCt2+ZXeT13qdx8hqsCaHy+h\nzkrV\r\n=LUNc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICOYWp5q2cuzJi1IEqQCH17TUcjFsLcxiZNk974LOIEVAiAT/spoTzvKPZuYNcrzyNbGzsTLQuOa96mr1+XD+VwCxA=="}]},"maintainers":[{"name":"michielvdvelde","email":"michiel@michielvdvelde.nl"}],"_npmUser":{"name":"michielvdvelde","email":"michiel@michielvdvelde.nl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lime_0.0.2_1563124198904_0.978374496786008"},"_hasShrinkwrap":false},"0.0.3":{"name":"@art-of-coding/lime","version":"0.0.3","main":"./dist/index.js","devDependencies":{"@types/node":"^12.6.2","typescript":"^3.5.3"},"gitHead":"f9dfafae94b2c74375ae3b5a8de42db6152512f7","description":"A small middleware package that uses ***async/await***, ~~heavily inspired~~ almost verbatim copied from [koa](https://github.com/koajs/koa).","_id":"@art-of-coding/lime@0.0.3","_nodeVersion":"11.14.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-gTrxZGvxcAhZd2pt7GG1H/AaWYIB/+whUTq+55t1VMNqKL6S5qIXesLsgErZALnAvIf8hgqL8A6EeZ3eQjkcaQ==","shasum":"f31eecaaa18c2d291356a7b6414fc0d762cee17c","tarball":"https://registry.npmjs.org/@art-of-coding/lime/-/lime-0.0.3.tgz","fileCount":18,"unpackedSize":11788,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdK2rACRA9TVsSAnZWagAA//kP/08bz0zNn5MfaANvgHRI\nMDL1Wa0cSHZpj9kDlPqwHjEy4wCaX/FGGn3ZtWAYJK8QZfsCitwYMYiKaf2Q\ntUW15EE6OGSjvaOnGSQiDXB09AlwD349M9Fjem+VWb6wk82ip6G9hQfKj0aQ\nnBm6WTc7Mg7WWlF7sBozP2myT+LpyQBxyMZJXJ3C8wkoS9ldKdg8oEI691dy\nYeUeJKyEOy0Mo0gCiBjDLGefKicocX4pj2zhMng8Oe/eu/5TBVsmTxbllQFl\n8iJrQGKxcc+qK/qCg2LFqlpKv/9URbULamQrtwAZ6hEqy5H9S2DwhbjdkHaf\nzwO6Oo5/sYQbkPh6AKCrcFvbDHDJXljlhfsZRmg4kF4G/CNa27sTfhnUY067\njejm5MlDHW/Fql0Kg/QD+H1VyBBNMeyKwOoGifCnYw/CKxxTK9PS8oqeyB8I\nORavuQ1Jjeb79ABmVeSAyUOzdbUAcE+G14x3+B+CLde0qzOFzIIh/dm3k1ex\ntORnr5IwLd04DP+ibkihqUonhyrabHZSKMq/s7PfMaLNZb95Gp34p+nH/2Iv\nRJqGMi+IvgZJKtj6rcQk5aq7VbTwYCtFkvNFWY41SSqJow852x+0bcEHpC8E\n4K+pLQdhQoBJEHDGIzSW60+/A2i4BShCDi8TcjJHVlFSlhn7wff1Qg1X1K/l\n//ig\r\n=k/en\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXIxN+HrSJKss1v7SbU6t4/WTxvIx53qmwUE8atF8eqgIhAPYmlU8yN6PrcV2uc69QXYQIi1RjBegV96hhBlQ5iJt6"}]},"maintainers":[{"name":"michielvdvelde","email":"michiel@michielvdvelde.nl"}],"_npmUser":{"name":"michielvdvelde","email":"michiel@michielvdvelde.nl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lime_0.0.3_1563126464097_0.06424595714004311"},"_hasShrinkwrap":false},"0.1.0":{"name":"@art-of-coding/lime","version":"0.1.0","description":"A small middleware package that uses async/await","main":"./dist/index.js","author":{"name":"Michiel van der Velde","email":"michiel@michielvdvelde.nl"},"homepage":"https://github.com/Art-of-Coding/lime","repository":{"type":"git","url":"git+https://github.com/Art-of-Coding/lime.git"},"keywords":["middleware","async","await","compose"],"license":"MIT","devDependencies":{"@types/node":"^12.6.2","typescript":"^3.5.3"},"gitHead":"df7d81e8aefd31cb643c3c352a20cadc658fcb9d","bugs":{"url":"https://github.com/Art-of-Coding/lime/issues"},"_id":"@art-of-coding/lime@0.1.0","_nodeVersion":"11.14.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-bep9nQHM74rPhT46fmL7AW8WbnCSy8tPY0YNEdNe31CKYXITa/thKoY9JGdxMaLkV4guhTVUmXs92tFawINORw==","shasum":"07ddefe345a6a313dd30a1da27a446d10bac1b9e","tarball":"https://registry.npmjs.org/@art-of-coding/lime/-/lime-0.1.0.tgz","fileCount":10,"unpackedSize":6663,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdK8f1CRA9TVsSAnZWagAA6qcP+wUpPV9dwZWWrvwI2Z++\nomPm7e1TlgFgfWrWbWjd4sj36QrjkxMtmG05h1Jewmn8l+vAsdL05hyZnAIL\nw8pE1uFa01sqOnTTnG88A4RxGwSz7IkUfud/+tgdD4xm0VHygX33FeIfChp1\ndzBzPQQ0T4/YQzBpX8cxhxAl/o8yk9+Wa87BRhNwOGWSOt+Lq+1Z8jC4PW+i\nJ9CLr4sGBfGN2OkfvKc5ZmHmfR6HIc7PAlH+83fPryfacMraGtxOOsX5xyNi\nWlmPCIaoIVvZkt6dPLPErjvcgKE6VxmaiETsgm1ahl5LuO8xkHa/wuWP/T/d\nM4GtJAYZQ5wQT2m7Vo8HGr3w9rotQgOGZW4b8KROwn9tL4JtVT+SbhIXh4CL\nmJdYHuelGtfFXIsq4GGCW7whLWfTJspP0fmAW+mov9I2/eb30pYZlK5lNDNv\nosHdnlTERwZNs4Yh1L/lP2dq1GwRsdqYOUHLEtJCNTmLIFZfajB+AopOpHwy\nkZYxYyADCDAZlx38l2B/fbn88nVdrka7bEPirtPtJ8HuPpefRNHqrvqW9Mlz\nCos5BSxvSTP1o9YMsu3M9fdnbX+1PywYgjNTcY9QKjN6vntCQLtYx13ua6ta\nRBhCwov8k1Cwm2Td8rxMozV1AVZKC/iMY/2og3rSHtY8Rjl2e0LgGQLA8R75\nhyai\r\n=fFKm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIERLd2ooGSoOe/Gwwfg61W3NK4cXd1EbOqlCerIVbn8dAiEAoIh1+sqjq8w9Sg2hVpIDGrk3JqSNZruqw17FPtGD/CU="}]},"maintainers":[{"name":"michielvdvelde","email":"michiel@michielvdvelde.nl"}],"_npmUser":{"name":"michielvdvelde","email":"michiel@michielvdvelde.nl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lime_0.1.0_1563150325342_0.18309517554990395"},"_hasShrinkwrap":false},"0.1.1":{"name":"@art-of-coding/lime","version":"0.1.1","description":"A small middleware package that uses async/await","main":"./dist/index.js","author":{"name":"Michiel van der Velde","email":"michiel@michielvdvelde.nl"},"homepage":"https://github.com/Art-of-Coding/lime","repository":{"type":"git","url":"git+https://github.com/Art-of-Coding/lime.git"},"keywords":["middleware","async","await","compose"],"license":"MIT","devDependencies":{"@types/node":"^12.6.2","typescript":"^3.5.3"},"gitHead":"5c0df289427136bde844bf5d670f22b8feaa44a6","bugs":{"url":"https://github.com/Art-of-Coding/lime/issues"},"_id":"@art-of-coding/lime@0.1.1","_nodeVersion":"11.14.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-Ffp7yMRt6yRpytYDN4xuaLakrE3Vmck4X1O0TJUiI/kOXDukUTzdRvPprz6GjdwNY/Gw8n2LdtsKd+p/VeYssA==","shasum":"690973027a2b3f9be05402b111a6feca66ca135d","tarball":"https://registry.npmjs.org/@art-of-coding/lime/-/lime-0.1.1.tgz","fileCount":10,"unpackedSize":6663,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdK8g9CRA9TVsSAnZWagAA5vAP/2JO1pxvzdzI4iIYPtIS\nyXsb06nHjq4g0Wls0+tFDKFr5JvhVOuc2EeJvHc/A66F/AmWgxgK1kSbOu6i\nH+jU0L5G6PJUvIRKse+JlZLeoA1o7rXle52y4mAd/bBMjg/JSlGg6vjvmBrT\nAyZoG8DSo9jBMJMVdAiZbGjKZSDisQQi+fmWNs8IsUKktkM2neDcMJM++itm\nneWDxkUPxWdqZH64760KNj5NVEB4ZEltf5D7VtgPENKfwJ0WD3YTvU+sNZG1\nA3auqTby95N/8+XESWUnCHtpuOcolH9lqNvomM9RrS2OmJ+fnATn/BQvb7U5\ndKXqM3YwlRaP7sc1qvCdcJztkwj6Ugv+KEvo7Hz/qtRBFoIW709HXCskm0n0\nibSEBjbW9UAy7XBKi2+Vw5AX0A3efMfM9BepxM/wIZ7a0NB7siyI+Mtsf9s2\nVvXV7l2uWTPXoTNfkRIz2aSgtjXXYB8XiM1qvZODica/Wr9tNoBia/j93LOp\nJjjIHw37MfLhEWZ6dIgA6s20OYlkTP5hTlizaOniv1yFSYxiN2WAAz6hkG6m\nYUVdrT+/4AaLOhACdeVwJEmsMyvas5sHUPktsgCjLzfOR6sdJ4TXcPGNanAf\nbue/nxfUscspeGN5TpjdaGsXS2j8IOqOevry6KcUl/Eu3jA1Juy0GWiddzVP\nHqlD\r\n=FWe8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8wB7qaFdkSj0bm3O5cK3E0NXaNFowbA9lIncVxD4uFQIgZE2lo+zkuwcvicOuVBU7602fSAJBbFsxBRxfGel8AuM="}]},"maintainers":[{"name":"michielvdvelde","email":"michiel@michielvdvelde.nl"}],"_npmUser":{"name":"michielvdvelde","email":"michiel@michielvdvelde.nl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lime_0.1.1_1563150396699_0.22077000546238135"},"_hasShrinkwrap":false},"0.1.2":{"name":"@art-of-coding/lime","version":"0.1.2","description":"A small middleware package that uses async/await","main":"./dist/index.js","author":{"name":"Michiel van der Velde","email":"michiel@michielvdvelde.nl"},"homepage":"https://github.com/Art-of-Coding/lime","repository":{"type":"git","url":"git+https://github.com/Art-of-Coding/lime.git"},"keywords":["middleware","async","await","compose"],"license":"MIT","devDependencies":{"@types/node":"^12.6.2","typescript":"^3.5.3"},"gitHead":"f5a436f084878739be0d442b1d8e4109d6a33482","bugs":{"url":"https://github.com/Art-of-Coding/lime/issues"},"_id":"@art-of-coding/lime@0.1.2","_nodeVersion":"11.14.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-YVAnd3YNHvL+kqbAzLjpwf6pLRyszzWyrbzQXAZQqqu76GvVx6iqoBLFc8TJ9QFgs5Dcpe9yWlPXUYO2LPDq2A==","shasum":"d285b23659ed02ef9b2afad32644b292827c5dfe","tarball":"https://registry.npmjs.org/@art-of-coding/lime/-/lime-0.1.2.tgz","fileCount":11,"unpackedSize":8811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdK8joCRA9TVsSAnZWagAAjJEP/jgyJq/dRgOkz3QFnQcD\n7/DETNNMwN+8ANGEtjhrVeGzpWdnUtUaW4mychWoPD99t71NGfuulfie3vdb\nYaf7h+18+TrbWVdP94h5bUZLT+t/Gnt/hpy0DwVqIP34hm7NaukOt4eFT3jm\nmJZ8K5/Ak4OrJ/mD5+Jsn6o9c1GtBfhRTZcdftChmC+sDTYg4KI9ZEg6puwn\nmjWMKQBlDfpPABXV+q1XYsNTIfEuCAHabI/Lj/qDipg5WqQekOlbFn81306E\nrYimV/8wHo8iuQgdGlzpBbWVPt1nS574rYdREDbKsDsxvpp35X5aK1iog3h2\nPF251a56khai5zhwx9XacbPKUOWo4c/o51ROq6sk8HwhH6ecr5GIPIfX/fQc\nBmqEam1kSnxZrakpdlsdgEv9+mYD9U6xVyxcZob8Ujurf6rl77sB++ZGwsUQ\nqQSUoiQXEEoy9z3TdlYhD0ctM3LCzd4gk30JvKQj+n04wRmwQHShlG/n4M1T\n+wrhOMgdHVrM+emieyi0DAuX0KDIUpvqkSqiqf74OzNWFSlgzp/ybiGDfLZe\nU99AN8NIJ6lgtGDtjoxfuxY7cHhDPfM9thiz8BwVEI+wB6OcOCbYI7128Wo2\nxUDKIGGm3WaxrE0AsHarxJq1TglTU6O9pikdwZzIjQ9/k6iBsHZRhoiVohGO\nzP6c\r\n=l1Ky\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCW2ktVQb+NnKbGGp9aLEl2zMu5wi273rgnaNkjjMbgTgIhAJN8Q2c3WCZs8d06B1llYsx0EUteBCCprjgvBDAizCC9"}]},"maintainers":[{"name":"michielvdvelde","email":"michiel@michielvdvelde.nl"}],"_npmUser":{"name":"michielvdvelde","email":"michiel@michielvdvelde.nl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lime_0.1.2_1563150567813_0.42223191284990746"},"_hasShrinkwrap":false},"0.2.0":{"name":"@art-of-coding/lime","version":"0.2.0","description":"A small middleware package that uses async/await","main":"./dist/index.js","author":{"name":"Michiel van der Velde","email":"michiel@michielvdvelde.nl"},"homepage":"https://github.com/Art-of-Coding/lime","repository":{"type":"git","url":"git+https://github.com/Art-of-Coding/lime.git"},"keywords":["middleware","async","await","compose"],"license":"MIT","devDependencies":{"@types/node":"^12.6.2","typescript":"^3.5.3"},"gitHead":"e600cfb26fae429d8f494aa7a007801717480611","bugs":{"url":"https://github.com/Art-of-Coding/lime/issues"},"_id":"@art-of-coding/lime@0.2.0","_nodeVersion":"11.14.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-7iaW2jt5yX8zDn7ZPQnT54pEHdcD8u+xB2DIKSkgA66FGeZCoe/MKn7U5eLkS3XNCpdD0tuv8jFCu1gKU9ql9w==","shasum":"03e8486bdced8835dbb9c1766d3e4fd71917a743","tarball":"https://registry.npmjs.org/@art-of-coding/lime/-/lime-0.2.0.tgz","fileCount":11,"unpackedSize":10622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLHTcCRA9TVsSAnZWagAAMRoP/3Cn11Dd1nxJCKDhJmcb\nrBBOvukjDjsYXXtjLREDzO8wXhf/3LxAHjQ1SCl+Wb9fzQL9jrnzSbb3ZMha\n8dNEXUxVTNKMrpPMCzYwJ3rKKpU/w1DQI9vipetOuS3ZYxEXxz76nNzYSSmh\nQSiP6ZxdNlwG8AEWAHay0Sjhe1TTZKjfCrJExG+/cOGNEm1AjAl+43xj0vj7\nxhC3DxMZC98iRFYOBk/Dqsy3Jh8wEHhuxZkf+ncKn4UWOcJh7eHTMTmJrMBR\nxN6MjutpABRbMF1XXvKEWNS82HRz3tpoKKIjA9ghoLFeMQFkNM5bX+KJnbt9\ndhMxiDX/jWHqYiS4pJfZg0unKClWf+RwyFRu6NnJEdW0qhyW1MptUAhiDoXW\nnE7UuUUUrOikXfX4h/umNozbsIKrRz1nN1ETXr5fB33i35nCcGcWMYhmeS2J\n1rEhMGeQOR39Rfh58GblK88DxUPJz1GjalFl9N8tGj+du8spe7VMYeVX8K3Z\neI9hiU/d7ObwfWPS9qGSK3e6VIlVd5oFw7sfRin5u/YnUbiLlZNtMdVb5K3M\nbYnSdll4N8UIIGY3mh3qy+haOB0c/umNipYyyURQUT7Sp74RoJqyts5ksARJ\nRioZcOUjwECPUVlH+2FDwaSa+3hb1RB/+bqU872Q3+Y+bPkQ1Yj1evTwHlTL\nE7bn\r\n=pqnu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA08vpHMj2W+VkTNvOJ1LfTMYYw9huRzmpdcbTyTwnx/AiEAq0N0hrvCREcdM9TnMuTmqbBps4ukl4xb0ns49FfQR0A="}]},"maintainers":[{"name":"michielvdvelde","email":"michiel@michielvdvelde.nl"}],"_npmUser":{"name":"michielvdvelde","email":"michiel@michielvdvelde.nl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lime_0.2.0_1563194587520_0.8350343500774062"},"_hasShrinkwrap":false},"0.2.1":{"name":"@art-of-coding/lime","version":"0.2.1","description":"A small middleware package that uses async/await","main":"./dist/index.js","author":{"name":"Michiel van der Velde","email":"michiel@michielvdvelde.nl"},"homepage":"https://github.com/Art-of-Coding/lime","repository":{"type":"git","url":"git+https://github.com/Art-of-Coding/lime.git"},"keywords":["middleware","async","await","compose"],"license":"MIT","devDependencies":{"@types/node":"^12.6.2","typescript":"^3.5.3"},"gitHead":"ba0454d11a641831f4b7f80ae08315a5a9c94e0e","bugs":{"url":"https://github.com/Art-of-Coding/lime/issues"},"_id":"@art-of-coding/lime@0.2.1","_nodeVersion":"11.14.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-u/FPF7q4/DDasELv043lwwaZeZ4XZVVbfiiZeu2X6n6xJgfVWsDu109JDsD9/rL47gruO3CPhocXkKCJKh1yhA==","shasum":"a5df266c5ccaf01d5cf7ca1bf685e83d6d1128ae","tarball":"https://registry.npmjs.org/@art-of-coding/lime/-/lime-0.2.1.tgz","fileCount":11,"unpackedSize":10650,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLInACRA9TVsSAnZWagAAsEoP/0yZHDSga5I++FxgCNcP\ni+b/B6FekoT1o609BFAtz202UpCz7biuVzFgEJg0FypA+s986tvxFPqocDmA\n47aP/NGpX7c8HrlhBYLQYtb+65QIIYRLInTgbA10yIjmG+hc5qFu7JyyAtcm\nEx1GtcJgArpbXO4bDaacnlQ9c80KF1bgMHf67P28y70q0l09ydxLQMkjTbVw\nCkxJnCvE3+EWc2Z6jbN7Hr0h/QAf6nUeDOfJAOf+hWztAmfIgbYCY2ukXJcX\nhJZR60IqsR44YVOJBtXadSkbJRX9rIAbJtV+w7ExPwIM64EY2YYJOLDjNdTn\n9gJze0nm6DBeARCjyfS7EDptmoGy+qlYxE3bLWUJJc7h96oZEk1ZqkMewdfP\n0CvS/QRtR8jCF1p0kkeeHdQtm5cPDa/VrO6+q4YK1xs7ClncPUNt8s4WSxDF\n/N9/jm4WntRK95nc1icZZvb+wRJ+6in/gNugJf4E2xjlRedCUx/2Lz80Lkyj\n18MvKq2z/wi31M0dOdnucpEK6FOHvDvRaoQyMrzAkjP92eBZgpIJrHm8yJdJ\nuRbRSTC6YksFIZMxDH1Vd2ILW0X21HMd2fQyY8dvuX9w6nqRGqvdQRTvjCig\nP/n5gjvnnIl5D6HEqaSJI1LhwVWVqK0ocVCe6uPpotywkjaUZi3ZOrEeo8WF\nuhNo\r\n=mLRH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGyf05cZAr6ya91qMpIA5DOOmIlUVXOJ8VqU98qmsP5YAiEAr8N1O0N0SaSN2fTgrenLQDs5e7NTsWm9coW3f2hemAA="}]},"maintainers":[{"name":"michielvdvelde","email":"michiel@michielvdvelde.nl"}],"_npmUser":{"name":"michielvdvelde","email":"michiel@michielvdvelde.nl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lime_0.2.1_1563199935857_0.9382486850817344"},"_hasShrinkwrap":false},"0.2.2":{"name":"@art-of-coding/lime","version":"0.2.2","description":"A small middleware package that uses async/await","main":"./dist/index.js","author":{"name":"Michiel van der Velde","email":"michiel@michielvdvelde.nl"},"homepage":"https://github.com/Art-of-Coding/lime","repository":{"type":"git","url":"git+https://github.com/Art-of-Coding/lime.git"},"keywords":["middleware","async","await","compose"],"license":"MIT","devDependencies":{"@types/node":"^12.6.2","typescript":"^3.5.3"},"gitHead":"b5c4c192b9a0a468242176bd0f44c420a8723782","bugs":{"url":"https://github.com/Art-of-Coding/lime/issues"},"_id":"@art-of-coding/lime@0.2.2","_nodeVersion":"11.14.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-8hOpHLNB92ZqDLsjxZR0RwU0lRUMNZOocFp/AOMVdMuIPixhPMlRXsHwAEsEgS3/Fd2x7nDX5F/nIqDU/5QwZA==","shasum":"e809f227d892f7363943a627fcbb840fb12a48a3","tarball":"https://registry.npmjs.org/@art-of-coding/lime/-/lime-0.2.2.tgz","fileCount":11,"unpackedSize":10914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLIwoCRA9TVsSAnZWagAA2PsQAISoTZrXk4cAINB+annD\nSlHUE6ZDtwcDUyvQWWQ4OSToWWRh62UtKE2OIKMZ9xH8LzNtG+RMFuYRDv6L\nCQU+I3hu9abBbKxSvrBMOX3TFc/B+5RXW8GqDkVv//7H2X+gMfw5daCyrWQg\nusTnSACqTzQXQAXgRpqaEPqUhl0SX/pxDaLcCSQDEoFdjWqZdZJsI9/Cv82S\n/+Dx8gcNOshk63i/TXINFWvVkU0QsRWQXx2XFjYDTvhivvEdkYs3FyoUaEbx\nPlKPV42AiVVKHkAjYs/7PQFzQQc/hQeXf3JQd4bGIZrLOuawybLxEq8q72th\nW5i7Mn3prfMR+HJnFXKTw0cb6NEgKcg5WIqQ0uo7PzefKp/83kiz6/Mx0mda\nnKxeKR866Ztxu+C5Ix4vuBK3KWpufjCx6yUS494PiL8a1ohwtJvK5ezsa1Yz\nSeZx9F/qXwR+DMFiTty6bCbdjpsN/XJOHYYUySF8zDm5GkiSnLIl8lBH+3xc\nKPLcXa36jyHYnonByfLDXL83wM1ZMJA3468dTf6wWQgS7rpd4kwBOUucDCqA\nEyn6M3D8sZpM3zNbN9XHU2e2Y92YrpZA+0z0uFfkFmDaorTCVZYUp1VoYJkF\nW+pGxLJZEuAAbxCCxmez/AiMXtT4H2UEfYVVvfL4AMt6OIq5rVtXqaAww7Fn\n1wp8\r\n=e5I1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICwKKIXRPpizrXABjshxXsJsn/aEbsMgXvSjBWpZ0gBdAiARii4RvSd5ikMf7283BsvLiOot4iqjx8kCS54PnT5vkA=="}]},"maintainers":[{"name":"michielvdvelde","email":"michiel@michielvdvelde.nl"}],"_npmUser":{"name":"michielvdvelde","email":"michiel@michielvdvelde.nl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lime_0.2.2_1563200552298_0.050137238994207856"},"_hasShrinkwrap":false},"0.2.3":{"name":"@art-of-coding/lime","version":"0.2.3","description":"A small middleware package that uses async/await","main":"./dist/index.js","author":{"name":"Michiel van der Velde","email":"michiel@michielvdvelde.nl"},"homepage":"https://github.com/Art-of-Coding/lime","repository":{"type":"git","url":"git+https://github.com/Art-of-Coding/lime.git"},"keywords":["middleware","async","await","compose"],"license":"MIT","devDependencies":{"@types/node":"^12.6.2","typescript":"^3.5.3"},"gitHead":"b86f2075a24aa9e172dc51be2c402356ea2cd50c","bugs":{"url":"https://github.com/Art-of-Coding/lime/issues"},"_id":"@art-of-coding/lime@0.2.3","_nodeVersion":"11.14.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-M+zxB5F36UpEEfL0OuNPoOsyBjUTP99Yl18935eQ2dkEkAGrZlgCQTMKyMT4/MqSzVN6uncDHyN1B/D/mg/Xsw==","shasum":"ff642c439d2d47dcd41cd12f95f009f369732234","tarball":"https://registry.npmjs.org/@art-of-coding/lime/-/lime-0.2.3.tgz","fileCount":11,"unpackedSize":8823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLKIwCRA9TVsSAnZWagAALIMP/j2+Q/bsyDoOS1okw9zP\nbcyf6ZudKCycaCC8kzLIbETU4fdgf7CwVb6lMURznkFrSwfFFYUWb1WcdWzl\nkhJ/YjKZ4k1SrjrfpRyksTXvSGHutl6gvTk14Z5WzWP7jgPK1eTBsy/GVqse\nth5CW5Xk+50xfGtkNZsmaqcrLxqMf8jPSEU/sjWS8nDxXLpsS0+HVt5UfVwV\nUFgr8uaafJMc9bwTTIrSVr/oDbKSlPmlH8XfSRyp5718ttvC4o96EhMg5gLG\nv1hAXjCTn+2/TU1XdqHtpY3Xe0GXQGDUfz/3vBbaliGhql5UbdZTubVdxdAj\nciD4gL7+L1ERcCWxLCYavmQ8BjR2wTGwUD+bbSl2hNPtJxo9dv2J5S4iVn9q\nWvwQGlh2xDMVV4gGJ6iXXJPH2pq2onpvYX2aiugH7GbFHwJTiS8EtuJLEOjA\nDvfr5PSQYBCLzkRxuHCRru1dURxUXa9UHCzxRoIdV0wIeGV27QEAWct6YE1o\nz9j5IT46Z5i9mlQH6gfH2DqJRTesOu4ccY/OnBNKsGQi0eUHddUKrau3OEh4\nAODPmxjtcGNM2v9Hzm3orZLQc9gKU4w9UhNqS3jkWStytgcoDsXMf/Cv/QM5\nUmgWfS8Cjam+hdUTGskS41fSuh4btGdJlxoBtD4irb7UimXmQqLkSUCeeS2J\n7bRI\r\n=qu+e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCrRJRqByzOZrO8mdLiLEX8q4h2mpv/xs0lfLVT3MDFgIhAMxAfzGTUKh1/IwIqQsqVbEqPSNWcpnq76izzVKcaqHe"}]},"maintainers":[{"name":"michielvdvelde","email":"michiel@michielvdvelde.nl"}],"_npmUser":{"name":"michielvdvelde","email":"michiel@michielvdvelde.nl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lime_0.2.3_1563206192011_0.008262760583298112"},"_hasShrinkwrap":false},"0.3.0":{"name":"@art-of-coding/lime","version":"0.3.0","description":"A small middleware package that uses async/await","main":"./dist/index.js","author":{"name":"Michiel van der Velde","email":"michiel@michielvdvelde.nl"},"homepage":"https://github.com/Art-of-Coding/lime","repository":{"type":"git","url":"git+https://github.com/Art-of-Coding/lime.git"},"keywords":["middleware","async","await","compose"],"license":"MIT","devDependencies":{"@types/node":"^12.6.2","typescript":"^3.5.3"},"dependencies":{"@art-of-coding/lime-compose":"0.0.1"},"gitHead":"3b646ea5f045331e7f6d2cbec01b4f4b34071b5c","bugs":{"url":"https://github.com/Art-of-Coding/lime/issues"},"_id":"@art-of-coding/lime@0.3.0","_nodeVersion":"11.14.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-yzz/8g39cqsaw5MT4U96j6UTH5Ao/reLQSRhWrdkEG6C8vZEkz4KbzOHaMYTeX2xcLr9beQvROhWbmcIs9hdVQ==","shasum":"a24a5455e108826192d09f95d5b8f87060f4c1d4","tarball":"https://registry.npmjs.org/@art-of-coding/lime/-/lime-0.3.0.tgz","fileCount":7,"unpackedSize":6370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLOZcCRA9TVsSAnZWagAAQwgQAJ01seuk/1L7UWZ7uIMs\nM5MXSNbD0dBKQ8ZGpkLQkYODG5nkLt39KvdwrLwHgONu+VO5/cN9dsdrWqAF\nkrLLYxofvMK9rQY39CYbL1nKNoLzU+NRWch9Q3T7+zrQEkrQ7MnrBhE0jEjo\nyDY32TT6k9U/KWaCWp3W/ooeVnALzrE5CR6g5lB5cbtZ1F7dsaIh2kTjMX7Y\nrw4cRWIX14tvYIb80TTJvkTmoaEnTU08PSSfRs6bgbistnoPtX37KICHp2YE\nVUOXRHkhAqK0OaGQryXiliv502yJU1X2YiQ7LzL5gBzZOt/3kkYO0Sm3TiQs\nfthCky6F26m2kNHnK1BmzTGE32FDRi65amns9g0HHH/zQWr8Rt8Ao/RIByT5\njuJz52X8L9gqhDlsMLvyTH1ZwKmS6dSpf+iEhiW/OMJ9P4kDSB4bx92HwL3M\nxUIA5bsiQebv9ndAb2Fm3gHDvKajfO7rjJa75jU3gUUfD9ss/vv2DJvJ8HxB\nEbzyArObjdrP13EyGTeyQoVepNM2Gw0oXOyrC20UGsCBuYfJOUyzxZLTsvHf\nphvTnSctwOpvCKAvVoAhdW1CXi6S82ZNagRuyFfet2UqQQk6JdCnkJwdSF40\nd7VQZ5mP7R6iuKaz25Qw6bWqK/XaEsOukQNGlXtEkJHVQS6RwwD6vZwh1sfG\n3omt\r\n=FnEw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCri3WdPnkUa/l0wBD9GhafJL6i4lfjeHb0IE4j66W4eQIhAI53aUkAmkZU5Drf+4gu5UoH3OiKaB6BPlex5ebGY7/J"}]},"maintainers":[{"name":"michielvdvelde","email":"michiel@michielvdvelde.nl"}],"_npmUser":{"name":"michielvdvelde","email":"michiel@michielvdvelde.nl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lime_0.3.0_1563223643713_0.3613239409506668"},"_hasShrinkwrap":false},"0.3.1":{"name":"@art-of-coding/lime","version":"0.3.1","description":"A small middleware package that uses async/await","main":"./dist/index.js","author":{"name":"Michiel van der Velde","email":"michiel@michielvdvelde.nl"},"homepage":"https://github.com/Art-of-Coding/lime","repository":{"type":"git","url":"git+https://github.com/Art-of-Coding/lime.git"},"engines":{"node":">=7.6.0"},"keywords":["middleware","async","await","compose"],"license":"MIT","devDependencies":{"@types/node":"^12.6.2","typescript":"^3.5.3"},"dependencies":{"@art-of-coding/lime-compose":"0.0.2"},"gitHead":"2af396e5282214f5d4256831d13ee59074f1407e","bugs":{"url":"https://github.com/Art-of-Coding/lime/issues"},"_id":"@art-of-coding/lime@0.3.1","_nodeVersion":"11.14.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-5fAGCzFT87y3McGOTl2B7rqgBiemajASES66TJVfzkyZSiXoduT4TUTlqRm2KDiRHjTYJDn/850Yo3VqPqC33w==","shasum":"3eedf6e4c6197f958df45f269943cf3e19cbb789","tarball":"https://registry.npmjs.org/@art-of-coding/lime/-/lime-0.3.1.tgz","fileCount":7,"unpackedSize":6304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLbF+CRA9TVsSAnZWagAAAZMP/147xRghopTcv1ABDuwP\nYWQJzht+RrFAyTqi5a+CiBZOr10re1lk7t5HKihU+CV74cMYTY+D7ib1i/Dh\ngkMbEzsQTNzHfy5Fs4ADRDw15e4mGUIlKQ4NztDv0bQRUHUN6AY9oRnzWJWe\nGw55Y5UEJohjnq2XANIysPA3KhMwXm6kEZfEqLbWbyjXoqZFN7b9SgWgOMLV\na9FDqzCzHYXVaVDBTdOMXtcFtXbZH+dH5ZKv5AMt6DpRmvG6Ongg9rEY88kh\nInqb43SBFi3an4ifOx+e4AX0fmUGrz6mIXQbZDfaPb50o5kUY2/mTTWYp5pF\nqXhniae52dQtrYWe5nd1t3KVKPJA/4wkrZo3TZIEEmSg4k6Z/erHQwg5NniM\nuFYD4hNOR/EFwUJkgzYhhEl4mpZF9kTkWElYRGJLD8w5yUrpaXKyLo/byeg2\npyEY/QsBl421147ll28k6ygg07CzyQYRXt4W7UaHvyEEIaQwGFYXcQERSD5U\na7qjaNtmeLGhMND310V6AcW8FaNWyK9Z651a+YkOeek/gsUA7MoQrQ6ujkLq\nfemYnd7X76iY893eNn6E9Ka6ZKqLFlkG5SjCptqVHZZH3Kbzj3xkyyF1Qk5B\nfawEnz8gGHHF2WTEjDQlY9z3o+WkcJiyr6vwG1OXrP+wGA2f3Lv0mZtYj1tA\nOivR\r\n=Mp0s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbkpaMjXBJ20eIPIq/hyfJr8SMqLAwlszsVAoCRclypAIhANs1UF+LflYdc+WFzlyu83yLEaRK0yaJcWYsG/qYNErr"}]},"maintainers":[{"name":"michielvdvelde","email":"michiel@michielvdvelde.nl"}],"_npmUser":{"name":"michielvdvelde","email":"michiel@michielvdvelde.nl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lime_0.3.1_1563275645496_0.6310094342396797"},"_hasShrinkwrap":false},"0.3.2":{"name":"@art-of-coding/lime","version":"0.3.2","description":"A small middleware package that uses async/await","main":"./dist/index.js","author":{"name":"Michiel van der Velde","email":"michiel@michielvdvelde.nl"},"homepage":"https://github.com/Art-of-Coding/lime","repository":{"type":"git","url":"git+https://github.com/Art-of-Coding/lime.git"},"engines":{"node":">=7.6.0"},"keywords":["middleware","async","await","compose"],"license":"MIT","devDependencies":{"@types/node":"^12.6.2","typescript":"^3.5.3"},"dependencies":{"@art-of-coding/lime-compose":"0.0.4"},"gitHead":"250fa28678da046122c0a1a97820a2d81f7901f8","bugs":{"url":"https://github.com/Art-of-Coding/lime/issues"},"_id":"@art-of-coding/lime@0.3.2","_nodeVersion":"11.14.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-MkUpxEy9MhQoNopupoNUtg1KM1YGNxm7sQJkeHplVYbTslmaz4PxEHjaZvJC+vPpQZ2JEoH6ivGmUzJYEDLKMA==","shasum":"8503fc2fb1f88a48720eb78e10f37dce43853021","tarball":"https://registry.npmjs.org/@art-of-coding/lime/-/lime-0.3.2.tgz","fileCount":7,"unpackedSize":6130,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLgXsCRA9TVsSAnZWagAAQfkP/R1ddbQFX24G8GL0HfSi\nl8drQQ6FtOQaFL66Ajsf4SXlPpKtFzALdGypdctzJ4It3pycM+nENdt+Vbg2\nhRTUvnlv+eVJ/k93/tMiZAb7l++7v6qLDQkATgvPBIr5BOKc8dOTMhESzl/i\n6JpDwdpWfCqfY+I483gpEb5/oRrfc8siQFhThnwO5dc/zZIot1Sd1gIWkkEh\nDYb7sP+tkt/aKsEmE2HW9enPgqa6evTjNvP3AP2moBqA6Oa23DfFJQNDwIoo\nl19PciM5KSbN63e6x5UvmTISCMW+KxQgVr37YKS6ahVLcnyePXNNJeTMUYTB\nQYrcEmw8eOeGHpyNRUgcIo9oJOev8vylN+b7qxfQ9XgU+Hxv0+tVZ+ZrpLCB\nc6I20Cndyy6M8fcaI1ovaabvFDNeLpoIbaNwJiMPg1lTIUDFWzFH6wD8Tbn0\npzDFuLIS15hwzb3glBx846HjGAlG0o4KGK8gSFHBX1BV1vB4Y4GdwmaXhXvS\nYmy9AJAbAlwzcIm2EsuZnWZf+xXZ6SwUi699p1ChsXNWqYIfV2pWqdIN1b0i\nzYN1ksPmZamYXATrBGR30RT3jDi7/KbMvYtjb+2RW3IkGwiF4OJwn5pMYroM\nvZOZLkk0nyK0qo3ALoPisW3RX+i1U9RA1jXQ4w9qLR2deuL3oxk4tNXPqaVu\ndKU0\r\n=Fa6x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDI8krh1pYFC+IKB0sbrbDNL4Xxx/uhNbxidggcNxsNWAiEAuTSCgyvmaonA9oyCT6K8/PB79+q2pDbTzNkRmRQ2gI8="}]},"maintainers":[{"name":"michielvdvelde","email":"michiel@michielvdvelde.nl"}],"_npmUser":{"name":"michielvdvelde","email":"michiel@michielvdvelde.nl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lime_0.3.2_1563297259267_0.6275610796752464"},"_hasShrinkwrap":false},"1.0.0":{"name":"@art-of-coding/lime","version":"1.0.0","description":"A small middleware package that uses async/await","main":"./dist/index.js","author":{"name":"Michiel van der Velde","email":"michiel@michielvdvelde.nl"},"homepage":"https://github.com/Art-of-Coding/lime","repository":{"type":"git","url":"git+https://github.com/Art-of-Coding/lime.git"},"engines":{"node":">=10"},"keywords":["middleware","async","await","compose"],"license":"MIT","dependencies":{"@art-of-coding/compose":"^1.0.0"},"gitHead":"a8f3fc6af617f142891c90f061f74cd34f41298d","bugs":{"url":"https://github.com/Art-of-Coding/lime/issues"},"_id":"@art-of-coding/lime@1.0.0","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-3C8ewaYJpaF+2SNnl4arLN7e+pyPlfPAPmhxfJ96ICOMz25cawaMGnzz/O3hmm3f72zstccBxHQwbq9d4SnpDg==","shasum":"104e9bdca669b29a24191e6b89c576bb904d1174","tarball":"https://registry.npmjs.org/@art-of-coding/lime/-/lime-1.0.0.tgz","fileCount":5,"unpackedSize":6458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNsVsCRA9TVsSAnZWagAAJwoP/jwARbcyqysQGOtKUyR/\nYv/ZmM9NvD1iUoXvh3YOxtPHDwfdtBCHzzZ1waJsm3ircGxAoGpoGxWt5I5e\na7gBYGZIhp5z5I/O0zLERtxSxZTyo66laXbSL6mYnogOB1W5PxVfNt5P5lHd\nDKz39DPC5TomGOBrkTsLTMC7Ow5vEgbmlG5f191ArdRSk/c283dLsST5UV7K\n134VomLWQhQH2BXTmi/v8h7ZUFgbxbu9E13PtGYmbx+a5DcBRELJx/onSJuK\nD2VkSq8OKNVHUuJfcIRMzHbiESNSjU/Yo4Ow5DNrclQ/6QMOj8Qk2HarRoBx\nMTn5gbN7OMbP+jUwwa8XSt3hwYTfuWdbLZ8fNRVAlHf5FPs9SHz7qLAKnIKn\nAlq/LNg644W74dXEn4pCuj8fJ2NPxUFMvgelEy36fx8q0GBI2uD/ISt8J6Wu\n+l2/4qOtwixQMnOHiOgfgOJLtNii56sZmPU6FobcsTo1KeChprVlsxf1fvHD\n9fhmHkxd81kt/qcxjg8Rk11PTSjBYKBqsBMYaEnNedjr1CUYxUtLmHrzp3Ep\nJTHwKQ84Q7r9Q7hJhdULw3iHXgIOLo1a/RmUhSD6TYkS9oqQjDi9z3nvSNDu\n9C1Xz+hVNzA+vFMFsPBZzQ9hPQXdisQWK9qYnwzmZNUETAIO3KCwCmgw1Ppv\nqzau\r\n=Pv4I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCP07RQcEEu1d2uJ6yC8BOX0UHq1KtURNdVe4pYooFfNAIhAI89WxWBo700EE1Apgk0VBuhKVcVbCPhxzzWvI9qzZht"}]},"_npmUser":{"name":"michielvdvelde","email":"michiel@michielvdvelde.nl"},"directories":{},"maintainers":[{"name":"michielvdvelde","email":"michiel@michielvdvelde.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lime_1.0.0_1614202220216_0.9484371164956651"},"_hasShrinkwrap":false}},"time":{"created":"2019-07-14T16:46:04.031Z","0.0.1":"2019-07-14T16:46:04.337Z","modified":"2022-04-04T15:35:53.868Z","0.0.2":"2019-07-14T17:09:59.026Z","0.0.3":"2019-07-14T17:47:44.266Z","0.1.0":"2019-07-15T00:25:25.440Z","0.1.1":"2019-07-15T00:26:36.900Z","0.1.2":"2019-07-15T00:29:27.922Z","0.2.0":"2019-07-15T12:43:07.635Z","0.2.1":"2019-07-15T14:12:15.983Z","0.2.2":"2019-07-15T14:22:32.458Z","0.2.3":"2019-07-15T15:56:32.138Z","0.3.0":"2019-07-15T20:47:23.829Z","0.3.1":"2019-07-16T11:14:05.659Z","0.3.2":"2019-07-16T17:14:19.395Z","1.0.0":"2021-02-24T21:30:20.368Z"},"maintainers":[{"name":"michielvdvelde","email":"michiel@michielvdvelde.nl"}],"description":"A small middleware package that uses async/await","readme":"# Lime\n\nA small middleware package that uses ***async/await***, ~~heavily inspired~~ almost\nverbatim copied from [koa](https://github.com/koajs/koa).\n\n## Install\n\n```\nnpm i @art-of-coding/lime\n```\n\n## API\n\n#### new Lime()\n\n```ts\nimport Lime from '@art-of-coding/lime'\n\nconst app = new Lime<TContext>(): Application<TContext>\n```\n\nCreate a new Lime app instance. The `TContext` key refers to the context definition to use.\n\n```ts\nimport Lime from '@art-of-coding/lime'\n\n// Create custom context interface\ninterface MyContext {\n  age: number\n}\n\nconst app = new Lime<MyContext>()\n// now the context will have a property definition <number>age\n```\n\n#### app.use()\n\n```ts\napp.use(...middlewares: Middleware<TContext>[]): this\n```\n\nAdd one or more middleware functions to the stack.\n\nA `Middleware` is an async function that takes the `context (ctx)` for the\ncall as the first argument, and the `next()` function as the second. Calling `next()`\nresumes calling of the middleware stack.\n\n```ts\napp.use(async (ctx, next) => {\n  console.log('before next()')\n  await next()\n  console.log('after next()')\n})\n```\n\n#### app.compose()\n\n```ts\napp.compose(): (ctx: TContext, next?: NextFunction) => Promise<void>\n```\n\nComposes the middleware stack into a single middleware function.\n\nAlso see [@art-of-coding/compose](https://github.com/Art-of-Coding/compose)\nfor the stand-alone `compose` function.\n\n```ts\nconst ctx = { /* ... */ }\nconst composed = app.compose()\n\ncomposed(ctx).then(() => {\n  // middleware completed\n}).catch(err => {\n  // middleware error\n})\n```\n\n#### app.run()\n\n```ts\napp.run(ctx: C, next?: () => Promise<void>): Promise<void>\n```\n\nCompose and run the middleware stack.\n\n```ts\nconst ctx = {}\n\napp.run(ctx).then(() => {\n  // middleware completed\n}).catch(err => {\n  // middleware error\n})\n```\n\n## Example\n\nAlso see [http-example.ts](src/examples/http-example.ts) for a more complete, practical\nexample.\n\n```ts\nimport Lime from '@art-of-coding/lime'\n\n// Create a new Lime app\nconst app = new Lime()\n\n// Add middleware function\napp.use(async (ctx, next) => {\n  ctx.no = 1\n  // Run through the rest of the stack\n  await next()\n})\n\napp.use(async ctx => {\n  ctx.middleware = true\n  // no next() here\n})\n\n// Create a context\nconst ctx = {}\n\n// Run the middlewares for the context\napp.run(ctx).then(() => {\n  /*\n  `ctx` will now look like this:\n  \n  {\n    no: 1,\n    middleware: true\n  }\n   */\n  console.log(ctx)\n}).catch(err => {\n  console.error(err)\n})\n```\n\n### License\n\nCopyright 2019-2021 [Michiel van der Velde](http://www.michielvdvelde.nl).\n\nThis software is licensed under the [MIT License](LICENSE).\n","readmeFilename":"README.md","homepage":"https://github.com/Art-of-Coding/lime","keywords":["middleware","async","await","compose"],"repository":{"type":"git","url":"git+https://github.com/Art-of-Coding/lime.git"},"author":{"name":"Michiel van der Velde","email":"michiel@michielvdvelde.nl"},"bugs":{"url":"https://github.com/Art-of-Coding/lime/issues"},"license":"MIT"}