{"_id":"@avil13/koa-router","_rev":"16-07903cee13df381ce5b8cb77051dedee","name":"@avil13/koa-router","dist-tags":{"latest":"0.7.0"},"versions":{"0.0.1":{"name":"@avil13/koa-router","private":false,"version":"0.0.1","description":"Koa-router, with yaml configuration and care of the developer.","main":"dist","types":"dist","author":{"name":"avil13"},"license":"MIT","scripts":{"test":"jest","test:watch":"jest --watch","build":"rm -rf ./dist && tsc --build tsconfig.prod.json","prepublish":"npm run test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/avil13/avil13-koa-router.git"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^4.4.1","@typescript-eslint/parser":"^4.4.1","commitizen":"^4.2.2","cz-conventional-changelog":"^3.3.0","eslint":"^7.10.0","eslint-config-prettier":"^6.12.0","eslint-plugin-prettier":"^3.1.4","jest":"^26.6.3","jest-canvas-mock":"^2.3.0","prettier":"^2.1.2","ts-jest":"^26.4.4","ts-node":"^9.0.0","typescript":"^4.0.5"},"dependencies":{"@types/koa":"^2.11.6","ajv":"^6.12.6","js-yaml":"^3.14.0","path-to-regexp":"^6.2.0"},"bugs":{"url":"https://github.com/avil13/avil13-koa-router/issues"},"homepage":"https://github.com/avil13/avil13-koa-router#readme","_id":"@avil13/koa-router@0.0.1","_nodeVersion":"12.16.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-n/BxciP7cWuLn31dhGB6TGCu/qI398NliNh28bJPm6OXG8GskuiJYHydwhsJierCFVZE8Hrot3f/W67OYFpb4g==","shasum":"66a8461cf214c945d8ccc0ddc3769e33af1a5473","tarball":"https://registry.npmjs.org/@avil13/koa-router/-/koa-router-0.0.1.tgz","fileCount":50,"unpackedSize":45254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvskMCRA9TVsSAnZWagAAPO0P/i1mQz783RKuCHFDNTl0\nmxPqCfgd6GILd3Y0ExEYXD2lxCiQ6jGdqNDUITp6BIolEbKGofpdn+4MVbXy\noNFrV8PpBnn3ll0HQLX/voovKxISfXAtNKUjErVW6CFjnd3dlm5YPMbCV7n8\nlszW3XmEVWGzaUbshMUkXQ8ZSHm2Kipuif8KpXzfTr2vPX7opZVRvModnU0k\nmip3BfIGC6h4AsrewNZ1zM3L+CxQ8rBj3MChZ0ukPcAObJ+cqZ2blEsAtFYS\n7MkfRRBHO/s60Yvc1cL9kAZoxAldKOlPS6MJ5bFW11l7EOfuiBrFlHq341JY\nvQ/X5Wvh73qYxGdmMJ/3GTPT+h+v1dTm1Kyd8ivB3xVW0FMGvfRhNL+swZtx\nC8XuOmsIey2OiHJsduVd9uuxFFJgFbhbuMZbdgBKQcU/M7pgIBiqA2i8jZPN\nLy9FXseDczPRBUVeus7GzSMmlNRHIceR3eGKqnnw1XzPftFNLoPMXAsAaKQ8\nd8TYCuKDOwbCSvGsMZluLx4XLSGnflc2ld9ggdXHzII2zWGnWho6KiUKhP00\n6tOEPZeXBFa4YOona5gx94S1QJJT2wu0xxae6gP7vMMWMfMQzyQiNJcB7htZ\nqXozQPsZUSLr+8AxE6UA7jZx7eIeMb4h96YrsCsO6wtsH/NJVRI6D8JA4Btn\nCfka\r\n=H84e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCyZr5MAqVrp8XuV6xtpG1HZknjeYYFjLJbRKyRfxqInAIhAPh8756obzaW4A2w1MJBuTDyPRqs9FRsDJQ+S24f15l3"}]},"_npmUser":{"name":"avil13","email":"a.1.3@mail.ru"},"directories":{},"maintainers":[{"name":"avil13","email":"a.1.3@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-router_0.0.1_1606338827519_0.10215733605697008"},"_hasShrinkwrap":false},"0.0.2":{"name":"@avil13/koa-router","private":false,"version":"0.0.2","description":"Koa-router, with yaml configuration and care of the developer.","main":"dist","types":"dist","author":{"name":"avil13"},"license":"MIT","scripts":{"test":"jest","test:watch":"jest --watch","build":"rm -rf ./dist && tsc --build tsconfig.prod.json","prepublish":"npm run test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/avil13/avil13-koa-router.git"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^4.4.1","@typescript-eslint/parser":"^4.4.1","commitizen":"^4.2.2","cz-conventional-changelog":"^3.3.0","eslint":"^7.10.0","eslint-config-prettier":"^6.12.0","eslint-plugin-prettier":"^3.1.4","jest":"^26.6.3","jest-canvas-mock":"^2.3.0","prettier":"^2.1.2","ts-jest":"^26.4.4","ts-node":"^9.0.0","typescript":"^4.0.5"},"dependencies":{"@types/koa":"^2.11.6","ajv":"^6.12.6","js-yaml":"^3.14.0","path-to-regexp":"^6.2.0"},"bugs":{"url":"https://github.com/avil13/avil13-koa-router/issues"},"homepage":"https://github.com/avil13/avil13-koa-router#readme","_id":"@avil13/koa-router@0.0.2","_nodeVersion":"12.16.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ZjakftRbGsmLMJeSA7hk50ps8M7mhyNH7UgzSojqx9QhuPaIenqFpP8xTSU/lCurpqivq3gIBlnp+LjIqxhtvw==","shasum":"3886c680bdf9781d34c3f662652031bc4741edf1","tarball":"https://registry.npmjs.org/@avil13/koa-router/-/koa-router-0.0.2.tgz","fileCount":50,"unpackedSize":46701,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxLWMCRA9TVsSAnZWagAAsygP/0GMn4r657j9Ec0t3YVF\nTOZVAqESu/6QNeYNb7D9FT+lbxofc/21AC3XB/6buex7Mzk3aU7fS2npl/Y2\nAeHJImXNHNI8FbqgV/lSV1YnrD1Mo4hYGp85w/v8cs1lrl+Go4idOhnbBckf\nLpzVjxHiaLbNbf7cz6n9hGrzUm/QAav17VqVKGuCRR8Nd5M5SVEiQ7QOMs1a\nzf7Q6EKbO5siu5ejysSUXeIpnh/RyOvKXweoQ7B73VD5uulzvPDOsvBLr3E5\nCNqLCnYQEXxt1y3YNuBaEz17g+VALW3uToDwLFY1cGzYHzs3/pcKVUyPYz1O\nu7+OHii3StOlEu/Tzj0wCAHb1myLkJEwsYqdnWSZE/OWfQPDZ6Oi4r8l2yug\nuRA8jOhEYrmiymq0nMJetx9pTvPH4M6WIkEf7nhGPhSWkg55FVxn42Fy+nxe\nIayfiYq+sgZhuIVUGCy0pdCvn0S7YR+QKBCw7il7Oendu5AZWJPcNACVJIvp\nxH7mVUus5hGuuJeg59uD5ZDP+EMv9pcbOBoTSYGghlDgb3ROT8YM1VGMkri6\n63pxXLfYJX9J4c5Lt3P9EUALzSnHze5hSEyBFDTbSa+VT2CzNVt1kGUrDBmy\nZmu+BMI1M482yQ8yMT6NSHQ4v3eDkz/kl4mQSJoDhqzWawxjKJuAuoavQJVz\nTGAM\r\n=dlzA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFnQx+Vt3s6IQpfTfWu0rh+SzPqOfpSS3H+NDwhW1tqbAiEAvA+YhaaAEe8iJKmF4vhI1tEdvLxN+lIZQIkgsMXfxYs="}]},"_npmUser":{"name":"avil13","email":"a.1.3@mail.ru"},"directories":{},"maintainers":[{"name":"avil13","email":"a.1.3@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-router_0.0.2_1606727052029_0.43030046013523027"},"_hasShrinkwrap":false},"0.1.0":{"name":"@avil13/koa-router","private":false,"version":"0.1.0","description":"Koa-router, with yaml configuration and care of the developer.","main":"dist","types":"dist","author":{"name":"avil13"},"license":"MIT","scripts":{"test":"jest","test:watch":"jest --watch","build":"rm -rf ./dist && tsc --build tsconfig.prod.json","prepublish":"npm run test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/avil13/avil13-koa-router.git"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^4.4.1","@typescript-eslint/parser":"^4.4.1","commitizen":"^4.2.2","cz-conventional-changelog":"^3.3.0","eslint":"^7.10.0","eslint-config-prettier":"^6.12.0","eslint-plugin-prettier":"^3.1.4","jest":"^26.6.3","jest-canvas-mock":"^2.3.0","prettier":"^2.1.2","ts-jest":"^26.4.4","ts-node":"^9.0.0","typescript":"^4.0.5"},"dependencies":{"@types/koa":"^2.11.6","ajv":"^6.12.6","js-yaml":"^3.14.0","path-to-regexp":"^6.2.0"},"bugs":{"url":"https://github.com/avil13/avil13-koa-router/issues"},"homepage":"https://github.com/avil13/avil13-koa-router#readme","_id":"@avil13/koa-router@0.1.0","_nodeVersion":"12.16.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-8GxZowjcwHOG4Uqe8celFfqkKTPHx5rpnqDlnBhG6lCz6Hf/1xsAFs+hqXKBg/7FNejmnpP0P2vs1RD98i6wZA==","shasum":"b185dd921a6d7b76038fbedba8f13aa8cf4c4380","tarball":"https://registry.npmjs.org/@avil13/koa-router/-/koa-router-0.1.0.tgz","fileCount":50,"unpackedSize":46701,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxLayCRA9TVsSAnZWagAAqfAP/2SiSh2NMQZG7ttknuz+\n4UMFuxkJmtsUJFVdFc3zzTByU/0TeRwMdroVXOJXMIsqkDprzJ0ORz53sPhX\nRjCQAVaNyKBEkKJyVPZIh8bePFfttyRR8++XJZcTj0qQcXVcLHcZUIDo71Tz\nV6WQPDOnawhosJvosz26XDyERSnDXii99te2zqHYhksum3fAnbddYSIyt4QO\nTHqTegz8nUb6HNREmcU83+KW2mROD+74SPRAiv28KmYEB9l/dyqDSU6FCdQ/\nZn5jjxeTZLhy02kW52Q1g5a2JT1PFFbgeHnKiOmpGSCydCy7UeADMJ+Mc93V\ns+7kjDACDPr2wG8R4idc9IlwtPQvZaJ97GE0+HzhzgPnx14j1/f9FD1wQqqa\ngZkgof7aX+KbzWbcfiD9bQLapQfFZe6bkLk3NIgIT09VDqoqg4YeEhQbWLs1\nreIZb1/33Yuv+zH+ro8DbrSRrIAeEbQyyq0QeH/FcznTFM/qXaMtZScX9ScZ\nTOz3kFZiZX7Sqqjwp6qCTdv72awB54Pviyoy0vJ4U/Xging0lP3MILfj9fDE\nYG7doeAl4J2u+BeBDT+p35UH0mC5oJaK8WNMRpmubXaYsyji5aEtnTPC8H9j\nSB4IuRBEY5cqPfmRleNDAecz9F+hegPdjAIKwSJTfmYmrjON3Bd/U49fn4fH\n5a5B\r\n=1IrA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDQAI7j24hzAQeaXnL3XbMGI8amETPKwUYolsBZG+2ADAiEAnSbN90XhGoC2PqESUnw7IXdk1mrqQHGmLJhcw5sDrYg="}]},"_npmUser":{"name":"avil13","email":"a.1.3@mail.ru"},"directories":{},"maintainers":[{"name":"avil13","email":"a.1.3@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-router_0.1.0_1606727345589_0.08597472689617058"},"_hasShrinkwrap":false},"0.1.1":{"name":"@avil13/koa-router","private":false,"version":"0.1.1","description":"Koa-router, with yaml configuration and care of the developer.","main":"dist","types":"dist","author":{"name":"avil13"},"license":"MIT","scripts":{"test":"jest","test:watch":"jest --watch","build":"rm -rf ./dist && tsc --build tsconfig.prod.json","prepublish":"npm run test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/avil13/avil13-koa-router.git"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^4.4.1","@typescript-eslint/parser":"^4.4.1","commitizen":"^4.2.2","cz-conventional-changelog":"^3.3.0","eslint":"^7.10.0","eslint-config-prettier":"^6.12.0","eslint-plugin-prettier":"^3.1.4","jest":"^26.6.3","jest-canvas-mock":"^2.3.0","prettier":"^2.1.2","ts-jest":"^26.4.4","ts-node":"^9.0.0","typescript":"^4.0.5"},"dependencies":{"@types/koa":"^2.11.6","ajv":"^6.12.6","js-yaml":"^3.14.0","path-to-regexp":"^6.2.0"},"bugs":{"url":"https://github.com/avil13/avil13-koa-router/issues"},"homepage":"https://github.com/avil13/avil13-koa-router#readme","_id":"@avil13/koa-router@0.1.1","_nodeVersion":"12.16.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-mJdgPBCdkJlSwH/v9LRwI3Y3Qevrwd/k4eqvfWPfG3iiiFz+QRUCnDZ0v765ZfBTy7HXDTQsagxgyFgMhqWrAQ==","shasum":"77e07258ddaa482497bbfc9dfbf634f702189a43","tarball":"https://registry.npmjs.org/@avil13/koa-router/-/koa-router-0.1.1.tgz","fileCount":50,"unpackedSize":48520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxWE5CRA9TVsSAnZWagAAVHwQAIBU/C/IIG5AMQ/F39m7\n3rMYKae1DkVm3GVKFPW9E5OaJgZboj3thv2qtsF7vnxe6JCbFQ8DxA1GvC6O\nhRl1e9nvM/ESdRUJNvtghD+//PIjA+ugG/GvLjOl7RNMN5IM2aTcj5s07C4k\nGveoPa8Lr/mrrF6n0gR60xcFM4fr5uQPOYYn08YIi8uk2JMJWKkdgFWIrS6z\n4i1XCZaUBnlISugxqDS6iG/9gx0mQLwmJhu+q01Hxf4n7evzi1xpubCr0ubE\nEx5MWKuRykRaJBxZH0HYdjT3HKn89GBSbLkkDa6sueA7IbtQvP+62tKKf+se\nhK8jSoYz2yb4h4k4IZfQqurV2zdkaGFfcG74JQDYAK+IFXR+BhdUvKk0n+YP\nNzmU+6jzxscJreJbOS4Gyd8qD0oeVRzqihv1CMeVYhrTqQPE8bElbxdtuzFW\n94nMSAmVomgIKntNjPQvsPuTD7U9lpD4n6y9ZRH/c6MdqicmpmMdg7CWJZJ+\nw7UO/ljFlD+FTlnpbZDI7wQcKYgwjr06PJiqeTlq5TrDYa5/tTAyNlTVhPI+\nEPRVxr4SwZx+IefRYsRU/UXKZ6m3YyOsJeBoKoQcB0JZCDAE9FDqSjKt+COx\nkFY7FBruA5s0y0Fbu6BaQh8lOjmAfs88uQjjzjsQOUuhsWJbozC8eJBNT9Np\nr0RH\r\n=LKDi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFOG3htix7LrIkQrS6q2P9+oBo8Zm5UmD89k1w0A1ZXpAiEAiMjybScryyY9cokrEFtg2kWPWzJjLH+uw4Ucc5n3bvQ="}]},"_npmUser":{"name":"avil13","email":"a.1.3@mail.ru"},"directories":{},"maintainers":[{"name":"avil13","email":"a.1.3@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-router_0.1.1_1606771000662_0.45213267537003743"},"_hasShrinkwrap":false},"0.1.2":{"name":"@avil13/koa-router","private":false,"version":"0.1.2","description":"Koa-router, with yaml configuration and care of the developer.","main":"dist","types":"dist","author":{"name":"avil13"},"license":"MIT","scripts":{"test":"jest","test:watch":"jest --watch","build":"rm -rf ./dist && tsc --build tsconfig.prod.json","prepublish":"npm run test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/avil13/avil13-koa-router.git"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^4.4.1","@typescript-eslint/parser":"^4.4.1","commitizen":"^4.2.2","cz-conventional-changelog":"^3.3.0","eslint":"^7.10.0","eslint-config-prettier":"^6.12.0","eslint-plugin-prettier":"^3.1.4","jest":"^26.6.3","jest-canvas-mock":"^2.3.0","prettier":"^2.1.2","ts-jest":"^26.4.4","ts-node":"^9.0.0","typescript":"^4.0.5"},"dependencies":{"@types/koa":"^2.11.6","ajv":"^6.12.6","js-yaml":"^3.14.0","path-to-regexp":"^6.2.0"},"bugs":{"url":"https://github.com/avil13/avil13-koa-router/issues"},"homepage":"https://github.com/avil13/avil13-koa-router#readme","_id":"@avil13/koa-router@0.1.2","_nodeVersion":"12.16.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-5R3YkL6KHgBfhNZeKiCTGdv7gDtUrzl1yiI0eXnkj03iAh0L7SfzJmZh0h1hTi7rlQ1dz+LZGtVJW2pbFcNWBQ==","shasum":"ff1915e56ed5057e34c326ca7da10ca68dbb7342","tarball":"https://registry.npmjs.org/@avil13/koa-router/-/koa-router-0.1.2.tgz","fileCount":50,"unpackedSize":48565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyT6wCRA9TVsSAnZWagAAFWAP/0cd8ND7olOASpQN4OaP\nzk0j8uumfI8L62E9W90oXKwV44M82jlNIKtd8YYGoqNsqq4XnwG5oP1tM2tJ\nN6sU/90Oc5sR91XNHDc4kLwnflD2FgX1KkbElH2c6hOdwuwcXK1HjVVXH1gp\nsRLpmx18+QTVBo0WqYgMzkcSFIhc/g3iVvnY490VO6jfJCXg5ctt3NUo6v+h\nAyCpFRCn/sIX6Ayzo5XRBAk5vBXfRxxL34yBicoDDdysEqzgbGNG8SY6XI7H\noFDCD4NbtJIjXFAOywXxG3lImVxLV13t0pcjlLroMRcFwVRNQEf+m5/sKWLw\ny1tWBAz3yWV9M01hLKyuXIjyBxQKYD6lHtPr263ATnsmTG8+cXzFwxbF9CWd\nnRHl/aaBdvnJXvt302Y7N44O5CmQY4CPv1p7IxlQ5AlwCoFeYlmG1XvTR7vK\navdAR4iQfxMH497bLHcEBMxCc6Tx97MjjsiyVldilQr6EEg3K0U+OBIvDtc8\n5QRrzqgbOt1CtlXcgIe3giaR+pDgGB/tHj8MliOcm9dXVL8RUqt+/XxeVjjg\nY3Q1jQjEcURqLFIInjWdu3Ez6FLbNAPa2Lj5Ap7fWTx04h+ZcejQQPRcRMny\nY20k3EWPDLY8l0i2WGOgS1fu1JEmW8+ueLyDRD5iMFIY78ICCjX/qVtpXUf9\naDjk\r\n=NR55\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqhQCDdOzF+R7zsw0zje2OtwlMHeCGqNEvezstvHWsMgIgNdj78Sy15AY8/C9Pp/Y87y4gH0J2pz9CawSAs1k35lw="}]},"_npmUser":{"name":"avil13","email":"a.1.3@mail.ru"},"directories":{},"maintainers":[{"name":"avil13","email":"a.1.3@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-router_0.1.2_1607024303787_0.47020614072234235"},"_hasShrinkwrap":false},"0.2.0":{"name":"@avil13/koa-router","private":false,"version":"0.2.0","description":"Koa-router, with yaml configuration and care of the developer.","main":"dist","types":"dist","author":{"name":"avil13"},"license":"MIT","scripts":{"test":"vitest run","test:watch":"vitest","build":"rm -rf ./dist && tsc --build tsconfig.prod.json","prepublish":"npm run test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/avil13/avil13-koa-router.git"},"devDependencies":{"@types/js-yaml":"^4.0.5","@typescript-eslint/eslint-plugin":"^5.14.0","@typescript-eslint/parser":"^5.14.0","eslint":"^8.11.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.5.1","ts-node":"^10.7.0","typescript":"^4.6.2","vitest":"^0.6.0"},"dependencies":{"@types/koa":"^2.13.4","ajv":"^8.10.0","js-yaml":"^4.1.0","path-to-regexp":"^6.2.0"},"gitHead":"9d68b95746f7e2b658e9c5aec3b9fa18632ecdee","bugs":{"url":"https://github.com/avil13/avil13-koa-router/issues"},"homepage":"https://github.com/avil13/avil13-koa-router#readme","_id":"@avil13/koa-router@0.2.0","_nodeVersion":"14.17.5","_npmVersion":"7.21.1","dist":{"integrity":"sha512-f8p/534Z6a7lCUhMp/JJnvE1b15bV8hZ4qX+T64zr8CIevnDOpVr0zMamIiRhcZKx2u1FYlSMKbTecj8mx7/Cw==","shasum":"a6cc5a6bf8cc8055e335cb0d966731d1c4dc8b6f","tarball":"https://registry.npmjs.org/@avil13/koa-router/-/koa-router-0.2.0.tgz","fileCount":50,"unpackedSize":48546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiLKGQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpD7g//YaiOYYb/34f3q4DB2maunfqpx1bRJd2zuyiKQLyiT4e2lW3J\r\nM52NvsY5hPu0ErNyXus+yq7O2+H3IZuDiAP8QFKgwbiRng6HR2NSycMNM+6+\r\ntX3WWlNil5Witc52Ui4haSUqhea2i1jGFpNLecGpKw2Uv3xH/2wNc7ru8t7M\r\ngdYaC61blK5jebpkc/CURi1p9xHv1WvPwX6ve+emc6hVa7IwRDqfQYD+mn/b\r\nyvakzyuPGmCsifvihNNIZoY63spOdQnJFKzmDbu3X2ZmGSkyxTXsBjymzYI5\r\nkEVX6l/G9rCmKDlUfv8HPST7/l4G39+STIr1fHg1nXNIshrAVssFNEE/DcDB\r\nhWyRMrwqnTuIuAvkbhtx5PEnwTmeqvl4VOPIGdB2S2e11Dk8h7+2aWmBc1Tk\r\nr2aHbMkhBTLEf7160XHyIR6a90W+3cnkeikSaKyIIYOuCKvZ5TVzxm1M3Lmu\r\nAjk3p/KhA8HeqGF3trD0xEqeNXrltKQH188oBZJUJRivEpJ/eMLNcZ2PaltG\r\n2FZMiVULkxADv7Uk5maUSD+d0Bs+jEMgc3pQIwl0vW0yLLFIOVokfjAfS1do\r\nmkvUPAEFlEt6z/sS7FP1M2FVfzPBa9riipvgYNVb0ak3Jpmd8LeP+Fhv0G+J\r\nQAq1iztu1iPqPZnld+MNweVrGt4xxoTLUYs=\r\n=BKnZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFeUVZ0pVu9osBaavWNpkgpra/7utn1z/bJ+wjDRC0r2AiEA8jV80kgIlUo4zFSFP+dk1OhK/4J+r/p4et7KRo4krdU="}]},"_npmUser":{"name":"avil13","email":"a.1.3@mail.ru"},"directories":{},"maintainers":[{"name":"avil13","email":"a.1.3@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-router_0.2.0_1647092112490_0.9915671833590411"},"_hasShrinkwrap":false},"0.2.1":{"name":"@avil13/koa-router","private":false,"version":"0.2.1","description":"Koa-router, with yaml configuration and care of the developer.","main":"dist","types":"dist","author":{"name":"avil13"},"license":"MIT","scripts":{"test":"vitest run","test:watch":"vitest","build":"rm -rf ./dist && tsc --build tsconfig.prod.json","prepublish":"npm run test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/avil13/avil13-koa-router.git"},"devDependencies":{"@types/js-yaml":"^4.0.5","@typescript-eslint/eslint-plugin":"^5.14.0","@typescript-eslint/parser":"^5.14.0","eslint":"^8.11.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.5.1","ts-node":"^10.7.0","typescript":"^4.6.2","vitest":"^0.6.0"},"dependencies":{"@types/koa":"^2.13.4","ajv":"^8.10.0","js-yaml":"^4.1.0","path-to-regexp":"^6.2.0"},"gitHead":"55bbe6b230e22a25bcddfef280861d98c221b9d4","bugs":{"url":"https://github.com/avil13/avil13-koa-router/issues"},"homepage":"https://github.com/avil13/avil13-koa-router#readme","_id":"@avil13/koa-router@0.2.1","_nodeVersion":"14.17.5","_npmVersion":"7.21.1","dist":{"integrity":"sha512-nR/RDe23IpkXN6y6wIhOqTQdEbDNOuiVXNthhkZyhhWhHpmE53kNXVuHNgmWpYPVDc4Ds+ubzl6rtpIms2D8yw==","shasum":"19ecb1a0587c7045d888093a405bd7956aeb27f2","tarball":"https://registry.npmjs.org/@avil13/koa-router/-/koa-router-0.2.1.tgz","fileCount":50,"unpackedSize":50338,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiLKJHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWKQ//bWpOt1iklhsDi9Xy3NQX73WJgW/Ntb6Y+SebFu1/pJTT3HfG\r\nUXmcW2AG4xr+HRWVSGDJLc2ng8uoBZrWQ3VwxuytUJ1z6vYg5K9OOBTy99rC\r\nMkolV5MNEEmq3li06QYwqClylO/DfdZto/KyS8SdUdDmITJ9BTkc//AGHji/\r\nlzDwK8PTsf/TL7rcetmd4qz7VM5XqCVZ5HBUmHiRPCGBm4GOiR81q2tRU3Gj\r\nhaiosBcB5aL4r4rPu9SXsKlMcduAbJ/shRbjFRUQYJFuYSsihRXsoMSeydZ+\r\nWYI1u2/+WCsdfZVucvWvvmQQpYRbnOVZOozqz2jrUnwlzzrTmQR5Dh6zARPF\r\nhh9YnnOGBVBvgOOTlVlWdLX/HckwhQyDsb27XjQPhoSvFo8HIcF8zfw0kZiw\r\nGQPiAvAoaFTZDmQcdX2Q8RczcpAy08qK11oyrrgpK3Xzg6t7SJtR9WlaqJT6\r\nBFnlnSAMQa4KnYRi3WR/BQYFw0DeeoMc87QRWQgDLcqIOmSSNjemPIGgchlq\r\nyalXIrrKlMNQlZJRu6XGoOBnI0uQpfpjY//nFKc8kSqahM6miccDSOv1PeU4\r\nGyRHBeo2DJxcGoO58exMmvcmfdJKIo5pbgNud3Q8DRm/x8rlIosf7Vyd21lv\r\nxcIFx47m1zChexyy+9BF5n8K31quN3Oxu38=\r\n=eI00\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvhjr3/bLegTY7uNc0FMNO5dbtXUCcNdFZLtvFcql9aQIhAPaSu3Wy3GczwNSCsMKqr9X/Nnm0kLKhB1l83756nNOY"}]},"_npmUser":{"name":"avil13","email":"a.1.3@mail.ru"},"directories":{},"maintainers":[{"name":"avil13","email":"a.1.3@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-router_0.2.1_1647092295391_0.2716459699389564"},"_hasShrinkwrap":false},"0.3.0":{"name":"@avil13/koa-router","private":false,"version":"0.3.0","description":"Koa-router, with yaml configuration and care of the developer.","main":"dist","types":"dist","author":{"name":"avil13"},"license":"MIT","scripts":{"test":"vitest run","test:watch":"vitest","build":"rm -rf ./dist && tsc --build tsconfig.prod.json","prepublish":"npm run test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/avil13/avil13-koa-router.git"},"devDependencies":{"@types/js-yaml":"^4.0.5","@typescript-eslint/eslint-plugin":"^5.14.0","@typescript-eslint/parser":"^5.14.0","eslint":"^8.11.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.5.1","ts-node":"^10.7.0","typescript":"^4.6.2","vitest":"^0.6.0"},"dependencies":{"@types/koa":"^2.13.4","ajv":"^8.10.0","js-yaml":"^4.1.0","path-to-regexp":"^6.2.0"},"gitHead":"1c16248ead8bc1c5cf564b6473acc3d5ceff1286","bugs":{"url":"https://github.com/avil13/avil13-koa-router/issues"},"homepage":"https://github.com/avil13/avil13-koa-router#readme","_id":"@avil13/koa-router@0.3.0","_nodeVersion":"14.17.5","_npmVersion":"7.21.1","dist":{"integrity":"sha512-aIvvdhD+Mw7bYY6pWRWqS09oAemNV6jRSCRVqjazlJgAsSpaKIPjUsgBuJOxYPWzWRvQ628Fz+FZa3Ib3RdHOw==","shasum":"e5925eb37caf1d6c4eb518c02645140d5da5a020","tarball":"https://registry.npmjs.org/@avil13/koa-router/-/koa-router-0.3.0.tgz","fileCount":54,"unpackedSize":61811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiLotXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmolOg//da0SKWs6KQOi3rr8AlJeWpQC4lSsbmsb0BxUQbCwhgjMKakb\r\nyQQYBOiQwxYyHH9imgJ7PkFYxG7RHS2x3EZ5pjWlV16DOBgDE95FKJrMsQKo\r\nuUnqW7wCOFMvDFvPzQuDBZhHYlptx/v66BUDQ+WPbDxtyUxzy94Iik6BWItd\r\nmyVM648wYkPvwEVE1BJT5ypqbpHA4BfE400eMdKXyOvGkHmDdBG7oYHNeVq9\r\nl4zdjcdYhNQO7UClOP52MQemQ+UI9CoPfa7zZ1P8S17BXOe7eC8ate11sRpX\r\nMNqazftt1uEQYmUaTwm3T9eN/BKw9xxZ3/VUYEQl038vdt7yBibdPeSMSsFp\r\niNOEJK9Kjgv/mbHXTNj/+AbCKtNkX+dvzRQ1WgRcdkjnBjkFYzJwso7pgiso\r\nrSrOMab1AxJwZY4jtUmeoowZu9zH0IhsfvzE/enpHTmvGTuor+Ffzeh/0jY3\r\nG3Cr+44LR5wOdRO/2O4yv+2Oc+dTYeE2fLofuvLoBs4zA0eya0psx69Pk40V\r\nJE8mojeiPxEnz3jPncOFSXC9FNMpKEGE4KUNXLE2jw3uKTW4I5+xDMjFkQQ8\r\n2hRe1bCd43dgx4LH6MtAIMEwgHIg/qOm3G5/PoCY2InpVWU4bwC2cxMe+iw5\r\nZyP7p5zHjUWzpVZ7YBoWHVR23BpWCIb4PBM=\r\n=yqso\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDcigK8Rr8Nt0upb3LqSUAA6GgrTSwRKKVBNwT6A173wAiEA1qCP0y+7ewAAhwnsTmE0dw72fBoHzEPu+yBLCrO1aIw="}]},"_npmUser":{"name":"avil13","email":"a.1.3@mail.ru"},"directories":{},"maintainers":[{"name":"avil13","email":"a.1.3@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-router_0.3.0_1647217495577_0.6946356366572146"},"_hasShrinkwrap":false},"0.4.0":{"name":"@avil13/koa-router","private":false,"version":"0.4.0","description":"Koa-router, with yaml configuration and care of the developer.","main":"dist","types":"dist","author":{"name":"avil13"},"license":"MIT","scripts":{"test":"vitest run","test:watch":"vitest","build":"rm -rf ./dist && tsc --build tsconfig.prod.json","prepublish":"npm run test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/avil13/avil13-koa-router.git"},"devDependencies":{"@types/js-yaml":"^4.0.5","@typescript-eslint/eslint-plugin":"^5.14.0","@typescript-eslint/parser":"^5.14.0","eslint":"^8.11.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.5.1","ts-node":"^10.7.0","typescript":"^4.6.2","vitest":"^0.6.0"},"dependencies":{"@types/koa":"^2.13.4","ajv":"^8.10.0","js-yaml":"^4.1.0","path-to-regexp":"^6.2.0"},"gitHead":"c53e1f9356bbc46ac743925f181729d3c1cf6e10","bugs":{"url":"https://github.com/avil13/avil13-koa-router/issues"},"homepage":"https://github.com/avil13/avil13-koa-router#readme","_id":"@avil13/koa-router@0.4.0","_nodeVersion":"14.17.5","_npmVersion":"7.21.1","dist":{"integrity":"sha512-4jTh14CZg6KrwMxf33xfitc09JbIFwxQTxsk5zq/OnEcCw9sIuiOW5ph77uuxwtzl7ihXgYke/fycH4HM8rF0A==","shasum":"ff44388e4ac5a34e926618db0e6aac804dbc274c","tarball":"https://registry.npmjs.org/@avil13/koa-router/-/koa-router-0.4.0.tgz","fileCount":54,"unpackedSize":65601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiLwy4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqM2A//aCnV0FPaXwCgwo129Nw7MGG0+g+zjk8v1H7THR+TL9FpsHib\r\nqDwkJaZIpKXflvplaHUHb3kRjER0zElfpHRd9kf3P0cEmMbecW6mLi/nqnAQ\r\nN+VVtTT9VSt6k63h6XGx2GM308Gmdt3bzB3wf1pbcBPxAqiLdIHGHZLLm4y2\r\nxA4sH0CFymGQioVcXE5NaV6U3bKFVYk3qGS2TBerhL6BKelNjbDgSAyQ7X6D\r\nj0D67U8ZAVUa/UceGRO/8BdND9t8n/e2wy3n3SnbQ0VESYsi1ejkz/337IM4\r\nBU+OuLAqH8TozVOkUzebK0kJzqPr7aRltM9njQw7MWUJYIXlx/rIdT7k8hYq\r\n+Mg1nFsemxOajfyA45P0XXkyxrq/8U1rqOZ/sqrkVCNZsCU/LbLRt40EZ9cQ\r\neoEHO5mvw1nmUXa1oJJHMlmo8tqrb1H0UNgay6h7k8LTmt/cz02ecZLJZhQP\r\nxJCgPyq7T2zB0Bl/u/mN62+Jtv/Q5YIaz6MnT5/YYf7s3cWngaAQOfXh20iT\r\nU9E6+0Go5flgMSGnjA6aW+XXM+HCG0CkpglCfrAoYYSzcLSKw+T237ZXAELB\r\nwNEadr7vwggN8D4b2VKL/JNZ1VOXY4QEqMw7Dt1Hm0SaZtttBqJ5zRVxCXIm\r\nD9IJiMjT5OJ/+p3MpupCRb+XlyUt661V/ss=\r\n=x0Pr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIECMfi/MIXqyjsZOYXR+q1KJ2XbBaEIRIM19PsMj+aXSAiANZ7dHVW/hZ2NQYCBQvcoGyjpnWpHs5X5QZMiwuDmIRQ=="}]},"_npmUser":{"name":"avil13","email":"a.1.3@mail.ru"},"directories":{},"maintainers":[{"name":"avil13","email":"a.1.3@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-router_0.4.0_1647250616312_0.654472466199469"},"_hasShrinkwrap":false},"0.4.1":{"name":"@avil13/koa-router","private":false,"version":"0.4.1","description":"Koa-router, with yaml configuration and care of the developer.","main":"dist","types":"dist","author":{"name":"avil13"},"license":"MIT","scripts":{"test":"vitest run","test:watch":"vitest","build":"rm -rf ./dist && tsc --build tsconfig.prod.json","prepublish":"npm run test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/avil13/avil13-koa-router.git"},"devDependencies":{"@types/js-yaml":"^4.0.5","@typescript-eslint/eslint-plugin":"^5.14.0","@typescript-eslint/parser":"^5.14.0","eslint":"^8.11.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.5.1","ts-node":"^10.7.0","typescript":"^4.6.2","vitest":"^0.6.0"},"dependencies":{"@types/koa":"^2.13.4","ajv":"^8.10.0","js-yaml":"^4.1.0","path-to-regexp":"^6.2.0"},"gitHead":"130fc21b8a35449d9920c09639de733883ccd7ea","bugs":{"url":"https://github.com/avil13/avil13-koa-router/issues"},"homepage":"https://github.com/avil13/avil13-koa-router#readme","_id":"@avil13/koa-router@0.4.1","_nodeVersion":"14.17.5","_npmVersion":"7.21.1","dist":{"integrity":"sha512-ZLjsjcxOshI2nm0j72ppF5+YWzhEQBoakFZBYmxZrSD6OhGGDQFMzA9r7hC66tIVKRWPULf+s6DAXx91TaSHbA==","shasum":"9ff779bca5457cad0d374564fa9261a16f70b1f4","tarball":"https://registry.npmjs.org/@avil13/koa-router/-/koa-router-0.4.1.tgz","fileCount":54,"unpackedSize":66169,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiLxSEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqICRAAmWQLL2knvCr6qjbgnrDnZw3IVLovnX74hm0piC6axwKe23Ev\r\nPSREQiM+VpkBC/SsM1fqjKYCvzQpupxfS1N3qtMUSsRUpyxxFXL5FeYINlIG\r\nwH+lqUsJ27or8SpkVDK425EwfWftoQK/l+PwTbGL+Qoot7WebUo+rA1TKzJ0\r\nLiBXVgNIvWhzK1tdhbvN2msWHXkVRWR8Nf1NkKKv052M60uoWvy3I4eBlcXF\r\nynbFQL+PFZu5nqRrVZ1fvgYFdjbYVJy+tumlJqI3JGV5YBfhgDR+KjlVRW5/\r\n1aoiVcrRhuEyGlR2RW4OwI1VgnlGIcxX2gNmNEZM/whWL25KrlMkpXJt85X0\r\nzbS0loT6p/xzFrk8AOHqEZ6i/mQmSpnkt/7iVFzfxRVwvZ5G/uu5F9g/CW/0\r\nfO9pDR8eLBZnJs6Tik7PAYUqpFqH7jjz9bNRLr8Am8nDq84oeylCbqtQRk0H\r\nKusl4Tpy3LEIOfyI4MATO8JCGk3ps/fIIepmwyDxxVgHDyrFD5CouCqXelDP\r\n/hiwbKatDV3rirGXniv7MzxB43M8Ysb11ygOBScFW9KXshlWP2FfvjrVy9nI\r\nAAR6bLFClNqvIrc6u5b4b7O9YOwWbrhQjuyi8OS+IWjI9zzqdT6OTNVJJsaF\r\nr+eS37juhUf5yo7QSnW9Q5K0gbueJNTUSqc=\r\n=znYC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCf8bpHBNDJBjcW4t/SM/hxlYcSCm4q4tqayypxk7PwDQIgWxhlUfpkferJkuLjntU23tNCpURejj8fFCtpcdOQxAA="}]},"_npmUser":{"name":"avil13","email":"a.1.3@mail.ru"},"directories":{},"maintainers":[{"name":"avil13","email":"a.1.3@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-router_0.4.1_1647252612615_0.9215865617165391"},"_hasShrinkwrap":false},"0.5.0":{"name":"@avil13/koa-router","private":false,"version":"0.5.0","description":"Koa-router, with yaml configuration and care of the developer.","main":"dist","types":"dist","author":{"name":"avil13"},"license":"MIT","scripts":{"test":"vitest run","test:watch":"vitest","build":"rm -rf ./dist && tsc --build tsconfig.prod.json","prepublish":"npm run test && npm run build","preinstall":"npx only-allow pnpm"},"repository":{"type":"git","url":"git+https://github.com/avil13/avil13-koa-router.git"},"devDependencies":{"@types/js-yaml":"^4.0.5","@types/node":"^17.0.23","@typescript-eslint/eslint-plugin":"^5.14.0","@typescript-eslint/parser":"^5.14.0","eslint":"^8.11.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.5.1","ts-node":"^10.7.0","typescript":"^4.6.2","vitest":"^0.6.0"},"dependencies":{"@types/koa":"^2.13.4","ajv":"^8.10.0","js-yaml":"^4.1.0","koa-body":"^4.2.0","path-to-regexp":"^6.2.0"},"gitHead":"ed9e385e5d272defece178c812400892bd50335f","bugs":{"url":"https://github.com/avil13/avil13-koa-router/issues"},"homepage":"https://github.com/avil13/avil13-koa-router#readme","_id":"@avil13/koa-router@0.5.0","_nodeVersion":"14.17.5","_npmVersion":"7.21.1","dist":{"integrity":"sha512-cdacfGKeyFRGJ297qZBYSRdXeacyKWNrQVAqW3RAmlsUIN/on+0fVLhxDmCvuzgmfXSmA9fZyhz8WuIlquX8Vg==","shasum":"185019ca540855c0b10c9db2778db094464278fa","tarball":"https://registry.npmjs.org/@avil13/koa-router/-/koa-router-0.5.0.tgz","fileCount":55,"unpackedSize":70647,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYfJGfNEnrTrHuEBF7DNrDDOLpg2GUlJZ6mMdsGt8sVgIgGmmXMjqqm27z9K3Y7f0QhORrdR5CkkS8FNBOihILfgY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRMySACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonWg/9Hv1MyC2s/U2QHs39RiIBnmwTab+c1IuPAOwhGWFDhAscG8UP\r\nJH/8smshCYPpHAKekuiH4AG+a5oWVwhlfBqGzOq405Hglz3ljcgIRp1DKhlO\r\nUzwZLjXtjR6w37V3N7K4y2GODlYrrmp+xjqgh0u00k6jwAobPD4QE5w9rI8/\r\nvVo94Z7WQERI69PqhaGKTR9H78/1H4jYD/2vO3+BTbzaO/XpgP0P3SW8mGDA\r\nrSTdIs6Pt/6a+cvsC0WHwSqoRLYFez5OjZs2OeEPifTvuBm6Q5bJre/IndWD\r\n7Qaxb1BLQSUeRM0H/zXnkUf5f7MhhRIuqNSNfEjUIYEVZK9wfSPNb6JyFRkZ\r\nFPkB8rKZL1PsbVbPCMOtm0SjS49o5ujKjP4JXvmrF82se+ekh6bcoSqMh38c\r\n5CgtJpGnkL81sZClu77YVJc2FY/McG5oCzzDQA6mEOKeC8MEvG4pq1MK02Ha\r\nGyFotncRALDhcNm4JXNIAqa/2FHbYyAzi3ayP+RatndL68Kiw2AGL51fDtU9\r\n7OncYf4KGMFVskdQYJHJyBY32WAYapnZQcQgdXdiIdhfTGm6pvcr2eDfMelY\r\nGC/zFkz4qjRzxw41VBZBEKN9i2JJLyA0devHg3WSWqoBiwjPysnnqoCByPPd\r\nIJnsC11Ggwhd6yfEya06NRshR4WkZB/AQW4=\r\n=sp8G\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"avil13","email":"a.1.3@mail.ru"},"directories":{},"maintainers":[{"name":"avil13","email":"a.1.3@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-router_0.5.0_1648675985961_0.7393964146173748"},"_hasShrinkwrap":false},"0.5.1":{"name":"@avil13/koa-router","private":false,"version":"0.5.1","description":"Koa-router, with yaml configuration and care of the developer.","main":"dist","types":"dist","author":{"name":"avil13"},"license":"MIT","scripts":{"test":"vitest run","test:watch":"vitest","build":"rm -rf ./dist && tsc --build tsconfig.prod.json","prepublish":"npm run test && npm run build","preinstall":"npx only-allow pnpm"},"repository":{"type":"git","url":"git+https://github.com/avil13/avil13-koa-router.git"},"devDependencies":{"@types/js-yaml":"^4.0.5","@types/node":"^17.0.23","@typescript-eslint/eslint-plugin":"^5.14.0","@typescript-eslint/parser":"^5.14.0","eslint":"^8.11.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.5.1","ts-node":"^10.7.0","typescript":"^4.6.2","vitest":"^0.6.0"},"dependencies":{"@types/koa":"^2.13.4","ajv":"^8.10.0","js-yaml":"^4.1.0","koa-body":"^4.2.0","path-to-regexp":"^6.2.0"},"gitHead":"4af0b83c800715555e9fdbda379853289cf637c7","bugs":{"url":"https://github.com/avil13/avil13-koa-router/issues"},"homepage":"https://github.com/avil13/avil13-koa-router#readme","_id":"@avil13/koa-router@0.5.1","_nodeVersion":"14.17.5","_npmVersion":"7.21.1","dist":{"integrity":"sha512-7Rl/a6Jg7folIerUi9GP71Z8XF427g/ioaIDqR5gFVIhT03wR5eE+WAvSlUaJnLoAzv8joGJoiNk/cQAQBIlug==","shasum":"2404aef34277e653c0154a149a7100ab5af6b9d1","tarball":"https://registry.npmjs.org/@avil13/koa-router/-/koa-router-0.5.1.tgz","fileCount":55,"unpackedSize":71449,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE6pFlGRNPUXXEnCK8/mGR4puS475tPKli6mZzRY3vElAiAFCkeSeuAPTDEyM5Kd8XuDnB9M6bP2CSs8ARsRvNbLIg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRYgcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSeA/9EfFywdyDo/3pu5ydfQEJQAkPIiBdjhGPFgjQ65t9oDHypZ0R\r\nkqiezgn3v2tp/t83oLUg3ONWQF4ligcj59rG0BM1DzPYlDSHMJtASEDuAnlo\r\nPSijH0QJA90Y+ggcRshdWFGinHXybzhDphCAZowc65yv96Gq5BluqfpaOZbo\r\nQsfDs4okN+dds5m+Lm3CveWfc/9VPMVJgr4BNKXoasyjMEvJf2mLY0uFAN4A\r\ne9IIyWa470Lg0Zq+10k7GhF3++/gQfpbXelzeNehIAwM447gzPZG/4TRWJWU\r\n0zyxm5cyD+NV2Z5vgtaLeIxeWyspijdni94rIbR17CzxGGzWYfgjgdnymXPL\r\nWQceIcS42FEdZK42I2t2Tf08Wkm8qJ5AZl7UoWq5hvzpJ67/IWm7cFuWeYt7\r\nkGV6BA9QitkgDjtmtCUY49YRJNufJXTKhhJzx4EjqTgid6bfSlczTPiueZ9D\r\nA8fL628jcDIVYbcBLHcJWofK5L3MZlu8spAuN9hxh0SFo89I7qDS1GmlFl9R\r\nO+brDEKpfYUxMG8rHH+ZugZYYdoPDPR/U4wfPBj3KE7Ld0e+RpEtHWb1xXA4\r\nnu37PWwv9KgMnV+t4R0DtJ7axCys56h5p1PISoV3Kb9MrOUPJetZLqELnPmO\r\nFni9oAcAzhKsuOYWF0VaUqa2QgpaS7Jksrg=\r\n=qbv9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"avil13","email":"a.1.3@mail.ru"},"directories":{},"maintainers":[{"name":"avil13","email":"a.1.3@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-router_0.5.1_1648723996645_0.8436062552552623"},"_hasShrinkwrap":false},"0.5.2":{"name":"@avil13/koa-router","private":false,"version":"0.5.2","description":"Koa-router, with yaml configuration and care of the developer.","main":"dist","types":"dist","author":{"name":"avil13"},"license":"MIT","scripts":{"test":"vitest run","test:watch":"vitest","build":"rm -rf ./dist && tsc --build tsconfig.prod.json","prepublish":"npm run test && npm run build","preinstall":"npx only-allow pnpm","prepublishOnly":"pnpm run build"},"repository":{"type":"git","url":"git+https://github.com/avil13/avil13-koa-router.git"},"devDependencies":{"@types/js-yaml":"^4.0.5","@types/node":"^17.0.23","@typescript-eslint/eslint-plugin":"^5.14.0","@typescript-eslint/parser":"^5.14.0","eslint":"^8.11.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.5.1","ts-node":"^10.7.0","typescript":"^4.6.2","vitest":"^0.6.0"},"dependencies":{"@types/koa":"^2.13.4","ajv":"^8.10.0","js-yaml":"^4.1.0","koa-body":"^4.2.0","path-to-regexp":"^6.2.0"},"gitHead":"7de1ee6a3ee8ac273f15051d0733820ee891663c","bugs":{"url":"https://github.com/avil13/avil13-koa-router/issues"},"homepage":"https://github.com/avil13/avil13-koa-router#readme","_id":"@avil13/koa-router@0.5.2","_nodeVersion":"14.17.5","_npmVersion":"7.21.1","dist":{"integrity":"sha512-YHRr+p1YIrvW1fVJsDLNbl5HctugNxqj1Thl+L4yFOpXmpP3LdgurtXNEMTDfEbOPQSIBIQjoB4kegIo5G3vIw==","shasum":"09a5a913b03f4e56d7b0286eddab0a2bc50f52a9","tarball":"https://registry.npmjs.org/@avil13/koa-router/-/koa-router-0.5.2.tgz","fileCount":55,"unpackedSize":71669,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOP94mKT/2SZqiBaiJGFRall504F2Ah+fpZ9NGjCtsdQIhAKbP+27KY3ykrJBbDXsqB7C7jq4oMvv1HIK75IbPNsVx"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRYnIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrpSRAAkeu6nQx+R0vnKUS8gHU54L45F2NmwPNvu8HXmwL1snhwDgKZ\r\nPEtXxHGFDAKMtmZOkAeV2sM/NC60061ZkhbROOhKeZ2bmCeBB2yevF9VFe6h\r\nxM6tF/mWY0XCTaFa/gXYx9x2C902cX5r0z+/qwN+JQGJnRssX4dXc9cFMCg1\r\nERuQHAoxIZUo+QiCPaweFZOnU39uiju0LLJx7oCGyjX3v7NADsLww9UuuTJX\r\nfaPbtuS2gfUvS6IH2ySqi9FgE0zSR6OGVmkliZN5DdcC0720rYKedOVl0NpN\r\nk+SdvAbDAnw8q+6U7VkyEoNibfJ3ZcBnyeyU2Ldm7VmCo6DRNPRTWV4uwMYn\r\n2ji01PTLxuCCZ+F+N6J+ZLIkdGzblRFkbis0bcaVw2UE78HakifvYrW6vIKu\r\nj0x2LcvuFCEMuSU9oDQZFCVHZY7D4a0yBxnOSCmEmoE/UZanqGd2yovWzFQv\r\no8nY1iK3a64ssTCypQAtcTZDOMG1fne/2mbey2eetUIb9MP9/QuzR2aZYGJw\r\ncHlodC7d6CpSBAhrD3wY0G5dri6ojdyY+ifcP9yC1NM2Ur+lDCEKZwboJS7x\r\nhObGu3jVIW4TBiKfAUUeFaZlvOnzeP4zKsIFf1SsfB7jBvjYHlsXVDWPO1jC\r\nMyV52hzNkakv9zOA6atFLdir2Q/NPcvdCDQ=\r\n=qXvk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"avil13","email":"a.1.3@mail.ru"},"directories":{},"maintainers":[{"name":"avil13","email":"a.1.3@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-router_0.5.2_1648724424532_0.9522190254580947"},"_hasShrinkwrap":false},"0.6.0":{"name":"@avil13/koa-router","private":false,"version":"0.6.0","description":"Koa-router, with yaml configuration and care of the developer.","main":"dist","types":"dist","author":{"name":"avil13"},"license":"MIT","scripts":{"test":"vitest run","test:watch":"vitest","build":"rm -rf ./dist && tsc --build tsconfig.prod.json","prepublish":"npm run test && npm run build","preinstall":"npx only-allow pnpm","prepublishOnly":"pnpm run build"},"repository":{"type":"git","url":"git+https://github.com/avil13/avil13-koa-router.git"},"devDependencies":{"@types/js-yaml":"^4.0.5","@types/node":"^17.0.23","@typescript-eslint/eslint-plugin":"^5.14.0","@typescript-eslint/parser":"^5.14.0","eslint":"^8.11.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.5.1","ts-node":"^10.7.0","typescript":"^4.6.2","vitest":"^0.6.0"},"dependencies":{"@types/koa":"^2.13.4","ajv":"^8.10.0","js-yaml":"^4.1.0","koa-body":"^4.2.0","path-to-regexp":"^6.2.0"},"gitHead":"5761af823a1674dd70efbd469ddcedd8fb2c9ccf","bugs":{"url":"https://github.com/avil13/avil13-koa-router/issues"},"homepage":"https://github.com/avil13/avil13-koa-router#readme","_id":"@avil13/koa-router@0.6.0","_nodeVersion":"14.17.5","_npmVersion":"7.21.1","dist":{"integrity":"sha512-3/dsNMuavWLSjo9QGDqmxmeVo6elzvBunR/5PsqvkuywGEOTl+YMTyUit1S4/MS/JAzAyN6yrJP+nZcpNBSVBA==","shasum":"e89908b9997880727ac1c8950adb2f9f43680057","tarball":"https://registry.npmjs.org/@avil13/koa-router/-/koa-router-0.6.0.tgz","fileCount":63,"unpackedSize":75549,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBoeXopBbGYwa/WU/WRL5vVMQg0q7ORKFWv7CdgI533OAiEA7J7t+PnnkplRrLeeOpOeU28hA/iMV7AfmTw0SSSNEko="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRaKXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYYg//TnYh52i/ELzI/8tGHQBYOehTjK96aC6FZyIWUq4aZeaskI/7\r\n5CARUO84eVdC9c2T6niP6RlmZbUtQrrKEeT89t0AKN9ei5yAubV4uHsMiGN9\r\nk23EEXSWrnUS6Pmi/BaLCJsM2PyMj1LvAcTjUA6ukmFp3oES9Bf69zR2D38w\r\njOet6w1SdOI1xkMn2/vNwB+MRrzeSF0FqiACR2ywrSIGzvRMLpw9iQDig4nv\r\n399itDqjY4U09q3GbBmrmPZmk8H8SJxnX8DCKRtlGnhPCijcMtrQDwP0URq9\r\nGqaFm1kjZgYuHmKePhmNhPU5e684ReQKDPTdptdMGzHCSgvKSXf2zIZ6Wmcu\r\ncTlY+sRWypen+DvORhJeIge7wKML1FGwu05+EqhPMZ6yvFhGmceDH/UqODxp\r\n2kPlM7xQFCh0xgIBZT2LseiJZhMvc6wVFf2mOQrQc5snmynj/vErC/Zl2inJ\r\nH9j8GK6PsFqqZc9q4bVMvIXUaA7KSAaxpoGfwcfgipCLCsqw3q+K4iegp0AM\r\n12Lu8+KQSMSTFw52qbnN0CP8rPze6txKWw8mYqS7I+/3PFS0kVZi2fUz+DQT\r\nVMRqBT55V/WsLk2Uk80ao0wcfxcsHeTUroP4qeYb/jZZyl8XY2xJ7rp+zEBT\r\nAkFZChMqyrx3zi6w/uX/PtS8hzmy7DmeQk8=\r\n=KZb3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"avil13","email":"a.1.3@mail.ru"},"directories":{},"maintainers":[{"name":"avil13","email":"a.1.3@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-router_0.6.0_1648730774851_0.041909515216239646"},"_hasShrinkwrap":false},"0.6.1":{"name":"@avil13/koa-router","private":false,"version":"0.6.1","description":"Koa-router, with yaml configuration and care of the developer.","main":"dist","types":"dist","author":{"name":"avil13"},"license":"MIT","scripts":{"test":"vitest run","test:watch":"vitest","build":"rm -rf ./dist && tsc --build tsconfig.prod.json","prepublish":"npm run test && npm run build","preinstall":"npx only-allow pnpm","prepublishOnly":"pnpm run build"},"repository":{"type":"git","url":"git+https://github.com/avil13/avil13-koa-router.git"},"devDependencies":{"@types/js-yaml":"^4.0.5","@types/node":"^17.0.23","@typescript-eslint/eslint-plugin":"^5.14.0","@typescript-eslint/parser":"^5.14.0","eslint":"^8.11.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.5.1","ts-node":"^10.7.0","typescript":"^4.6.2","vitest":"^0.6.0"},"dependencies":{"@types/koa":"^2.13.4","ajv":"^8.10.0","js-yaml":"^4.1.0","koa-body":"^4.2.0","path-to-regexp":"^6.2.0"},"gitHead":"a9a9b666aacb5894a93ce0fbc7efe139f751e2cc","bugs":{"url":"https://github.com/avil13/avil13-koa-router/issues"},"homepage":"https://github.com/avil13/avil13-koa-router#readme","_id":"@avil13/koa-router@0.6.1","_nodeVersion":"14.17.5","_npmVersion":"7.21.1","dist":{"integrity":"sha512-cKFNo5wGxk4mHDJoAzeurCzH+mbqZLuKiX6OBmtM8wkKin8GQD3LUxjkuiNlA9peC3Iz/KT9/5p88bcdQZmP7g==","shasum":"5b485a0626bcff2f82b7815b209db70dabd83e86","tarball":"https://registry.npmjs.org/@avil13/koa-router/-/koa-router-0.6.1.tgz","fileCount":63,"unpackedSize":75553,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAYXj/t5eY2J/KXa/mC4y+qkxCje7plqObRSVG6uYN1OAiEA+aYaDXNsTmEY3KNgLnPWRLUMRRd72ggKrua5o4vANrw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRaTGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDkA//fRPWrzIYexMWlS3j+dD6V+ZswYeiVJ+pcZwfgfCLtFLdGDDw\r\ngI3qqs9tBU76cZpfvbl/Pf/envFX9OvEfTrD9iEmMdrglhh17qYK15bMk9/S\r\ngc/8VedVSBohTekLx1hRWnlQ+WageMxj5hJMakHDAx5b8F6FMNVO72W11W/A\r\njTeilkFVLnCC2mI/TuEcF+dUN2Fc+NxtIyqK6WMZYl24Oz/K/8EBhTOVFMIr\r\nv2eVbre4LKd0a+hqx+wCU+AQZjQQA14AJvz+zonjejqZgt/xPLQhzo1JhQsf\r\nFKiA8iirgm53s5vZgTHS/i0NlvXFGdMzK3/3HVvmFoduklKBk6fUF5JDxxDt\r\n75QWSUc0SLAZzYGH0NptFMMKwpqlmckXGEBo0/J2QT7FsSlOD9XEc9JeKcoL\r\nZLOPCsU1p4YGhPM+5nCVF7bwSwF5whiDlckFezWl54jnEvaulzN+quWliRdc\r\ncNCT2B5hruazkpslaIiuxBJA18ixQseTiMcy+55OWPvbP4sthAi7FfYwzSOu\r\nY5+9uVocznQzlMoZ04Zbj6NocB3IkIC9iWdldbWIql8K5ijcy2R97E7s5yRm\r\nKpPTvf/j8pXY4nlI3Gt2SI+YsZTY90SsBXw8HZyaukMQiWSIjXAed+ktWIuA\r\nVOyDiCzDZU52cYmdFCzTu4Pv8Kt+PdW9F7M=\r\n=+e+H\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"avil13","email":"a.1.3@mail.ru"},"directories":{},"maintainers":[{"name":"avil13","email":"a.1.3@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-router_0.6.1_1648731334685_0.5807947076620861"},"_hasShrinkwrap":false},"0.7.0":{"name":"@avil13/koa-router","private":false,"version":"0.7.0","description":"Koa-router, with yaml configuration and care of the developer.","main":"dist","types":"dist","author":{"name":"avil13"},"license":"MIT","scripts":{"test":"vitest run","test:watch":"vitest","build":"rm -rf ./dist && tsc --build tsconfig.prod.json","prepublish":"npm run test && npm run build","preinstall":"npx only-allow pnpm","prepublishOnly":"pnpm run build"},"repository":{"type":"git","url":"https://github.com/avil13/avil13-koa-router.git"},"devDependencies":{"@types/js-yaml":"^4.0.6","@types/node":"^20.7.0","@typescript-eslint/eslint-plugin":"^6.7.3","@typescript-eslint/parser":"^6.7.3","eslint":"^8.50.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","prettier":"^3.0.3","ts-node":"^10.9.1","typescript":"^5.2.2","vitest":"^0.34.5"},"dependencies":{"@types/koa":"^2.13.9","ajv":"^8.12.0","js-yaml":"^4.1.0","koa-body":"^6.0.1","path-to-regexp":"^6.2.1"},"_id":"@avil13/koa-router@0.7.0","dist":{"shasum":"a39fa614853d078137986676dd3b5596d9eca340","integrity":"sha512-5wnjaSzjzLmWn5hQzaR5VtkV4c++9kmkEMpcRz9+u2Bdl51fBVrUXVb/9MWwkO53Dv4TIVjnrw1xpCpjeV9MtA==","tarball":"https://registry.npmjs.org/@avil13/koa-router/-/koa-router-0.7.0.tgz","fileCount":73,"unpackedSize":75557,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEFTEGnRnAC2gFvpU8MeE12YtYj600V+vmSGh4BsZ9t1AiAOPWAodrZkkpxjlwnDl8GWDs9vUcLYXwGtvzT/mE7MEw=="}]},"_npmUser":{"name":"avil13","email":"a.1.3@mail.ru"},"directories":{},"maintainers":[{"name":"avil13","email":"a.1.3@mail.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-router_0.7.0_1695845647801_0.0648139641660972"},"_hasShrinkwrap":false}},"time":{"created":"2020-11-25T21:13:47.472Z","0.0.1":"2020-11-25T21:13:47.695Z","modified":"2023-09-27T20:14:08.260Z","0.0.2":"2020-11-30T09:04:12.143Z","0.1.0":"2020-11-30T09:09:05.750Z","0.1.1":"2020-11-30T21:16:40.846Z","0.1.2":"2020-12-03T19:38:24.100Z","0.2.0":"2022-03-12T13:35:12.668Z","0.2.1":"2022-03-12T13:38:15.538Z","0.3.0":"2022-03-14T00:24:55.790Z","0.4.0":"2022-03-14T09:36:56.461Z","0.4.1":"2022-03-14T10:10:12.785Z","0.5.0":"2022-03-30T21:33:06.150Z","0.5.1":"2022-03-31T10:53:16.900Z","0.5.2":"2022-03-31T11:00:24.688Z","0.6.0":"2022-03-31T12:46:15.008Z","0.6.1":"2022-03-31T12:55:34.893Z","0.7.0":"2023-09-27T20:14:08.069Z"},"maintainers":[{"name":"avil13","email":"a.1.3@mail.ru"}],"description":"Koa-router, with yaml configuration and care of the developer.","repository":{"type":"git","url":"https://github.com/avil13/avil13-koa-router.git"},"author":{"name":"avil13"},"license":"MIT","readme":"# @avil13/koa-router\n\nKoa-router, with yaml configuration and care of the developer.\n\n[Example of project](https://github.com/avil13/avil13-koa-router/blob/master/packages/example/)\n\n---\n\n### Install\n\n```bash\nnpm install koa @avil13/koa-router\n```\n\n### Code examples:\n\n```ts\n\nimport Koa from 'koa';\nimport { makeRouter } from '@avil13/koa-router';\nimport { join } from 'path';\n\nconst PORT = 3000;\n\nconst app = new Koa();\n\nconst pathToConfig = join(__dirname, 'router-config.yaml');\n\napp.use(makeRouter({\n  pathToConfig,\n  koaBody: { // Now here out of the box\n    multipart: true,\n    urlencoded: true,\n  }\n));\n\napp.listen(PORT);\n\nconsole.log(`http://localhost:${PORT}/`);\n\n```\n\n> If you want to use validation in a YAML file, I recommend that you set [redhat.vscode-yaml](https://marketplace.visualstudio.com/items?itemName=redhat.vscode-yaml)\n\n## router-config.yaml\n\n```yaml\n# yaml-language-server: $schema=https://raw.githubusercontent.com/avil13/avil13-koa-router/master/packages/koa-router/src/avil13-koa-router-json-schema/schema.json\n\noptions:                            # optional\n  middlewarePath: ./middleware      # default \"middleware\"\n  controllerPath: ./controller      # default \"controller\"\n\nmiddleware:\n  is_auth: is-auth.middleware::checkAuth  # path to file \"./middleware/is-auth.middleware.ts\"\n  is_admin: is-admin.middleware           # path to file \"./middleware/is-admin.middleware.ts\"\n\nroutes:\n  # simplest example with required params\n  - name: BlogList\n    path: /blog\n    controller: blog::getArticleList # path to file ./controller/blog.ts\"\n\n  - name: ShowBlogItem            # alias, available via \"ctx.router.name\"\n    prefix: /blog\n    path: /:id                    # => /blog/:id   - since there is a prefix\n    controller: blog::getArticle  # In the package from \"options.controllers\" in the \"blog.ts \" using the \"getArticle\" function `export const getArticle =(...) => {...}`\n    methods: GET|HEAD             # default all 'GET', 'POST', 'HEAD', 'PUT', 'DELETE', 'OPTIONS', 'TRACE'\n    middleware:\n      - is_auth\n      - is_admin\n    response:\n      header: text/html\n      status: 200\n\n  # /download/(.*) - is subpath of /(.*)\n  # So we put it in early.\n  - name: StaticDownload\n    path: /download/(.*)\n    static: ./public\n    download: true\n\n  # Static files\n  - name: Static\n    path: /(.*)\n    static: ./public          # path to static folder\n```\n\n\n## Route example\n```ts\n// ./controller/blog.ts\n\nimport { RouteController } from '@avil13/koa-router';\n\nexport const getArticleList: RouteController = (ctx) => {\n  return [\n    'Hello world!!!',\n    'Daily news'\n  ];\n};\n\nexport const getArticle: RouteController = (ctx) => {\n  const id = ctx.route.params.id;\n  return `Article id ${ id }`;\n};\n```\n\n## Middleware example\n\nNot to be confused with Middleware for the main application.\n\nThis is the Middleware for the router.\n\n```ts\n// ./middleware/is-auth.middleware.ts\nimport { RouterMiddleware } from '@avil13/koa-router';\n\nexport const checkAuth: RouterMiddleware = (ctx) => {\n  // check cookies or JWT ...\n  if (isNotAuth) {\n    return false;\n  }\n\n  return true; // is valid\n}\n```\n\n# CLI\n\nYou can use the CLI helpers.\n\n```sh\n# example\nyarn ts-node ./src/index.ts \\ # path to your server script\n                  route:list  # display the current Routes\n```\n\n### `route:list`\n  - You can see the current routers\n","readmeFilename":"README.md"}