{"_id":"tropa","_rev":"40-a6ff7146416700870cf31c5a9724145c","name":"tropa","dist-tags":{"latest":"1.1.4"},"versions":{"1.0.0":{"name":"tropa","version":"1.0.0","keywords":[],"author":{"name":"Andrii Varlamov"},"license":"ISC","_id":"tropa@1.0.0","maintainers":[{"name":"drummer1992","email":"varlamovdev92@gmail.com"}],"homepage":"https://github.com/drummer1992/tropa","bugs":{"url":"https://github.com/drummer1992/tropa/issues"},"dist":{"shasum":"f38dddb0f0e9ccae3428380af9d8ffa35d141ce5","tarball":"https://registry.npmjs.org/tropa/-/tropa-1.0.0.tgz","fileCount":35,"integrity":"sha512-WWVvKVZkYtGyvlXzbpp8Ae9cGJiTlwuc/8wiAk96iUIDp3a0orW1nZF0dBrex8pWrAdHVCNaNMT5ztH00Oe6QQ==","signatures":[{"sig":"MEUCIHY1VZ5nfwxvWqSjqH+ZHb0gL/9CZm49NelFniLnYO9MAiEAn63fPDU64PTwRsS5Dzbx418DYUxq4h2nFcI9WVUYny0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrPpwCRA9TVsSAnZWagAA0RwQAIs+4jrxxIouIg16/p0p\ntxOlUISKrBsU4IIxpMlnGKz0H8UShf8vNzAmIVY9EFwVkH4ZAQew3vwP1f1n\n0efB8v9DjimP9y5MwOnjvv+jYL4pyBIXSiYWrPABL3ys/gC8pC4/S4w6k8Z1\nL+5D8PU1kZYN076xqsJe+2VRKryl0B4tBO0KY8HxSTsbJip6OcAECB2sIpty\nI/WmUD5KUj8Ll+XgabLWzYTmbjpe8MTSm1gc04xCw3JZWz9E4pYMdBs5c46c\nfN8vuBTbq5P3tn67FLmCx+kZyyuLtI79CS6vX1VJ9Mp6E+jg5PWDOy1FKo1u\npa3B5w6QVwxwgBHQW1jsasPL/egr1CGknaZTJ3KyCvr0i6R+HT+GYaQsVqSS\n4Xln1hyjOhLUeCV/7uIsPpVW+gD5eAbya6EbYtak9QmLWXPhfm0uAXgKgAe8\ned/699Fp3hhcBv9sSPFItFgzsOOR1jtJbVXyQjIXmkLWvko+meykZbIS+8ly\njCLa0r+KGEPF0adnsTS3vzt5d7rgTO8V24e7XjPSVTuErRQB/GzvF5CZhHa4\ni0xV2Pey4lPiRRwK19D2j3PYIr2awrklJJwzAfnmb2RvgsAEq6yGK3FHUy8/\nwpp5nQ0ZsOzKqtv2xXZvk9TXoID1qHZAthEtD5Wm/b2GVc+eVUIuDpe/eh+W\n7q9e\r\n=A63t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","gitHead":"2d065c0c47f5be886eb5aa226262d6f40b652cbd","scripts":{"lint":"eslint ./src --ext .js --fix","build":"npx babel ./src --out-dir lib"},"_npmUser":{"name":"drummer1992","email":"varlamovdev92@gmail.com"},"repository":{"url":"git+https://github.com/drummer1992/tropa.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js routing based on decorators powered by Babel","directories":{},"_nodeVersion":"17.0.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.21.0","@babel/cli":"^7.13.0","@babel/core":"^7.13.8","@babel/node":"^7.13.0","@babel/register":"^7.13.8","@babel/preset-env":"^7.13.9","@babel/eslint-parser":"^7.13.8","@babel/plugin-transform-runtime":"^7.13.10","babel-plugin-parameter-decorator":"^1.0.16","@babel/plugin-proposal-decorators":"^7.13.5"},"_npmOperationalInternal":{"tmp":"tmp/tropa_1.0.0_1638726255848_0.7948447866992374","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"tropa","version":"1.0.1","keywords":[],"author":{"name":"Andrii Varlamov"},"license":"ISC","_id":"tropa@1.0.1","maintainers":[{"name":"drummer1992","email":"varlamovdev92@gmail.com"}],"homepage":"https://github.com/drummer1992/tropa","bugs":{"url":"https://github.com/drummer1992/tropa/issues"},"dist":{"shasum":"b1db7e06f56398b3c8bd0832d2823278c3ea86e9","tarball":"https://registry.npmjs.org/tropa/-/tropa-1.0.1.tgz","fileCount":35,"integrity":"sha512-h9Mc+lytWNKCDBJaJQlC8cwnlT7BL/DIYgmjNnTvyagSWlWB4KyPA/iI3Twx+RvFbcpvYmgukOhMswy8yeF/rg==","signatures":[{"sig":"MEQCIHsMOoBA5saDMd/VATKHBU/X+e/DLijyM0vdse/KOJJ6AiBGDRV5BIZDG4T50FFpKr/FkMwnERFxOvLEtEgxeSsgyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126744,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrP3ZCRA9TVsSAnZWagAAarAP/1LEeN7AKHWwpqbttmOp\nIbBPHsE/RjnP/XJmqCWfBQ4TH834flGEDNaIjrnxiOSltckvdD9eKBH/pPBN\nNnv70DQjm9hVBpJeTLe1s0ejd1dZ1M6rRCwHCwcLxTZd+Q2PRafHNClP8wM4\nkFASLmX1UzXS/DiiVAwL8hC8xhGET3tRlzqWmpcnFu1957n/mhzdPG5pwCjJ\nP7UR+qMbEc4zRT8YZkD5gZNLqynTE5IWKR15aFydfeC4d9A+RP8hTkl3IWMX\nXiM9gfrXF2ifeqJP1I2QCXKPZw9hhHuOOntZewV1YefYl4yCjc3fncXCzdCU\ndqCEecmZCPhd49DI0PwYtzeE8XE6nqIgEH4tX+mgyVMZKL7bIDYJb7BWkHPx\nRR3cdXeYGyTDCuupTan7/cgVuPbZucr55ehPc8T1MSP9b54ZBBgGCTV2AkbB\nDEUUKvEdADp6BD8NIoex6dHiDusXphIS2WZXT+JuustjoUakn1H+nEAPo1rV\nkHwoogRv/hogrRh1Zjj6CAU+SeXEBl8KV/zVxP8vxJEvyFrD6DNChPBhTaSQ\nQrFUQTYwUpUNqP560UzdrGpcKD0+AC83l054i62bi4dreS0MJU3Qds0gow0o\nA9XMAdLxLlaH9b8E4rgFD1bOD99m67kpidfIq36A+pLZBmorJMgMznpOcSci\n9KxU\r\n=tYgm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","gitHead":"a5cea26cd7a6167b7612bbb52a03e4a400f07df2","scripts":{"lint":"eslint ./src --ext .js --fix","build":"npx babel ./src --out-dir lib"},"_npmUser":{"name":"drummer1992","email":"varlamovdev92@gmail.com"},"repository":{"url":"git+https://github.com/drummer1992/tropa.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js routing based on decorators powered by Babel","directories":{},"_nodeVersion":"17.0.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.21.0","@babel/cli":"^7.13.0","@babel/core":"^7.13.8","@babel/node":"^7.13.0","@babel/register":"^7.13.8","@babel/preset-env":"^7.13.9","@babel/eslint-parser":"^7.13.8","@babel/plugin-transform-runtime":"^7.13.10","babel-plugin-parameter-decorator":"^1.0.16","@babel/plugin-proposal-decorators":"^7.13.5"},"_npmOperationalInternal":{"tmp":"tmp/tropa_1.0.1_1638727129812_0.12676502972731485","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"tropa","version":"1.0.2","keywords":["router","api"],"author":{"name":"Andrii Varlamov"},"license":"ISC","_id":"tropa@1.0.2","maintainers":[{"name":"drummer1992","email":"varlamovdev92@gmail.com"}],"homepage":"https://github.com/drummer1992/tropa","bugs":{"url":"https://github.com/drummer1992/tropa/issues"},"dist":{"shasum":"af3d03775f3af31542e0457ddd0f2eff5b1fb157","tarball":"https://registry.npmjs.org/tropa/-/tropa-1.0.2.tgz","fileCount":35,"integrity":"sha512-Ll8RWvD0WU1onBQwEXVfbmIMGuS+FO6V3DapcxgCQH7fIu21F0efDCmnSF1ah5NWgJ9lObabONXTeBwTi3Y5LA==","signatures":[{"sig":"MEQCIAPnpq2lLnExnlIoJLW+AlAaL8vXmL8g+ISxq3y5V3rEAiAZsPJLwstv63NLr+SoVN5uTDaAvDSXUrgx5vVqs5jn7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126771,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrP9JCRA9TVsSAnZWagAAzhUP/juo7pgx4ikup4wrYquN\nmpTNUe/EyWpZjdC7vrh0f0OBQowKXEh7VqaMKkHCQh5WcRPZF1286tOp37AQ\nuVzXamg5rwgs5Z4zrwhWWeDRr2MQq7kCBvOTy0LhDyezDgOVlmL2muTyuSxN\nApWNewjCNt3wfwaD+0CWhvobDNYe4zOnofD/YBaVWahomMvj0QxqJy8sf3sR\nhd4lJ29hPTny34Pa/kUHm9J7bQ6bTj8eTDBVzN0ZfFVB3RUyTfJwXAGW76wQ\nInLni06Yi8wmFXLJXZzOSUklrl7J/ghdgwY6jLVi1P/uOiavvyNa9rPiVS+a\n4tO2O4lcqEszM6mo270XDVff2sv2BznAYaAPLv3bEoKhotffyIltn/+Cce6e\nNEnH+0XHjPAFp33T5LLBuYGxmn4QwteqA+29NOIBfsjdrt5kE0S0m9iASzhe\nW2+QqvDK2OwtGVk1hskyhbtCEN+kz5VpUswsnBizKSeGDqMWkvCh2uZncyPu\nH/IBxIh5xesPDwAI+k9GnDllh+M2tpAGExVNvCbfQ5Ow5tEhXsRAuduZQZp5\n1k8ILljEvnR5qOaYdWQOAobmn1dXQgbk3K0jYS5mFFm8OVwBYDwBvuV8MBe/\nW9t3/fBCwvnjUeOay230oe6205jeqU88CsDUcrBuf7fem6dfIPmM2Y5dAhIN\nEXP1\r\n=Zc9L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","gitHead":"46c443d84b4a0536d9144dab19fb32cd78e9d5ba","scripts":{"lint":"eslint ./src --ext .js --fix","build":"npx babel ./src --out-dir lib"},"_npmUser":{"name":"drummer1992","email":"varlamovdev92@gmail.com"},"repository":{"url":"git+https://github.com/drummer1992/tropa.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js routing based on decorators powered by Babel","directories":{},"_nodeVersion":"17.0.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.21.0","@babel/cli":"^7.13.0","@babel/core":"^7.13.8","@babel/node":"^7.13.0","@babel/register":"^7.13.8","@babel/preset-env":"^7.13.9","@babel/eslint-parser":"^7.13.8","@babel/plugin-transform-runtime":"^7.13.10","babel-plugin-parameter-decorator":"^1.0.16","@babel/plugin-proposal-decorators":"^7.13.5"},"_npmOperationalInternal":{"tmp":"tmp/tropa_1.0.2_1638727497704_0.5624856555956026","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"tropa","version":"1.0.3","keywords":["router","api"],"author":{"name":"Andrii Varlamov"},"license":"ISC","_id":"tropa@1.0.3","maintainers":[{"name":"drummer1992","email":"varlamovdev92@gmail.com"}],"homepage":"https://github.com/drummer1992/tropa","bugs":{"url":"https://github.com/drummer1992/tropa/issues"},"dist":{"shasum":"080ea714f88d107ed58ce40972ebfa81c8fff06c","tarball":"https://registry.npmjs.org/tropa/-/tropa-1.0.3.tgz","fileCount":35,"integrity":"sha512-IsX0wMr4CBYY+iyOCdrd2h4YLQ6vUPLjAGN/hQn33vYAFeHCdmk6YJplm13u0pT9GAzH71yukxKGefOKbdOQwA==","signatures":[{"sig":"MEYCIQDqmkziy/nPwxpxYC3FikWvqhwD1C+bGxbQTCgPCoBBTgIhAOYEedAA8/piELKFMLXpVMVHmsmU0P0GcrPs6ci+TJpH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrP/fCRA9TVsSAnZWagAATDoP/AjQ2E9ap5uY9NUeeL2s\n0Gx7iciqrOPKFW0caRa/XyvSsGnuj1UHEK9GnePPJ4BVA+Xz1u7POu9xM+DB\n9LTCfQAaNCSh/LUIkRZUqyEUCqGmUDCuRXxZPcgSkWaVO9vD0Nabvg/96rS3\nb+1fjJfXXjbNjePYPZUZq+wc1nBjca1gL1+Mg3YqR75UIEDa/0h4q4/w38wf\nCM8p5ZOrv0em0jnmfnm7YyAOPL0a4Otp190P9IGBxrT+OEmVZXFscNvfwz9l\nZSIvKf41DFsyaa+qC7qeMn/eaz/tuqCLKdCQHbIeh6Wp2BoBudfnHSLCUQ/s\nVy6yvDhB2945zH7DGbT+pWAXUhSeE2SVeR2CwZA4NknjvxgU5InSbdJIMNVY\neDG9kttpIH1dkoYJb8oGw1am+rU2f/cuoUKHgE3xR1OdEjOZTAtQY2zTh5Q5\n8iFFFHWEH0GCmH8mZ2GTw64I94HRGm8UVsLPlkvPGm5oRl0BOldaiZ2sftvO\nHUsVh8zUrAJnXEGoprC20DsuneWJolIwWHuivy159J0K4LC45HIBbyKU/L5d\nQoRHpRmkdz0xNgIKSiWHcR0dlD2+LBULWWl4mHequaEHpT/e1N3LyXFHmnVn\nhQfO1zp2eiqouMAQLxvXKC9XvqQc5DXnTLnZqg+L/4w3Y4Yuzm8cu1slMVFT\n9JF1\r\n=8Uyy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","gitHead":"670446c33427d11666337e6a6e4e1b5165804107","scripts":{"lint":"eslint ./src --ext .js --fix","build":"npx babel ./src --out-dir lib"},"_npmUser":{"name":"drummer1992","email":"varlamovdev92@gmail.com"},"repository":{"url":"git+https://github.com/drummer1992/tropa.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js routing library powered by Babel","directories":{},"_nodeVersion":"17.0.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.21.0","@babel/cli":"^7.13.0","@babel/core":"^7.13.8","@babel/node":"^7.13.0","@babel/register":"^7.13.8","@babel/preset-env":"^7.13.9","@babel/eslint-parser":"^7.13.8","@babel/plugin-transform-runtime":"^7.13.10","babel-plugin-parameter-decorator":"^1.0.16","@babel/plugin-proposal-decorators":"^7.13.5"},"_npmOperationalInternal":{"tmp":"tmp/tropa_1.0.3_1638727647523_0.7438169720371004","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"tropa","version":"1.0.5","keywords":["router","api"],"author":{"name":"Andrii Varlamov"},"license":"ISC","_id":"tropa@1.0.5","maintainers":[{"name":"drummer1992","email":"varlamovdev92@gmail.com"}],"homepage":"https://github.com/drummer1992/tropa","bugs":{"url":"https://github.com/drummer1992/tropa/issues"},"dist":{"shasum":"32743665c91cf4a5601eb80460596bd6aa9bddff","tarball":"https://registry.npmjs.org/tropa/-/tropa-1.0.5.tgz","fileCount":37,"integrity":"sha512-7on0Mmv35ZPjUKEmTHG7+jxVSnu62A58Q9W7rKEJ9SFvkJuk90rZDcru8R9JuVk2+DKXLYEPW1Ety3NgV6WBPw==","signatures":[{"sig":"MEUCIFU57+r/+Qa+wthgKXJMWja2zYxRmeipLaiabvA5IhF7AiEA0gSrXNhBRWB8nNf3fRsIrRrzgb7y/J2ydb41262LqWo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":127446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrRzXCRA9TVsSAnZWagAAia0P/1XxEg1Gs8DF7jrlfM2W\nMb/HZYN00d1J1jUaJhzWWKcVALoKAW8Mfw6x09B4HaK3b2A8uK8cTVrx56Qx\nBn2rUbn/8zu0QLtQQd3gw24sP5Ltcb+yR8e9JCxLb3ay95Sc5m+TN1Flj0oo\nTnD6vMkbTL/IGV37xSrE6OgK6tD20JmyiJ3RUPvTm3oOAhPVaCUaUu+xlHwK\nLfHAKfkGCPOHtU4T23JrimN3A9UHFtPxysZ0HWJfALzMsq1Muav2LWHLlboa\nBxl48oVQsWyDwHQUE47neGRq+abbdGDRZsKL6lD2ckjGYgAuflF0Wxw467/I\nVcKpXK8djraqNrIDy1UmmwlCmLKUA1ar8P8mrxpbzgPHmgqEeWmLCtKg0IsL\nfIWLsvqQLYLFleoLg9GgRnGEnEZinq8JeAGxU2Yl+JqX+yGXxlQTMP+ZETdM\nRpU2aTQQefT28pmu58+jP29nol/kZDhsKoE4ZjUcAtaNS+2A4T9FXxNIvdrP\nyw1wEaMvtUgOVShFHyaBTnClIH29czlNm8oKvh6qhtUcR7X5yytVCeE1SFit\nNm1lWXb9aXsRSqpfD6vC18rsxRAeonrCX+q7atkYDoMHiDJXpOdvyu+q8Out\nBps/m7TLOaltHQhu3sgby+Vk07hNhacjXE9q4hDjphJWeJwpthJ0crP3wrCd\nUs4E\r\n=pjEJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","gitHead":"b6fbb797e33c4a1e738eb9961be01981e3cf08a5","scripts":{"lint":"eslint ./src --ext .js --fix","build":"npx babel ./src --out-dir lib"},"_npmUser":{"name":"drummer1992","email":"varlamovdev92@gmail.com"},"repository":{"url":"git+https://github.com/drummer1992/tropa.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js routing library powered by Babel","directories":{},"_nodeVersion":"17.0.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.21.0","@babel/cli":"^7.13.0","@babel/core":"^7.13.8","@babel/node":"^7.13.0","@babel/register":"^7.13.8","@babel/preset-env":"^7.13.9","@babel/eslint-parser":"^7.13.8","@babel/plugin-transform-runtime":"^7.13.10","babel-plugin-parameter-decorator":"^1.0.16","@babel/plugin-proposal-decorators":"^7.13.5"},"_npmOperationalInternal":{"tmp":"tmp/tropa_1.0.5_1638735063129_0.0005236494982432394","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"tropa","version":"1.0.6","keywords":["router","api"],"author":{"name":"Andrii Varlamov"},"license":"ISC","_id":"tropa@1.0.6","maintainers":[{"name":"drummer1992","email":"varlamovdev92@gmail.com"}],"homepage":"https://github.com/drummer1992/tropa","bugs":{"url":"https://github.com/drummer1992/tropa/issues"},"dist":{"shasum":"9d4fd8384ee462ed3ee0d16437fc24094da74155","tarball":"https://registry.npmjs.org/tropa/-/tropa-1.0.6.tgz","fileCount":37,"integrity":"sha512-r38xLq4h4AVk8s2zLLh4I3R2K5/comUvQB3cUSPmSTz+M/U8bEb4NWreMnrWtOKo5pXytnvxs7eC9J/ywGZJuw==","signatures":[{"sig":"MEQCIEyfO3pKYI1bS+iycMK32hMj0WbPjls4Jdrt0HjrJOPpAiA8qFv04VtQ/4UwIloWk2c0TtGP0ztG9ij9LOgUEt9kIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130188,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrpgRCRA9TVsSAnZWagAAltIP/RG5HvPUb72faBgTd8+r\nAxx+a0uZmMBmVDdFDJFzSy9ajP/IgF4yfq6tyjckUd94lPbr3yr0zqNLIlla\nAK9aoSGKqabJm3AVaKfy06ikJlINua9zf5oVTRBlemooi3k3YvYSXLaBr9FM\nakB5v9cey2m28VNPXfuGJSzNc79RX+vuuelBU8bSBtdM1pjshG/6fZoW/Ynq\nuCQd9MnK3ckEz94mVB1RXN/XEajy4Rke0rkOI5J7uD90xA7tJNwfe7PKfMVC\nD2WREvNw7aM+cLGZo0T5p0mfzucNp3lY/CQxnccYIVptHknDOSUdecYxUw4U\n2/5EElbUwdOQ/no62B9x+QB3CeGJpEOmTb+KT8WHZddXx7EbJI7kTjtCy6cN\npE6djvjJTl5ZYRU+It+Vn7ERfstk+tGZRSHYNInT7nZ0FW6vr2n0yUcPppSk\nONC6QeCxlgTnzBn3XboBlOylVgVWJcCNVBs/dwx8R5Ei1dOJ3+y/Cza+JxSk\nMIXKHTPut/s1lUBxfEf6mXTi4XgeHuAKPzFR/V6sm+Vc8s+YAe2MBqteGSI6\n5DPNdL/FboZojIHo0omShx6ZOTh6fmHSqVibk7r8bMgSap89yWDK1JT+dygX\ngLLPAS4/hWmBJlUFhLd+8r2ZrxaiZLDHzSgX+kS6QwVWcr9Y8OLnohIlX1Do\ngtQF\r\n=SLvh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","gitHead":"39c7379f0f812de57b880a630f32d7b359cfbe4c","scripts":{"lint":"eslint ./src --ext .js --fix","build":"npx babel ./src --out-dir lib"},"_npmUser":{"name":"drummer1992","email":"varlamovdev92@gmail.com"},"repository":{"url":"git+https://github.com/drummer1992/tropa.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js routing library powered by Babel","directories":{},"_nodeVersion":"17.0.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.21.0","@babel/cli":"^7.13.0","@babel/core":"^7.13.8","@babel/node":"^7.13.0","@babel/register":"^7.13.8","@babel/preset-env":"^7.13.9","@babel/eslint-parser":"^7.13.8","@babel/plugin-transform-runtime":"^7.13.10","babel-plugin-parameter-decorator":"^1.0.16","@babel/plugin-proposal-decorators":"^7.13.5"},"_npmOperationalInternal":{"tmp":"tmp/tropa_1.0.6_1638832145684_0.4644466958866451","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"tropa","version":"1.0.7","keywords":["router","api"],"author":{"name":"Andrii Varlamov"},"license":"ISC","_id":"tropa@1.0.7","maintainers":[{"name":"drummer1992","email":"varlamovdev92@gmail.com"}],"homepage":"https://github.com/drummer1992/tropa","bugs":{"url":"https://github.com/drummer1992/tropa/issues"},"dist":{"shasum":"4da297f4649e387bc5eb863cf3604bc51b607709","tarball":"https://registry.npmjs.org/tropa/-/tropa-1.0.7.tgz","fileCount":37,"integrity":"sha512-xh9hjE8STCdqrmEtj/NLXOQkwwHgIL/rqoCGiyqlm4lqQklqAXCqYMX8i7n+bZ8AuEXWdHXiRbz54pVuYSGcmQ==","signatures":[{"sig":"MEUCIGD+SV54f+e9VusM9iSSj2vJmr0psTi0+W91xX8knisSAiEA3CTfjE5nQ4IPhoW/MO7fNOW+EQroT9hkIvJQke+RMUU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrqMMCRA9TVsSAnZWagAAdsMP/1ndrnT308LbHUnol/6R\ndy6F4d4iPuTfqYDvasZtbLDG93OcuK49JX7eGcQB9jbn6UH7B5E0agRGO/wk\n53G/J/RFXBucauiF2p+bwwsq0B3a3yuYEhL9DhkJEmNN6HIsqTjxaGLukuIE\nNwVARlZLg1MF0HpKkVicN1i00Ne8B2i7Z3s67kX8ehCYfuTY3cuf8LuV6+ty\nUIfH9SFgcEpEuJZOI/os6XEhTadNPXxizkvd0O0x6RV63xSG7lipYGHiogNX\n7fm69oiYSZ7PjMcDwLApwY5sNA+f4c3jj2kiwm+/kv1KazVmKQouqBL6BH0G\niz6YTrgnS/6E6HWHEF3mFBIsxL6zwt65m7FjiJHu1/SJ4oxfP2N39sFWfvxV\npGvrJPbtysrY5DBHtSjCiLWqIytKevaaxP/D1Qa5XYCmZ4ObsJG2Ss2TCKbg\nnlrMFXFdFFHG1jLlQJ9zNBKodMzfB/8R+fP3YRenbQQgIEqSfprB427gfueR\nTtEpDtps8irkgpmNY7S1s03QocJvJqRUYyco0o4aUzad2hkau0GRZpPQyXE6\ntrDZVUhzBdtXSc5LNYJoNevka6su/MqnMaEIn1mMr9O1Ah4XdX4ogzfBPeKD\nv6FLDHljT0tuwHunJp/8psHAD8vysC2Iu/tLpAP0sLonpaAGRkbRybQUYXyf\nYthp\r\n=oS0A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","gitHead":"458ed3c4b8445fd79b4841be4996990295da9385","scripts":{"lint":"eslint ./src --ext .js --fix","build":"npx babel ./src --out-dir lib"},"_npmUser":{"name":"drummer1992","email":"varlamovdev92@gmail.com"},"repository":{"url":"git+https://github.com/drummer1992/tropa.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js routing library powered by Babel","directories":{},"_nodeVersion":"17.0.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.21.0","@babel/cli":"^7.13.0","@babel/core":"^7.13.8","@babel/node":"^7.13.0","@babel/register":"^7.13.8","@babel/preset-env":"^7.13.9","@babel/eslint-parser":"^7.13.8","@babel/plugin-transform-runtime":"^7.13.10","babel-plugin-parameter-decorator":"^1.0.16","@babel/plugin-proposal-decorators":"^7.13.5"},"_npmOperationalInternal":{"tmp":"tmp/tropa_1.0.7_1638834956582_0.43556075919359194","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"tropa","version":"1.0.8","keywords":["router","api"],"author":{"name":"Andrii Varlamov"},"license":"ISC","_id":"tropa@1.0.8","maintainers":[{"name":"drummer1992","email":"varlamovdev92@gmail.com"}],"homepage":"https://github.com/drummer1992/tropa","bugs":{"url":"https://github.com/drummer1992/tropa/issues"},"dist":{"shasum":"fc716b23cef9b7c575df9e73e21f2d2cbe2650a4","tarball":"https://registry.npmjs.org/tropa/-/tropa-1.0.8.tgz","fileCount":37,"integrity":"sha512-qClv/N6JbIZooC7XmGyRa2g134aRU47AkbKHdjZi36WhwK2TEi63IVwnRInRsZBjG3OBE3T5KNWQKW4OLsLSig==","signatures":[{"sig":"MEUCIQDYsy4XR9mN2TgdORyh3qN3n4dnRiQsOjuAnDIzoN0z1wIgdix8KzYpvUueBIsy8PC6HepmvXZ7SnqQpDdPS7m7cGw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137341,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsUsMCRA9TVsSAnZWagAArZcQAJU4j78nppTqJwlR86KO\nZAwSMtWxp3XqoexZlOpIxo0DPeqUwhqth5mRxEeQGxu5d10cOdJS/YmcbVfT\nxvcmsliobEdGoLRD38hCf4T2EDyxGIiUa0QnvYVNVeUBbqGAk4d6p4IXYE0E\nUpu3bS1m995OnBN1vzq5XF/nvQ+UjoeF3wPOpzULpif87P2iaH3YS1LZX3f/\nLiY1kiCw8Xi/24b1vcDiJk+SXqdpZd4xt+zotGJIoyHAkP9EtSlkE5DF6Lp7\nlD+Bs7h+PkkmsxJpmBKHXkgDmohGeMJfN9x38owgzZU6OCSoBqExuNq/j6JQ\nsduD7ak9+tNwor1VT0EX1SjZ4FfBajpA9kgIaJ5yLOLFFagPv9hw7PDct/xv\ngirwfvsG70BpRRKSE7eEYXhaAxVmJzOYNktJKXFpB2WxvnWP/5f3KTh5toiP\nYavCq59WXpTmVj9Eo7s07cMPpU3EVIHzuVAoe2IpvFCUXabVP8NrKsBPy3mL\ntrfn0AAHjCyCl+BgmLXYnnyw7Y7wlrNYQxku/tZsNYUlL3ei+uOI/ELxQo8Y\nkd+fdrpjQG+iKVa3uOjATVIjcSbSqEZjujesEfx1IwVz8F/iFAMSz4Ujhf8x\nQIjztHDc+Y9nYgo/bKIGa2JIvLDse/nAXa+TkThZh6YIkz7D+pQYIBBpR7s8\nRxtj\r\n=MwoM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","gitHead":"92de395394b7c8f352f4330a386167c6ad84f3c4","scripts":{"lint":"eslint ./src --ext .js --fix","test":"mocha test","build":"npx babel ./src --out-dir lib"},"_npmUser":{"name":"drummer1992","email":"varlamovdev92@gmail.com"},"repository":{"url":"git+https://github.com/drummer1992/tropa.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js routing library powered by Babel","directories":{},"_nodeVersion":"17.0.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^7.21.0","@babel/cli":"^7.13.0","@babel/core":"^7.13.8","@babel/node":"^7.13.0","@babel/register":"^7.13.8","@babel/preset-env":"^7.13.9","@babel/eslint-parser":"^7.13.8","@babel/plugin-transform-runtime":"^7.13.10","babel-plugin-parameter-decorator":"^1.0.16","@babel/plugin-proposal-decorators":"^7.13.5"},"_npmOperationalInternal":{"tmp":"tmp/tropa_1.0.8_1639009036737_0.23989577370012527","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"tropa","version":"1.0.9","keywords":["router","api"],"author":{"name":"Andrii Varlamov"},"license":"ISC","_id":"tropa@1.0.9","maintainers":[{"name":"drummer1992","email":"varlamovdev92@gmail.com"}],"homepage":"https://github.com/drummer1992/tropa","bugs":{"url":"https://github.com/drummer1992/tropa/issues"},"dist":{"shasum":"cf1542f8f47608414fd0efc8c7a5cab8cbac527d","tarball":"https://registry.npmjs.org/tropa/-/tropa-1.0.9.tgz","fileCount":39,"integrity":"sha512-kACmnbYO9k/PcuPTaVq1bndpry1htoNnMiJ1Kjb0E9M8TYFJC84/6Fqly4hVhuGdGRxU2ryNDc+jCPvMOV0xgQ==","signatures":[{"sig":"MEQCIAX03bc9ApfphUT/O+xntRpC7IDgJhNMUcLkV+bi5JboAiB3zXsWUTuEh1vB1eiH5o6ypkJICv3QKpwY7KxKY5OvVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139667,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsawVCRA9TVsSAnZWagAAc7kP/A/X9xfWw31x1zEkKiVP\n8X2k2ToTRVcYDCoOqsoYfv6lrT1AFOCMfJl9zzjb/yXxdyy67H0hiv5it7nG\naDPRI+OKZTsfsJAeyK1M/PGqwcWakYyoaJSTac1xuX+uZzF2E9cJORRw0+Wy\nwvAy8QdqpUxxIglNIRGXTIhVEfrZX+KygoOnvsfpKOIVfJmMpCf42PpXvCCn\noHdkGdzLA+NmkO1RDDIx78gW5Sw4wJUTW8uO5iwVLYVisrC/kddXK9tyLVNF\ndRvxocqJVRraFkhthlGV/s6Ccx3DVMmg614RpOHXQ1RIQvpRWWqXVQI7AEzz\njFuTqVH/G/v1s7pxyeTtYRF0ipQ32g1D+IgZ8jWZ7Bn4mU1as7BDqtXYN4Ax\n64GKhYhTyYlxJqUzqdW5N0MlJGTCG/Xh41QpNKB3q5Y6cNKMOCb6oTeihzni\nlRXz2vZbczPKZs0M2wIBf9KGfWfCX/bpzD1L1iKT4bmDdMMscjWIXIuWwzpw\nrd1fej6MseaelO7rSrI/cZZ21OsYF7s9x1yJ13Gj0u3FE0c70xu1uWuRQnrg\nhJ78nwwPKWUC9k1ViOYOHX7ylfzaOB0FtknKO6OehFiSu3OIYC833zhxCQ9m\nPdt3UR0fTGABAGh0Wmq99WiyzQ+6YNWp+Bxy+SY75E+LH/3mOFdxy/3HELIf\nssIc\r\n=g0+e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","gitHead":"1a3f6bd014e71fe04594088a34fbca09f147fdbc","scripts":{"lint":"eslint ./src --ext .js --fix","test":"mocha test","build":"npx babel ./src --out-dir lib"},"_npmUser":{"name":"drummer1992","email":"varlamovdev92@gmail.com"},"repository":{"url":"git+https://github.com/drummer1992/tropa.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js routing library powered by Babel","directories":{},"_nodeVersion":"17.0.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^7.21.0","@babel/cli":"^7.13.0","@babel/core":"^7.13.8","@babel/node":"^7.13.0","@babel/register":"^7.13.8","@babel/preset-env":"^7.13.9","@babel/eslint-parser":"^7.13.8","@babel/plugin-transform-runtime":"^7.13.10","babel-plugin-parameter-decorator":"^1.0.16","@babel/plugin-proposal-decorators":"^7.13.5"},"_npmOperationalInternal":{"tmp":"tmp/tropa_1.0.9_1639033877491_0.23915046528317863","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"tropa","version":"1.0.10","keywords":["router","api"],"author":{"name":"Andrii Varlamov"},"license":"ISC","_id":"tropa@1.0.10","maintainers":[{"name":"drummer1992","email":"varlamovdev92@gmail.com"}],"homepage":"https://github.com/drummer1992/tropa","bugs":{"url":"https://github.com/drummer1992/tropa/issues"},"dist":{"shasum":"27dce4dad8484cb694fd668607f66c82f32cb8c2","tarball":"https://registry.npmjs.org/tropa/-/tropa-1.0.10.tgz","fileCount":39,"integrity":"sha512-meqf6OqQ9J4tN/5fzuWcFdYmv7nXeTdfu8SAoXosyQPIQriBJtXrokMt3EzYf9nORch3SGtpJiLaFR29XxP3dg==","signatures":[{"sig":"MEQCIFODFCsgsdBsiIOASCQUJn7VuhMly/hGxuUXOkLtNOJ1AiAFQkXP93IxEdv3Cs3ItQ2mULUDzR45FxIM2JKGfEJ5LQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsmdXCRA9TVsSAnZWagAAQXwP/06hFC69LoG6K6P/CQI+\nS6LLCj1B3s25ytibwE4OKXh8PwYMNar5zAKNtTKj8uQug6iD7cxSTNHr5pXj\n3vwH+yhnXOgDW62b24jWvxpOHbcRATUXhub3SjqGMSSwqjc4vKG7IbKUC07A\nEzey/ivC0hs5cJXJ874/H8nxvZJpJiAmYwN2qlBZk5kZFqtRT0si5NhdoRcL\nLhrH6DD+Kdxe4G0AXLEzBFIOStnlD/xLf05ZJAVj6YmipefO5vBbGZmMQjq0\ndlSnxL5N22tB1GdC1Cc9j57X2YnAnHsweuj3aWqbiU7AkdxFxxMwp1N504Iy\nvJGFUh+znvS55lEm6ROg6dFFCjj9x/jh3yNsCtbOCTgT/MoVmc8b/Y0TELHz\npvL78gLZBThSTpSjZ5LRcLSlDqO/1Zxcj+fSczLr/7d9F8YwKRMBz+Enhur/\nBI2sRLFj/PXiWBZry6WVdnBJAF/v8J5EvPtDOunbW56fgnBYjvk/6Ff42u1W\nTbVQzwc7tgoiEmJ5n7SwmQl3Q0gJqSbZiUT/O4XBSQfxjM0cxnZYe18h7DUN\nkEoqZzskU2ZIlwltp9niMyT+vQYRDebycNhz8wnYgQq4Htp7fhS2Ri8+lXgn\nSTvFWNf1FttDYr1gve02tmlOVOjZPmCUYxLADlcY4B7HbiFLMzW9bRfOpNCA\ngsL0\r\n=qTuo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","gitHead":"8b083b37cca78eb640bf72f8413dc52d77f958e5","scripts":{"lint":"eslint ./src --ext .js --fix","test":"mocha test","build":"npx babel ./src --out-dir lib"},"_npmUser":{"name":"drummer1992","email":"varlamovdev92@gmail.com"},"repository":{"url":"git+https://github.com/drummer1992/tropa.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js routing library powered by Babel","directories":{},"_nodeVersion":"17.0.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^7.21.0","@babel/cli":"^7.13.0","@babel/core":"^7.13.8","@babel/node":"^7.13.0","@babel/register":"^7.13.8","@babel/preset-env":"^7.13.9","@babel/eslint-parser":"^7.13.8","@babel/plugin-transform-runtime":"^7.13.10","babel-plugin-parameter-decorator":"^1.0.16","@babel/plugin-proposal-decorators":"^7.13.5"},"_npmOperationalInternal":{"tmp":"tmp/tropa_1.0.10_1639081815829_0.8258862328337335","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"tropa","version":"1.0.11","keywords":["router","api"],"author":{"name":"Andrii Varlamov"},"license":"ISC","_id":"tropa@1.0.11","maintainers":[{"name":"drummer1992","email":"varlamovdev92@gmail.com"}],"homepage":"https://github.com/drummer1992/tropa","bugs":{"url":"https://github.com/drummer1992/tropa/issues"},"dist":{"shasum":"a6005d1ba5cac56bcaf1d74c9b99bdbdbf1a19d4","tarball":"https://registry.npmjs.org/tropa/-/tropa-1.0.11.tgz","fileCount":39,"integrity":"sha512-fhPGzar5M9WVPKpHD49W4pcwul9Pm28YpKP4zMcIf+9nHmksinWiBz9CIxEkVVK0kvQwJNy1PFrmu2Xd+vVpgA==","signatures":[{"sig":"MEUCIQD/EhAd8t2DaLsUS2k1vu182RZ23VB5dp2pvsQ57kHitgIga68A0YwjcH9w9KsqQ6RHSVfL3mN2Ky8WSAOc6UoIfG4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsnS+CRA9TVsSAnZWagAACxEP/37cNJbn4zVoc3fKGJ5H\n/DhWeXkCUxsjn2B6z802OI2euSdvmGh3x01k9VVOPC9llWIaiwPV4Y90XSlf\nTwzJ9l7rODyWL5rYmBDB/zbjCDgd9PS+bVtsUzB4LLbluhG7kqkN6nf606gU\neC90sndIUI/tgruFjr/ivf6eFMKglRxOoP3sCSCdiw1oCFYzzPa7ylECvPWH\nFoF9RWjSDzwRVIZdclD9VANapGsr2z/SQ7jDp93+Q8TWvIfPOqCntvnzkHBO\nxCyVHKZsL/UFGiPahLcUhWQEN7CGNOyYyIW4gGMTN6H+zKCM85MBzKHceIB+\nZB0Kwb8guuNNW9MpfN7e/M/JjTA9IWXmGxniDwGMLVDabrpr+KHDrdPGbsL5\n2lrsaqDS/d4IdtoEF/GvX8+hoFkR1lo0Pf5hbIeDwIOjCn114dfzxFH7Wk6a\ndRJgfLZSgHhnDniwiJFsa91CkgP2jpGflZkY9cVrkJ+XKAnhWJKZp6E8t2nx\nD91FOiemL/wL4iUZsdefAnZvfLZCpm2Oczzm/VkXweEfKZBU02V3n/z++eCh\n7n9pYrmr6bK0HI/8Wtw73z0AhptKVJCU9LdaHqzlIE9DVKGIdN1+OQqUsrPH\n4qnQh8yjGODBB56fSG2++r1+P9/cAOpkOYSjTaNiqAFhcsHzP3zUud1j9sNg\n/TMM\r\n=X46g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","gitHead":"67816ae588cb7aa4fd07f43d77c6b324f245f0d4","scripts":{"lint":"eslint ./src --ext .js --fix","test":"mocha test","build":"npx babel ./src --out-dir lib"},"_npmUser":{"name":"drummer1992","email":"varlamovdev92@gmail.com"},"repository":{"url":"git+https://github.com/drummer1992/tropa.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js routing library powered by Babel","directories":{},"_nodeVersion":"17.0.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^7.21.0","@babel/cli":"^7.13.0","@babel/core":"^7.13.8","@babel/node":"^7.13.0","@babel/register":"^7.13.8","@babel/preset-env":"^7.13.9","@babel/eslint-parser":"^7.13.8","@babel/plugin-transform-runtime":"^7.13.10","babel-plugin-parameter-decorator":"^1.0.16","@babel/plugin-proposal-decorators":"^7.13.5"},"_npmOperationalInternal":{"tmp":"tmp/tropa_1.0.11_1639085245908_0.047045833901596","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"tropa","version":"1.0.12","keywords":["router","api"],"author":{"name":"Andrii Varlamov"},"license":"ISC","_id":"tropa@1.0.12","maintainers":[{"name":"drummer1992","email":"varlamovdev92@gmail.com"}],"homepage":"https://github.com/drummer1992/tropa","bugs":{"url":"https://github.com/drummer1992/tropa/issues"},"dist":{"shasum":"ec35d664c1baae80a1b57b70668f31400d780b94","tarball":"https://registry.npmjs.org/tropa/-/tropa-1.0.12.tgz","fileCount":41,"integrity":"sha512-PGQyH1sYaZpz0Gwj8KiEPn5RQjnxMCQBCcmHUMkQXWqyh7BSd+wo7Ss2CyvdDKtr8uGL3PZgw63/W1uxrempGw==","signatures":[{"sig":"MEQCIHTQYmVxd92d9hAzkFXuUaYTnWve6D3EWlOU4vW5vCTUAiBOXJTbVyv2/0xQc9+1nR8GKIry05RmzDkcooTUWhX7BQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":143720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhs8qrCRA9TVsSAnZWagAAmcUP/0T8jdCBU54ghhUtPJKY\nmn+KyZmbdQHJf9SAUVdILHftPeIXN29uuw34EiMUjduqzNiLyo2Csh9x26yJ\nCVia0RphFbeadnFw/ipv4HFWOXL2wNmE4PRoKKOM449GWgbrOHsVorW/mcNO\nkRgm9TsA6xKk/cMyYZHdj9vX+5yrLOL+Ggtjv63utOHWCPpMwzjgTDkNt7dH\nNegUKnQdBPrS+nQ7hoBdNHmGypc7Yn3pKxXwH07oDDPA5FBL5+D06+UJGrHu\nw6lZ/x30F4PCxAOxh49I2vLR1q23TQqiKgp7a6W85Q2WY6+1bevcsnDL4Kaa\nCckt4oJMUBNEW7yvchsyoJ5BXVjr73aICBHyxARtc5B35SPHUz41cS4LUlL5\nKO9ANQdkbYY8nJ2GUnxSNwy8tgaEsAnBk5Nq4Fyn4BCYbRBNBvzCirZxQomq\nU81Oiex//dMJyRFhg0TydvO10QnBuOT37ogDbjCS9K5KEPixlRZL1iinXMLG\neFwGar+YTtdO1n52OPxO1+bNI0sKtPGiuP8DmJlhBpUCDWvXo/dGMF9oC3pq\nd00oypslavpisvXiQ7rEOfi8H2MzUxr7/FyYlDzvLEygg7R0BLvVoOfCet3n\nlCA9Q5l1Wk9Jr0cG/T/PIuEpXrCqPiFQo/z3ntP1pxZQdBGef1YFlGtYfhj8\nLqv3\r\n=3VD2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","gitHead":"26eccaefe728ebd25546272af512064b69f01d92","scripts":{"lint":"eslint ./src --ext .js --fix","test":"mocha test","build":"npx babel ./src --out-dir lib"},"_npmUser":{"name":"drummer1992","email":"varlamovdev92@gmail.com"},"repository":{"url":"git+https://github.com/drummer1992/tropa.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js routing library powered by Babel","directories":{},"_nodeVersion":"17.0.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^7.21.0","@babel/cli":"^7.13.0","@babel/core":"^7.13.8","@babel/node":"^7.13.0","@babel/register":"^7.13.8","@babel/preset-env":"^7.13.9","@babel/eslint-parser":"^7.13.8","@babel/plugin-transform-runtime":"^7.13.10","babel-plugin-parameter-decorator":"^1.0.16","@babel/plugin-proposal-decorators":"^7.13.5"},"_npmOperationalInternal":{"tmp":"tmp/tropa_1.0.12_1639172778648_0.17952237638889001","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"tropa","version":"1.0.13","keywords":["router","api"],"author":{"name":"Andrii Varlamov"},"license":"ISC","_id":"tropa@1.0.13","maintainers":[{"name":"drummer1992","email":"varlamovdev92@gmail.com"}],"homepage":"https://github.com/drummer1992/tropa","bugs":{"url":"https://github.com/drummer1992/tropa/issues"},"dist":{"shasum":"3bf5181b1efbfa6900434b9c46fb5242ae8bd734","tarball":"https://registry.npmjs.org/tropa/-/tropa-1.0.13.tgz","fileCount":41,"integrity":"sha512-31sxOzB2fD17tIy4FCGhASClU87AKf68xHiSUEBKWYm3SLBNJRKlt7poHuVXBfJ/sMDWb40k6tF7qiKScSqWQw==","signatures":[{"sig":"MEQCICAqc5B0+qUrN6a4XsqBiK6CpCNJI8LANHQ1V1nFjgKNAiBRQYopts+nbANctrGv8fsfaPYptl49O2Dz+y+UJvCebg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhs9ftCRA9TVsSAnZWagAAn7QP/2KeGkbS8HgE6nsDnsPE\nKVeiqAez+3OzKm1f3xPNxZ2hzTYHCVdW2dO/kfxZD5ZbJ/+nevRhgjs84cNJ\nLy0Tkwr8y1CEB+WpbuyboB4hjPyAZ2Ig4t8JmvZ3WqPGhezRTA0pRvI3Pb+o\nrlZfcGTn37mDsWZf8teIQdpWFU/HXsXM+Wel5s7MTw9hgNW/l7CTbstN1qWh\nkiZZtC1VLH2/Db5/8GDFfAySsueCek/DqeJ1TUmM/Uckes/nMeNcviO3G3G7\n5o9htYIaeTtmM7ickcVV6YNVSO30tqDfyF5baZqikgmtpEukHzkoXLy1I+Db\n5bOf+gIrhi4OHBbhPKIUmrRUIedmrzjuUjb88xCF8BAz2ZK5kOvZDyTfQ+jK\nePVe9TCQXXACkoTnQYUztFkZqCByhQtdg4wN4KD61sNFIZJdJrxHV3gao2pD\n4D9ChekclQ2bGHftDuB26m6qmb4qtM6SyqMxwfnU9WInywTTFqgSMbzjJb0g\nDb3XNv0i637gU4IsP72yMEM6N69jPyPd0wh7V/4AmFonXhnWKnZDojqTcZi4\nXKqswJzOCdMDSmSs/Z+bqekzHwjSJAfaXRCTHoCwzEU1pfCr1ybuxfm/2fme\nwn6WI6R+OAYsrz5k/pHjhpLAVFYAAp3LqOXHm/VIlaBBn/0DPMVUeyyf0PXm\nDWre\r\n=YFnB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","gitHead":"044dc7ce88e00226225587cd0026c827a6b00333","scripts":{"lint":"eslint ./src --ext .js --fix","test":"mocha test","build":"npx babel ./src --out-dir lib"},"_npmUser":{"name":"drummer1992","email":"varlamovdev92@gmail.com"},"repository":{"url":"git+https://github.com/drummer1992/tropa.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js routing library powered by Babel","directories":{},"_nodeVersion":"17.0.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^7.21.0","@babel/cli":"^7.13.0","@babel/core":"^7.13.8","@babel/node":"^7.13.0","@babel/register":"^7.13.8","@babel/preset-env":"^7.13.9","@babel/eslint-parser":"^7.13.8","@babel/plugin-transform-runtime":"^7.13.10","babel-plugin-parameter-decorator":"^1.0.16","@babel/plugin-proposal-decorators":"^7.13.5"},"_npmOperationalInternal":{"tmp":"tmp/tropa_1.0.13_1639176173349_0.6328049911715499","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"tropa","version":"1.0.14","keywords":["router","api"],"author":{"name":"Andrii Varlamov"},"license":"ISC","_id":"tropa@1.0.14","maintainers":[{"name":"drummer1992","email":"varlamovdev92@gmail.com"}],"homepage":"https://github.com/drummer1992/tropa","bugs":{"url":"https://github.com/drummer1992/tropa/issues"},"dist":{"shasum":"052f94f58e747a232fb5b9f743fee8e8584b2c5b","tarball":"https://registry.npmjs.org/tropa/-/tropa-1.0.14.tgz","fileCount":41,"integrity":"sha512-0R9uc9uipZZBUi9MV0sM0S8jFx7C0j9oSMoKBRNDq6Otmd53VADXe4AHQjCxJm7RhM8FxoCnXx3S6Q/ymYWlqg==","signatures":[{"sig":"MEQCIG2ltF1OR9WKqnetO1wONFBh2dRC8tdmTc54c3Ou5NlCAiB1xhOG4DHOjbOwh0taHtvmu/lOCPvqfl/SH9WicapBaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtFBuCRA9TVsSAnZWagAAUR0P/3p00lQ2hGQ4vMBs5Hx9\nCimBnlNXjLBqs1Ia5qwMpiDxEgPuTogWcNfb9848FLrrrhV8lV6tanxM5Ydt\njcL+eBnOoNxDgtct4tsGGGAuYiM8hF1IEpGdpxMcbYqApIbmhLsbnxFZmS8+\n7kFJvcD7eKENM6pdhfKA/syypmaEXo1XPDyO2HHZLqcEmnNo2IMjKe9hAPDu\nAUtUOy3ie/E3hRBdtZW0Xr6s4MB4JMO39Zrf3lOCsq3SbpPzltHO5kVmY6ew\nMkuZXgiUQLo92J17IcyJpxo78QpXF4d9kyZ9ik+MWMCBquKnGcNLe+0yETUR\n9UAI1OTCkMyAozxXTXEbCagaQXifjvEbj6P3jhfPeCR/SxrTuezaRck9aZbL\nAZTNXaf/1aPgMiG2uosNY0/a+tMxY1qkvHCG+1wR3llUThbYZGH89caVEam8\nowzSzAxHkN+JJYN2EdWCvHAS3pHQ7E6y0fnGwbRnSY3NZGFkkwpnwU+Qu3iU\naHVMyanMgpYFqHkgXlv/1rKWrH/+LTN6Hi7KZnYEfWxc8FetoK3LYXNNVsyW\nCgNLRvvvWbvzbO/83s253YG6FNgyB1YMT8ZdkZfpLUcMPYaM1ozjfoRaTYJO\nh5l3FPuwwaUqH85e+VydpmgdIvwZd1DK4qTLQ6zOeZMY6CJhgecG3AnEoEwL\nH6AM\r\n=H5E/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","gitHead":"2d7c81821fb3bd0947c270e2e9004fe47ca612ab","scripts":{"lint":"eslint ./src --ext .js --fix","test":"mocha test","build":"npx babel ./src --out-dir lib"},"_npmUser":{"name":"drummer1992","email":"varlamovdev92@gmail.com"},"repository":{"url":"git+https://github.com/drummer1992/tropa.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js routing library powered by Babel","directories":{},"_nodeVersion":"17.0.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^7.21.0","@babel/cli":"^7.13.0","@babel/core":"^7.13.8","@babel/node":"^7.13.0","@babel/register":"^7.13.8","@babel/preset-env":"^7.13.9","@babel/eslint-parser":"^7.13.8","@babel/plugin-transform-runtime":"^7.13.10","babel-plugin-parameter-decorator":"^1.0.16","@babel/plugin-proposal-decorators":"^7.13.5"},"_npmOperationalInternal":{"tmp":"tmp/tropa_1.0.14_1639207022781_0.37388446234910866","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"tropa","version":"1.0.15","keywords":["router","api"],"author":{"name":"Andrii Varlamov"},"license":"ISC","_id":"tropa@1.0.15","maintainers":[{"name":"drummer1992","email":"varlamovdev92@gmail.com"}],"homepage":"https://github.com/drummer1992/tropa","bugs":{"url":"https://github.com/drummer1992/tropa/issues"},"dist":{"shasum":"684005dfb9f2e17a4c155095446f1cfa7ee14fb8","tarball":"https://registry.npmjs.org/tropa/-/tropa-1.0.15.tgz","fileCount":41,"integrity":"sha512-T2D18otJLZJ4vHUwmSW8kjICzw7Pr5lEKetL/72kYC0W813bY3Mkh/XktyClsFEOFPWSjXurkFblp3Ou4E2BvQ==","signatures":[{"sig":"MEUCIGSJjaSxQHXgQX+xhjIx6j8Ua6Fc/Gm8HsNnRK0eLeUqAiEAj1quB6VHxRmnjz0LaY/ri05Cmety3FAebvdYTzCxkCM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtF/fCRA9TVsSAnZWagAAORoP/2T/D/6Hy1uOh23wsAMM\nQwT0vhSxTo0eEqfvg5rXqqy/831/9Gvqo/aQVGvPPpK9a+rhztDWNDS3s7YI\nm/JpewapLmMqMOG5glF2EhU3bUvpmp/lcgtWZFM7G/jihwWpSIevprXlifYH\ngf9sq2CfIhCDQ/UC7qOEL4RYaBABMntSLC1DKWeFJhLRvBEWtkSExH4R81m4\nuZ9Kljg4xSV+B9IPSRScPmnc4VckAwT67xpVbqrcuk5O0B3W0kw8dSwoeQ2d\n/Gl3G4Nh1+taVGymY2N1vW912MFCPYfBncaZg2eK1UC6RGT8FkYhCrl8nZg6\n3oTHjFXTrn9OEwiuhXsRaKTQV3NwiZrr+Y0KEdiHdksDLXf6L2QjQkBUVXns\nDTx+IFvNfNMb7ZJZ0yHf36J2q9XOaX/v0Q0L9u9vY2GCsD+UqUdnbe3PQaP5\nA02AxR0uD9OIYp4E97aGz/coeogiAs8xoaLC4mcHvaPEDLrKC5bqX1ZCJBWC\nSrwGT1g44a/+GmkGtnpplk0s/vJetj+r+kiRiKf/Qr50sWwtoVqluJv1QWiE\nolmgTnQaBM7+Z2cI8wEQIZWEVLn1tfjg8/joAjpWqzco6PMxyj9E1HkYuDOk\nudWxPSx7aqqZ2u0CgMjZw6SBlr7SXv5qv6Shc+lXyU81CtugGQkB+xL3F1Xe\n/vLR\r\n=PFUb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","gitHead":"6f5287170741249a0bc9ed02a3cc9814d26357aa","scripts":{"lint":"eslint ./src --ext .js --fix","test":"mocha test","build":"npx babel ./src --out-dir lib"},"_npmUser":{"name":"drummer1992","email":"varlamovdev92@gmail.com"},"repository":{"url":"git+https://github.com/drummer1992/tropa.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js routing library powered by Babel","directories":{},"_nodeVersion":"17.0.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^7.21.0","@babel/cli":"^7.13.0","@babel/core":"^7.13.8","@babel/node":"^7.13.0","@babel/register":"^7.13.8","@babel/preset-env":"^7.13.9","@babel/eslint-parser":"^7.13.8","@babel/plugin-transform-runtime":"^7.13.10","babel-plugin-parameter-decorator":"^1.0.16","@babel/plugin-proposal-decorators":"^7.13.5"},"_npmOperationalInternal":{"tmp":"tmp/tropa_1.0.15_1639210975568_0.7430677887256394","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"tropa","version":"1.0.16","keywords":["router","api"],"author":{"name":"Andrii Varlamov"},"license":"ISC","_id":"tropa@1.0.16","maintainers":[{"name":"drummer1992","email":"varlamovdev92@gmail.com"}],"homepage":"https://github.com/drummer1992/tropa","bugs":{"url":"https://github.com/drummer1992/tropa/issues"},"dist":{"shasum":"55689770315c46d4b612e52f1e08be04917dbb89","tarball":"https://registry.npmjs.org/tropa/-/tropa-1.0.16.tgz","fileCount":41,"integrity":"sha512-MkcIJ+PEYsxgQpVP1dAY71OKfpyK3gNZAl/WGBsQUDBqGKNaPbYHQPSPvbXM0W9lXsnFffdhEtnBIHAc33PYnA==","signatures":[{"sig":"MEQCIDR+Gajh0gRmjvabxkuvs+TcZqbd12UJPZcInUkh0u4iAiBlIu1m8hEdF5shLdLxnFdYl6UGCA+L+iBzxglDLLo/1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtGVOCRA9TVsSAnZWagAAAloP/RARNeBUzK4yMhheiW0S\n9ARiS4tKFPjf8AVN7bmxacH/0QrQAZMDHNWzQcoUgbhBYOE26zorMRbMixDC\nKRz+WQacIlcUmOivNveK+i7fc8pEqXnX+BdX8exjnAm3tS16xkTmVcWGxw1o\no5ANvtfluKvvTTG+3mPDLk4CYJy47YjUPgoMMEHrlNMd8T6GNcb+vCC9e/qc\nJsbdNg/ctjQL5MpGN9zzRtm5Qm0D01BAlAAtZaVxBGdEqxUmE2fDMNlqVHwp\nNxeWCj1yOf763pYmnniNOsNlvFdOUJdW1U7XnKY2I34NKh/SWzO5WK0uR6R9\nFfoECJ0X44zVaO/0oLz6TUj5QtktvNty4B4iiFgmEdYxGewmMF+vgOh6nc8H\n8edzKTGKAm+Ug23T2lwvnKilcABDH8iadH+olfaViy0z9izNOJYR/rFVohpg\n8XVTXKlNBiFiOU+MfkKvN1ycLXznIdkegjUy+Z7QjT5Rc6Dp7deqgIpOmZac\nUN1QnyWTWPjwTWSDf5vBNC8EkcMmkZUraRD6lmjkh5uRe2GEk2x/ahbNQovL\n/wDVz49Ktj5xY84LbjjDm+D5uo0Xm61cIW+PtcGqyxjfrJSkRytxmniSwpWB\nkZ76bgEdHaZMOjXUD7XQ9aKyY/PBqfsW8FOWC5DO56FOGD/aRYF01DwfjW0w\nCLY/\r\n=5+m4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","gitHead":"f85e90d9086fa8c76c77c5c5fed6c6c67a33c501","scripts":{"lint":"eslint ./src --ext .js --fix","test":"mocha test","build":"npx babel ./src --out-dir lib"},"_npmUser":{"name":"drummer1992","email":"varlamovdev92@gmail.com"},"repository":{"url":"git+https://github.com/drummer1992/tropa.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js routing library powered by Babel","directories":{},"_nodeVersion":"17.0.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^7.21.0","@babel/cli":"^7.13.0","@babel/core":"^7.13.8","@babel/node":"^7.13.0","@babel/register":"^7.13.8","@babel/preset-env":"^7.13.9","@babel/eslint-parser":"^7.13.8","@babel/plugin-transform-runtime":"^7.13.10","babel-plugin-parameter-decorator":"^1.0.16","@babel/plugin-proposal-decorators":"^7.13.5"},"_npmOperationalInternal":{"tmp":"tmp/tropa_1.0.16_1639212366448_0.15916216290978213","host":"s3://npm-registry-packages"}},"1.0.17":{"name":"tropa","version":"1.0.17","keywords":["router","api"],"author":{"name":"Andrii Varlamov"},"license":"ISC","_id":"tropa@1.0.17","maintainers":[{"name":"drummer1992","email":"varlamovdev92@gmail.com"}],"homepage":"https://github.com/drummer1992/tropa","bugs":{"url":"https://github.com/drummer1992/tropa/issues"},"dist":{"shasum":"6c9b3ba16420bc9ea494db67acc279d93703b05c","tarball":"https://registry.npmjs.org/tropa/-/tropa-1.0.17.tgz","fileCount":41,"integrity":"sha512-SsE3/OKgqwEbMC92s7zpMeXyEAf4uq0c5XdL8iyBU1M7dTo/hsqb6yhVbYWpTJkl6TAmkAju18lW695V8f+opA==","signatures":[{"sig":"MEUCIDHAwLtLoqE/rUDkKQRjcSuN3Ch3fexn5/tUGUQsLkHNAiEAvBq8kNBMrt5cArD0wLS8kiH8RKB9EB5UN+i8GX3i0HY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtGfPCRA9TVsSAnZWagAATc0P/RJvgvlm7rQCCL4qvlFQ\nfbU06KgqJxiFKgBNGlWVwXGbIgbTDUsTOzGjzaV6DFeEBo8T1Z4Efi6xjnw6\nUxaJBSCbuGvEYMJ0cL3SVxpRzTo6dyXxxqlnyN54yyBHVkTTl3pRyBAOZZhh\nVq+0qjDsJIrWo9AmUZLF82Ucu6X0Y/IbwDjpy7OH6AKHRJjag96I80LTSAbi\nLWOLdB5l91SMkcIgk07JfdPWAFb6VqRaS4gLg4qQBhG2BvLozOVTC7GxRLCw\nH4LIo3FIb/xJRfWgSAH4eSZKe5j20/VdvGuKiU23CL2yzkDoGuokmCgPnVKq\nJjNDoIssEzWs2fuDQLbk2lIqcxaSzmHob2yvDs+nwHut2dR8gPEk0lbN6j0l\nHUSEcEVEa2i6xvXilOxByV4oH/6I2r+gIKZFW0HPcsGjkaUsPIMjQeZwdPgh\nLKkKrNFNqHTgOmqsYB+YawLWumfu88KUvZ3l/4Cu3h8hA6jsvKrmHaxLYZod\niMmKhmFJqCzxq2U1YmUSX+ExzLhVnjHAC177iP3AZqtbDusgVMjMqyCpGI2I\nXrdycTKZoAkwpffaBCryFYFkjbE8XRpTEnA0E1ohp6V57ubzunXTihILVDD/\neEo5efCOYmEqYOSSemb2JNx4MMdm33T9+tTmPcC1Yo/RrLa4bLzCf+WUPpwE\ngp7O\r\n=qPNw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","gitHead":"57d8734ad292894baefab9aaea62e15ab8451998","scripts":{"lint":"eslint ./src --ext .js --fix","test":"mocha test","build":"npx babel ./src --out-dir lib"},"_npmUser":{"name":"drummer1992","email":"varlamovdev92@gmail.com"},"repository":{"url":"git+https://github.com/drummer1992/tropa.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js routing library powered by Babel","directories":{},"_nodeVersion":"17.0.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^7.21.0","@babel/cli":"^7.13.0","@babel/core":"^7.13.8","@babel/node":"^7.13.0","@babel/register":"^7.13.8","@babel/preset-env":"^7.13.9","@babel/eslint-parser":"^7.13.8","@babel/plugin-transform-runtime":"^7.13.10","babel-plugin-parameter-decorator":"^1.0.16","@babel/plugin-proposal-decorators":"^7.13.5"},"_npmOperationalInternal":{"tmp":"tmp/tropa_1.0.17_1639213007494_0.1931872387944129","host":"s3://npm-registry-packages"}},"1.0.18":{"name":"tropa","version":"1.0.18","keywords":["router","api"],"author":{"name":"Andrii Varlamov"},"license":"ISC","_id":"tropa@1.0.18","maintainers":[{"name":"drummer1992","email":"varlamovdev92@gmail.com"}],"homepage":"https://github.com/drummer1992/tropa","bugs":{"url":"https://github.com/drummer1992/tropa/issues"},"dist":{"shasum":"f13d1631a5bd8ebbe893b3efe864f95430849f83","tarball":"https://registry.npmjs.org/tropa/-/tropa-1.0.18.tgz","fileCount":42,"integrity":"sha512-9FVmbhB7/xa1Kds0vbiqiyKn2IZPSbYkGJo5iRNjuxYfFMNqNGn4FqBQ3+zd5BuV2FpxkzC9Eeoxe222xw+TrA==","signatures":[{"sig":"MEQCIB9YWn5DkY4DwR8F2k+P9vsO958tNddtiMv17NzydYKkAiAA9AGi0bKeMjn9Gp7CpOfcD8DjLXGCjpzmZXj9QO4Uqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtIl5CRA9TVsSAnZWagAAcVMQAI3lYq8wm0SodXBrzud8\nME8mztyj1y3WWrJXjGHBTOCCCR/QUwv6qHcKds/2JPL6B5r9buhoVd3OUyxM\nxPgAayqvnHhV1PZ9a5LtPRrTC5QCXuz8im8mFCLMRqn97TtDHOX9mVxpEKsJ\nGDI8GK8lIS3psoqIfMjrYIeVFmfHaTwsiHHLrEs6Oz6AQSLY6xcRhJYe4kBZ\nKSSYWrUYs5PEOnKIZ3NFz2jD62bbGKqbftoSAwZwONtjmskxzd/bTWe4utUQ\n6cqIHUu+LK9wFyCSIeknYUtTBdDtYIQ27mn8FovJWtbSZKsWQDb69g3XQvb4\n7YSKJQjfX5BNrXRYFzg38BdESZqS7AZVfhbdhmEdjFjWUIkm3Z9JNhGpdi7p\nXVkvtGrZs/AcDotdD6yScdia1C8D+R9MikVDNIJkAdz5qgRMz+Pmk1QNZr8i\nY5/+DR/u0CC3a1AOOikrQ8V5KQN+Sm7IJTh871E5h9rRVKb9JWiTLqGWO6Dt\nfAT3P4bupYpYZ0zBkB0TeP2NwQxb15xinZV1lWQyyAA9vy4rs0klLGiku2kD\n/O4GGcT/gC1jDcsIk1Y8wlkoiv7MbWK5tIETnQIuI8KaG5m0WF0ouxDChEHe\nlUe1wL8/C9eEPhiGpPNFxHYNyIBOM9u/64ZJ1RXtrQ+esy0vxSWhglMVA4GV\nbIFR\r\n=/ugB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"types/index.d.ts","gitHead":"e1fb5e922df7356e15692cea15dd2b32204c8ab6","scripts":{"lint":"eslint ./src --ext .js --fix","test":"mocha test","build":"npx babel ./src --out-dir lib"},"_npmUser":{"name":"drummer1992","email":"varlamovdev92@gmail.com"},"repository":{"url":"git+https://github.com/drummer1992/tropa.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js routing library powered by Babel","directories":{},"_nodeVersion":"17.0.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^7.21.0","@babel/cli":"^7.13.0","@babel/core":"^7.13.8","@babel/node":"^7.13.0","@types/node":"^16.11.12","@babel/register":"^7.13.8","@babel/preset-env":"^7.13.9","@babel/eslint-parser":"^7.13.8","@babel/plugin-transform-runtime":"^7.13.10","babel-plugin-parameter-decorator":"^1.0.16","@babel/plugin-proposal-decorators":"^7.13.5"},"_npmOperationalInternal":{"tmp":"tmp/tropa_1.0.18_1639221625015_0.6627115333276596","host":"s3://npm-registry-packages"}},"1.0.19":{"name":"tropa","version":"1.0.19","keywords":["router","api"],"author":{"name":"Andrii Varlamov"},"license":"ISC","_id":"tropa@1.0.19","maintainers":[{"name":"drummer1992","email":"varlamovdev92@gmail.com"}],"homepage":"https://github.com/drummer1992/tropa","bugs":{"url":"https://github.com/drummer1992/tropa/issues"},"dist":{"shasum":"9e1d8c9723398b9c26b5580bbfa882911a6a7171","tarball":"https://registry.npmjs.org/tropa/-/tropa-1.0.19.tgz","fileCount":42,"integrity":"sha512-u+swuG8NYxqZCzVDKMEJmYcuDFTo+/mlyL9DCqp+z6WIV/EvQnEKjOBm4qfXihGGrPaZYOubmrD2QA+QGQTvEA==","signatures":[{"sig":"MEQCIGbMxO0PrYZKemcp84zIj87CDimFUu91O/3PJsQ5LyXuAiA4iZvmunBKeMqHQbu2e0KOxPEDh9UxCPpTTYVPUYweIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149271,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtIo2CRA9TVsSAnZWagAAp6gP/3Syyw3b+Gx8oyB4yU/p\nwdLwsjC6cbQpQo4m1XyuPSajXAv8c5k6nREDHSH3FWuBRzraOgQt/FojP5DZ\ntJZInZJrZqgXD/fcRHPEgTa6IY3zkiF9THqneTFR+w+XFowjHYbhJgXU89uq\nVOcuJp/VIkh3ofncH4HsItHyLOLxVj0qbW3QYiJQHJNeraxLENIsiMXtUpXd\nRCcUA+E+rZT7AM25i4/+GdhnPt9Sx2rvgTsrf+5fVTkvH2YXwJ7T/6WEHbzC\nfckF25y1moQ8zf10RDpHhudHF/Fi8Pq+LERnq8OUu8HfsuDeL3Nafx/+65WN\nVZYz4DvU7J1Rs6t5OYfpXG2WXjHOK8mrTEtVr3urrxi8So5+ENLUBekl8DKu\ngYiIe4CAhTRnPNABLNy74mdlRmOgFDrtwM4zz/3xCmPUXJfTaxgaKUu7EOX7\nLmz4gsVrBjSpDtiRDDPm44LqZHl5qq7AE/txTArA0wYSBZrOpEMb1gJdqAMh\nILR+PpGO9UHhZpAsTAT9aQGKShmMzXr96VZbpceJbp87zyhLDWV60uQBA+nD\naHwNwch4GTrFfrN2xII/hRGAiWz0TQlCwTA34AUCuo3PmU2i1pUhT6fiPlMD\nX3KJhG+Kw+NvpUXaDcPN8mzS7Gl/Tg2e8oFonQZ5lbhaJq6TWpzfqYg10kG6\n+4eY\r\n=IRIj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"types/index.d.ts","gitHead":"f31dfeca09a3fe278b6d58c8cfa8427fabd8832d","scripts":{"lint":"eslint ./src --ext .js --fix","test":"mocha test","build":"npx babel ./src --out-dir lib"},"_npmUser":{"name":"drummer1992","email":"varlamovdev92@gmail.com"},"repository":{"url":"git+https://github.com/drummer1992/tropa.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js routing library powered by Babel","directories":{},"_nodeVersion":"17.0.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^7.21.0","@babel/cli":"^7.13.0","@babel/core":"^7.13.8","@babel/node":"^7.13.0","@types/node":"^16.11.12","@babel/register":"^7.13.8","@babel/preset-env":"^7.13.9","@babel/eslint-parser":"^7.13.8","@babel/plugin-transform-runtime":"^7.13.10","babel-plugin-parameter-decorator":"^1.0.16","@babel/plugin-proposal-decorators":"^7.13.5"},"_npmOperationalInternal":{"tmp":"tmp/tropa_1.0.19_1639221814538_0.7719119387013531","host":"s3://npm-registry-packages"}},"1.0.20":{"name":"tropa","version":"1.0.20","keywords":["router","api"],"author":{"name":"Andrii Varlamov"},"license":"ISC","_id":"tropa@1.0.20","maintainers":[{"name":"drummer1992","email":"varlamovdev92@gmail.com"}],"homepage":"https://github.com/drummer1992/tropa","bugs":{"url":"https://github.com/drummer1992/tropa/issues"},"dist":{"shasum":"043fbf5a7e52cda3d4745bde2c83fb0448b0dde1","tarball":"https://registry.npmjs.org/tropa/-/tropa-1.0.20.tgz","fileCount":42,"integrity":"sha512-uGDqbBLsu8ai1LYt1yj66SwKVpFUApgHBDEiUtIZHkX0PP4F3AteHkHE9yD8nlTTjj+L4nBSI0xH211tL0e0JQ==","signatures":[{"sig":"MEUCIQDo0ujmvT+AvQ907ydyXJUPCcEgAI8KetU4CCeaXKSp6gIgK4+aeWr+XlrOLIOQL7sP35TjwR2RIvL0JVgjZbYwHtw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtIwSCRA9TVsSAnZWagAAhdQP/3A1AZ9MLVrReEU0Az/l\nRJXDyuUgPgqUIJpPZvOJu/83NC8YjOIXg2GcUfPH5sHiRHmOaveaqEAPy+eR\nrnt73Z/657oHXSU35v2liiNgqeleg3W6XZrZ52/JKzG7jTwJ6qkJi0ccUNQM\nL9n5YJutJdodN3IhsRpDByjxNMPmqFp89ANdsD9Fs6d5z6kDg8zxXy1Q/9V9\nOSkTTukwhtpNKpBXcaPJ0YImXDvS83Nou7j0wShj6u6RdVR3YwQzy9sUbbTu\ncJNHgREcJD4naPvMe8E17dJgrVIahYnD/uHDfuXfquj6UNk0/EYRGA2gfvBT\nvzLpLzxQ621mLsvgM6bplv3ehXvfZCtCFN06n2HAmaHQrVblwPM8hmvA6vz/\nNaBATuET6L8NjhHgIa6SONcdMIDl3ricfkG5OTw7NcBQiCiUCbDe3n0hQ0bF\nnjnMEmyH9sl0OEzqAFKMjjg5DUkaL1qbaVuuf8lLVJ414XDg2k7pu4MnsgRO\n6OS9JwBD7ZEF8EF4tIHi9DL7LgfpQ3aH7IWbcAoQ7eJHwLmN6tV00K9pxf54\nCou/u+eanp6s0aBD7eFmhoyMj6Ufnxc2shJaCeFXgxFwJeu5pJA1wOLUajoH\n8NjPwnVhHwfDTXOMCWYiiNB8M8jxwvprDlvAOkaDeszpv4psRQfdOJ3tHpJ+\nci3e\r\n=BhbW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"types/index.d.ts","gitHead":"9ffd853d1454523b062a88921c2c73c696023721","scripts":{"lint":"eslint ./src --ext .js --fix","test":"mocha test","build":"npx babel ./src --out-dir lib"},"_npmUser":{"name":"drummer1992","email":"varlamovdev92@gmail.com"},"repository":{"url":"git+https://github.com/drummer1992/tropa.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js routing library powered by Babel","directories":{},"_nodeVersion":"17.0.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^7.21.0","@babel/cli":"^7.13.0","@babel/core":"^7.13.8","@babel/node":"^7.13.0","@types/node":"^16.11.12","@babel/register":"^7.13.8","@babel/preset-env":"^7.13.9","@babel/eslint-parser":"^7.13.8","@babel/plugin-transform-runtime":"^7.13.10","babel-plugin-parameter-decorator":"^1.0.16","@babel/plugin-proposal-decorators":"^7.13.5"},"_npmOperationalInternal":{"tmp":"tmp/tropa_1.0.20_1639222290162_0.45133499526999077","host":"s3://npm-registry-packages"}},"1.0.21":{"name":"tropa","version":"1.0.21","keywords":["router","api"],"author":{"name":"Andrii Varlamov"},"license":"ISC","_id":"tropa@1.0.21","maintainers":[{"name":"drummer1992","email":"varlamovdev92@gmail.com"}],"homepage":"https://github.com/drummer1992/tropa","bugs":{"url":"https://github.com/drummer1992/tropa/issues"},"dist":{"shasum":"ff0657aa8e552c3b8efc779541092bd46a27f80f","tarball":"https://registry.npmjs.org/tropa/-/tropa-1.0.21.tgz","fileCount":42,"integrity":"sha512-ez3i3qcsoU5XQk0XpVJFIbO6WXbPUTyLuoA/DsZ75I6+Knc7OVCJ/auFxPkBGkrSSHuDWavBZz7IVoSzA5JrGQ==","signatures":[{"sig":"MEQCIHTVqMivFLeGRvAnoYbWWdkoBDcSaqSr0UX6C3KoTyx+AiAp4+DUdM8+TQt4FsFbhAF9vJCjrXmu55oSYgE+hCNsaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152899,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtK5RCRA9TVsSAnZWagAARKEQAKQC575YecVRsVfRFmfb\naAnU6aKC+Eqpl1M86nGo1nlFZ5k1lIFbKDH8FuTvO6HJo8zWkTS7jgODr3mK\n7KwdCcHIJj4XTW4yFJJ7pFwnOiQ0RdAt9ghivG46Q0CCH2hwnYJ7W/qpIjYH\nxTGw/stAmLYfkG6a2ftrIHIWRsRnauiTNouDuD8B+KNWbRPFFYwE+AbSNK92\nfx9BBOvrNvRgM/9cyHaHVHE7rAImRUTZ8MyY9pXFcU8wPTzm9ajA4zPapVkG\nTvx2MMyHPSRLZypzn+eOYtrUN1tcYHMXPWo4L+Dw1XVGzwLA3ZhSjZr16v+0\ndjMINlmVcNSiTy5QTjeRZn1R5ER790rZinfFtEnxFDbwjqm/a36CeVG3gjEb\n9JYhoDmqz/BkUlNU7/WKLPA+Uixkv05hMTNBLaXA95YP3Tj1epjkQK4XGji+\nO8+6ETacxwyRV2i9NDbR3L6YkbuWPrORux4Iq79+T+AavPYcZydnBBoVLK2Y\nxheYyl0+c6jwamUpxEdadWrbyngoiAYT7Y7RvEkqJC+/n6r/SidVSA4L5ti4\n3lWCExuqBVpltc2e3cdtYohdWT/pNa4oPrz/xaIQaZbcN0S8q+VnJ6CIpDLM\nKGpXXCQMbBbH8TE/YqLug3TcJsCHQssWzAeRe6s+xN/IXZpUPF3USpZZNHnU\n7o9e\r\n=uXNx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"types/index.d.ts","gitHead":"07ea14ce4a5c83c708c8b4e7c2317482031ca999","scripts":{"lint":"eslint ./src --ext .js --fix","test":"mocha test","build":"npx babel ./src --out-dir lib"},"_npmUser":{"name":"drummer1992","email":"varlamovdev92@gmail.com"},"repository":{"url":"git+https://github.com/drummer1992/tropa.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js routing library powered by Babel","directories":{},"_nodeVersion":"17.0.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^7.21.0","@babel/cli":"^7.13.0","@babel/core":"^7.13.8","@babel/node":"^7.13.0","@types/node":"^16.11.12","@babel/register":"^7.13.8","@babel/preset-env":"^7.13.9","@babel/eslint-parser":"^7.13.8","@babel/plugin-transform-runtime":"^7.13.10","babel-plugin-parameter-decorator":"^1.0.16","@babel/plugin-proposal-decorators":"^7.13.5"},"_npmOperationalInternal":{"tmp":"tmp/tropa_1.0.21_1639231056921_0.5551558749141419","host":"s3://npm-registry-packages"}},"1.0.22":{"name":"tropa","version":"1.0.22","keywords":["router","api"],"author":{"name":"Andrii Varlamov"},"license":"ISC","_id":"tropa@1.0.22","maintainers":[{"name":"drummer1992","email":"varlamovdev92@gmail.com"}],"homepage":"https://github.com/drummer1992/tropa","bugs":{"url":"https://github.com/drummer1992/tropa/issues"},"dist":{"shasum":"0da6ead77a7f7fb663dd05152cb52ce8d6710d48","tarball":"https://registry.npmjs.org/tropa/-/tropa-1.0.22.tgz","fileCount":42,"integrity":"sha512-0s4JOFoCYzyjIu9mgsOwkZ0gKayK4pEM63yEBL+8bm7fcYXouuYUXqig81oNP+1Wfe4LuyxgXTHKxowIwalahg==","signatures":[{"sig":"MEUCIAmwheouEz8rtr3IbEYh+iVD99uJwXMdR4i0jQlJbR0fAiEAymcFQkRvm41jT7/A2mUMe7K3ymSX6fqd0IGwzqQKqa0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtK7WCRA9TVsSAnZWagAAJEEP/1Zryo1s1xNay7DI2i6T\nHZ/1VbpdZZTRIWIjaVBhIxcrpoSSHc1CHrk5PjqmSs19/NnfvV8dIMic9c3j\nIONJwyl1SBaams4EnRtcaW789XjPnaOtWgBf4cP1vF4bCEfz1E9oLmwv0Gvj\nf3oDvF3zRso38oFqeXKw3mEgd2MWlwVcc+z3SGbzlUaFPvnkx86Q/vUqTUVy\n5JHM+GtKq8kqGBgSWDwDacp3QZDdhaf1TG3BZgdj3pZlX2EGynn/U3Ak1c4f\nSyUS2QYSDka+NkLPjNbZCfY77y4GJi7e8VYyQKQQfKzgX9uGtjmZlLh95dzv\nIapkI7Ml6K7+GnFkzUB+EzbVKsENFe2qM27H4hMbdgAz1xJ1U8XuUCck0XzZ\n3Z7NAq/8q1M68gpQCs3253aeNm1sIxuAhvg1m6EeaUSkQ5Qc3RuobFui5kms\n4m9I8B8Jq7KxBaoFKnD/An/eOFPzgL3qp5lk36Jq/2rxB9yJVVGb71S8nKeG\ndcGqnmcsfoOazBRECs/7iJ2cDgmJ0m1otnYtqWyrub+DPXJ6N2mUVFafJD+g\nJ1eq1U7Q/x15VTSYhYeml2/7I2igBIpQkn156tigDgTsMRFYbv+QYXbc77Su\nWng4N9vW7NqHVXagVfBXr1aqRaoIE16fEqFQQrORY4yLud8iS8YsQZzhuAWj\nVByL\r\n=firz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"types/index.d.ts","gitHead":"ab4f02b4f913377e81e64cc2a58ef31b72de76c1","scripts":{"lint":"eslint ./src --ext .js --fix","test":"mocha test","build":"npx babel ./src --out-dir lib"},"_npmUser":{"name":"drummer1992","email":"varlamovdev92@gmail.com"},"repository":{"url":"git+https://github.com/drummer1992/tropa.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js routing library powered by Babel","directories":{},"_nodeVersion":"17.0.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^7.21.0","@babel/cli":"^7.13.0","@babel/core":"^7.13.8","@babel/node":"^7.13.0","@types/node":"^16.11.12","@babel/register":"^7.13.8","@babel/preset-env":"^7.13.9","@babel/eslint-parser":"^7.13.8","@babel/plugin-transform-runtime":"^7.13.10","babel-plugin-parameter-decorator":"^1.0.16","@babel/plugin-proposal-decorators":"^7.13.5"},"_npmOperationalInternal":{"tmp":"tmp/tropa_1.0.22_1639231190520_0.8592010633294733","host":"s3://npm-registry-packages"}},"1.0.23":{"name":"tropa","version":"1.0.23","keywords":["router","api"],"author":{"name":"Andrii Varlamov"},"license":"ISC","_id":"tropa@1.0.23","maintainers":[{"name":"drummer1992","email":"varlamovdev92@gmail.com"}],"homepage":"https://github.com/drummer1992/tropa","bugs":{"url":"https://github.com/drummer1992/tropa/issues"},"dist":{"shasum":"9b7e082f02b22dc9c1cb14db024ee42d75414b55","tarball":"https://registry.npmjs.org/tropa/-/tropa-1.0.23.tgz","fileCount":42,"integrity":"sha512-/175P7QyCckRDrYjkX472YWs6qWpZoMndkhMBXixOJZxy4rsMIYmKQUUCWNhntHoEBRah3qpEyWJw6moeioSng==","signatures":[{"sig":"MEYCIQCSzE08bB6m4LI89twEt5/UZ4mvR03s2vHa9Ds2MxyVowIhAOEKRhwRZwDw7EJRZ3IKMw6CBz0YoFSq/EsxfAupPUXb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtK9uCRA9TVsSAnZWagAA7MgP/398y6Ww+H9R1ViFZI7F\nYPbNVTni4lUZ2/bV0sw0Q6QOTrclXsBdmlVb3QrAlk0kRaEzUFxanVufMpIN\nwzotyallgCZK2Sn1jCs+NrJikXWC8RjAcX2PmNvFj8g8HfhGbsJhZpzJF0Bb\nY/20W9ldU6BMjs/TXcyKMFUZEr4e0BlPvQJMupqn/0zeC70nB/xREJaq2JBN\nTVy21ovf2RFPIzActhNrSPd0ztfMc9JrYE40adByxF89r6P43S9t8CExfXM6\n0IXNlrAoV2KADpnUGWDSBlId7Hi6+N+sUr20qq5tGLB+MFRRT9daCuFTBM0B\nDgeXaNz4QVrSVKQLKaq9Z4rTcCNCRQq3Yf8zj6Oga8ug5xkqs6KuVbhC8p8J\nQp2VE/edSW3tAvJRs7hhuV3BRVOm9mAkDIWTLac8r63BkhCOnTBLiwOp4WfB\nYSxbmHa3UG0ZT/HXBjSdlzsT4sexlFMkKGkEeO04wgRe11PMfSrv/lrg9/Id\nHfazZCYzE9M47VQMCG29leaL3fjoqzqhsdvmQAD/rIBk+2exsaFUCFIxKlIE\nCOcWBWhQFXH8ukaSnHH99HtN3jjimrJjWpKLCRBtSMDSFUI+KW/RlMkbka3j\nwxBDN7QvC9SxBQpxAt4CDSIrU8zVkadJXA4GKd+hKY5aEHR+yRJdRcGDPtqW\nKYOB\r\n=2BPL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"types/index.d.ts","gitHead":"f7da1fa4a9c1e1fa9ea83d302565018cb9687b46","scripts":{"lint":"eslint ./src --ext .js --fix","test":"mocha test","build":"npx babel ./src --out-dir lib"},"_npmUser":{"name":"drummer1992","email":"varlamovdev92@gmail.com"},"repository":{"url":"git+https://github.com/drummer1992/tropa.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js routing library powered by Babel","directories":{},"_nodeVersion":"17.0.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^7.21.0","@babel/cli":"^7.13.0","@babel/core":"^7.13.8","@babel/node":"^7.13.0","@types/node":"^16.11.12","@babel/register":"^7.13.8","@babel/preset-env":"^7.13.9","@babel/eslint-parser":"^7.13.8","@babel/plugin-transform-runtime":"^7.13.10","babel-plugin-parameter-decorator":"^1.0.16","@babel/plugin-proposal-decorators":"^7.13.5"},"_npmOperationalInternal":{"tmp":"tmp/tropa_1.0.23_1639231342740_0.0865760578717274","host":"s3://npm-registry-packages"}},"1.0.24":{"name":"tropa","version":"1.0.24","keywords":["router","api"],"author":{"name":"Andrii Varlamov"},"license":"ISC","_id":"tropa@1.0.24","maintainers":[{"name":"drummer1992","email":"varlamovdev92@gmail.com"}],"homepage":"https://github.com/drummer1992/tropa","bugs":{"url":"https://github.com/drummer1992/tropa/issues"},"dist":{"shasum":"f1647aa7af23539e4585802f4476d0c3124c3b6c","tarball":"https://registry.npmjs.org/tropa/-/tropa-1.0.24.tgz","fileCount":42,"integrity":"sha512-WQICixKQof+jL5uSO7ZJ58nn8zg/Vzmz8y5GRcuCCyFfWbSrCGDsuM9DQ9lXhEQwH0ab5aiUyG60KafgfcObtg==","signatures":[{"sig":"MEUCIHEh1YaT6bbvMa8/Dm/Fd+IBYHPEToUuKyN04E+84HNFAiEAwub+R37UdgHCoYoAuscjQuKYo7ul5535EwNbrqi4t8g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtLKuCRA9TVsSAnZWagAAxRsP/3U+YsAdxZDKC3W+0N+N\nr5JTPlSS8jtZknnoP3KGUyOHYmKUavLJHrZ1XxbhI9mv1ohQ9Gx/NCPPsnBR\nCkOo2Ych7ZzMqPl7gVlFp4PNE2Ni+/QOmjRVGiszNdo9Bb2q8T1tHy6qsazo\nBTdgHx13Do+ptlS3Uumrz7gQAyCPJZia4BpQpocQpTZt2y311msLLQIbmfCV\n4u0JM5tOqIMX+U9bnVIY580wlZFVWmHoFN6+EmAUpDxLd24YpMhkJd8w/r5u\nf3a9OeRoVXtDG6P6mjtuxD5B2ITVE4He+m83nusVZUZBwpQuZg+unFm4s9Ex\nyWqc9VOHsBPs+j54C5e0HVFLyD6qgWN/H3qdHV+J5aR36TdM0jWQHAX4bSRc\njpfsRYiXHyacIMyecJ3RhDnUm4HqxPA1SMKnwg7yh/WBlcd3gAzZ5hRm4fqO\nvaiv9jhwoSzCxTubSz/NwF+zRb63Wg/e1hhDIbkmRec+3LzrKmsarfVHTHn3\nMrSdmQqgIfmPfgun9s8vvexwky/vNQ4+DP+M4Jx7par3tkKcn5NBEbceLSia\nm9/ZvP+9WGcfhJUDOFhcSTOLsrp4L+LjrPh68r4NnyjeYk+baKDxbkf3zFCh\nZZv69Ejd/gKYMhCGfH/1u1x/s/bt3UldMutoMaUcJ9DPbZaSwXrpq4dT60+d\neQ7n\r\n=1QwG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"types/index.d.ts","gitHead":"423bffbf4147a2eb49b3c6321731578290547ff9","scripts":{"lint":"eslint ./src --ext .js --fix","test":"mocha test","build":"npx babel ./src --out-dir lib"},"_npmUser":{"name":"drummer1992","email":"varlamovdev92@gmail.com"},"repository":{"url":"git+https://github.com/drummer1992/tropa.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js routing library powered by Babel","directories":{},"_nodeVersion":"17.0.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^7.21.0","@babel/cli":"^7.13.0","@babel/core":"^7.13.8","@babel/node":"^7.13.0","@types/node":"^16.11.12","@babel/register":"^7.13.8","@babel/preset-env":"^7.13.9","@babel/eslint-parser":"^7.13.8","@babel/plugin-transform-runtime":"^7.13.10","babel-plugin-parameter-decorator":"^1.0.16","@babel/plugin-proposal-decorators":"^7.13.5"},"_npmOperationalInternal":{"tmp":"tmp/tropa_1.0.24_1639232174053_0.44785755216711465","host":"s3://npm-registry-packages"}},"1.0.25":{"name":"tropa","version":"1.0.25","keywords":["router","api"],"author":{"name":"Andrii Varlamov"},"license":"ISC","_id":"tropa@1.0.25","maintainers":[{"name":"drummer1992","email":"varlamovdev92@gmail.com"}],"homepage":"https://github.com/drummer1992/tropa","bugs":{"url":"https://github.com/drummer1992/tropa/issues"},"dist":{"shasum":"195f2103a3add52abb3c28f82d82c30128199029","tarball":"https://registry.npmjs.org/tropa/-/tropa-1.0.25.tgz","fileCount":42,"integrity":"sha512-Z8pnaXg9tNGms4mfXozZulq2aTDM/L3Hm9Z68IhGQ5iAVHJl0NvQXVHgIQ7olqqwhh0f4xx8yQmUbTd8EgIyDg==","signatures":[{"sig":"MEQCIHqCgDp79yADEu46dMp76MvCserkGOYViR+qVzp2I/+5AiBTKrwoE9aBOCD3lDltjwQUfT8nLgp1UwTWDviIZfVjkw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtLWoCRA9TVsSAnZWagAAresP/RVB1J3ifMVWwJARyI1B\nARrCcPXNGgWaQ5sJ2Lc8KY9x0Tk21k1OjkvUBEtZNZ+b1TG0vFKLizsI7OoY\nA8TNRBApSZ2sJvMKtSowISl2OPY2x7fOXHLJNaJsAE+WojIAyC89FaV1gNWV\n/jFfSVabqfNdyEAuyA41iPMLlyyqSdY8iqdptgk8ocSqcY7QfYMRNEusmlW1\neb6shi5LWcw+GlHX61HXvsf2U9iv7qSGLJf2lDWiSYkYiCJ4Qwal7CCsnwxO\nIPOkog56Gx+CakfKDMmOz4hzEUu6Gx1pFd6zKuoLTMUuo9bNMMIMOCCDw1v+\nMcm9Moj/bqPO0/XjcTWgMz3wCBKUyW5gjUhgDSfec4WQtMNhkqEscByTcevj\npJDId6XUkK6d9OkPpAwbKDFKUujT8P2/TGNpvDNG75He4+JUT9MRnLgzwlpd\nCwb1rTd2H0yK0T7t8rBPr7Y+Jiz2J2ZCepPhGr/AikNwgUE+oxFk3BkICkkQ\n702X0YELPtoK0HK0tjP6iDFsUpx0oK0zCy/NYnZApXR838Cv06r2jteSajiL\nl6Xupmd3V5YD6xoEWWRiBd8H7aRrl07RNvH4ddmCSRhMJdIX15Gfa43MnSWe\nYxpiC2hWjzqLRonY1C6j+TwJ9DTf0Dphpw5GNtOBFmTfsK2TByBgz9zI4we/\n/oON\r\n=1dMn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"types/index.d.ts","gitHead":"8b81d1e4b2b732f2bcd0a9a9c6ef51f0b0b2ee40","scripts":{"lint":"eslint ./src --ext .js --fix","test":"mocha test","build":"npx babel ./src --out-dir lib"},"_npmUser":{"name":"drummer1992","email":"varlamovdev92@gmail.com"},"repository":{"url":"git+https://github.com/drummer1992/tropa.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js routing library powered by Babel","directories":{},"_nodeVersion":"17.0.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^7.21.0","@babel/cli":"^7.13.0","@babel/core":"^7.13.8","@babel/node":"^7.13.0","@types/node":"^16.11.12","@babel/register":"^7.13.8","@babel/preset-env":"^7.13.9","@babel/eslint-parser":"^7.13.8","@babel/plugin-transform-runtime":"^7.13.10","babel-plugin-parameter-decorator":"^1.0.16","@babel/plugin-proposal-decorators":"^7.13.5"},"_npmOperationalInternal":{"tmp":"tmp/tropa_1.0.25_1639232936075_0.5063262422004813","host":"s3://npm-registry-packages"}},"1.0.26":{"name":"tropa","version":"1.0.26","keywords":["router","api"],"author":{"name":"Andrii Varlamov"},"license":"ISC","_id":"tropa@1.0.26","maintainers":[{"name":"drummer1992","email":"varlamovdev92@gmail.com"}],"homepage":"https://github.com/drummer1992/tropa","bugs":{"url":"https://github.com/drummer1992/tropa/issues"},"dist":{"shasum":"f9478a6207131475b2e1e8939fd5bcdb56b2682b","tarball":"https://registry.npmjs.org/tropa/-/tropa-1.0.26.tgz","fileCount":42,"integrity":"sha512-4pcRLWqsnRp5+4xDGVb1G5qPArbfHRYckZNKC29F0Ki7FmFLTon4Fu1TyAooo1TWAkDNf1j2gwsx7GjNX6TJBg==","signatures":[{"sig":"MEUCIFbvTqNji2ociG962a+05LTGMZYcTPIDqLY/McpB7wilAiEAgR72zwMYEZVV0Yz+lzKPUScCaIZwerFtj0sHIlbJ2yk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtLYsCRA9TVsSAnZWagAAonEP/1hurmlEWENGkp9QYZxp\nCyFJ5bVncTmDldg7Mi+HSDJwCJQXGST3SQNlBXrTTVRTgg456KlhDQiUnBTB\nvJ4f658YvhNWXxFYU2xmcHWxlx45VwUDHI8aS/L81VtoWeeXTE45lGh9mO77\n/Le9OQV2qKND5zmyPQTlJEB4qBr1NMvs9iYw7/IScIYsCRi30cqc4KNxWWwv\nZ2hoEe9RFQiM2K5by7EW//Nqar+flE4wqLYEW0hOIRM3YK3fA8TUhD4b6smm\ndBCBGqoWKBavaynCScW0Q6Ri62+DrdaCNLYz2X9s39QaGXEtJfdrzWd57RvA\nlLbWA1+YyT9mT2kUihZuTy8nr5TooyWGlKdoGJ7HuKPDGeAtjjvg9EmXzOSo\nnMQEcXTqa8JujRfszav45kaFoTa2kkCbbpMSTUswUfYV4bn95KSFBsvi0re7\n5hmbZz52URQNwI0avz42fmVYvumNTMgvwbSuJ5nvK+E037a3yhgYzJMcf5So\nla1R0g6Zko8gVBcKaAXdf6zoIXoHmq7VRPCxGn7NKdXBKWETijHDYfgEZmsi\n0zpTxNphXmLcnxM0pR/VhBjacRUE2qxhMu7FoU3et8fMPhUll/jqfi5kUI9G\nwUE1poESPHgw+1cNx9k1B6NSJeZEhKXP8VqFpfSk6GChRd4AnVAu+moe2WJ9\nOcRQ\r\n=5D8g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"types/index.d.ts","gitHead":"bfc251b08a230f61a3cedfc3d3cb8c2231d29982","scripts":{"lint":"eslint ./src --ext .js --fix","test":"mocha test","build":"npx babel ./src --out-dir lib"},"_npmUser":{"name":"drummer1992","email":"varlamovdev92@gmail.com"},"repository":{"url":"git+https://github.com/drummer1992/tropa.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js routing library powered by Babel","directories":{},"_nodeVersion":"17.0.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^7.21.0","@babel/cli":"^7.13.0","@babel/core":"^7.13.8","@babel/node":"^7.13.0","@types/node":"^16.11.12","@babel/register":"^7.13.8","@babel/preset-env":"^7.13.9","@babel/eslint-parser":"^7.13.8","@babel/plugin-transform-runtime":"^7.13.10","babel-plugin-parameter-decorator":"^1.0.16","@babel/plugin-proposal-decorators":"^7.13.5"},"_npmOperationalInternal":{"tmp":"tmp/tropa_1.0.26_1639233067979_0.49278436792111546","host":"s3://npm-registry-packages"}},"1.0.27":{"name":"tropa","version":"1.0.27","keywords":["router","api"],"author":{"name":"Andrii Varlamov"},"license":"ISC","_id":"tropa@1.0.27","maintainers":[{"name":"drummer1992","email":"varlamovdev92@gmail.com"}],"homepage":"https://github.com/drummer1992/tropa","bugs":{"url":"https://github.com/drummer1992/tropa/issues"},"dist":{"shasum":"0a8e938e299e6853ccdbaa80047d885c6bb3d863","tarball":"https://registry.npmjs.org/tropa/-/tropa-1.0.27.tgz","fileCount":42,"integrity":"sha512-Wxof+HHiMVX/+16p7EBKjB3Dop+TpBkfOKXdxNH0eWviHY7jbJsvQMQGfunS+sMgDFwpBkWF+Ajzq1v95cFdrw==","signatures":[{"sig":"MEUCIFvxRj9Yomu0D4HXkDOW369ZEYgV+9MIsagsPGZQFplDAiEAvoFziw+o6p+ES0y4BFw1B+RxvvRNFFmKhILR9MPvzrs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtcG5CRA9TVsSAnZWagAAgO4P/3oIEWiPQtyoJNBhs3ll\nB1zQD4ZoNJkw30umdT4DkoaWigho9Tjax9BpgoQj+vl0EsqoNotHMHEqy21/\nQFFdn0i4Gy6hnmdE3iZ4uHzJzxJza9OGHA0tSNnKDFQ3kuMOWhc1R+KaFs/R\nlCg/GFaVDr5pB/gCkd90PmJJFAbo5Q+GK//AgdrMrkpw8bDlOJr6BAXjqu22\nAZ54FJmakSJ6g+uk//0G3IfxpsV8zrh3tiIzyIaKBRlb47svtDbLsluW2xHl\nZDEYDvIWIKGtHuIBoZWZVD7EacW1R2rAi46s4SEskt2xRkDJt4rYaWpYbdaT\nN+x/R1ZLgIS6y9grMqZepWee/qzLKLFCuAdZJomG9p7Rlk52ZFRPZZGG9k1F\n6wYQ4pmSbhb6XseZ2Yi0z3XCwe/Qzs21pqaiXX/xnawmyTZ3P6tXQfEII8f2\nw8s/rWV7VzYWBTZlOL/HcArmT3Kascc0HjeUeQfLsBCY5eRUoxOAhYZnripX\nVIuOX2ZRsGqACFaTDZrV76ZReoStd9RJCwNuqSJUEWxd1bA9U9vH7WnBFrgJ\nDumnhn1sROWJyAzG3t9E8re+f16w2lulhkmiLEv/s9fjV1A8kg1J9Uvuxbd7\nWwsaajQllomuS6mbl5yd/ADQj1RGO2xs2Et6Lwe+YsVUfOrP7U9y1SBKVRgJ\nmOl2\r\n=HBPs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"types/index.d.ts","gitHead":"37d4469342b66d5fc51b2d178edfc64d713d6df3","scripts":{"lint":"eslint ./src --ext .js --fix","test":"mocha test","build":"npx babel ./src --out-dir lib"},"_npmUser":{"name":"drummer1992","email":"varlamovdev92@gmail.com"},"repository":{"url":"git+https://github.com/drummer1992/tropa.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js routing library powered by Babel","directories":{},"_nodeVersion":"17.0.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^7.21.0","@babel/cli":"^7.13.0","@babel/core":"^7.13.8","@babel/node":"^7.13.0","@types/node":"^16.11.12","@babel/register":"^7.13.8","@babel/preset-env":"^7.13.9","@babel/eslint-parser":"^7.13.8","@babel/plugin-transform-runtime":"^7.13.10","babel-plugin-parameter-decorator":"^1.0.16","@babel/plugin-proposal-decorators":"^7.13.5"},"_npmOperationalInternal":{"tmp":"tmp/tropa_1.0.27_1639301561143_0.15628183472209578","host":"s3://npm-registry-packages"}},"1.0.28":{"name":"tropa","version":"1.0.28","keywords":["router","api"],"author":{"name":"Andrii Varlamov"},"license":"ISC","_id":"tropa@1.0.28","maintainers":[{"name":"drummer1992","email":"varlamovdev92@gmail.com"}],"homepage":"https://github.com/drummer1992/tropa","bugs":{"url":"https://github.com/drummer1992/tropa/issues"},"dist":{"shasum":"c4d879fd4df4b66d5c181ecba265a0911666a1ae","tarball":"https://registry.npmjs.org/tropa/-/tropa-1.0.28.tgz","fileCount":42,"integrity":"sha512-2IWqrvEz+WHDYzxuMiTqaGy4KHjvB80F8hZupVbSvd9QWjhwkCINGuwK6toorJkHy0a3QOme/XL/q42abHhXiw==","signatures":[{"sig":"MEQCIBmDH0gQVb0vi27kkV7685ywCm2VLI2hU4j9cfCFRYXNAiAQ7wflKzV2Uoxp6c/UsNjvAbM4a/TJbAJ8KfS6BoQy5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153037,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtcr0CRA9TVsSAnZWagAA6ckP+gPdXRTyoMHl6NDTbfdV\nfMY0f1j+TZLtusrQYe/dsy7oitUQS7OLB4XTl/V2jEN9Qb9dn4qf0kN6/wqV\n3ELlRToBMZ+2+WO9u1ZVegKn9SrP/e7s2qnCnbVebH+mu98/CcQiC711LSwb\n1H41yiX2IK2C7eiQDaKwnkj9v9QxGhGlkBJ4pjVOHcpIKkn114gsvG+m9lRF\nk5i1wKV+m/zpb/AAaBBYj53Ik5pxOJWJcz1cRBlu0dagt6cTMmRhC3t1rsIZ\ne0AzHuyxmGOJCz57hQUZZTTJ8FcMUwtt4u6d4wM8XC9KfWUORLaJcOwIHnfk\nYfae7dnM9a4Z7uyjxbCs63A7ExyLipPR+PBFwvHfwy78ieG+Orc6yJA7HiwU\n03Jl44TpX8WFbjZo8iKWQv4ZoQfY71GB7Rrx9tlWa4SkaUIoBp45uTXh1zqM\ncHnlvQQNrWP2mT76f3NvIypgkb+9YtxIn7ZZSf4qRATLsw+sCbQFSvr+WahP\nsCeO5wY/SacWuozil6mA3faWRnXU7OuRcdTbPqENXQnUSX8W13zBMAnUX6g7\nMGHKZ9hytEZ4Ut9D56JwFWgpx7TeC5fQ1vCI/v0METug6COQAV/3+1BzHK1U\nDlBln+OKxztSaLz1wCo1Sx+1fK39FxwQziYlQo35Czrr3O6VC24IhzYj9sAV\nTpXE\r\n=LETN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"types/index.d.ts","gitHead":"40259a88637769b3cd7057822d84acdccacac9d6","scripts":{"lint":"eslint ./src --ext .js --fix","test":"mocha test","build":"npx babel ./src --out-dir lib"},"_npmUser":{"name":"drummer1992","email":"varlamovdev92@gmail.com"},"repository":{"url":"git+https://github.com/drummer1992/tropa.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js routing library powered by Babel","directories":{},"_nodeVersion":"17.0.1","dependencies":{"@babel/runtime":"^7.16.3"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^7.21.0","@babel/cli":"^7.13.0","@babel/core":"^7.13.8","@babel/node":"^7.13.0","@types/node":"^16.11.12","@babel/register":"^7.13.8","@babel/preset-env":"^7.13.9","@babel/eslint-parser":"^7.13.8","@babel/plugin-transform-runtime":"^7.13.10","babel-plugin-parameter-decorator":"^1.0.16","@babel/plugin-proposal-decorators":"^7.13.5"},"_npmOperationalInternal":{"tmp":"tmp/tropa_1.0.28_1639303924418_0.2990022008164286","host":"s3://npm-registry-packages"}},"1.0.29":{"name":"tropa","version":"1.0.29","keywords":["router","api"],"author":{"name":"Andrii Varlamov"},"license":"ISC","_id":"tropa@1.0.29","maintainers":[{"name":"drummer1992","email":"varlamovdev92@gmail.com"}],"homepage":"https://github.com/drummer1992/tropa","bugs":{"url":"https://github.com/drummer1992/tropa/issues"},"dist":{"shasum":"3bde48bfa2a21deac30dc0cca1d3f74c6798808d","tarball":"https://registry.npmjs.org/tropa/-/tropa-1.0.29.tgz","fileCount":42,"integrity":"sha512-tQ+hJRGMUBM2UK+haGGkd+gmgfek6YizpdtLilO/V2sW/XKyDcRpCml6hmfTrzE3nUpvyaY3Qt+lZSnduC1x5w==","signatures":[{"sig":"MEQCIC8pH42dp0v60LCnmkgZ1JuXnXf7qVYGTS0XNmfCEOZoAiBFbgR/cUvtv3g0A2vPLuxFUerBAtxgeZZzJnlZh+Xzgg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153129,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtfegCRA9TVsSAnZWagAAkisP/jsH32oBd1EUhM1OQc/1\n51ms9ozWVOquld+EO6v37gz3+CbYX1rMacOVsuspfycNGmZkHFud1Qn13slW\n4PbaJW2sdPnYv0jTQzZiiididpyV0ZuOPCVnmoJ80Tl7OgDoL29MQzYZIao2\nhz0gZP95JsxjjHIcxdz2utN20G55w1GbVd+uXZPgv3NR3sPQEg80YNudx67Z\nOV4yemNdWY9vmKXFcM4KxwhMyk+cMy2Sfll1J8Ls/dk25Zzi1n6avJFw5SVI\nIVEyn4vkYsp0cHUGm3e3TDIzIg++2PI4dAcGAbowIoDJdmQ1SF+PNkHbozq+\nSBD4n9TCl2Ttb77YDo01bRhNrP82BTz8vwNYqJL4YpTNM95wGuJEsmOAGBev\nGorWTjiTXqAXD3WSKzKSLsXQa2MUmr0mTaCXoae0eaagSI3gChLchgeBmL/G\nUN5j5XFz8S9RU/DHap1yB03nCQ4OPx9exahmwuIgwwb7dh7zDbnqMU+0w28g\nbVQLSu4rVASP3VnzWKtOwDOlbSeBzKSH8tjzvCy3YxP2IzB7DXOMuEev6szC\nOgu62BIymypJtjOtZ7h+QmxxRJIWB7yE/AVxq6TMHCT7iV86PqhMMui2i/Wv\ngKUPp3Q+DcpEHwLr8uGOZkw73C9ksK1mCCHcXzrX23j0PvimjFBMP41rSHFf\n7335\r\n=vCIb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"types/index.d.ts","gitHead":"98d37ea7872dd4aaa669e208958018e72db75767","scripts":{"lint":"eslint ./src --ext .js --fix","test":"mocha test","build":"npx babel ./src --out-dir lib"},"_npmUser":{"name":"drummer1992","email":"varlamovdev92@gmail.com"},"repository":{"url":"git+https://github.com/drummer1992/tropa.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js routing library powered by Babel","directories":{},"_nodeVersion":"17.0.1","dependencies":{"@babel/runtime":"^7.16.3"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^7.21.0","@babel/cli":"^7.13.0","@babel/core":"^7.13.8","@babel/node":"^7.13.0","@types/node":"^16.11.12","@babel/register":"^7.13.8","@babel/preset-env":"^7.13.9","@babel/eslint-parser":"^7.13.8","@babel/plugin-transform-runtime":"^7.13.10","babel-plugin-parameter-decorator":"^1.0.16","@babel/plugin-proposal-decorators":"^7.13.5"},"_npmOperationalInternal":{"tmp":"tmp/tropa_1.0.29_1639315360279_0.5579030041145343","host":"s3://npm-registry-packages"}},"1.0.30":{"name":"tropa","version":"1.0.30","keywords":["router","api"],"author":{"name":"Andrii Varlamov"},"license":"ISC","_id":"tropa@1.0.30","maintainers":[{"name":"drummer1992","email":"varlamovdev92@gmail.com"}],"homepage":"https://github.com/drummer1992/tropa","bugs":{"url":"https://github.com/drummer1992/tropa/issues"},"dist":{"shasum":"9910337690db42cce957a9a093dde63c82837b59","tarball":"https://registry.npmjs.org/tropa/-/tropa-1.0.30.tgz","fileCount":42,"integrity":"sha512-mEq6K06JLpHO8aQh1aOeaGxuISIci7ySn9OEY8aoAngiaw2cbQyq1DmzVTDaK5e2lCMCdqYeqUjJIjz/WvDHuA==","signatures":[{"sig":"MEUCIES/8kFB7KpWR2NUNC5hrUTP19cv+FZgxGH6TsXnVcTvAiEArwVWXafnSE92Rf3o67lqddCMwUGFuluM8EHrFnUxtoc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86586,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtgOtCRA9TVsSAnZWagAAO4EP/1Qp638Mg4m5KoqDHlwc\nXjzVwwVnB3rhjmXtFr+O3SxPLAPF7ZO7ZJrNGUQWyMiH4bjm6ocy0hxiyTMh\nfSmEBohvVWZMkiK0mhGOD2Vq1n/7BbPHpBqR4ch7+rhnv8KHVzcqOAxlyZ62\nBW2GBDwHv+Vbpa/NNWB0FFAi7r32qC0YCdLkKZLJeM2+WjRb8cbE7pJmXoP7\nKPQuTbtQ5yDfbK39B0O9B26hhW50zJbc/mKg9KArxS40mdpuKZYjdP0rsuUr\n2Fk+ETKKljVy1NWHpmBj/z3cWBaFzRonjJb0oe/UiIDASu+MsFrRqC1VpmRy\nDRliEgvZEpzOkEnLICBbkelujWK3h9rU5cexKtXW6oTfR+zPKGI4i2utTHQs\nrOYdvsIxY9yqfVQULVZSOmxhZbzwfI1VJnyjt16/qBpBqtL8SdS82E2Pvfae\nZr2XFXdSStIV2HEolRzKtt4qMU1YXN3y4dfr5Blmeg5UTs1rlbCWXcwJtHDF\nQhlZfdFqTsCVyeisR3AC7wD7BEgLy+Rr7koggD2K2l+4jmQrxUiv6EsNnc0x\nbEulINZRUjve8AmBW0+CbBgjI/59I42xHoGW8aliwZh/YZKGljsqFlEkssRo\nWHs6TPaqx+CDiLoZKyYxOWid9FPanJHRHSdoCfO4P5J37U9kemDT6Xao1R5Y\npdIQ\r\n=tcwq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"types/index.d.ts","gitHead":"4b8b6f2ac9fd6025f000463dc40732aef8399b6c","scripts":{"lint":"eslint ./src --ext .js --fix","test":"mocha test","build":"npx babel ./src --out-dir lib"},"_npmUser":{"name":"drummer1992","email":"varlamovdev92@gmail.com"},"repository":{"url":"git+https://github.com/drummer1992/tropa.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js routing library powered by Babel","directories":{},"_nodeVersion":"17.0.1","dependencies":{"@babel/runtime":"^7.16.3"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^7.21.0","@babel/cli":"^7.13.0","@babel/core":"^7.13.8","@babel/node":"^7.13.0","@types/node":"^16.11.12","@babel/register":"^7.13.8","@babel/preset-env":"^7.13.9","@babel/eslint-parser":"^7.13.8","@babel/plugin-transform-runtime":"^7.13.10","babel-plugin-parameter-decorator":"^1.0.16","@babel/plugin-proposal-decorators":"^7.13.5"},"_npmOperationalInternal":{"tmp":"tmp/tropa_1.0.30_1639318445634_0.8402314459217939","host":"s3://npm-registry-packages"}},"1.0.31":{"name":"tropa","version":"1.0.31","keywords":["router","api"],"author":{"name":"Andrii Varlamov"},"license":"ISC","_id":"tropa@1.0.31","maintainers":[{"name":"drummer1992","email":"varlamovdev92@gmail.com"}],"homepage":"https://github.com/drummer1992/tropa","bugs":{"url":"https://github.com/drummer1992/tropa/issues"},"dist":{"shasum":"531ccf075172bbaa9821b27500ade3a3db2062e2","tarball":"https://registry.npmjs.org/tropa/-/tropa-1.0.31.tgz","fileCount":42,"integrity":"sha512-Dam06c4cGaJpINuedKn6y8zEH9ks5dN/KpaTS6wL96EhgrI6N6Mbg4wNp3paWulBT7Bf/JXD83cwY2od8F1ecA==","signatures":[{"sig":"MEUCIGR3o2EV3C/64ECh3rM+pSpXgs57ufMAl28aQTdvagtUAiEAyty50yhnMlc0jv5q+f6orJNBtduCs0w2ECh5Tit4rtQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86715,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtiCcCRA9TVsSAnZWagAAU+0P/jEJj4g8Qmmp0ch9oZst\nBb1hm3AKrBftXAwNwydFOmyvUvi06H9Kk2/L3LdjmTey9rLMtQfEA/huOTk+\npNruFiu/G8Vu7I7wIKsMnS2AgIyaKXmquxJFJwD/D52tB71DYGp8fG+GeyUR\nve53dV1UDFH5M/QT9oYQm6sOFW9VNqZsz3L0ZdQGVkJhsZ+U4R8ltW3/VYvS\nKBYqqT5xbVHlsf/ljDT8e6rkr1nmfZmIvT//z7Xesi6fY5InDr0Lsh4mxucH\n0Tlvz8qELXv3Zg7iFw6TeM3sSVZnyZGfs4HysjIZZH8wbY4EOSe0Bt3kN7wW\n3F/hnowS2HVGyWAbv+AsR3iqRxRMkg8H2Ka4gZP9g3zasJZkfFiHfskyEqw4\nlPXSHg/C1nge0l/dSzFFb0HuPqENH14bhLn0lcqcZcEQAc4i+UR/QTLOrW3B\nA60O9xgeSfBwqQYR2j8jgIzi9hqAzRjvTnTU5yLlSFv1vDXRSDjehabUVLyX\nAsdY2/YTkEYPlNMVhHFisHU0G8tbRndP9FFUPxaq3toRZxyukLLGcog8S32z\n0+MMt6OAbKWlHNOVxYtI9K6XU3NMTAl8HSEUAc/DD8vDKqqypwDWlQk/v46B\n23snbgC4ztYb4FgnBwRpdFAiZzGG0HaQKLxAYOgc8lkyN+eNCULJM/h6ZhRC\nP6iY\r\n=JqT6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"types/index.d.ts","gitHead":"144da9817bbd8f2653a9e7bdf16175ed0ddb8640","scripts":{"lint":"eslint ./src --ext .js --fix","test":"mocha test","build":"npx babel ./src --out-dir lib"},"_npmUser":{"name":"drummer1992","email":"varlamovdev92@gmail.com"},"repository":{"url":"git+https://github.com/drummer1992/tropa.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js routing library powered by Babel","directories":{},"_nodeVersion":"17.0.1","dependencies":{"@babel/runtime":"^7.16.3"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^7.21.0","@babel/cli":"^7.13.0","@babel/core":"^7.13.8","@babel/node":"^7.13.0","@types/node":"^16.11.12","@babel/register":"^7.13.8","@babel/preset-env":"^7.13.9","@babel/eslint-parser":"^7.13.8","@babel/plugin-transform-runtime":"^7.13.10","babel-plugin-parameter-decorator":"^1.0.16","@babel/plugin-proposal-decorators":"^7.13.5"},"_npmOperationalInternal":{"tmp":"tmp/tropa_1.0.31_1639325852468_0.7603078466751385","host":"s3://npm-registry-packages"}},"1.0.32":{"name":"tropa","version":"1.0.32","keywords":["router","api"],"author":{"name":"Andrii Varlamov"},"license":"ISC","_id":"tropa@1.0.32","maintainers":[{"name":"drummer1992","email":"varlamovdev92@gmail.com"}],"homepage":"https://github.com/drummer1992/tropa","bugs":{"url":"https://github.com/drummer1992/tropa/issues"},"dist":{"shasum":"e9e6d58db4d21b2bd5d7285e91448a2bb10bce36","tarball":"https://registry.npmjs.org/tropa/-/tropa-1.0.32.tgz","fileCount":42,"integrity":"sha512-/cfMPLx6nYU+5NpmsTesR/LfmstYhkwB65SkB/+Y+Vh7bs+5mL+mQiTvVrxVBqOgslp5rB0WO6ZzCUJR0yc5dw==","signatures":[{"sig":"MEUCICGP0RNQqDMwuvSLLYH4O1HuEBp7aEV4ZZQr+1/RDo0vAiEA6djM+X3dIQ2d/h3QCwFdIB/X1GMphkJV/Qo3x/P8qGk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxy9zCRA9TVsSAnZWagAAG8wQAJKri4BAtPl4lZC9ss3s\n2Dd386VGBNdIgqqkLqZwasVPDmPndkcTxE/pubwBPWaS0/Bt+cGC3GcJ/9Uh\n1xkVLFU3V6ukai/35qNjxvBq1jWKYT4oINGbGenlUoSpAtmrm3SPIuE8ThuZ\nDsHjLjuWIyy27b1MTiK6NhKt6ub6xIT9iPg9e/fLljII+i/JN7boi8vJ4KFj\nJON9k1FWQvXo079Ph3wPyd/xUJW5MDVyTZF8HRCYnmHDgb9vjl0h2V4tBgcL\nm13xwud1c+xuRnbPvC3j5VCkFP9yTgZZkJLyMBR/vJfnLa9JyP9HmMhEiv0z\napK5g2cNgbbosYwyxpayRTt5Jwi/inK0lqERVVgBRgygMMjwf3lZ/i0KoSA1\nVgKugLSWPajFcYfqZiyzIU1swwg8F6DBlwDWwZiER7wCUo9VtgpTUuRz/jlk\njhZIoJdQCR+ysHgCEaG88+gzS+zdYKGK89G26jbMcDLZyfiUpo6+qAdMB6tg\nKHMy6rZmpn/6oHP/GqoTEirXgv/8QjeH3onIGNj7sG7xOOa8vjpq0Mhqy+X+\n2RljytUkCi80cyWnFPBUhPqWIez8AGF+pk6wv97O/TNN0ldahn/GNr+px9CZ\nmamPT3ORUrH6CUDnXyXT0+G0ROaJL5JO9Xh3JHbaY5ormtqEqdmpKd3V5LeM\ngrt7\r\n=ykQd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"types/index.d.ts","gitHead":"a459384688278530d323bb197d27c9e62e376f74","scripts":{"lint":"eslint ./src --ext .js --fix","test":"mocha test","build":"npx babel ./src --out-dir lib"},"_npmUser":{"name":"drummer1992","email":"varlamovdev92@gmail.com"},"repository":{"url":"git+https://github.com/drummer1992/tropa.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js routing library powered by Babel","directories":{},"_nodeVersion":"17.0.1","dependencies":{"@babel/runtime":"^7.16.3"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^7.21.0","@babel/cli":"^7.13.0","@babel/core":"^7.13.8","@babel/node":"^7.13.0","@types/node":"^16.11.12","@babel/register":"^7.13.8","@babel/preset-env":"^7.13.9","@babel/eslint-parser":"^7.13.8","@babel/plugin-transform-runtime":"^7.13.10","babel-plugin-parameter-decorator":"^1.0.16","@babel/plugin-proposal-decorators":"^7.13.5"},"_npmOperationalInternal":{"tmp":"tmp/tropa_1.0.32_1640443763777_0.9193317707152677","host":"s3://npm-registry-packages"}},"1.0.33":{"name":"tropa","version":"1.0.33","keywords":["router","api"],"author":{"name":"Andrii Varlamov"},"license":"ISC","_id":"tropa@1.0.33","maintainers":[{"name":"drummer1992","email":"varlamovdev92@gmail.com"}],"homepage":"https://github.com/drummer1992/tropa","bugs":{"url":"https://github.com/drummer1992/tropa/issues"},"dist":{"shasum":"2fc9cf624c32dbf69b0bca2f424626f2c6779c58","tarball":"https://registry.npmjs.org/tropa/-/tropa-1.0.33.tgz","fileCount":42,"integrity":"sha512-nLKpRiZK6S16+A+nefTtWYhmRD9MrPaY/0le/acx3CisQLwdzKl0+mOTd72LpjUyqEvd5UiJ2tLO8Jdc4BYoYA==","signatures":[{"sig":"MEUCIQDD4nVuwWz4jAejqkR7rVqIVMgkUhwsaCeqyoQuUm6gNgIgNze9oup52cgDSyz+sk5ym2o+m6+kwzw3ichbTHB1yq8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxzFpCRA9TVsSAnZWagAAMzwP/2X2jWtI/kgnMTNCf+VJ\nt6NX0Wn5dVzpBgXymnjWbq1JLvQ9W3As467XSaSQDnQn3VR8VFN5mYgWlPYk\n/NrnxHW7W4wh4effIn1jDloTs1Swxs2tc8eDesm3m22cDjOSRHgwN7dEbaqp\nIG3UXXwXKmrtS+JoNZ5aCCmlYnkWRpxaiL2nWU58SxsdCa2YICEzd9QHBV3t\nCeH2ywCLifR5EQ3zd5nV6kxlH68ywSl3w9a/MAnCanFzEGjdG2PJZK/3unqs\n+w7qWJN9+v58ajdjmRfsxnbZiCst0hIKKI+cN7DM623flIfRXTumVpNyEiT8\nBQG2V/EjKTyQL5jXaRHr5DMZsdYvlvthBbeuqitCxzv3SvWvsqwpae6ezJLP\n3oPv6/GRgwetUnhqpSwRgZFUu1Mvk2eHDxJeaFPCuW2ZBGZByGW9zso+8Ml5\n8q+VLCo++el0+wjKllNX+AVthXBRHRoDneJOGFGcMS9WtQdNqoIoo6cHw441\nNLRmMEbUwJmfnYJy0S0MTzxCKLva9APxRHl6XE3Od7JYk+1G2TP4/RMmjG5b\nRUsXBXpBQXvANUzmhgtOMYpznOB/vAhSra7FEukvka06V1mAdvQQsmqfaRRf\nK1QjKp6pmkwptvOmr7m0lw7ikam6TlQ0i/iHnnu1k88i78f3bqg+SqsbWVCa\naKds\r\n=iti+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"types/index.d.ts","gitHead":"d8b7e549bdddc33d69089bafaad11ac6c9944f87","scripts":{"lint":"eslint ./src --ext .js --fix","test":"mocha test","build":"npx babel ./src --out-dir lib"},"_npmUser":{"name":"drummer1992","email":"varlamovdev92@gmail.com"},"repository":{"url":"git+https://github.com/drummer1992/tropa.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js routing library powered by Babel","directories":{},"_nodeVersion":"17.0.1","dependencies":{"@babel/runtime":"^7.16.3"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^7.21.0","@babel/cli":"^7.13.0","@babel/core":"^7.13.8","@babel/node":"^7.13.0","@types/node":"^16.11.12","@babel/register":"^7.13.8","@babel/preset-env":"^7.13.9","@babel/eslint-parser":"^7.13.8","@babel/plugin-transform-runtime":"^7.13.10","babel-plugin-parameter-decorator":"^1.0.16","@babel/plugin-proposal-decorators":"^7.13.5"},"_npmOperationalInternal":{"tmp":"tmp/tropa_1.0.33_1640444265739_0.6262340869492315","host":"s3://npm-registry-packages"}},"1.0.34":{"name":"tropa","version":"1.0.34","keywords":["router","api"],"author":{"name":"Andrii Varlamov"},"license":"ISC","_id":"tropa@1.0.34","maintainers":[{"name":"drummer1992","email":"varlamovdev92@gmail.com"}],"homepage":"https://github.com/drummer1992/tropa","bugs":{"url":"https://github.com/drummer1992/tropa/issues"},"dist":{"shasum":"e96624dc1c975b9f6d9b3ae7216f679f1f9a8007","tarball":"https://registry.npmjs.org/tropa/-/tropa-1.0.34.tgz","fileCount":42,"integrity":"sha512-tMAyqKaey/YXCoWH2yScziZ0mVn3hgywf6ybeGYlSr8h6w695QOA/dzk5jU/pXkT2PHCWB7kH6QbxDBM+iCMrg==","signatures":[{"sig":"MEQCIQDN/MC8h63a81swwvnU2zHccEhgKERiUA3zZQjtv+X+dgIfLU+30I64UrlMvGnIgu1ZMUOiUKoyhHDC4dauXPDeQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhx0lDCRA9TVsSAnZWagAAv4oP/RyXZVOCQRP3zW2JwxdO\n1QlShcAsgpYngbevD5Ki/1Zz6vUfnCbFkR+fVihklUzcr/Anq7Rizqx8iuhB\nba67wp5ldtnDxQgpSWUQJIthIUgEgDOyAND+ojweaI0gYXlMqW7+IaDeCcYm\nxvCvmEPSXphC5n9g2EXc3sZySsMy537+I9jE5lEAQbvLa6oNEUPx2pAw+vnO\nTWdl0FZ1Avu2jSoCOgV51Uop0AS55BbGB6nbkDWihC4DepNoDXveFSEkfO//\nASTi3J09CX+r40OmsVPLbpo//Lm6ubCgx/J//CPjSUY+pfPruXs8vJM2rV1Y\nKanPH8wvGw+ui8Lm33zftfNLG74MaN7BA/32xPuxSLrd+MjcB5yM/ld2wjko\nMb1U3x8OKQEyzPosgx1V1vkyHze+Ka5eviR4ZoJy4yb4Q/MDoQmPkDMxXimW\n07zoqqHHGVYX3QTV9ZltdIvgCjjwSM6i2PL5ZTv9nxEwhS3xMrLDN8F5RuRC\nIutBCVtAPRKpyi5Dpxf/Vc1frbYCxcVJNqazMCKEEmY2lPcGHdGx74gFu9fX\nD+NyK29UacjjcASAM7oDfgcUVUwuaz1V0zEQEzV7tzRZv5QeIKOd74zZuUZb\nOrzmFT57PXWvdgn+wJ5sqa2GTBe3QqZHQWQsDP+LAqpG8YxIWd3nn1CpuVwH\nuHme\r\n=0kT6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"types/index.d.ts","gitHead":"466b9b3b444ca17f31885bdfaac73e8d3900e3f4","scripts":{"lint":"eslint ./src --ext .js --fix","test":"mocha test","build":"npx babel ./src --out-dir lib"},"_npmUser":{"name":"drummer1992","email":"varlamovdev92@gmail.com"},"repository":{"url":"git+https://github.com/drummer1992/tropa.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js routing library powered by Babel","directories":{},"_nodeVersion":"17.0.1","dependencies":{"@babel/runtime":"^7.16.3"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^7.21.0","@babel/cli":"^7.13.0","@babel/core":"^7.13.8","@babel/node":"^7.13.0","@types/node":"^16.11.12","@babel/register":"^7.13.8","@babel/preset-env":"^7.13.9","@babel/eslint-parser":"^7.13.8","@babel/plugin-transform-runtime":"^7.13.10","babel-plugin-parameter-decorator":"^1.0.16","@babel/plugin-proposal-decorators":"^7.13.5"},"_npmOperationalInternal":{"tmp":"tmp/tropa_1.0.34_1640450371602_0.5119558773986959","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"tropa","version":"1.1.0","keywords":["router","api"],"author":{"name":"Andrii Varlamov"},"license":"ISC","_id":"tropa@1.1.0","maintainers":[{"name":"drummer1992","email":"varlamovdev92@gmail.com"}],"homepage":"https://github.com/drummer1992/tropa","bugs":{"url":"https://github.com/drummer1992/tropa/issues"},"dist":{"shasum":"066eaad12dad704d133fd6fe983b26331f5aa9c6","tarball":"https://registry.npmjs.org/tropa/-/tropa-1.1.0.tgz","fileCount":43,"integrity":"sha512-gfZQjg3EF13UDExyB2Tpw53MNm5rt3IQf5FwtuA9sdNNRU0egELizc2RyhL8FR5TfxQhQJA59gcakxfV3kL4XQ==","signatures":[{"sig":"MEUCIFTvc93aISqb5/hQrBshnXyRQhbasnOXKyw0YlmNO5vxAiEAwCWOfbXRdX9QCMPMn6IoulaBYUNDSm8DIfk4Wc3js7Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhz0klCRA9TVsSAnZWagAAEDcP/3z51DE0hp1tZ4YEEtuQ\n+vrnDczqJBbutJCLlZenG0gIu0YL2eroEfWpqsnexlwbZKJKU7F6pyFQpeeC\nOulmMgJzg5N/PBSBwBmJGCtqhq8Arfzbwe/8k3ddlE0QBV9vk0T98U5vwK1X\nceQkH+Wlk+WRVagU+cTFj4O3FXRoK2cU4NsZM8gWqs+R5Zn6kjtN2rXnN5jy\naLESACzqPp3Iud8izsLP09h2+5/lO4AnL3AjqWduuSm/SGNhIU5liuk9hR4w\nJon+Cnn/wj051yFeQLqalggMPJaCKjWO/EZ++jguFPiZyoMwKnOiPn22ii7U\nlDSRy7Lv8uhAtv4xjrEbBP0Kd22G7f5UwweXyT4HuNSLd/XpzMAPOzcIq6xN\nc8YYTuXTdbCCUKnZryezr6RJFjOuhzfqLL/fafdZxDJ91Uy5K2fb+4/tnMXN\nnNXaFlzF0JFqxZWeBIPDB+6c2+eFUlWmoSKX4YWQq4dsaeDDjMXzwddLqhVk\nrlpU9RqnMlXfFojn0Bvxyodezms8qh0KwvtgdIGXRICcy+srjMoNiuP1IgMM\nsAWwmk69L0aete15iZW/7bPwXSZaQOl9SXhkedTwVtfvVUeoMPuXbRtdTaoV\nWOX8efLH3dqIbPMTilLzkMf6tAvIcOJ4JdMujH99tXH7qY0NnpHerasM7e4Q\n/QIm\r\n=Bqtg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"types/index.d.ts","gitHead":"45725100cd1de7af5dffb2ee426b819c41c8750a","scripts":{"lint":"eslint ./src --ext .js --fix","test":"mocha test","build":"npx babel ./src --out-dir lib"},"_npmUser":{"name":"drummer1992","email":"varlamovdev92@gmail.com"},"repository":{"url":"git+https://github.com/drummer1992/tropa.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js routing library powered by Babel","directories":{},"_nodeVersion":"17.0.1","dependencies":{"@babel/runtime":"^7.16.3"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^7.21.0","@babel/cli":"^7.13.0","@babel/core":"^7.13.8","@babel/node":"^7.13.0","@types/node":"^16.11.12","@babel/register":"^7.13.8","@babel/preset-env":"^7.13.9","@babel/eslint-parser":"^7.13.8","@babel/plugin-transform-runtime":"^7.13.10","babel-plugin-parameter-decorator":"^1.0.16","@babel/plugin-proposal-decorators":"^7.13.5"},"_npmOperationalInternal":{"tmp":"tmp/tropa_1.1.0_1640974629255_0.9992360577557511","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"tropa","version":"1.1.1","keywords":["router","api"],"author":{"name":"Andrii Varlamov"},"license":"ISC","_id":"tropa@1.1.1","maintainers":[{"name":"drummer1992","email":"varlamovdev92@gmail.com"}],"homepage":"https://github.com/drummer1992/tropa","bugs":{"url":"https://github.com/drummer1992/tropa/issues"},"dist":{"shasum":"ba0cec6dce2b3ba6696b51f7368ef98d9cdf7729","tarball":"https://registry.npmjs.org/tropa/-/tropa-1.1.1.tgz","fileCount":43,"integrity":"sha512-Bo5PbCa0vIx6yuid5H8BOEJ2UpOWNHWbl5ag1GfDdih13dkMMLF68imtUanaHs6ArDBdmMeHiXKiHzPDyFvw+g==","signatures":[{"sig":"MEQCICxWK23IQaEnIEpwaNLGsLVE1Ao7CyS0dKnTdbDUVsZfAiAw6/f3Y/ERBRIoPos/tTPpwHIcBNMmDn7XNQ/foMqK8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhz09yCRA9TVsSAnZWagAAes0P/R4pFm/p8ttEr587vfVV\nZF1VRfqat/eoDWZUr2/o+6jzGXPOrc9JQpsPfgYExRJpBlTAFohBU37q7ZlA\nLkpf5I7Dd3Ir3yr//foVu/7gTfI0YM+DiJ3ZnTXGum1ykFTp2uZry2xNEhtE\n1A5ehzfbY2mfeBStzrNa/pRXI8uMsRpjHNQj3dV44eVIWz/GiH0x2cA0IvJG\nO8TTA6c2LjBE6kSJgdUPpPAH9LD81mWaLCo3GUCmdCd2d4fXe7B590MVTEOG\nRPV58JRPGPeiqEaMJmzA3OITk7iuv4JnSgiYhxLA+KnK28YnV4gwtJ28a1eW\nPv6xVJ3aLxYN/BnQRhxogAK033nEGMBNQnln1UCpq70Byp4WZDhjhcn+0DY8\npHQY9mgdvOkVtNNeYK/I6J74NXDdWUWU4E5zpQiIJBXXajbAfhiulsKk9GCH\nb6Tye/Wy8YEgcFkU4t2+YBpm4AILx3b+rM8UfKYsoueAhL5PSliN3Wf0vB/k\npF4sHQLVqTHA5vErwDVJ+aBBTRLjYa06qYKlP19AiUU7RCi7EVCL1VzXZDHX\ntqtKFRxIthz/2gOyGWtG2Jt3kCxLHkGrnbE/FGUT9O+eoIU+TTPRWwMtMT+X\nIk3q3RdPBeB0pn1+PenmRVYh7FmB5xL/7yi1npBTQEyFLPLz9SHVbejiRUxl\ndBRB\r\n=3WSM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","types":"types/index.d.ts","gitHead":"93d4f1073c45e98ff61822d5c90d5a2751fbf2ac","scripts":{"lint":"eslint ./src --ext .js --fix","test":"mocha test","build":"npx babel ./src --out-dir lib"},"_npmUser":{"name":"drummer1992","email":"varlamovdev92@gmail.com"},"repository":{"url":"git+https://github.com/drummer1992/tropa.git","type":"git"},"_npmVersion":"8.1.0","description":"Node.js routing library powered by Babel","directories":{},"_nodeVersion":"17.0.1","dependencies":{"@babel/runtime":"^7.16.3"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^7.21.0","@babel/cli":"^7.13.0","@babel/core":"^7.13.8","@babel/node":"^7.13.0","@types/node":"^16.11.12","@babel/register":"^7.13.8","@babel/preset-env":"^7.13.9","@babel/eslint-parser":"^7.13.8","@babel/plugin-transform-runtime":"^7.13.10","babel-plugin-parameter-decorator":"^1.0.16","@babel/plugin-proposal-decorators":"^7.13.5"},"_npmOperationalInternal":{"tmp":"tmp/tropa_1.1.1_1640976242619_0.8793850109833095","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"tropa","version":"1.1.2","keywords":["router","api"],"author":{"name":"Andrii Varlamov"},"license":"ISC","_id":"tropa@1.1.2","maintainers":[{"name":"drummer1992","email":"varlamovdev92@gmail.com"}],"homepage":"https://github.com/drummer1992/tropa","bugs":{"url":"https://github.com/drummer1992/tropa/issues"},"dist":{"shasum":"2ebe6e2b56ab22c4d578020752034a779819105f","tarball":"https://registry.npmjs.org/tropa/-/tropa-1.1.2.tgz","fileCount":36,"integrity":"sha512-BTVirB4UpGsK5KLddIZ5FPFZvyWUEIcK4/JvNU/yEz0nE3fTx8XFPK/8Gi6VL/ZqFpnSgXouoLm87Mx7wFoAPQ==","signatures":[{"sig":"MEUCIQCkOt76DfG+JQa271OF5A1BnNyMv0jzNlAEA1HFSJ1eOwIgOb2x44t4qGXXUM7qDRIRcZS4s7H5TPVbncjkBllVh7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85395},"main":"./lib/index.js","types":"types/index.d.ts","gitHead":"a1f47bde8016b176f06356d2fa873397bf832f72","scripts":{"lint":"eslint ./src --ext .js --fix","test":"mocha test","build":"npx babel ./src --out-dir lib"},"_npmUser":{"name":"drummer1992","email":"varlamovdev92@gmail.com"},"repository":{"url":"git+https://github.com/drummer1992/tropa.git","type":"git"},"_npmVersion":"10.9.2","description":"Node.js routing library powered by Babel","directories":{},"_nodeVersion":"23.7.0","dependencies":{"@babel/runtime":"^7.16.3"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^7.21.0","@babel/cli":"^7.13.0","@babel/core":"^7.13.8","@babel/node":"^7.13.0","@types/node":"^16.11.12","@babel/register":"^7.13.8","@babel/preset-env":"^7.13.9","@babel/eslint-parser":"^7.13.8","@babel/plugin-transform-runtime":"^7.13.10","babel-plugin-parameter-decorator":"^1.0.16","@babel/plugin-proposal-decorators":"^7.13.5"},"_npmOperationalInternal":{"tmp":"tmp/tropa_1.1.2_1771779464590_0.07696688169301868","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"tropa","version":"1.1.3","keywords":["router","api"],"author":{"name":"Andrii Varlamov"},"license":"ISC","_id":"tropa@1.1.3","maintainers":[{"name":"drummer1992","email":"varlamovdev92@gmail.com"}],"homepage":"https://github.com/drummer1992/tropa","bugs":{"url":"https://github.com/drummer1992/tropa/issues"},"dist":{"shasum":"9f041915b790a02a9b783f7f9e3e6e6f8d13c7a6","tarball":"https://registry.npmjs.org/tropa/-/tropa-1.1.3.tgz","fileCount":31,"integrity":"sha512-LDh0lPUuBLD2ARCsxU1dNQMLC/JgzCD3eFuqX6M1xA+XeFk/iLmAw21JWLyovu4ZbiCqY9Sm1eK3BGTM4YR5LQ==","signatures":[{"sig":"MEUCIBEWohRlRxY7m6+A3I4h7FTAbcs0DohGmLK+aTiC3gTyAiEAuk2Ts0X89MQFqMLmQtBs7b+G49kwCAUH+ZNnDAqU28U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tropa@1.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85393},"main":"./lib/index.js","types":"types/index.d.ts","gitHead":"dce0030a1522d424ff776ce35a12e89268f8720b","scripts":{"lint":"eslint ./src --ext .js --fix","test":"node --import ./test/babel-register.mjs ./node_modules/.bin/mocha","build":"npx babel ./src --out-dir lib"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:51f6be26-e285-43a1-bf23-bb253bd2b6cb"}},"repository":{"url":"git+https://github.com/drummer1992/tropa.git","type":"git"},"_npmVersion":"11.12.1","description":"Node.js routing library powered by Babel","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@babel/runtime":"^7.16.3"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^9.1.3","eslint":"^7.21.0","@babel/cli":"^7.13.0","typescript":"^6.0.3","@babel/core":"^7.13.8","@babel/node":"^7.13.0","@types/node":"^16.11.12","@types/mocha":"^9.0.0","@babel/register":"^7.13.8","@babel/preset-env":"^7.13.9","@babel/eslint-parser":"^7.13.8","@babel/preset-typescript":"^7.28.5","@babel/plugin-transform-runtime":"^7.13.10","babel-plugin-parameter-decorator":"^1.0.16","@babel/plugin-proposal-decorators":"^7.13.5","@babel/plugin-proposal-private-property-in-object":"^7.21.11"},"_npmOperationalInternal":{"tmp":"tmp/tropa_1.1.3_1779034459459_0.496312912081589","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"tropa","version":"1.1.4","description":"Node.js routing library powered by Babel","main":"./lib/index.js","types":"types/index.d.ts","scripts":{"build":"npx babel ./src --out-dir lib","lint":"eslint ./src --ext .js --fix","test":"node --import ./test/babel-register.mjs ./node_modules/.bin/mocha"},"homepage":"https://github.com/drummer1992/tropa","bugs":{"url":"https://github.com/drummer1992/tropa/issues"},"repository":{"type":"git","url":"git+https://github.com/drummer1992/tropa.git"},"keywords":["router","api"],"author":{"name":"Andrii Varlamov"},"license":"ISC","devDependencies":{"@babel/cli":"^7.13.0","@babel/core":"^7.13.8","@babel/eslint-parser":"^7.13.8","@babel/node":"^7.13.0","@babel/plugin-proposal-decorators":"^7.13.5","@babel/plugin-proposal-private-property-in-object":"^7.21.11","@babel/plugin-transform-runtime":"^7.13.10","@babel/preset-env":"^7.13.9","@babel/preset-typescript":"^7.28.5","@babel/register":"^7.13.8","@types/mocha":"^9.0.0","@types/node":"^16.11.12","babel-plugin-parameter-decorator":"^1.0.16","eslint":"^7.21.0","mocha":"^9.1.3","typescript":"^6.0.3"},"dependencies":{"@babel/runtime":"^7.16.3"},"gitHead":"887ace3f2e09ff9f718c5c8b03641c4e280a1807","_id":"tropa@1.1.4","_nodeVersion":"24.16.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-31Mux+2M0+iHpyz/8wBI3UeA6Zu5SHAbOEHWnrwsMGDtHnoGP5T6Fq8ieSbpWTaK1TIdfAtaR/Jnel68CenBcg==","shasum":"a92cd90da5362efa03dbdfd95c2cac6b63214b03","tarball":"https://registry.npmjs.org/tropa/-/tropa-1.1.4.tgz","fileCount":31,"unpackedSize":85402,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/tropa@1.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAUJq6Ki0WIOvr4KBNAwcbNYBwPBEPZE/Ae3sga7Vm/5AiEA5lV442Jcdq917PyjVqrBuBElHsGtjuNQP/SMwxyitOQ="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:51f6be26-e285-43a1-bf23-bb253bd2b6cb"}},"directories":{},"maintainers":[{"name":"drummer1992","email":"varlamovdev92@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tropa_1.1.4_1780517258500_0.32115809885851765"},"_hasShrinkwrap":false}},"time":{"created":"2021-12-05T17:44:15.847Z","modified":"2026-06-03T20:07:38.909Z","1.0.0":"2021-12-05T17:44:16.001Z","1.0.1":"2021-12-05T17:58:49.963Z","1.0.2":"2021-12-05T18:04:57.941Z","1.0.3":"2021-12-05T18:07:27.730Z","1.0.5":"2021-12-05T20:11:03.292Z","1.0.6":"2021-12-06T23:09:05.851Z","1.0.7":"2021-12-06T23:55:56.779Z","1.0.8":"2021-12-09T00:17:16.876Z","1.0.9":"2021-12-09T07:11:17.674Z","1.0.10":"2021-12-09T20:30:15.987Z","1.0.11":"2021-12-09T21:27:26.096Z","1.0.12":"2021-12-10T21:46:19.038Z","1.0.13":"2021-12-10T22:42:53.531Z","1.0.14":"2021-12-11T07:17:02.989Z","1.0.15":"2021-12-11T08:22:55.776Z","1.0.16":"2021-12-11T08:46:06.631Z","1.0.17":"2021-12-11T08:56:47.664Z","1.0.18":"2021-12-11T11:20:25.196Z","1.0.19":"2021-12-11T11:23:34.737Z","1.0.20":"2021-12-11T11:31:30.316Z","1.0.21":"2021-12-11T13:57:37.049Z","1.0.22":"2021-12-11T13:59:50.708Z","1.0.23":"2021-12-11T14:02:22.913Z","1.0.24":"2021-12-11T14:16:14.212Z","1.0.25":"2021-12-11T14:28:56.212Z","1.0.26":"2021-12-11T14:31:08.129Z","1.0.27":"2021-12-12T09:32:41.329Z","1.0.28":"2021-12-12T10:12:04.596Z","1.0.29":"2021-12-12T13:22:40.427Z","1.0.30":"2021-12-12T14:14:05.800Z","1.0.31":"2021-12-12T16:17:32.666Z","1.0.32":"2021-12-25T14:49:23.942Z","1.0.33":"2021-12-25T14:57:45.863Z","1.0.34":"2021-12-25T16:39:31.785Z","1.1.0":"2021-12-31T18:17:09.393Z","1.1.1":"2021-12-31T18:44:02.876Z","1.1.2":"2026-02-22T16:57:44.721Z","1.1.3":"2026-05-17T16:14:19.598Z","1.1.4":"2026-06-03T20:07:38.650Z"},"bugs":{"url":"https://github.com/drummer1992/tropa/issues"},"author":{"name":"Andrii Varlamov"},"license":"ISC","homepage":"https://github.com/drummer1992/tropa","keywords":["router","api"],"repository":{"type":"git","url":"git+https://github.com/drummer1992/tropa.git"},"description":"Node.js routing library powered by Babel","maintainers":[{"name":"drummer1992","email":"varlamovdev92@gmail.com"}],"readme":"# tropa\n\nTropa is a simple decorators based routing library for a Node.js applications, built using\nawesome [Babel](https://github.com/babel/babel) compiler.\n\n# Init App\n\nYou can easily create your `tropa` app using [create-tropa](https://www.npmjs.com/package/create-tropa) generator:\n\n```shell\nnpx create-tropa@latest my-app\n```\n\n# Usage\n\nHere is an example of `Hello World` app.\n\n```js\nimport { Get, listener } from 'tropa'\nimport http from 'http'\n\nclass Root {\n  @Get('/') \n  hello() {\n    return { Hello: 'World' }\n  }\n}\n\nhttp.createServer(listener).listen(3000)\n```\n\n## Routing decorators\n\n```js\nimport {\n  Get,\n  Post,\n  Patch,\n  Put,\n  Delete,\n} from 'tropa'\n```\n\nYou are able to define your route handler by attaching one of the decorators mentioned above over your class method.\n\nRoute prefix can be added using `Prefix` decorator.\n\n```js\nimport { Prefix, Get } from 'tropa'\n\n@Prefix('/meta') \nclass Meta {\n  @Get('/dictionaries') \n  getDictionaties() {\n    return {\n      foo: 'bar',\n      baz: 42,\n    }\n  }\n}\n```\n\nApi prefix can be added using `setApiPrefix` method.\n\n```js\nimport * as tropa from 'tropa'\nimport http from 'http'\n\ntropa.setApiPrefix('/api/v1')\n\nhttp.createServer(tropa.listener).listen(3000)\n```\n\n## Head decorators\n\nIt is possible to defined default headers and default status code for particular route.\n\n```js\nimport { Post, Headers, StatusCode, Prefix, Body } from 'tropa'\n\n@Prefix('/user')\nclass User {\n  @StatusCode(201)\n  @Headers({ 'Content-Type': 'text/plain' })\n  @Post('/') \n  create(@Body() body) {\n    return User.create(body)\n  }\n}\n```\n\n`Redirect` decorator exported as well, so you are able to redirect request after route handler\n\n```js\nimport { Get, Redirect, Prefix } from 'tropa'\n\n@Prefix('/oauth')\nclass OAuth {\n  @Redirect('https://www.facebook.com/')\n  @Get('/facebook')\n  facebook() {\n    \n  }\n}\n```\n\n## Parameter decorators\n\nParameter decorators provide an opportunity to parse and get\n`query` or `path` params or `body` only when it's needed.\n\nIt means that the `body` for example will be parsed only if `Body` decorator was set.\n\n```js\nimport { Post, Body, Param, Query } from 'tropa'\n\nclass Root {\n  @Post('/{dynamicParam}') \n  echo(@Body() body, @Query() query, @Param() params) {\n    return { body, query, params }\n  }\n}\n```\n\nAll these decorators take `path` and `map` function.\n\n```js\nclass Root {\n  @Post() \n  echo(@Body('name', doSomethingWithName) name) {\n    return { name }\n  }\n}\n```\n\nIt is possible to use only `map` function.\n\n```js\nclass Root {\n  @Post() \n  echo(@Body(doSomethingWithBody) body) {\n    return body\n  }\n}\n```\n\nThere is an ability to get context entities using parameter decorators.\n\n```js\nimport { Request, Response, Context } from 'tropa'\n\nclass User {\n  @Get('/') \n  hello(@Context() ctx, @Request() req, @Response() res) {\n    res.raw.end(JSON.stringify({ Hello: 'World' }))\n  }\n}\n```\n\nPlease note that if you retrieve `res.raw` field (instance of `ServerResponse`), `tropa` hand-overs responsibility of the\nresponse to you!\n\n## Class decoration and methods decoration\n\n`Decorate` decorator accepts list of decorators to apply them to particular method or all class methods. (decorator\ndefined over class)\n\n```js\nimport { Get, Decorate } from 'tropa'\n\nconst auth = fn => (...args) => {\n  const { token } = getContext().request.headers\n\n  if (token !== 'tropa') {\n    throw new ApiError('Authorization failed')\n  }\n\n  return fn(...args)\n}\n\n@Decorate(auth)\nclass User {\n  @Get() \n  hello() {\n    return { Hello: 'World' }\n  }\n}\n```\n\n## Hooks\n\nUsing hooks you are able to do something during the request life cycle.\n\nAll you need is to create `TropaHooks` and apply them using `setHooks` method.\n\n```js\nimport { TropaHooks, setHooks } from 'tropa'\n\nclass Hooks extends TropaHooks {\n  onRequest(ctx) {\n  }\n\n  beforeParsing(ctx) {\n  }\n\n  beforeHandler(ctx) {\n  }\n\n  onResponse(ctx) {\n  }\n\n  errorHandler(err, ctx) {\n  }\n}\n\nsetHooks(Hooks)\n```\n\nPlease note that in case you set `errorHandler` you also need to handle `NotFoundError` and `InternalServerError`\nby yourself.\n\nThose error classes are exported too.\n\n```js\nimport { NotFoundError, InternalServerError } from 'tropa'\n```\n\n## Middlewares\n\nTropa provides an ability to use middlewares too. \n\n```js\nimport * as tropa from 'tropa'\nimport http from 'http'\nimport cors from 'cors'\n\ntropa.use(cors())\n\nhttp.createServer(tropa.listener).listen(3000)\n```\n\n## Current context\n\nYou are able to get current context using `getContext` method.\n\n```js\nimport { getContext } from 'tropa'\n\nconst ctx = getContext()\n```\n\n## Controllers loading\n\nControllers can be loaded using `loadControllers` method.\nProvide absolute path to directory with controllers to load them.\n\n```js\nimport * as tropa from 'tropa'\nimport path from 'path'\nimport http from 'http'\n\nasync function bootstrap() {\n  await tropa.loadControllers(path.resolve(__dirname, './controllers'))\n\n  http.createServer(tropa.listener).listen(3000)\n}\n\nbootstrap()\n```","readmeFilename":"README.md"}