{"_id":"express-routes-handler","_rev":"35-d92a5942e9efc9ba963ba7d470cf2351","name":"express-routes-handler","dist-tags":{"latest":"1.4.0","broken":"1.2.1-v2","stable":"1.4.0"},"versions":{"1.0.0":{"name":"express-routes-handler","version":"1.0.0","description":"Simplest routes handler for Express","main":"index.js","dependencies":{"chalk":"^4.1.2","table":"^6.8.0"},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/ServerDeveloper9447/express-routes-handler.git"},"keywords":["express","routes","handler","route","router","simple"],"author":{"name":"Server Developer#9447 aka Duck Dev"},"license":"ISC","gitHead":"f4e6b38c674fb66ea46a9cde3a96bd3d2114d3e1","bugs":{"url":"https://github.com/ServerDeveloper9447/express-routes-handler/issues"},"homepage":"https://github.com/ServerDeveloper9447/express-routes-handler#readme","_id":"express-routes-handler@1.0.0","_nodeVersion":"16.13.1","_npmVersion":"8.3.1","dist":{"integrity":"sha512-7T7TXEqrxwUKZ4nTg++T8WFNpVhm4f56rPvuxGTlAab6he7cgCQlRT49KeiIXJtBxC+lwLm7wFEyp2fLKcvOdA==","shasum":"e30dcc80fe87db3a86c74d8a8f951c68cf12b173","tarball":"https://registry.npmjs.org/express-routes-handler/-/express-routes-handler-1.0.0.tgz","fileCount":3,"unpackedSize":8555,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7VJUzTKJPeOZt7VoEOU8ZBxebxmQf4Monwf0NYzXzwgIgcehygBqSEnuATveLCwawxnBXXcsYaSNPQ0XmmjO3pqY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUpzlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrY+Q//WfwscspZr830IjSnhnxCfJoL12uxYSCucJTPT6peJQe4kKJu\r\nOtVz7/ea8RYGNnwer6LbNx3GZ5TW3Mlf0hY4l5ppZP3VXPdrd9S7erLJibVd\r\nvDcgrn4PnB3bL2Ty+uwbxLx/owLowIxYTwUa5vkvMwSMYFqUULLzlSMpzC51\r\nAtnqqYqprvdxDgMPmeibAad+0YIP3RSbjUN5IQrPOumWaoY04ry66xNGMf6g\r\nU+cG4t8U0hqED2VoRDTg5B3LL9vx6wDijqPyWiYbLHutZxTYcNKC0E61lVcT\r\nkaTgbXQdbx+Mj8hAHrTMMBWakGjjBcvgzlt3Mp9NTDHIGCYw1S5dRi04s9uu\r\n5A/nmh8JDQVKp4usxfd7WJ77l7zjvT89cLKWkzqWA8TsPBx899XyTmYS6EXk\r\nCLH90hMp269K5kBC4OnWWU40hRuyKyRbwAPZ2SRzsxv4qiCad79P83gWIGJO\r\nU2/MMXJme8HF0gDgyZNrT0J9rI5MqMuRSZMa4LPZp4Dg63Br0YOIMnyLWGVw\r\nMGp8qVIAQNm+723mQ0+0g5o1tGNW9BaSMSAx5aYSiU4LTvjOqfq+rcNwVSkK\r\n+3CMnsiQ4IFar5uYL2ksAhHaDUBqofFuXqkdZsQ9e4lZzAOs2w3Sp3Ser1Fp\r\nOTVYBG/OVNaCYS8/xFsObanGGMfcqgxR5SU=\r\n=rBAc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"serverdeveloper9447","email":"soumalyaghosh2022@gmail.com"},"directories":{},"maintainers":[{"name":"serverdeveloper9447","email":"soumalyaghosh2022@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-routes-handler_1.0.0_1666358501300_0.1685658172910398"},"_hasShrinkwrap":false},"1.0.1":{"name":"express-routes-handler","version":"1.0.1","description":"Simplest routes handler for Express","main":"index.js","dependencies":{"chalk":"^4.1.2","table":"^6.8.0"},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/ServerDeveloper9447/express-routes-handler.git"},"keywords":["express","routes","handler","route","router","simple"],"author":{"name":"Server Developer#9447 aka Duck Dev"},"license":"ISC","gitHead":"f4e6b38c674fb66ea46a9cde3a96bd3d2114d3e1","bugs":{"url":"https://github.com/ServerDeveloper9447/express-routes-handler/issues"},"homepage":"https://github.com/ServerDeveloper9447/express-routes-handler#readme","_id":"express-routes-handler@1.0.1","_nodeVersion":"16.13.1","_npmVersion":"8.3.1","dist":{"integrity":"sha512-UKAQ1FKY+4ftW6vKASVUOV6/MYXFjzA+PwutffweqrngkpN+IIp/GTZB/NNQc4k/bvAZaCjvU7TzrfvPvfV76g==","shasum":"6cd5279546032dfe77eacd427a235ab72da4c71a","tarball":"https://registry.npmjs.org/express-routes-handler/-/express-routes-handler-1.0.1.tgz","fileCount":3,"unpackedSize":8551,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC7j3H/aF5XrZdGwih2TUMe1Yl97pswEPpQ/ZxPj43MgAiAOblMtByHgZg2ymfiQcday1i6L6NgZ2XaX9NFwuAhS5A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUp2bACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsaBAAiPUZVktuxR5VejnwBqR2hTLMoWC9pOfQFbTW7RL2gsWSZ9i3\r\nbv/P2+5ekt7jTCq0S+BEZZ1ZDdTOqyKAKcHQP64Xsl5cQ5kn6NefHsovTAvz\r\nMNxVCw1XQJgCL3d2mIGj58lOF5ISfWdLz7EIr1XvW08oO0/Xnd2X63R+0Cd3\r\nwA7J7kC2tbyP2jPaIyQIwVlPdjhyZSX5Sqpe9jB/qsohDdTsxKf6bz5QHBa1\r\nLL3bSC8ACbABTuP8mplIaWLYLdF/w9o2EMg+TwgRP3+EBC+7IAO1G+KhQfwR\r\ny+n0ckycnMD72MHHd0ZhfnrYJgcfexZSlrUzAEwELB5ybz399JEE0J8+NYV1\r\ni12XLrSkyxU9JAhDo6Az9D+02qxHO4wp+Gu34NTlDPqsZgm6OrwsgDaHCaov\r\np4AatkqSfZLyecSCCzazcI2dReTQe3EXgPUmSajzlD8gZWTkz3uwqfp5EYnT\r\n7c57gArQdcIVrGeA+axsP6OboUnpLoma45fGi5jubqzO8+V1lQ9n11iyWat7\r\nAYzXbrHa4SB3d3KvKxrzp4WL3EUnXOBynw/1pe5TcScuWVp+HZ02oqrVlybJ\r\nXZdwFyuUmx0kQnj5JylK5DUj7SdIklPe48evaWU05OQ7CWgUTGUpuABct8DY\r\n9TR1opNCnnB3nCECWsYOh5L7b18cF8+8Fs4=\r\n=AVgW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"serverdeveloper9447","email":"soumalyaghosh2022@gmail.com"},"directories":{},"maintainers":[{"name":"serverdeveloper9447","email":"soumalyaghosh2022@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-routes-handler_1.0.1_1666358682952_0.5328795119971013"},"_hasShrinkwrap":false},"1.0.2":{"name":"express-routes-handler","version":"1.0.2","description":"Simplest routes handler for Express","main":"index.js","dependencies":{"chalk":"^4.1.2","table":"^6.8.0"},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/ServerDeveloper9447/express-routes-handler.git"},"keywords":["express","routes","handler","route","router","simple"],"author":{"name":"Server Developer#9447 aka Duck Dev"},"license":"ISC","gitHead":"6ae44d958fdc0f33125b1ee7c0ecdbbe92f0f1f8","bugs":{"url":"https://github.com/ServerDeveloper9447/express-routes-handler/issues"},"homepage":"https://github.com/ServerDeveloper9447/express-routes-handler#readme","_id":"express-routes-handler@1.0.2","_nodeVersion":"16.13.1","_npmVersion":"8.3.1","dist":{"integrity":"sha512-fNAJclj+oBF/p/DkfIwy9vIYZzLD214yjVFMCSqKsf/Z94LLMvYCLhPDKI1HdF/69e2m90DOoFOH3KkRmtwXbw==","shasum":"b1f1b3c9f10bc1b74ec6b840aad46402298d7599","tarball":"https://registry.npmjs.org/express-routes-handler/-/express-routes-handler-1.0.2.tgz","fileCount":3,"unpackedSize":9058,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIArkVH213eUCOS7uN8vJMCPqHhvMp2n8RLDFT3iNaTd5AiA6mh33gUAkJknOyIyCXaw+ahRppodxYlKorAL2CH6eNQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUtpxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJHQ//cfB0f0xlxCm/DVV3kl2JLI2wPgZNm0nuhSbQG7581+j5dTZi\r\nyW5la6Rp2srlw4RhdoDxhgF66OJ3TtLfyYkv6YRfViDKkSwCBoc4LjLuPfq2\r\npwedOPXLhafsIzEwFHzt6RkbvgNHMuBs50PRWED1Fh90WLL4LncSA7DKg60x\r\n5t5sn6U7YWFu71a6h53uj1uydpVzWBAlCJpI9QjmC8obh+CL/0tPk1SWbGyX\r\nfD4D4L4BA8RkiroiS+N0uobNQfcybn7Q+hCVEboMUONtV1vjphfxZjVWhya5\r\ngk6XfCEU0RM4Y3cFRhiSjHOosBzyiPQDKOI4GuKhxtc9FA3HOCLzfo8Fg1HM\r\nnSAf0lh2h6d+0GRO9TvkB8/YXER+7bzlc0etsFbgssMcgl+kXZr/aKHFG/7u\r\ngaYT8WTXHL44QacIYcP1q/DWjZ0Zq12aAZcs1LrHyJhuhhnD1iDHXAaLPgZP\r\nG/kbircJunpuzHLWlRmgY0MWlv7z6CV0j+gu9tI4QN1I1SUs4djJKPpR1Qqi\r\nbC3V8wNIjAIWA3VZQZ+VDGmPuVWY0JQXCZhv+d1ZLpKNuNoMw/46ylDDJz32\r\n9nUMSLaIJbi1dFf+iicQ27By/jjZcM5Rcb5wTX+ulWXqb3V1d6ank+VP6zGW\r\nLpqvR7tmoDouBAql7YGA2QYwOt/nH6n6XTY=\r\n=kYkA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"serverdeveloper9447","email":"soumalyaghosh2022@gmail.com"},"directories":{},"maintainers":[{"name":"serverdeveloper9447","email":"soumalyaghosh2022@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-routes-handler_1.0.2_1666374257153_0.9526964732631484"},"_hasShrinkwrap":false},"1.1.0":{"name":"express-routes-handler","version":"1.1.0","description":"Simplest routes handler for Express","main":"index.js","dependencies":{"chalk":"^4.1.2","table":"^6.8.0"},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/ServerDeveloper9447/express-routes-handler.git"},"keywords":["express","routes","handler","route","router","simple"],"author":{"name":"Server Developer#9447 aka Duck Dev"},"license":"ISC","gitHead":"cd04aaa73be56a086de03dbb22705d19cbc1dbf4","bugs":{"url":"https://github.com/ServerDeveloper9447/express-routes-handler/issues"},"homepage":"https://github.com/ServerDeveloper9447/express-routes-handler#readme","_id":"express-routes-handler@1.1.0","_nodeVersion":"16.13.1","_npmVersion":"8.3.1","dist":{"integrity":"sha512-WysdYOhJIddEFDGh+vavHF1p116R6WyG5jgo5l2eJ1sFAoJoCRDUPi7fxEsf9pimKVQiaLWLFLgHuprRqXgVzg==","shasum":"78c43456644913e900392f52fd6d27eec235fd7f","tarball":"https://registry.npmjs.org/express-routes-handler/-/express-routes-handler-1.1.0.tgz","fileCount":3,"unpackedSize":9537,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNcL1D8L2dDfgU7Zt3NVJfHRR24JhIec6a5IhvZITnzgIhALHQXlEgiLrC4IfJACpfGnC9U/sAoJ2fipWvzAbk24K+"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjU6K+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXqA//emDJKjzNfQL33B4BxrLHT0+o4HL4t9XkFSSVxs3Eb1//YZEm\r\njNAitTo+R+SE9v2mbPfjLkSowT5+rOU2762cf4Ju5F9aNxS8kco+DrpSh9X6\r\niWimKourGptogA7fWigMzmdsbhkjsBRbPVl4O+B39SSSaWzjbPepFKPbYW7l\r\n9+obOJmirS9qhCYYVHCpRmReEXgPXlmE91fiN7TIn+SHz2ckOn1CrdBHrWGt\r\nU4j8Qsf1bHKRAiyMiC8613S4W8xL3QUag6zdoA5pIt3UFtJD8LxQoDB60s0G\r\nXKTha0IM35r6S8Z0Nu0PgIQYBFB23O7nLZkiM1WuFSGcI1x7l55Tdw2mQYXp\r\nno6TGuaKGxRZFqbjLE20qnLB8T9SZ0rjc8EiONaFRM8XsZnefauPal/VYIEl\r\niNxm2yklgkHTcauwzJZ4PMrpj9Wqq49Y4TKJ56v0H3nHjrRvEE1uXhRAnjr8\r\nruBWUlxWdVXGNqvn5TAXrNxkr/2Gj/sbCq1M4UsFUzq4IjUWNxZk+e9VmfE+\r\nh+h4FL9ijmfLa84+8YdnX3oJTqldJazMamKM80wKImJiJ5z7O3LZUw8wqs+8\r\nTV4KvfwQ0kdSLVw7o9u1QYRt5UZ6gmWMPBM8TtxRIMRK88p7NU3EsuBMJ+Dp\r\nHJVtTmoKeZ2BwG6TSeg6BO380hOCioFUY6U=\r\n=pviK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"serverdeveloper9447","email":"soumalyaghosh2022@gmail.com"},"directories":{},"maintainers":[{"name":"serverdeveloper9447","email":"soumalyaghosh2022@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-routes-handler_1.1.0_1666425533901_0.6039245277736203"},"_hasShrinkwrap":false},"1.2.0":{"name":"express-routes-handler","version":"1.2.0","description":"Simplest routes handler for Express","main":"index.js","dependencies":{"chalk":"^4.1.2","express":"^4.18.2","table":"^6.8.0"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/ServerDeveloper9447/express-routes-handler.git"},"keywords":["express","routes","handler","route","router","simple"],"author":{"name":"Server Developer#9447 aka Duck Dev"},"license":"ISC","gitHead":"b43b3a206f4fcec99c7bbf9bf01b48db441cfee5","bugs":{"url":"https://github.com/ServerDeveloper9447/express-routes-handler/issues"},"homepage":"https://github.com/ServerDeveloper9447/express-routes-handler#readme","_id":"express-routes-handler@1.2.0","_nodeVersion":"16.13.1","_npmVersion":"8.3.1","dist":{"integrity":"sha512-5yni7jxzT2u163eA/oB5wPQI9HWn5/JyM5G4/r6CzmWGC7eDK0o0RXu1N/gWKEAp3oFVHKaPz0EjxM+RVrgYCQ==","shasum":"292c00aa99d29925777b2959f39eea3c596d59ae","tarball":"https://registry.npmjs.org/express-routes-handler/-/express-routes-handler-1.2.0.tgz","fileCount":3,"unpackedSize":11874,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkNghpRZnXkJ4DqILo0u3ds5gaRE+QUax1OA/KzarVbwIhAOzYbFwjbYaK9PAknLJYmVIxXFIW0yZMABjbXcA4ZQ4V"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjU/pLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2zxAAoHaMPWRQ5Ih6tEZCDU7MyBDiMm/ks968hPbtE3ngIlznuQya\r\n1q2mBW7vucsl6Uld2tBTKfEE5fv5IwrqodZTIyDcnZkM9nZBPerqRtqRU4cY\r\n4FVYtb0SfGKVCMJYEZldeAXuYVRdbUhLNfBlMPCyb1ISP6v/WWalOJ8AFusL\r\nXwDPJWjLfeLTaul5taOc0BsNWb0f4UU8mGgeRkSO2OxcBSfNGnYKPMTCEo2g\r\nOKzlsgupKM1R2ichG0TOL/7ZDkZDDGif9y0B17cTWH4eV+LSsAfh6wnRy5Mt\r\n1iYkp+ZpnUVBWmWdvMZC5jPj8qMY2zwBSlEtwBb/Uc+UstiSsElmKFOH+zhV\r\nwCS/Lsu6G/a+LBdN3HuoFsoNub2zJxk3uWovG5kuEUF1zqGFiFPvFLy4mt2T\r\nuicI9XyjVug3MK/J4yX2F04ivwU+sIaeMIKoDHBggvGo+MMDtSO3cSr2JfZ0\r\nC705zg1LNB5RWxJX+TwOlnLjPWwI9IuyI3A+0y4JKgB/HJSW+ZtFaCPzDmFu\r\n/Kl339SWzYlyXOCUJCPgy4e4zf/gu+CBtuvJ1DibJgP5HfJW6J1pRCWYhGwu\r\nXsulbGC7TIPvguq7VkXRE4eutIO9DeACFHdto6+8Pe9c2KYtDLIukIgowRu2\r\n5YYNCEJfSHTZa7WPACCHNAHHJbEIAVRiWws=\r\n=3E64\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"serverdeveloper9447","email":"soumalyaghosh2022@gmail.com"},"directories":{},"maintainers":[{"name":"serverdeveloper9447","email":"soumalyaghosh2022@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-routes-handler_1.2.0_1666447947250_0.9660038495492782"},"_hasShrinkwrap":false},"1.2.1":{"name":"express-routes-handler","version":"1.2.1","description":"Simplest routes handler for Express","main":"index.js","dependencies":{},"devDependencies":{"chalk":"^4.1.2","express":"^4.18.2","table":"^6.8.0"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/ServerDeveloper9447/express-routes-handler.git"},"keywords":["express","routes","handler","route","router","simple"],"author":{"name":"Server Developer#9447 aka Duck Dev"},"license":"ISC","gitHead":"3bf21fa1d76949becb8f46a72a017ece5735080d","bugs":{"url":"https://github.com/ServerDeveloper9447/express-routes-handler/issues"},"homepage":"https://github.com/ServerDeveloper9447/express-routes-handler#readme","_id":"express-routes-handler@1.2.1","_nodeVersion":"16.13.1","_npmVersion":"8.3.1","dist":{"integrity":"sha512-CUAe1/KDAN5577SN2XvMzXetpoR0y/E7dsFtxkkss1/H3cNZvPWlh3DngCTpQKMr0QKKts93C4mOqWZrCPA6IQ==","shasum":"14d7cdbf54741dcffd630552c291c9d8cf54e8a8","tarball":"https://registry.npmjs.org/express-routes-handler/-/express-routes-handler-1.2.1.tgz","fileCount":3,"unpackedSize":12896,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxGuI2/D/OpqzDSRSk3hBPWAuMCZOkPrvZNOzZQg78JgIhAJzx8dX/hzsLICxQCiMKVIQTL5tfsiuaFC05Ec3/aWbD"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWRkQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr82w//XCyYLTJRgs2L6/0derQrDEnx6tuzq21ZZ1LucNG7CxDLt8Uu\r\nQjJRZp0Te7cVCYwcSlTrQnzuzvichED5+2aUqgsydB2O90ebjvUDgSQC77uO\r\nFVTTqTaODxziPIo/Qng8Sxg3YOF584hupVZMeIiFBS6SNqC4IsI/v6Sa8EHb\r\n1AClribXBEO6Ab4zLGrv/8SUsp0qP1XYCXbqYbq++wj66NEpCXslVClYs/l6\r\nNhsY60SILDT08abkocScixt+jrQy0BDCrwZEz+Qvi+ABECTnMMew/Yqwl+l8\r\nFlTyLiPW0o74CX2b7o5rogg754HX//rNdgQdkNiE3I3T50C5d3cmN7LzxDfU\r\nPH8ZADD5kH0xh1vxyoY1QPJ2HrHHOmELqe6KypRBc2dhf8ikNfU7oYLUpU1+\r\nUkVtQ2clIym7/kHZsa5VT/j1/uK3aMyh9o1MFbUOz7rP7YwlySGwqmP0ngDY\r\n9Ahqg5d+BvfHOzsL1vuevUJrLlju8f8+T62Stq+L1zCeJ+nO64oaZYJNX6C1\r\nB1HMuyy/BDDQXYORsuYb+P27r/rPOLzYC8FgcQVUSaQkKNZ03RapIcf8dAJ3\r\ncKjBg4/VsuZTTe5aTi6KMbJCy4pMUph7OgT5hj5MzR4vQCxy3BozPBebCWQr\r\nfbf844r4hnccvdSW4Q02ogNGbwk7HiKj42Y=\r\n=u7Jw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"serverdeveloper9447","email":"soumalyaghosh2022@gmail.com"},"directories":{},"maintainers":[{"name":"serverdeveloper9447","email":"soumalyaghosh2022@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-routes-handler_1.2.1_1666783504398_0.31706928955456126"},"_hasShrinkwrap":false},"1.2.1-v2":{"name":"express-routes-handler","version":"1.2.1-v2","description":"Simplest routes handler for Express","main":"index.js","dependencies":{"chalk":"^4.1.2","express":"^4.18.2","table":"^6.8.0"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/ServerDeveloper9447/express-routes-handler.git"},"keywords":["express","routes","handler","route","router","simple"],"author":{"name":"Server Developer#9447 aka Duck Dev"},"license":"ISC","readme":"# Express Routes Handler\r\n### _Simple Express Routes Handler for Beginners_\r\n\r\n> **Now comes pre-installed with express**\r\n\r\n---\r\n**Simple start**\r\n`index.js`\r\n```js\r\nconst express = require('express'); //ah yes, semicolons\r\n/* Or you can do\r\nconst {express} = require('express-routes-handler');\r\n*/\r\nconst handler = require('express-routes-handler');\r\nconst app = express();\r\n```\r\n\r\n**Now create a folder with your desired name. I chose `routes`.<br>\r\nThis folder will have all the routes folder.**\r\n\r\nNow create any file in there.<br>\r\nExample: `status.js`\r\n\r\nNow put inside this code:\r\n```js\r\nmodule.exports = {\r\n  name: '/status', // This can be an array.\r\n  disabled: false, // Can be omitted. Stops from the endpoint being loaded. Default is false\r\n  method: 'get', // Can be omitted. Can be an array. Default is 'get'\r\n  run: (req, res) => { // Like a normal function\r\n    res.sendStatus(200)\r\n  }\r\n}\r\n// Disabled endpoints show up at the top of the table in console\r\n```\r\n\r\nAfter you've done this go to the main `index.js` file and do this\r\n```js\r\nconst express = require('express'); //ah yes, semicolons\r\nconst app = express();\r\nconst handler = require('express-routes-handler');\r\n\r\nhandler(app,'./routes'); // This loads all the endpoints in routes folder\r\n\r\n//Now for the listener part\r\napp.listen(/*Port name*/,/*Omittable callback function*/);\r\n```\r\nNow you've got yourself a simple express app.\r\n\r\n---\r\n\r\nThis package comes with a handy 404 page support.\r\n```js\r\nhandler.page404( app, ( req , res ) => {\r\n    // res.status(404).send({status:404})\r\n    // Or something of your choice\r\n})\r\n// This must be put after the handler(app,'./routes') function\r\n```\r\n\r\n---\r\n\r\nOr to keep track of the requests\r\n```js\r\nhandler.keeptrack(app,/* Omittable too => */(data) => {\r\n    console.log(data)\r\n},/*Here lies the omitttable config*/)\r\n// This must be put before the handler(app,'./routes') function\r\n```\r\n---\r\nWhat may the config contain. (Already filled keys are default values)\r\n```js\r\nconst options = { \r\n    ip: true, // IP tracking enabled?\r\n    ip_header: '', // IP tracking header\r\n    agent: true, // User-agent tracking enabled?\r\n    agent_header: 'user-agent', // User-agent header\r\n    query: true, // Query parameter tracking enabled?\r\n    route: true, // Route tracking enabled?\r\n    method: true // Method tracking enabled? (new)\r\n} \r\n```\r\n---\r\n> Changelog 26-Oct-22\r\n> ```diff\r\n> + Added multiple method on one endpoint support\r\n> + Added method tracking on keeptrack function\r\n> + Improved overall performance\r\n> ```\r\n---\r\n## This package may or may not be used in advanced development\r\nThis package will not be responsible for breaking of your express server (honestly, how that would even happen?)<br>Feel free to check the source code and suggest new features<br>\r\nMore features will be added soon.\r\n<br><br>\r\n\r\n# Made with &#128150; by Server Developer#9447\r\n\r\n## **[Source Code](https://github.com/ServerDeveloper9447/express-routes-handler \"Github Link\")**<br>\r\n**[Support Server](https://discord.gg/VqA92g8 \"Discord Support Server Link\")**<br>\r\n**[Developer](https://duck.is-a.dev \"Duck Dev\")**","readmeFilename":"readme.md","gitHead":"b5b47bbef522dd4d3e6a1c7dc13cfd1ffd1f72a6","bugs":{"url":"https://github.com/ServerDeveloper9447/express-routes-handler/issues"},"homepage":"https://github.com/ServerDeveloper9447/express-routes-handler#readme","_id":"express-routes-handler@1.2.1-v2","_nodeVersion":"16.13.1","_npmVersion":"8.3.1","dist":{"integrity":"sha512-yVUMSDrVgQx7BMLqWnzd2+RyzoEKyF5/KW57/CK3UiixvUDmiHAn6S8N/7FVlO/BRGHYDdXYeQDm3MVBYpjXAg==","shasum":"e380c8dd22d8aa92cce0f481e39a7c40332893f8","tarball":"https://registry.npmjs.org/express-routes-handler/-/express-routes-handler-1.2.1-v2.tgz","fileCount":3,"unpackedSize":12871,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG3OWx1NhKgfHVihH4LMI0kQuRXqcjIeFJOaOCME/VVzAiEAhm98eDm+XgeCXXh2WtT3fc2qMGtInJHaStHoCHkqU54="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYAHbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGmg//fSe9TG3qRiS/wgtZX2kfOxvKa7kjGacCQOqn7XuO6bnIc6kh\r\nSJ7Bqp95P2ibBGm2/AEPdN+dOSmRZ36o+QvXysvxtaZXcfLK77nCgJdxgtU9\r\nXGiOoGm4fg6KOAyIexn9dxrZjY9ZK6Scufc+2uWmVrQHCCvaD41A0Pie2CcN\r\nlIs1j5c2XDksA1Q4ZX/WEQpgoQW/gyYmqUzxTECloUXw9VJCgMpycxJ7r/gS\r\nNLBh1XhUVbG03XgBFPUhYbQI3xFu2mGldKk3r0JosQdp4LG1rFisSdQlbU8U\r\n3Hh/+WkFf9pRqKG2dw0kOrtEM52QuGEXA50ooZ0gJ5kVGAi2ERkmYWCmSWa6\r\nvaAeuHOhiZUMgUT5nC1dz6O6IdDeIZFG48JY/S1mXs/tNPxen5MZzwxAGD1B\r\n0V0+Y30uDHEXJUhND3Mk3StUyUepdVGX8Dq0cwbOpBG9zJtN1Zz9ZZZXj+ft\r\nBzaoeOGXsAeQAci70V+4OqNtaJwGyviIwGTxu1qJPuLSPG3KdOzsyR0DRaT9\r\normWOnOLdx+vCx70cn4rQ2zMnCdtvp2jQJHrrKfM235JvnbhaPzw+sKczcOd\r\nm+HJDDAQEE96WMWjrRErtBU9EsWWGJw79QoIYA55NQUMwh07AAEPC6leiNzA\r\nGD/6tEvKkvRSWiMzxVqAClG7wZhHMnaUkbQ=\r\n=jQL4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"serverdeveloper9447","email":"soumalyaghosh2022@gmail.com"},"directories":{},"maintainers":[{"name":"serverdeveloper9447","email":"soumalyaghosh2022@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-routes-handler_1.2.1-v2_1667236315470_0.8983826122449214"},"_hasShrinkwrap":false,"deprecated":"Broken code. Do not use."},"1.2.3":{"name":"express-routes-handler","version":"1.2.3","description":"Simplest routes handler for Express","main":"index.js","dependencies":{"chalk":"^4.1.2","express":"^4.18.2","table":"^6.8.0"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/ServerDeveloper9447/express-routes-handler.git"},"keywords":["express","routes","handler","route","router","simple"],"author":{"name":"Server Developer#9447 aka Duck Dev"},"license":"ISC","gitHead":"b5b47bbef522dd4d3e6a1c7dc13cfd1ffd1f72a6","bugs":{"url":"https://github.com/ServerDeveloper9447/express-routes-handler/issues"},"homepage":"https://github.com/ServerDeveloper9447/express-routes-handler#readme","_id":"express-routes-handler@1.2.3","_nodeVersion":"16.13.1","_npmVersion":"8.3.1","dist":{"integrity":"sha512-JMD261vl6/8WM8inopan53cmbEG0A7CsYgGvxi+9MdZO/+344EGrYFALDcwmAmCRFZEL7qF1UY/zrWm04lk6iw==","shasum":"99f8fe9d306a47710cfaf6f41af977993c1d34f6","tarball":"https://registry.npmjs.org/express-routes-handler/-/express-routes-handler-1.2.3.tgz","fileCount":3,"unpackedSize":13075,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtTOoIVGp0mNR0AYopO999CmIQoKKafs0mnycYJumkkQIgKFNl8EPGKz2sHuXlbLpSEi9M278W6V/Ammnrtfbrm7M="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYAZcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMrw//cEzd6ungfYkzUnydgUUGeBchba2Gkwve+gfE+MR8HPbcH/zl\r\nTaoSd8454bMRKMZ/vHYsz+K6LnBGtJlxJvchYIo/p1Ne3cmG5oT7s6cxHxsD\r\nkSrQoska9ADgdTYd1/m5ZWkeFDtTW5dpiNBcQbYNwy0YtCSd9swL1+mtF0Az\r\niGy8ZvRw4BulZAdNxE9E4cb0DVAro/Z/ssqERuJmnx7wTOEfwz6V+F/6IOcc\r\ncaauFiergM3B8pT0NdlczjUm8WNRDbNiCZ5BwkebqzTijRcpR3akJKtyd75I\r\nhY2VpYIajOR/4Mqar3f/Vhk2U4HniOeF2w1noibdQl/+yjRgz2T7eanIMMJz\r\nRvVpk4p/aUkLOIkehXb68dKHEcNR/Hox8u+/kmq6PeZS1LYIx/rqlA+zYeJC\r\nXdMhI2I+CvR/EYxY0ab7t9QLoXmy5hyQQ9ZyxVZtYKhMthuSvlQdGVLh4fVn\r\ndcRkB9a/d7IKX/itaA8XUZmDInNL15aAYYc3RduDSqB8RwjeEvKSEqURsflv\r\nFTdvNFv94jBmnNYxmG/PNG53GlGgG4a1VK7VObqD9rse0F36WFSQhai5jsSN\r\n38AmKALN2I0A+uAtib/M/5HYebbRHPi7PyE7dKCGQbihv2wm5SiIEMoiA55e\r\nrJa9ryZLOxvTvWpZd0oco24vcWUZVtm5nTk=\r\n=OCB0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"serverdeveloper9447","email":"soumalyaghosh2022@gmail.com"},"directories":{},"maintainers":[{"name":"serverdeveloper9447","email":"soumalyaghosh2022@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-routes-handler_1.2.3_1667237468039_0.9523564325657221"},"_hasShrinkwrap":false},"1.2.4":{"name":"express-routes-handler","version":"1.2.4","description":"Simplest routes handler for Express","main":"exports.js","dependencies":{"chalk":"^4.1.2","express":"^4.18.2","table":"^6.8.0"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/ServerDeveloper9447/express-routes-handler.git"},"keywords":["express","routes","handler","route","router","simple"],"author":{"name":"Server Developer#9447 aka Duck Dev"},"license":"ISC","gitHead":"af6755f74910f1a57e8655c0e2402eb070a3bec5","bugs":{"url":"https://github.com/ServerDeveloper9447/express-routes-handler/issues"},"homepage":"https://github.com/ServerDeveloper9447/express-routes-handler#readme","_id":"express-routes-handler@1.2.4","_nodeVersion":"16.13.1","_npmVersion":"8.3.1","dist":{"integrity":"sha512-bN8rtgFMmlSemvc+9EVSlGIEUPbnsljkg/NswoL4YNHLBHu5R4oFtjw3I+2NrD/ZIK0QA3ungXS0freh3/cOaA==","shasum":"ab2d5c2a245c19f093a6f6e7777a817350b3c4c1","tarball":"https://registry.npmjs.org/express-routes-handler/-/express-routes-handler-1.2.4.tgz","fileCount":6,"unpackedSize":13279,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCslX5uR7Hl6HcVcxFDBdfnv8GpruaQA5yrFDcjtAkNbQIgBvo1c0IKFwYkj9qFOFt9tYcsh0M/cFrOIAPHUJI4Q7U="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjeO1sACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrtdw//cE828phJ7ZT7RiafKgc3/7OXdzk8BCM/jODQFpfOsPZT4A+o\r\ncrYSUayVxzTk2TN8vch43eiW6u6zPj4P27b0kElKWs3wJkj7JAz+h+4tpKU9\r\n91HvlWidBw7zsDM0kyJYTyhvKDZScVMwot99p+yXb564BREO5FGN0zIiiOY8\r\nD9qKO3knwXkGIe+ZY53PZh3NqTjWiHVQAkxnbCySNAJDZMj3A5iQMutW2rlX\r\ngd7rWNn4XBBWEphDFWQFgGn8oH1d47Jwpc+gWgu49XAZLjj+c4euzbsMFqIP\r\nOch3zY25euGnogV9wKED9GxsNK8nPFUpZt3JINEU9zPTm7jZ+Z3f8/DzoW3W\r\npismfzGbGu2V2MwAFP0DTJ0MLDlDfOiNrldIQ9ETvB2i+dS0tA1mZ91affgQ\r\nEGMyexGOAiRke0rEaMn/tk1qCcJOSctId0zLZXXm+LLfVqCGje8l6qJKbYkA\r\nnPpWoAhMn9Y83OFpS+q/V8dtJ+reMDupsNTHUO6bfdzQ/mj1MXG111Q7r4mD\r\natVkmoykRrdclOIwo1zM38GHZmAwCGriAtGPasgA+8FSLgSPEyZBW/kFnkCl\r\nT4COpNwx1l1WM8+CEKKrqzL953yg89o/VH+G/FThMZXCT2EhYOCmRuuEoebR\r\nSqtr6VBYDBRc/HSkm2pHYWbGB52KsEj4nOM=\r\n=ZIqF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"serverdeveloper9447","email":"soumalyaghosh2022@gmail.com"},"directories":{},"maintainers":[{"name":"serverdeveloper9447","email":"soumalyaghosh2022@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-routes-handler_1.2.4_1668869484140_0.06958021777944934"},"_hasShrinkwrap":false},"1.2.5":{"name":"express-routes-handler","version":"1.2.5","description":"Simplest routes handler for Express","main":"exports.js","dependencies":{"chalk":"^4.1.2","express":"^4.18.2","table":"^6.8.0"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/ServerDeveloper9447/express-routes-handler.git"},"keywords":["express","routes","handler","route","router","simple"],"author":{"name":"Server Developer#9447 aka Duck Dev"},"license":"ISC","gitHead":"410a1e0ff287fbad0beec747b78cb34fc8fcc61d","bugs":{"url":"https://github.com/ServerDeveloper9447/express-routes-handler/issues"},"homepage":"https://github.com/ServerDeveloper9447/express-routes-handler#readme","_id":"express-routes-handler@1.2.5","_nodeVersion":"16.13.1","_npmVersion":"8.3.1","dist":{"integrity":"sha512-2kTiiY+LeDYTQ7ZOyDKyVsRlPKfEddAcSLmHIofPkvQ77rRAH0JlTzPZZCTsFzdbNEwwuhNwcdMwau/ptZg4HQ==","shasum":"7104a57427b80903ecb685f65727cd670589bb59","tarball":"https://registry.npmjs.org/express-routes-handler/-/express-routes-handler-1.2.5.tgz","fileCount":6,"unpackedSize":13311,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFSIbNozATgpU8I5qXC54Hni3JyWRqjkBzzf5/lISdLcAiEA7J5ussmXTxp/imxeZ02ilMlyuAosrpCJ34dqh9UQzjY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfKbAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpThA/+PFjrbneGV9nrfKokE5iFQh7ctChIXrEX297niErzZU0+IeqF\r\nqMwPMcBhdVRM09MdXJMge+XNIJK4dPY7hCSdaTuwbt+l1j9hwre47WCuDdQB\r\njqb7KtRE4OrUX2MtUBt5sxLYfeh1DkY8l0Z2uBfS4IrYsvLxYmCcTuQTbgrG\r\nuQZJxovl57ZuWB82VkTIGjs5WNm+FYOdeK+WL0NaXwDf1tb/Ifd1JU/HUSd3\r\nY986gt8mQ/hDxBAdFiaRS0AOeeej6WzxyQtNREbBqp+IYUXUurVYP5pzaQxR\r\naavDytENVfgmg8k1SeR7D12z0DebBbLKKpJjZzjCzqoL7JWrhE3tIT+Hf7Gk\r\n4siuz34Gp47RUrI5Rm1F+samgIliHpT8Ogs+IhF8Z+h+l4m69K+SqiuqCxQF\r\nzxrGrkP41lbCjBQPUkX2+LZRqauwY7uAxK8IYgXsMl+Y6bw/eXrH6A1hsO6F\r\neMq+FQAeWLW8d8SLcCHoQFnrFIaU/noZPiwMgUjXRcfYTztpv0etlRSTVCfN\r\nhkC6VUcXtSdvoPSRmvduEGZPfkOuTweRufryWOxMpWPan6PzT3RtrZBaketS\r\nfLT4M0J+WS63b140PQJc2N8ScOwSAGq5uMqUxyT/3mk0P46rcbFcitrY49BS\r\n4mZvUVR2YbHqunnNCXTbeAikZXp4ZTccvmU=\r\n=ydrG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"serverdeveloper9447","email":"soumalyaghosh2022@gmail.com"},"directories":{},"maintainers":[{"name":"serverdeveloper9447","email":"soumalyaghosh2022@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-routes-handler_1.2.5_1669113535874_0.3293500693276845"},"_hasShrinkwrap":false},"1.2.6":{"name":"express-routes-handler","version":"1.2.6","description":"Simplest routes handler for Express","main":"exports.js","dependencies":{"chalk":"^4.1.2","express":"^4.18.2","table":"^6.8.0"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/ServerDeveloper9447/express-routes-handler.git"},"keywords":["express","routes","handler","route","router","simple"],"author":{"name":"Server Developer#9447 aka Duck Dev"},"license":"ISC","readme":"# Express Routes Handler\r\n### _Simple Express Routes Handler for Beginners_\r\n\r\n> **Now comes pre-installed with express**\r\n\r\n---\r\n**Simple start**\r\n`index.js`\r\n```js\r\nconst express = require('express'); //ah yes, semicolons\r\n/* Or you can do\r\nconst {express} = require('express-routes-handler');\r\n*/\r\nconst handler = require('express-routes-handler');\r\nconst app = express();\r\n```\r\n\r\n**Now create a folder with your desired name. I chose `routes`.<br>\r\nThis folder will have all the routes folder.**\r\n\r\nNow create any file in there.<br>\r\nExample: `status.js`\r\n\r\nNow put inside this code:\r\n```js\r\nmodule.exports = {\r\n  name: '/status', // This can be an array.\r\n  disabled: false, // Can be omitted. Stops from the endpoint being loaded. Default is false\r\n  method: 'get', // Can be omitted. Can be an array. Default is 'get'\r\n  run: (req, res) => { // Like a normal function\r\n    res.sendStatus(200)\r\n  }\r\n}\r\n// Disabled endpoints show up at the top of the table in console\r\n```\r\n\r\nAfter you've done this go to the main `index.js` file and do this\r\n```js\r\nconst express = require('express'); //ah yes, semicolons\r\nconst app = express();\r\nconst handler = require('express-routes-handler');\r\n\r\nhandler(app,'./routes'); // This loads all the endpoints in routes folder\r\n\r\n//Now for the listener part\r\napp.listen(/*Port name*/,/*Omittable callback function*/);\r\n```\r\nNow you've got yourself a simple express app.\r\n\r\n---\r\n\r\nThis package comes with a handy 404 page support.\r\n```js\r\nhandler.page404( app, ( req , res ) => {\r\n    // res.status(404).send({status:404})\r\n    // Or something of your choice\r\n})\r\n// This must be put after the handler(app,'./routes') function\r\n```\r\n\r\n---\r\n\r\nOr to keep track of the requests\r\n```js\r\nhandler.keeptrack(app,/* Omittable too => */(data) => {\r\n    console.log(data)\r\n},/*Here lies the omitttable config*/)\r\n// This must be put before the handler(app,'./routes') function\r\n```\r\n---\r\nWhat may the config contain. (Already filled keys are default values)\r\n```js\r\nconst options = { \r\n    ip: true, // IP tracking enabled?\r\n    ip_header: '', // IP tracking header\r\n    agent: true, // User-agent tracking enabled?\r\n    agent_header: 'user-agent', // User-agent header\r\n    query: true, // Query parameter tracking enabled?\r\n    route: true, // Route tracking enabled?\r\n    method: true // Method tracking enabled? (new)\r\n} \r\n```\r\n---\r\n> Changelog 05-Dec-22\r\n> ```diff\r\n> + Fixed the 404 page function to work on all http methods\r\n> ```\r\n---\r\n## This package may or may not be used in advanced development\r\nThis package will not be responsible for breaking of your express server (honestly, how that would even happen?)<br>Feel free to check the source code and suggest new features<br>\r\nMore features will be added soon.\r\n<br><br>\r\n\r\n# Made with &#128150; by Server Developer#9447\r\n\r\n## **[Source Code](https://github.com/ServerDeveloper9447/express-routes-handler \"Github Link\")**<br>\r\n**[Support Server](https://discord.gg/VqA92g8 \"Discord Support Server Link\")**<br>\r\n**[Developer](https://duck.is-a.dev \"Duck Dev\")**","readmeFilename":"readme.md","gitHead":"9488e3147a1a3d63fc66136e3c24c8d6ff93d6e5","bugs":{"url":"https://github.com/ServerDeveloper9447/express-routes-handler/issues"},"homepage":"https://github.com/ServerDeveloper9447/express-routes-handler#readme","_id":"express-routes-handler@1.2.6","_nodeVersion":"16.13.1","_npmVersion":"8.3.1","dist":{"integrity":"sha512-HVAfJogMovAjSnn0sOPT2371G1/jcVflcd5wngj6STwKmdPBq1DZ1w/+1lrqT0kAzpSJsi49gqPajkTYN7Nbng==","shasum":"aa7e60bcde5b5d9979b69d6923f33e346a1d4ce3","tarball":"https://registry.npmjs.org/express-routes-handler/-/express-routes-handler-1.2.6.tgz","fileCount":6,"unpackedSize":13292,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPHBamN/xz5Y4s9I6ynZxVByOmz8wwiAN9cErKRgbYDwIgOjz3nrS4X83WS9g5MY/sHmU/hJY2PdJ4+dnyDdpOxqs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjZbiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTvg/+PAz5uzHPGrQs79gHSg8aYlXpIArquMlbFzYfyhGmB60XCqXP\r\n0C4a6CgKuLoarG8yGzNcdJty4qRnYtCs4/TVpsLBhJVzsjbbLwHw3B8UnIB7\r\nFJMLOtqXZXumRwyOrkdakiJpT6mKe7ihO5RGm8rSdkth3MM/JyHcEcGy9794\r\n/W/45vGpUTZuNwg6P6mnLtchsuzTGoyIi5id40NSsAaw8UiILOH7GZQp4Lfp\r\nfXR00bPvh0i8YRtt+EFbDqSISDCdrt2sv/vuvNowCdZaGraPS6aZ2OHCSjZ5\r\n/mQVy7DAQMLteNoyL7sw7csbjVvAzAOQ1yyEz+IDp4CnGvzFI1bK2/8eUACT\r\nf7UKxZ+Aot77X1OxQ6Tp5fU/123ARtNiPlrnyehfIVqqO6N7JW6d7ZHvVm5s\r\nwWmd94F5jJ2GtCiXGpFlGYrBiWKDj051Q4wPpxoV4HxJH2zjBA2UmOwotC7e\r\nC5nf5WWjAjYtEt6KPAf3A+J7JWJLSe/zaFF9QP8j7xfWMCRwrIPpsJK+dkcc\r\nEQjWHfYo9vCPuOPl2irDDZ1vq2HeoeCEXHFqGumbgOFZjNCwC43euhNa9JSN\r\nB0hPtn87ifDLk6SVNluspKzw7bs5a3g3krAX1SAexpSrJkERL9kI/KjHceHk\r\n1i9Mm8DTOVtRtrByvKjutzTwIllkf+NOkFc=\r\n=GLGb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"serverdeveloper9447","email":"soumalyaghosh2022@gmail.com"},"directories":{},"maintainers":[{"name":"serverdeveloper9447","email":"soumalyaghosh2022@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-routes-handler_1.2.6_1670223586017_0.47919873589065376"},"_hasShrinkwrap":false},"1.3.0":{"name":"express-routes-handler","version":"1.3.0","description":"Simplest routes handler for Express","main":"exports.js","dependencies":{"chalk":"^4.1.2","express":"^4.18.2","table":"^6.8.0"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/ServerDeveloper9447/express-routes-handler.git"},"keywords":["express","routes","handler","route","router","simple"],"author":{"name":"Server Developer#9447 aka Duck Dev"},"license":"ISC","gitHead":"9488e3147a1a3d63fc66136e3c24c8d6ff93d6e5","bugs":{"url":"https://github.com/ServerDeveloper9447/express-routes-handler/issues"},"homepage":"https://github.com/ServerDeveloper9447/express-routes-handler#readme","_id":"express-routes-handler@1.3.0","_nodeVersion":"16.13.1","_npmVersion":"8.3.1","dist":{"integrity":"sha512-jyxI9oO6rX5aWAcoF2gELjOQOVV6PCGoOCZ5/5AUND+KqSZ0md7BTFxvWDP6h7Fj7k0gz5HlBCu+/2FMToNNWA==","shasum":"87552b9f802270e1455ed4d6a78d1e736ed1cf07","tarball":"https://registry.npmjs.org/express-routes-handler/-/express-routes-handler-1.3.0.tgz","fileCount":6,"unpackedSize":13539,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEADhoeD5E1mjM6Ez9hy3wUc/Ivw7LMMO9n6H9g6DVjtAiBUY5Kt9EpzT0w7gJgYj7CPsorDHsWhJRRDqLz3FltTpw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjos2UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqxWg/+MtuQ1w+10AkqmovxQvmNivHKSYh7ingqZl6IqjJAsV/pNezi\r\nlYszVzf0ix30o2jNg+AwqJNWured3ELvCl0aO9avVHzFZlSxmksI03Vz/oWt\r\nyEpRDJO6b76V65kvs4bEede3KH/Rf2g5PoNZAy12Ell5ZFVxKhPYVSPxAnYw\r\n0blyFtgITG3pRMIX5DdnBZJA9GavrVYKTFhKaJ3EqiaPnah19ZFq5xM1wZPp\r\nKvPEnbd7aHdYmwiTDbG3HkocAgiWYgBOu3vVWrDwdw6l51zscoIHKYY6sR63\r\nCmdwZDBEKBy1llq6heR1p+Cnx+C0viKi7CA+mt5dcqzLck5glNOFYfUT1h/G\r\nh4VTSTnXWizEeh02/h9gXdJ3uibwelTnd4QaD9AGGk4NxaCCFmMOG2Sz855W\r\nvuyWW+nMNBmmLcmk8O7aK76CKZLrZX+HhhUYmDtLD1Nc/5BfE6ePyMUdvwJ0\r\nJNsxLnS3aRrP4bL6F3cILEZU43MxbRfAO0KKE+z8C9LgrqL3tdiXht2xu9y1\r\nVUVWtMflSrsnvKCWWukxYaS81KEEWhQ/kbCoK0o4j8IQYYAXKs4NB+FvUWjU\r\nqiJ3szQ6/vGTKb6DhIl7Nh1fnkH4nH2VpL+XneAGKsCZnAiL3ClvK5OId01B\r\nib1/YVjTysH9mHnvLUYGm8zzyY9nJgkgkYI=\r\n=aOlL\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"serverdeveloper9447","email":"soumalyaghosh2022@gmail.com"},"directories":{},"maintainers":[{"name":"serverdeveloper9447","email":"soumalyaghosh2022@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-routes-handler_1.3.0_1671613843864_0.06686944952677587"},"_hasShrinkwrap":false},"1.3.0-f":{"name":"express-routes-handler","version":"1.3.0-f","description":"Simplest routes handler for Express","main":"exports.js","dependencies":{"chalk":"^4.1.2","express":"^4.18.2","table":"^6.8.0","walk":"^2.3.15"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/ServerDeveloper9447/express-routes-handler.git"},"keywords":["express","routes","handler","route","router","simple"],"author":{"name":"Server Developer#9447 aka Duck Dev"},"license":"ISC","gitHead":"de0771581f880cc1282c24336c9cdc0a8660d3e3","bugs":{"url":"https://github.com/ServerDeveloper9447/express-routes-handler/issues"},"homepage":"https://github.com/ServerDeveloper9447/express-routes-handler#readme","_id":"express-routes-handler@1.3.0-f","_nodeVersion":"16.13.1","_npmVersion":"8.3.1","dist":{"integrity":"sha512-9OlBT0tZ7Bun13MT8+snaKO8HYT8fNl0dec64ttcZk7vF1NwaUK0vzjfRfepDhxadf4qiyD7UXolTXJS5bBPpQ==","shasum":"99b88afdab5a03aa9403a643a6ec1774d305660a","tarball":"https://registry.npmjs.org/express-routes-handler/-/express-routes-handler-1.3.0-f.tgz","fileCount":6,"unpackedSize":13689,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCB1ahomWBnhGchqbZIsttV6G9p4lGvsa2EEn35cDj1tQIhAMvJHqRsF1I3NgoF0HMJtL3i7gVm011W4vnyWR7Y+Twd"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwQloACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIFBAAiZAan05oWf+AidJPO5eg1AElgAzdRIZ6aETTmw2XXz/lx2QN\r\nL27hQxDYFlCMiVAq71FRNhZICcHoNxJPET+and01Se7RXVGCqWPe8/D/oIxB\r\n+OQf5Ky0bXJrUMl/ffKdbqQq/DNNiBfSzs04oLWzzn8B9v+5t8TE1GgqGOh8\r\n67o8sHWS8m8PYjSolkt++xxveGOR1XWMbrcq/L+5GYqvWelcCpG588B4C6Si\r\ngRrFieWQkKT5pcLBV7KPm3Mi1JLP4IHe4GBrzNpS9I2CCYA6HumKUTF3g8oS\r\nacMv9PN6GuM5pGVCoS+TNdVr6ez6Uhbu1WuW9R68mHXqvXQhzba8HyozEJPa\r\nzon70fxitrPyGmYLT8riSU9bZ2lu9n0KoPvaVVRHRZHHKt9ZPQ2uiMKjx3JT\r\nyBLBELcQuwo9q6C8INWsWh/+bXOzazhegGD7INFuVTLExWLSapp77D20nCl3\r\nyZ1BG9uOs8m3cyxSMNJk4ZoWD8ZVVVvId4DLUxQSJQexT+rsOwr9IUHPm3PC\r\n0NCdfOmaAl9UrzISQJfZTdRVBfvdcbpBjN3chp8sy820u+cnIG/v19PWrC0i\r\nvTbtvgM3FVrY8bsjnK8HhvdqwEtfbebXAoO3yTAyqzrb6sQNJvMEhKLoE/X4\r\nkA+XUB4oxKJyPkEWK22r0Y0dDgj6SVcPpz0=\r\n=AA5y\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"serverdeveloper9447","email":"soumalyaghosh2022@gmail.com"},"directories":{},"maintainers":[{"name":"serverdeveloper9447","email":"soumalyaghosh2022@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-routes-handler_1.3.0-f_1673595240135_0.6589622938923876"},"_hasShrinkwrap":false},"1.3.1":{"name":"express-routes-handler","version":"1.3.1","description":"Simplest routes handler for Express","main":"exports.js","dependencies":{"chalk":"^4.1.2","express":"^4.18.2","table":"^6.8.0","walk":"^2.3.15"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/ServerDeveloper9447/express-routes-handler.git"},"keywords":["express","routes","handler","route","router","simple"],"author":{"name":"Server Developer#9447 aka Duck Dev"},"license":"ISC","gitHead":"b12fe767a2387dca7ba8b92117775bf29f08f612","bugs":{"url":"https://github.com/ServerDeveloper9447/express-routes-handler/issues"},"homepage":"https://github.com/ServerDeveloper9447/express-routes-handler#readme","_id":"express-routes-handler@1.3.1","_nodeVersion":"19.4.0","_npmVersion":"9.3.0","dist":{"integrity":"sha512-BLGlJEa4YgWbxhntbggl3KDuaVZ1p7NZ8CVpG814BQXUFpLuhU++mpwnuVPaiOJxh9ZETvFMcHouZVbLZLRDXg==","shasum":"5b389f3d1da4452620cba1d4cb9f2c8f1e94bc18","tarball":"https://registry.npmjs.org/express-routes-handler/-/express-routes-handler-1.3.1.tgz","fileCount":6,"unpackedSize":13679,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAYer1Q+Ao0dHFNKLLQPPlPQ8ZhnJ6rKBlB2fPTGYv4BAiBWsREA/oRJ1kl+5UT4x7Km/MmVBHpjnsVioYORNLHdMw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7QW1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrkHA/8C7NHck1tKL/pCiLiLzC+pO7iDVRuygZl93jzM7/R2HVanRk1\r\n/fjyZsdGLKghYwT3CeOF4CYMw9NpH3O5o3cA+2tY3lfc40Uqf4iMn3+8naGF\r\nfeHplF6Cun5l5TLLHM7ufcxXjum2V/8b0r05JS97gp47lSmXXD5Y+gHrHbCs\r\nFlGZinvhmfMMZi8RkfHTUWFrgR/SSxTGIH7RM9odvgUQQZpOUNtZO+RswvoW\r\nb+nuwG1PVjTUs1w7nGd3GYXxWV776JQkRTr0IZzi9Z7+RPkWNX5ci+Oep+SG\r\ntcllGbPH/w2pUhKioFhFjBoGOmYRQ6zMNAKxKdV/lbfwVrvw3bmyeHLMW91F\r\nFU+pS/B3j2n4hCk8myUI+zKZpHRZQzRHDNudjfAT30BWhWfRHz9VZ/tjbYrp\r\ncF+p97iM1caA8YzUCH5KFpqvCyWV71Zjd7PlFHCMKyDks7ZeuJI7NRE7T/G5\r\nDL/nTIHf/SkyOlUUI825A5/oVVGBzLRz4aTz5Tkq3nQl39Nb+I8hjHlnnFlB\r\n51njdNAgYVXVu5MMhV8Zj6Ob747qrxO8fAZd7xCKG6Onu/aei4Tyf8GPJkKr\r\nLXfBc/YJxOX30elWUUowj4J2tIt9Y/xcD+SpzuDih85wrDEL+nqJh57aYcCt\r\ncomciiEgBFS9S4mFkCIujZnK4F1uf6zw/cQ=\r\n=GSbr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"serverdeveloper9447","email":"soumalyaghosh2022@gmail.com"},"directories":{},"maintainers":[{"name":"serverdeveloper9447","email":"soumalyaghosh2022@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-routes-handler_1.3.1_1676477877329_0.3871138622658097"},"_hasShrinkwrap":false},"1.4.0":{"name":"express-routes-handler","version":"1.4.0","description":"Simplest routes handler for Express","main":"exports.js","dependencies":{"chalk":"^4.1.2","express":"^4.18.2","table":"^6.8.0","walk":"^2.3.15"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/ServerDeveloper9447/express-routes-handler.git"},"keywords":["express","routes","handler","route","router","simple"],"author":{"name":"Server Developer#9447 aka Duck Dev"},"license":"ISC","gitHead":"b12fe767a2387dca7ba8b92117775bf29f08f612","bugs":{"url":"https://github.com/ServerDeveloper9447/express-routes-handler/issues"},"homepage":"https://github.com/ServerDeveloper9447/express-routes-handler#readme","_id":"express-routes-handler@1.4.0","_nodeVersion":"19.4.0","_npmVersion":"9.3.0","dist":{"integrity":"sha512-7yPfbXrTO/3Geo+sQyUPhaeBsK39oMRBt3On4yuyop2bSexj4uguySY7NiywM9kuM9TaOvbw+qsoYjFpNGdcQQ==","shasum":"01d7518887d607c56b38f8f5da101dd129e09b05","tarball":"https://registry.npmjs.org/express-routes-handler/-/express-routes-handler-1.4.0.tgz","fileCount":6,"unpackedSize":13742,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAjBJv5VFYCOPI7JL+PlXYxxTa0uQ4y324IEhM3QFhSaAiEAqCDFfPfTInII1jV/UuXQHoOaH+aQC05H9SKKSlh5uUo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7RHMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPWA/+IfOMr+FWZQMYH4umd3igFNRPJTyFhQACMsL58r2nDxYvmEFw\r\nLS5RZ/hTJyWou2GAoS3TadZzQ+/6LTQUSsvkYoyUJcdmeGMi7Xkqz27BUR/W\r\npug0igz4vQA2oduZTESZRuf0j1ftS5rfQFzgnp/6G4XeXdDhjgSyyKgZkcXD\r\nYRnQ7bJNG5rrvA4f+j14isknHtIkzSVJ2LS6QXjwDOKimuOJq5cma6YnpXwA\r\nIfOcBfH1rXAfrT96clYeMwfrcWdW+GZr2cjwIZFNpZpf79+BmKarkP2Kvc5e\r\nlcjXYpl4z9AddjbPN89Cj4enuhNJygOmY2vf9rr5mMh20JjtCQ3jIJqM0QHs\r\nQ8v3ErKPCU1YNMTRJyaQeJdNJ83LeDOqhrCTkXmN/CTdbUU/6zX1ekQsSbgm\r\njTRwBaOzE+rdspE/b/770B5k6PkuCdPzdD5ohcKdtK6fZ98xRahqL8/2HyOu\r\nR6bTdqi1Pa7M/mHRV6wzb5ibMhi6kbh2XhyATEkGBIn5K6GVUhs+2wlPzcCV\r\nxJzdqROndrLjKMSX4uZjjjI8UaiEALd/pkfWNt0ra5Ypf+m2eG/fqyNS6cuC\r\nu5ukYDy2BD0v3iAKqghAJn8POPRZzAXQdsTPLJ1QV+y60ftbkOL3B0H9tsha\r\n71wclE7ry/RXNY4dGSBGAbySf0q/R7jxc4U=\r\n=o5f3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"serverdeveloper9447","email":"soumalyaghosh2022@gmail.com"},"directories":{},"maintainers":[{"name":"serverdeveloper9447","email":"soumalyaghosh2022@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-routes-handler_1.4.0_1676480972565_0.42723595706034234"},"_hasShrinkwrap":false}},"time":{"created":"2022-10-21T13:21:41.300Z","1.0.0":"2022-10-21T13:21:41.443Z","modified":"2023-02-15T17:12:36.597Z","1.0.1":"2022-10-21T13:24:43.071Z","1.0.2":"2022-10-21T17:44:17.283Z","1.1.0":"2022-10-22T07:58:54.079Z","1.2.0":"2022-10-22T14:12:27.435Z","1.2.1":"2022-10-26T11:25:04.578Z","1.2.1-v2":"2022-10-31T17:11:55.670Z","1.2.3":"2022-10-31T17:31:08.228Z","1.2.4":"2022-11-19T14:51:24.291Z","1.2.5":"2022-11-22T10:38:56.024Z","1.2.6":"2022-12-05T06:59:46.162Z","1.3.0":"2022-12-21T09:10:44.044Z","1.3.0-f":"2023-01-13T07:34:00.288Z","1.3.1":"2023-02-15T16:17:57.490Z","1.4.0":"2023-02-15T17:09:32.803Z"},"maintainers":[{"name":"serverdeveloper9447","email":"soumalyaghosh2022@gmail.com"}],"description":"Simplest routes handler for Express","homepage":"https://github.com/ServerDeveloper9447/express-routes-handler#readme","keywords":["express","routes","handler","route","router","simple"],"repository":{"type":"git","url":"git+https://github.com/ServerDeveloper9447/express-routes-handler.git"},"author":{"name":"Server Developer#9447 aka Duck Dev"},"bugs":{"url":"https://github.com/ServerDeveloper9447/express-routes-handler/issues"},"license":"ISC","readme":"# Express Routes Handler\r\n### _Simple Express Routes Handler for Beginners_\r\n\r\n> **Now comes pre-installed with express**\r\n\r\n---\r\n**Simple start**\r\n`index.js`\r\n```js\r\nconst express = require('express'); //ah yes, semicolons\r\n/* Or you can do\r\nconst {express} = require('express-routes-handler');\r\n*/\r\nconst handler = require('express-routes-handler');\r\nconst app = express();\r\n```\r\n\r\n**Now create a folder with your desired name. I chose `routes`.<br>\r\nThis folder will have all the routes folder.**\r\n\r\nNow create any file in there.<br>\r\nExample: `status.js`\r\n\r\nNow put inside this code:\r\n```js\r\nmodule.exports = {\r\n  name: '/status', // This can be an array.\r\n  disabled: false, // Can be omitted. Stops from the endpoint being loaded. Default is false\r\n  method: 'get', // Can be omitted. Can be an array. Default is 'get'\r\n  run: (req, res) => { // Like a normal function\r\n    res.sendStatus(200)\r\n  }\r\n}\r\n// Disabled endpoints show up at the top of the table in console\r\n```\r\n\r\nAfter you've done this go to the main `index.js` file and do this\r\n```js\r\nconst express = require('express'); //ah yes, semicolons\r\nconst app = express();\r\nconst handler = require('express-routes-handler');\r\n\r\nhandler(app,'./routes', /* Omittable => */(req,res) => {\r\n  // res.status(404).send({status:404,message:\"Not Found\"})\r\n  // or any code\r\n}); // This loads all the endpoints in routes folder\r\n\r\n\r\n//Now for the listener part\r\napp.listen(/*Port name*/,/*Omittable callback function*/);\r\n```\r\nNow you've got yourself a simple express app.\r\n\r\n---\r\n\r\nOr to keep track of the requests\r\n```js\r\nhandler.keeptrack(app,/* Omittable too => */(data) => {\r\n    console.log(data)\r\n},/*Here lies the omitttable config*/)\r\n// This must be put before the handler(app,'./routes') function\r\n```\r\n---\r\nWhat may the config contain. (Already filled keys are default values)\r\n```js\r\nconst options = { \r\n    ip: true, // IP tracking enabled?\r\n    ip_header: '', // IP tracking header\r\n    agent: true, // User-agent tracking enabled?\r\n    agent_header: 'user-agent', // User-agent header\r\n    query: true, // Query parameter tracking enabled?\r\n    route: true, // Route tracking enabled?\r\n    method: true // Method tracking enabled? (new)\r\n} \r\n```\r\n---\r\n> Changelog 21-Dec-22\r\n> ```diff\r\n> + The page404 function is now built into the initialization function to avoid node asyncronous function execution problems\r\n> ```\r\n> **Upcoming changes**\r\n> ```txt\r\n> Read ability of multiple module exports in one file\r\n> ```\r\n\r\n---\r\n## This package may or may not be used in advanced development\r\nThis package will not be responsible for breaking of your express server (honestly, how that would even happen?)<br>Feel free to check the source code and suggest new features<br>\r\nMore features will be added soon.\r\n<br><br>\r\n\r\n# Made with &#128150; by Server Developer#9447\r\n\r\n## **[Source Code](https://github.com/ServerDeveloper9447/express-routes-handler \"Github Link\")**<br>\r\n**[Support Server](https://discord.gg/VqA92g8 \"Discord Support Server Link\")**<br>\r\n**[Developer](https://duck.is-a.dev \"Duck Dev\")**","readmeFilename":"readme.md"}