{"_id":"express-route-tracker","_rev":"46-e5debd4493fb5329c617c8fe86ba1aa0","name":"express-route-tracker","dist-tags":{"latest":"2.0.74"},"versions":{"1.0.0":{"name":"express-route-tracker","version":"1.0.0","keywords":["express","middleware","route","tracker","logging"],"author":{"name":"Your Name"},"license":"MIT","_id":"express-route-tracker@1.0.0","maintainers":[{"name":"daihung.pham","email":"daihung.pham@gmail.com"}],"dist":{"shasum":"570768a97a8accf06432bd521eaee226b9f6cb8d","tarball":"https://registry.npmjs.org/express-route-tracker/-/express-route-tracker-1.0.0.tgz","fileCount":6,"integrity":"sha512-idkwArWpSU/LYOlOaHrr9QBioxASH7O1iL/t53aHM7mIBa7DJnPFs+QLIuvF0vFjK+QcINqhbhDuzpLRl2j5zA==","signatures":[{"sig":"MEQCIFQekfCrX5UwhxwB7UBh6+7h6yQUgoAm2UsXDp19NaRvAiB5EOHSLIjLlhvi9GObJ4sfResuVU0J8deQlUTRtv/LUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3194},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"daihung.pham","email":"daihung.pham@gmail.com"},"_npmVersion":"9.6.7","description":"A library to add route metadata and logging middleware to Express routes.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"express":"^4.18.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.1.6","@types/express":"^4.17.17"},"_npmOperationalInternal":{"tmp":"tmp/express-route-tracker_1.0.0_1735003219540_0.8159205709693729","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"express-route-tracker","version":"1.0.1","keywords":["express","middleware","route","tracker","logging"],"author":{"name":"Your Name"},"license":"MIT","_id":"express-route-tracker@1.0.1","maintainers":[{"name":"daihung.pham","email":"daihung.pham@gmail.com"}],"dist":{"shasum":"6e1adb3e07cf7c5ecb56071a72e815a3eb1ec644","tarball":"https://registry.npmjs.org/express-route-tracker/-/express-route-tracker-1.0.1.tgz","fileCount":7,"integrity":"sha512-7tFjo7vWx7DxMC8LwxjkDxDOysLT78kW4DXxJYUA0+Ovw5uf35nE9XfVzkJuu46mfBoJGtiVrzSSs52iXJIEPw==","signatures":[{"sig":"MEYCIQDHNVEbRimFjnyLHzc6RKZOLxR7Iuct/UmrGBMTdFEzbAIhAImjgnIy+fffExJwXI1EaZQgECWxn/6CJIdLyxGzsuVP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7859},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"daihung.pham","email":"daihung.pham@gmail.com"},"_npmVersion":"9.6.7","description":"A library to add route metadata and logging middleware to Express routes.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"express":"^4.18.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.1.6","@types/express":"^4.17.17"},"_npmOperationalInternal":{"tmp":"tmp/express-route-tracker_1.0.1_1735003432441_0.03734274855038633","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"express-route-tracker","version":"1.0.3","keywords":["express","middleware","route","tracker","logging"],"author":{"name":"Your Name"},"license":"MIT","_id":"express-route-tracker@1.0.3","maintainers":[{"name":"daihung.pham","email":"daihung.pham@gmail.com"}],"dist":{"shasum":"4cb12c0361ea5ea6c67852032e59d4d180e45b92","tarball":"https://registry.npmjs.org/express-route-tracker/-/express-route-tracker-1.0.3.tgz","fileCount":8,"integrity":"sha512-TDdunhmSpJui0Evy8nfbxG88f4hg1zdoKhMXCIX92h2+AOD0fPI/p/ah3kpXnqKdfrtRSh+/EaEqCAKLMoohjw==","signatures":[{"sig":"MEQCIDncZoLnIknSioRht/FeY0QDQctAUHYJFp7AvyDhQ7gJAiBGvl2vYyLeEtjNnZyDBoeSa5AF877OSjrn+x1dvrpXBQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26563},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"jest","build":"tsc","publish":"cls && npm version patch --no-git-tag-version && npm publish"},"_npmUser":{"name":"daihung.pham","email":"daihung.pham@gmail.com"},"_npmVersion":"9.6.7","description":"A library to add route metadata and logging middleware to Express routes.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"express":"^4.18.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.1.6","@types/express":"^4.17.17"},"_npmOperationalInternal":{"tmp":"tmp/express-route-tracker_1.0.3_1735004006001_0.8130350627991512","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"express-route-tracker","version":"1.0.4","keywords":["express","middleware","route","tracker","logging"],"author":{"name":"Your Name"},"license":"MIT","_id":"express-route-tracker@1.0.4","maintainers":[{"name":"daihung.pham","email":"daihung.pham@gmail.com"}],"dist":{"shasum":"fe94751f5261a1f9814599a5fe6e68d41fd3c272","tarball":"https://registry.npmjs.org/express-route-tracker/-/express-route-tracker-1.0.4.tgz","fileCount":8,"integrity":"sha512-C25/9GT0stbtgA+t33k0RkxUTCukNJ56HGUws9Muo/ZhbMjD/L7/pXBT0x3M/h9PNEG263KEEfBqC2ULNQUzkA==","signatures":[{"sig":"MEUCIDUk2BtOwfvT+Fgtk6Xqtx9w/b0HOOzFB63uP6tecK4VAiEAr3lBng6XLg9+LyhVOFeAa1goRKLknbuEFy3r75Y0idI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26563},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"jest","build":"tsc","publish":"cls && npm version patch --no-git-tag-version && npm publish"},"_npmUser":{"name":"daihung.pham","email":"daihung.pham@gmail.com"},"_npmVersion":"9.6.7","description":"A library to add route metadata and logging middleware to Express routes.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"express":"^4.18.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.1.6","@types/express":"^4.17.17"},"_npmOperationalInternal":{"tmp":"tmp/express-route-tracker_1.0.4_1735004008302_0.640566325410151","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"express-route-tracker","version":"1.0.5","keywords":["express","middleware","route","tracker","logging"],"author":{"name":"Your Name"},"license":"MIT","_id":"express-route-tracker@1.0.5","maintainers":[{"name":"daihung.pham","email":"daihung.pham@gmail.com"}],"dist":{"shasum":"df1c93ff23ae97d1a5925b142903a0f32607e221","tarball":"https://registry.npmjs.org/express-route-tracker/-/express-route-tracker-1.0.5.tgz","fileCount":8,"integrity":"sha512-fhFqbhHBwm2UbMisZJDFzPbYm6J/vnnd2+HkT0K5w7BPdgsqZ+/rhzg8dyN+qCMTyixcaNnbyxH+mtxcAuuSOg==","signatures":[{"sig":"MEUCIEo27Hmzv2ozauztov/fNInaHRMMzLBL8qYaRCxwTd2mAiEApWfmRxUjgw1UWoQl0FStndx2nQTBhDKgtM6xhyhLyQA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26563},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"jest","build":"tsc","publish":"cls && npm version patch --no-git-tag-version && npm publish"},"_npmUser":{"name":"daihung.pham","email":"daihung.pham@gmail.com"},"_npmVersion":"9.6.7","description":"A library to add route metadata and logging middleware to Express routes.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"express":"^4.18.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.1.6","@types/express":"^4.17.17"},"_npmOperationalInternal":{"tmp":"tmp/express-route-tracker_1.0.5_1735004011085_0.6530590534441376","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"express-route-tracker","version":"1.0.6","keywords":["express","middleware","route","tracker","logging"],"author":{"name":"Your Name"},"license":"MIT","_id":"express-route-tracker@1.0.6","maintainers":[{"name":"daihung.pham","email":"daihung.pham@gmail.com"}],"dist":{"shasum":"63e2fbeb51e75d362e145c72230db859326ce083","tarball":"https://registry.npmjs.org/express-route-tracker/-/express-route-tracker-1.0.6.tgz","fileCount":8,"integrity":"sha512-j6UJupvW7mSo9RVeXSETr2jKdcCBPEGVyp10A7sGdlQGO688vHop0DFNY2wT+opojxkQ0aI1Avzx3fTNNjh0dQ==","signatures":[{"sig":"MEUCIQDXXwDEXFy2pib8KgRgmCDb9j3+qo6vq9j1KfRLw3Yn8gIgXs8WAkCPJb6yGkKmFgi14fHbY76ixW4Li6qu0TDE2Ko=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26563},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"jest","build":"tsc","publish":"cls && npm version patch --no-git-tag-version && npm publish"},"_npmUser":{"name":"daihung.pham","email":"daihung.pham@gmail.com"},"_npmVersion":"9.6.7","description":"A library to add route metadata and logging middleware to Express routes.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"express":"^4.18.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.1.6","@types/express":"^4.17.17"},"_npmOperationalInternal":{"tmp":"tmp/express-route-tracker_1.0.6_1735004013162_0.07145908204171647","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"express-route-tracker","version":"1.0.7","keywords":["express","middleware","route","tracker","logging"],"author":{"name":"Your Name"},"license":"MIT","_id":"express-route-tracker@1.0.7","maintainers":[{"name":"daihung.pham","email":"daihung.pham@gmail.com"}],"dist":{"shasum":"b675443f1cee5ffa9024311b0d75b84c3fefc77a","tarball":"https://registry.npmjs.org/express-route-tracker/-/express-route-tracker-1.0.7.tgz","fileCount":8,"integrity":"sha512-h4g+v5CYrMqahwrHIq5aCot8aU01EhysGJ+UUIwwRDj5cBdGpeRZTS4aA4TYZmCH2tc1Xz/J8EtOVOlC0WszqA==","signatures":[{"sig":"MEQCIGMA/VGAf/8SR1rGprbVsgas6uFvgWe4Dw0LomDjYFrGAiBYTo2fQoAFTkxnXv7V7yJFTQS38CO78OQnnjgQOXc7Dw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26479},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"daihung.pham","email":"daihung.pham@gmail.com"},"_npmVersion":"9.6.7","description":"A library to add route metadata and logging middleware to Express routes.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"express":"^4.18.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.1.6","@types/express":"^4.17.17"},"_npmOperationalInternal":{"tmp":"tmp/express-route-tracker_1.0.7_1735004039574_0.6710316999450572","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"express-route-tracker","version":"1.0.8","keywords":["express","middleware","route","tracker","logging"],"author":{"name":"Your Name"},"license":"MIT","_id":"express-route-tracker@1.0.8","maintainers":[{"name":"daihung.pham","email":"daihung.pham@gmail.com"}],"dist":{"shasum":"564eff0693ba8567afc0b9a5041135df305a28d4","tarball":"https://registry.npmjs.org/express-route-tracker/-/express-route-tracker-1.0.8.tgz","fileCount":8,"integrity":"sha512-buh1/R9wLRBfV+v9J0FQpKSSkbu2sHJZPZouFU9V5iUdO+BFcSRj+HnRLTAgYBxRl/t0jcEHeiNXgKcpNkn9XA==","signatures":[{"sig":"MEQCIEAA0D3qs9lyMxiEru/jRJlipk54p2FgqsHdgm8ySSAqAiAoIR9su9pomHNDcVLwNEyULS9KSNljkF+37e6+H/QZOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26477},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"daihung.pham","email":"daihung.pham@gmail.com"},"_npmVersion":"9.6.7","description":"A library to add route metadata and logging middleware to Express routes.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"express":"^4.18.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.1.6","@types/express":"^4.17.17"},"_npmOperationalInternal":{"tmp":"tmp/express-route-tracker_1.0.8_1735004119120_0.6878283175153841","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"express-route-tracker","version":"1.0.9","_id":"express-route-tracker@1.0.9","maintainers":[{"name":"daihung.pham","email":"daihung.pham@gmail.com"}],"dist":{"shasum":"ee6379da110111981772256830710a110cda6e82","tarball":"https://registry.npmjs.org/express-route-tracker/-/express-route-tracker-1.0.9.tgz","fileCount":6,"integrity":"sha512-ZOS1NWauXZDXlaPXflluz2K0KDc0ac8TQsmKUy+TtZ/pe1NhulA5WJu9vIxh+wuIgTkOfVqIIdNy+HaDpIxJ9A==","signatures":[{"sig":"MEUCIBuZXK6BUeMZTajEHbBTSLqN/WfnV0y91btuMiPEaMvdAiEA9WJVPMyhTVyVzZIFvNRsRtNL2wNKSp4fz+cYQZ2j+ss=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9516},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc"},"_npmUser":{"name":"daihung.pham","email":"daihung.pham@gmail.com"},"_npmVersion":"9.6.7","description":"**Express Route Tracker** is a lightweight library designed to add metadata and logging capabilities to your Express.js routes. It enhances route handlers with information about their source file and route name, making debugging, tracing, and logging much","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-route-tracker_1.0.9_1735005383798_0.3619100216287743","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"express-route-tracker","version":"1.0.10","_id":"express-route-tracker@1.0.10","maintainers":[{"name":"daihung.pham","email":"daihung.pham@gmail.com"}],"dist":{"shasum":"add4e5918007bb83801ce0837b4155ccf76a2585","tarball":"https://registry.npmjs.org/express-route-tracker/-/express-route-tracker-1.0.10.tgz","fileCount":6,"integrity":"sha512-UWpVFQZDzJXQ5RVck5+iimrdvtCR/6d0iqBM8SXuwlj9yBOuVKIuKJHnSRjDrk2RcB6UHMWgxt397WERkgYwKQ==","signatures":[{"sig":"MEQCIGUM41hLn+kwZ6578ajmwEUT+hWd4W2d5YuMnNAriDFwAiB5mA+cGuDiFlRnL4cxaCxFK/UJqJc3vaimau77GGU0bw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9493},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"_npmUser":{"name":"daihung.pham","email":"daihung.pham@gmail.com"},"_npmVersion":"9.6.7","description":"**Express Route Tracker** is a lightweight library designed to add metadata and logging capabilities to your Express.js routes. It enhances route handlers with information about their source file and route name, making debugging, tracing, and logging much","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-route-tracker_1.0.10_1735005664990_0.7657358969604797","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"express-route-tracker","version":"1.0.11","_id":"express-route-tracker@1.0.11","maintainers":[{"name":"daihung.pham","email":"daihung.pham@gmail.com"}],"dist":{"shasum":"8aa82ee48124941dc4b53b86c0dc485ba3c40af4","tarball":"https://registry.npmjs.org/express-route-tracker/-/express-route-tracker-1.0.11.tgz","fileCount":6,"integrity":"sha512-lA81tUbmf3/Yx7KxX+nPqhRk6qejTwOnaubZSlc7wPd2W0/lR4q6M7UTcIFnUJfqci7R2yqTwnJBEk32dM3RoA==","signatures":[{"sig":"MEQCIFGdZBAGIopk5rGUypyOuwuTk65KFwEfsFpqQdweyCDvAiB/sXh8CprBiLnfTtta2tX6gj9Zgrj+Awzg4cyuDIjB8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9541},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc"},"_npmUser":{"name":"daihung.pham","email":"daihung.pham@gmail.com"},"_npmVersion":"9.6.7","description":"**Express Route Tracker** is a lightweight library designed to add metadata and logging capabilities to your Express.js routes. It enhances route handlers with information about their source file and route name, making debugging, tracing, and logging much","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-route-tracker_1.0.11_1735005987190_0.9643281793703617","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"express-route-tracker","version":"1.0.12","_id":"express-route-tracker@1.0.12","maintainers":[{"name":"daihung.pham","email":"daihung.pham@gmail.com"}],"dist":{"shasum":"9de3464a107303c2bd9f4598f5e5eb109016c2fa","tarball":"https://registry.npmjs.org/express-route-tracker/-/express-route-tracker-1.0.12.tgz","fileCount":17,"integrity":"sha512-nAeBiLo/rN/Lm+9hL/R4KlP6JaYAmZLrsZklZDjlZKfo5uFFK6XPPiFGYzGzLte0eX/JhOwRZHl0oXrRZyjfAw==","signatures":[{"sig":"MEQCIAeqiA0rPUzZ/7Y1sb2qsgDiw5WNG1FajFLXxDdxukZCAiBMGuEwmxFUfTCnF5BV+hUOBRfCz/W77c6WHZHEbbOT2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16562},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc"},"_npmUser":{"name":"daihung.pham","email":"daihung.pham@gmail.com"},"_npmVersion":"9.6.7","description":"**Express Route Tracker** is a lightweight library designed to add metadata and logging capabilities to your Express.js routes. It enhances route handlers with information about their source file and route name, making debugging, tracing, and logging much","directories":{},"_nodeVersion":"20.17.0","dependencies":{"express":"^4.21.2","colorette":"^2.0.20","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-route-tracker_1.0.12_1735006349549_0.320771506634175","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"express-route-tracker","version":"1.0.13","_id":"express-route-tracker@1.0.13","maintainers":[{"name":"daihung.pham","email":"daihung.pham@gmail.com"}],"dist":{"shasum":"8cf0367f5dcd4e06b2caaca18b00556e43198e30","tarball":"https://registry.npmjs.org/express-route-tracker/-/express-route-tracker-1.0.13.tgz","fileCount":17,"integrity":"sha512-1nLjM0I6ZEfNqUejRVGjxeHytA2BHtSo51EiTLl3Q2Co68l2MxK8gH2UXvzb41RNN7wcJWJ9kJmoppS3+tn2mg==","signatures":[{"sig":"MEQCIEiscQEGaSc/Pd+2rFzCI8Z1Or5hNnhHZRmx/181BFUTAiAqhs+mBTpZ8BQZskAnmALU0GorM2DVi3BLCaG7s/DKIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16562},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc"},"_npmUser":{"name":"daihung.pham","email":"daihung.pham@gmail.com"},"_npmVersion":"9.6.7","description":"**Express Route Tracker** is a lightweight library designed to add metadata and logging capabilities to your Express.js routes. It enhances route handlers with information about their source file and route name, making debugging, tracing, and logging much","directories":{},"_nodeVersion":"20.17.0","dependencies":{"express":"^4.21.2","colorette":"^2.0.20","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-route-tracker_1.0.13_1735006532246_0.07811671828200395","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"express-route-tracker","version":"1.0.14","_id":"express-route-tracker@1.0.14","maintainers":[{"name":"daihung.pham","email":"daihung.pham@gmail.com"}],"dist":{"shasum":"cf2c70dba23c69cf6949ea785e44ce5a32f5a4b1","tarball":"https://registry.npmjs.org/express-route-tracker/-/express-route-tracker-1.0.14.tgz","fileCount":17,"integrity":"sha512-7YGm1rVNfBDru1nvtAn0R43HzihO3Dh39erruJuQyO2aeSazOUSkFw4DlcM7bAxUBpoAFvnEl9LPPYQ4Vle5mg==","signatures":[{"sig":"MEQCIAvEYDd9u6HLynwisNgXTxydiQNFRnLPIToIP0d1y+h0AiA1VLqmQ3v7EJlXVEheqV6oSgbv7cC39eldC1IYB0QtCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16580},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc"},"_npmUser":{"name":"daihung.pham","email":"daihung.pham@gmail.com"},"_npmVersion":"9.6.7","description":"**Express Route Tracker** is a lightweight library designed to add metadata and logging capabilities to your Express.js routes. It enhances route handlers with information about their source file and route name, making debugging, tracing, and logging much","directories":{},"_nodeVersion":"20.17.0","dependencies":{"express":"^4.21.2","colorette":"^2.0.20","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-route-tracker_1.0.14_1735006589346_0.9488972636980713","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"express-route-tracker","version":"2.0.0","_id":"express-route-tracker@2.0.0","maintainers":[{"name":"daihung.pham","email":"daihung.pham@gmail.com"}],"dist":{"shasum":"ea6acc6b2f88356fbfa46f340568033089cff629","tarball":"https://registry.npmjs.org/express-route-tracker/-/express-route-tracker-2.0.0.tgz","fileCount":17,"integrity":"sha512-VExE7BhvyngvWpovp2NW7o2gcC3s0m+e5gVtT2RIdIvF88Hpf7S52GF9fdegtLq19zf4Tyie8AxB5X37H+ewJA==","signatures":[{"sig":"MEQCIDC8+JVGVwmZo7axhOyij9VNTH7aHMiA+h1VBzULMH+RAiBHIMKp/Ewy8+UwJQit9IbHlKV2I0Y0vaxuUMMEdJHivg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17071},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc","clean":"rm -rf dist","prepublish":"npm run clean && npm run build","publish:major":"npm run version:major && npm publish","publish:minor":"npm run version:minor && npm publish","publish:patch":"npm run version:patch && npm publish","version:major":"npm version major --no-git-tag-version","version:minor":"npm version minor --no-git-tag-version","version:patch":"npm version patch --no-git-tag-version"},"_npmUser":{"name":"daihung.pham","email":"daihung.pham@gmail.com"},"_npmVersion":"9.6.7","description":"**Express Route Tracker** is a lightweight library designed to add metadata and logging capabilities to your Express.js routes. It enhances route handlers with information about their source file and route name, making debugging, tracing, and logging much","directories":{},"_nodeVersion":"20.17.0","dependencies":{"express":"^4.21.2","colorette":"^2.0.20","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-route-tracker_2.0.0_1735007139923_0.3094941994919487","host":"s3://npm-registry-packages-npm-production"}},"2.0.28":{"name":"express-route-tracker","version":"2.0.28","_id":"express-route-tracker@2.0.28","maintainers":[{"name":"daihung.pham","email":"daihung.pham@gmail.com"}],"dist":{"shasum":"9a408a853f0109b02db3ccdd1566882eb622e05e","tarball":"https://registry.npmjs.org/express-route-tracker/-/express-route-tracker-2.0.28.tgz","fileCount":17,"integrity":"sha512-euYI1v+F3o5XNGv50Y5GOCG1j+rfUaODTucf85Ie0UcbZBniXRgK+kzTju26Ju8JoGYukLdprbWlaYXkk7HtsA==","signatures":[{"sig":"MEYCIQCSTHAYwSvafQZlRYmG8r/xZIrI9Ruk307fcjdcJzEOOgIhAL8hJlas5+Ld3VRwfWR54TUxgAlI257r0KTErWh6CTXj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17088},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"bump":"npm version patch --no-git-tag-version","build":"tsc","clean":"rimraf dist","release":"npm run bump && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"daihung.pham","email":"daihung.pham@gmail.com"},"_npmVersion":"9.6.7","description":"**Express Route Tracker** is a lightweight library designed to add metadata and logging capabilities to your Express.js routes. It enhances route handlers with information about their source file and route name, making debugging, tracing, and logging much","directories":{},"_nodeVersion":"20.17.0","dependencies":{"express":"^4.21.2","colorette":"^2.0.20","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-route-tracker_2.0.28_1735007603716_0.47362474641798946","host":"s3://npm-registry-packages-npm-production"}},"2.0.30":{"name":"express-route-tracker","version":"2.0.30","_id":"express-route-tracker@2.0.30","maintainers":[{"name":"daihung.pham","email":"daihung.pham@gmail.com"}],"dist":{"shasum":"54c1a1cb1c654ea8d4c56860282b737d2fe988e8","tarball":"https://registry.npmjs.org/express-route-tracker/-/express-route-tracker-2.0.30.tgz","fileCount":17,"integrity":"sha512-8TU8RLdGgAigGn4wu+92q595uXdqKxDBg+h5kqxTBNxI/BIwlH0tR0YQ3XwojIzyqKZ3gCNtjtDQL+oejzRWUg==","signatures":[{"sig":"MEUCIQDVer73ssXUmqMIh3PzAcMu/db2H+JAFaJan3FVRc0BXgIgQWATo/5wNMV71SSiCjFPMGUrmhaMATDOMEE2wlzfGRA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17807},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"129220ca931f9e2899a30ad75197b17c9b2eefdc","scripts":{"bump":"npm version patch --no-git-tag-version","build":"tsc","clean":"rimraf dist","publish":"npm run bump && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"daihung.pham","email":"daihung.pham@gmail.com"},"_npmVersion":"9.6.7","description":"**Express Route Tracker** is a lightweight library designed to add metadata and logging capabilities to your Express.js routes. It enhances route handlers with information about their source file and route name, making debugging, tracing, and logging much","directories":{},"_nodeVersion":"20.17.0","dependencies":{"express":"^4.21.2","colorette":"^2.0.20","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-route-tracker_2.0.30_1735008495912_0.2106343218115605","host":"s3://npm-registry-packages-npm-production"}},"2.0.31":{"name":"express-route-tracker","version":"2.0.31","_id":"express-route-tracker@2.0.31","maintainers":[{"name":"daihung.pham","email":"daihung.pham@gmail.com"}],"dist":{"shasum":"aa85c51e1646d2b252f1d8055bc1b98a1a13906c","tarball":"https://registry.npmjs.org/express-route-tracker/-/express-route-tracker-2.0.31.tgz","fileCount":17,"integrity":"sha512-AbFpKqV6vh/kGMAH5mSv58YbJ0DKyvuKQdKDCacUXMTYUdiTEvlQbU8opSVtiR4na3PMeatIa7H+dcolEsyOvA==","signatures":[{"sig":"MEUCIQDnMoP7QJZ3+qsh1BZ0A2SBjvUzpdhvdxsb/aJo7j1yRwIgTYHNPqUdLMO7f7ME7lLGXyy67R1E/ClEXWSjrRpbDzY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17807},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"129220ca931f9e2899a30ad75197b17c9b2eefdc","scripts":{"bump":"npm version patch --no-git-tag-version","build":"tsc","clean":"rimraf dist","publish":"npm run bump && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"daihung.pham","email":"daihung.pham@gmail.com"},"_npmVersion":"9.6.7","description":"**Express Route Tracker** is a lightweight library designed to add metadata and logging capabilities to your Express.js routes. It enhances route handlers with information about their source file and route name, making debugging, tracing, and logging much","directories":{},"_nodeVersion":"20.17.0","dependencies":{"express":"^4.21.2","colorette":"^2.0.20","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-route-tracker_2.0.31_1735008502713_0.8718944303827669","host":"s3://npm-registry-packages-npm-production"}},"2.0.32":{"name":"express-route-tracker","version":"2.0.32","_id":"express-route-tracker@2.0.32","maintainers":[{"name":"daihung.pham","email":"daihung.pham@gmail.com"}],"dist":{"shasum":"3440d53428cde2f25a97bb4cade59bf1adb8f54f","tarball":"https://registry.npmjs.org/express-route-tracker/-/express-route-tracker-2.0.32.tgz","fileCount":17,"integrity":"sha512-/2Qg2K5QzEtqX+gej2amO6/WTA4bPgY9ZF472hJ5CLlbOK7qyGHU8gTgkcFZOlXoNZ3ZAtoTyAjmEVqVacHqhA==","signatures":[{"sig":"MEQCIH55CE5VsVHElamW4xkQcTZU+XZ9Zm85g7bRJVoT4t6ZAiAftQMDt+WoIhQQsv0DtH9WuZTA6mJaujEBdgUKi36tUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17807},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"129220ca931f9e2899a30ad75197b17c9b2eefdc","scripts":{"bump":"npm version patch --no-git-tag-version","build":"tsc","clean":"rimraf dist","publish":"npm run bump && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"daihung.pham","email":"daihung.pham@gmail.com"},"_npmVersion":"9.6.7","description":"**Express Route Tracker** is a lightweight library designed to add metadata and logging capabilities to your Express.js routes. It enhances route handlers with information about their source file and route name, making debugging, tracing, and logging much","directories":{},"_nodeVersion":"20.17.0","dependencies":{"express":"^4.21.2","colorette":"^2.0.20","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-route-tracker_2.0.32_1735008507383_0.2782067542516504","host":"s3://npm-registry-packages-npm-production"}},"2.0.33":{"name":"express-route-tracker","version":"2.0.33","_id":"express-route-tracker@2.0.33","maintainers":[{"name":"daihung.pham","email":"daihung.pham@gmail.com"}],"dist":{"shasum":"ac8b9230f7ac303b336a0b02575c16c2a72ee3e4","tarball":"https://registry.npmjs.org/express-route-tracker/-/express-route-tracker-2.0.33.tgz","fileCount":17,"integrity":"sha512-rMvaEjWJiaGbdckJRaRKBkzaRDw+PR43C10Btun9ZZt5qMOIvE1ST8o8jCiA665gZForGg5qkkUnxpQ6+JHxKg==","signatures":[{"sig":"MEQCIBzS41H26MRyT+7z3DvFMPd4f83U5QMDLWl2N4A3ZivzAiB6O1zH9ZASoib/HA++ZfBUy4tGhk5qICBLqAl/2PG5vQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17807},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"129220ca931f9e2899a30ad75197b17c9b2eefdc","scripts":{"bump":"npm version patch --no-git-tag-version","build":"tsc","clean":"rimraf dist","publish":"npm run bump && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"daihung.pham","email":"daihung.pham@gmail.com"},"_npmVersion":"9.6.7","description":"**Express Route Tracker** is a lightweight library designed to add metadata and logging capabilities to your Express.js routes. It enhances route handlers with information about their source file and route name, making debugging, tracing, and logging much","directories":{},"_nodeVersion":"20.17.0","dependencies":{"express":"^4.21.2","colorette":"^2.0.20","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-route-tracker_2.0.33_1735008512285_0.6573545016857727","host":"s3://npm-registry-packages-npm-production"}},"2.0.41":{"name":"express-route-tracker","version":"2.0.41","_id":"express-route-tracker@2.0.41","maintainers":[{"name":"daihung.pham","email":"daihung.pham@gmail.com"}],"dist":{"shasum":"d5db2e35a8de15c83bbc5ddfbbfaff70c4ffb26d","tarball":"https://registry.npmjs.org/express-route-tracker/-/express-route-tracker-2.0.41.tgz","fileCount":17,"integrity":"sha512-Ucpt86Ge58drC8SDEJjWcXWCyNR3JKyZeZBCxvw8Vz3G1mlGs9EpiUT5gcTON4G6O1gK/A4+JOkSOjDPVo+BGw==","signatures":[{"sig":"MEYCIQCYC/dY0cqKVEVcAwyNKd6znZ5wc4t3hxe5r2WkEvfcHwIhAO4eW+3ArGe//O1MbHxCjJtcaVkli32KSsc+UlZC65C1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17807},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"129220ca931f9e2899a30ad75197b17c9b2eefdc","scripts":{"bump":"npm version patch --no-git-tag-version","build":"tsc","clean":"rimraf dist","release":"npm run bump && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"daihung.pham","email":"daihung.pham@gmail.com"},"_npmVersion":"9.6.7","description":"**Express Route Tracker** is a lightweight library designed to add metadata and logging capabilities to your Express.js routes. It enhances route handlers with information about their source file and route name, making debugging, tracing, and logging much","directories":{},"_nodeVersion":"20.17.0","dependencies":{"express":"^4.21.2","colorette":"^2.0.20","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-route-tracker_2.0.41_1735008541004_0.7091275606883218","host":"s3://npm-registry-packages-npm-production"}},"2.0.42":{"name":"express-route-tracker","version":"2.0.42","_id":"express-route-tracker@2.0.42","maintainers":[{"name":"daihung.pham","email":"daihung.pham@gmail.com"}],"dist":{"shasum":"5a28d81e15fe66e3c7dddfa7c0eea18be8c470c3","tarball":"https://registry.npmjs.org/express-route-tracker/-/express-route-tracker-2.0.42.tgz","fileCount":17,"integrity":"sha512-G7uaegnDnMuvRHfnO6DuG9SueiE/e2GkqV/cATlMNPYUBqMXuw6n8hPe9XTsWEZWMfhqKQKI0xrbu1a2vXIAbA==","signatures":[{"sig":"MEUCIQCoOKjgvQKE96SMDX2lz5mh1LlQUIOgN5SNNi4wip7iFgIgWVTrLHDSxzxpWeGDnTTM1FlBSUmo4qEDLs8y+2TcpRM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17761},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"129220ca931f9e2899a30ad75197b17c9b2eefdc","scripts":{"bump":"npm version patch --no-git-tag-version","build":"tsc","clean":"rimraf dist","release":"npm run bump && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"daihung.pham","email":"daihung.pham@gmail.com"},"_npmVersion":"9.6.7","description":"**Express Route Tracker** is a lightweight library designed to add metadata and logging capabilities to your Express.js routes. It enhances route handlers with information about their source file and route name, making debugging, tracing, and logging much","directories":{},"_nodeVersion":"20.17.0","dependencies":{"express":"^4.21.2","colorette":"^2.0.20","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-route-tracker_2.0.42_1735008624119_0.7430934782213043","host":"s3://npm-registry-packages-npm-production"}},"2.0.43":{"name":"express-route-tracker","version":"2.0.43","_id":"express-route-tracker@2.0.43","maintainers":[{"name":"daihung.pham","email":"daihung.pham@gmail.com"}],"dist":{"shasum":"1ada1af3958357b46b705567f35ee85babb825be","tarball":"https://registry.npmjs.org/express-route-tracker/-/express-route-tracker-2.0.43.tgz","fileCount":17,"integrity":"sha512-ZjgPOyU/kzCMEYS1FF6oLrWka2LrvjIAKb4pgz+k7O2C+tNa22QjZLjq6QQcJYecr8+EFCywNrX/CpgdmpVHaw==","signatures":[{"sig":"MEQCIDNt9S5H5UqO955LSMMLqGL6jl24O79WwgIVsN58NsltAiBfbPdaE+p3odQmLlRdOsQpLrFoJrBwpR9rpoaIfC4CaQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17761},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"129220ca931f9e2899a30ad75197b17c9b2eefdc","scripts":{"bump":"npm version patch --no-git-tag-version","build":"tsc","clean":"rimraf dist","release":"npm run bump && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"daihung.pham","email":"daihung.pham@gmail.com"},"_npmVersion":"9.6.7","description":"**Express Route Tracker** is a lightweight library designed to add metadata and logging capabilities to your Express.js routes. It enhances route handlers with information about their source file and route name, making debugging, tracing, and logging much","directories":{},"_nodeVersion":"20.17.0","dependencies":{"express":"^4.21.2","colorette":"^2.0.20","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-route-tracker_2.0.43_1735008755634_0.6599368182241006","host":"s3://npm-registry-packages-npm-production"}},"2.0.44":{"name":"express-route-tracker","version":"2.0.44","_id":"express-route-tracker@2.0.44","maintainers":[{"name":"daihung.pham","email":"daihung.pham@gmail.com"}],"dist":{"shasum":"26a657c0027d5cb4b468679813d64e6e33354bbb","tarball":"https://registry.npmjs.org/express-route-tracker/-/express-route-tracker-2.0.44.tgz","fileCount":17,"integrity":"sha512-DZ85aGmqPlfjfbK3KgAHYVXRrJBgXYdFSuIoZBKNnjMtPLSZvoIwK8/t1jUzlJUl+zGe9kFbK/3QnfR8k7JjJw==","signatures":[{"sig":"MEYCIQDSMOpgw7wOT53gnrko1OHmlvEF9UFfhAfOG1tBqVQuxAIhAI49jpbGakeEWFginWHZ/WxQ1DjTBCHxzd3mxfqfdNmV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17925},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a5b74ab26f0916f553bc5ea9c05428baded7f563","scripts":{"bump":"npm version patch --no-git-tag-version","build":"tsc","clean":"rimraf dist","release":"npm run bump && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"daihung.pham","email":"daihung.pham@gmail.com"},"_npmVersion":"9.6.7","description":"**Express Route Tracker** is a lightweight library designed to add metadata and logging capabilities to your Express.js routes. It enhances route handlers with information about their source file and route name, making debugging, tracing, and logging much","directories":{},"_nodeVersion":"20.17.0","dependencies":{"express":"^4.21.2","colorette":"^2.0.20","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-route-tracker_2.0.44_1735008918054_0.9409135476419916","host":"s3://npm-registry-packages-npm-production"}},"2.0.45":{"name":"express-route-tracker","version":"2.0.45","license":"MIT","_id":"express-route-tracker@2.0.45","maintainers":[{"name":"daihung.pham","email":"daihung.pham@gmail.com"}],"dist":{"shasum":"466a8597e5f57e5e0cfaeabc78e33b308e8633e8","tarball":"https://registry.npmjs.org/express-route-tracker/-/express-route-tracker-2.0.45.tgz","fileCount":17,"integrity":"sha512-/8kT7roI9SofZIkaoJQKcnsANvspp2Utuj/k0tbFSBKT3bNLJHuHBWsiyeZQB3TR/3bdqHrmnG20NjIphDoyDA==","signatures":[{"sig":"MEYCIQDMtuzD4GkYz2BCtBcXaW9q3+LxfXdKnn3czHjstjJ71QIhALDCBkyUK6cf/VRAgYAZyMi/Fz2ghQEUKXv+fGb8p0zq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17954},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f7c1b39b7e56225c1a7ad4f267a03250bbf6d457","scripts":{"bump":"npm version patch --no-git-tag-version","build":"tsc","clean":"rimraf dist","release":"npm run bump && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"daihung.pham","email":"daihung.pham@gmail.com"},"_npmVersion":"9.6.7","description":"**Express Route Tracker** is a lightweight library designed to add metadata and logging capabilities to your Express.js routes. It enhances route handlers with information about their source file and route name, making debugging, tracing, and logging much","directories":{},"_nodeVersion":"20.17.0","dependencies":{"express":"^4.21.2","colorette":"^2.0.20","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-route-tracker_2.0.45_1735009254034_0.11727876123733494","host":"s3://npm-registry-packages-npm-production"}},"2.0.46":{"name":"express-route-tracker","version":"2.0.46","license":"MIT","_id":"express-route-tracker@2.0.46","maintainers":[{"name":"daihung.pham","email":"daihung.pham@gmail.com"}],"dist":{"shasum":"ccc2f114b9b83fbdfdbbf54bd943e763340bc267","tarball":"https://registry.npmjs.org/express-route-tracker/-/express-route-tracker-2.0.46.tgz","fileCount":17,"integrity":"sha512-X2M04w8hCUCHdV0aaqMxxYS9818ff1i02bnC4XvRWP8UoNSNB0jmkk25jWmZCF0BTale0IfvhpmpinbsMv+6UA==","signatures":[{"sig":"MEUCICX9U++mCm8erAJ5fup9YaAJFLUg9iXAXRRDyXlrMsTzAiEA8mJyyT8EYP/wMCox6oSVIq7F/1TmzzqsDNBl4q3sWUw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18215},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f7c1b39b7e56225c1a7ad4f267a03250bbf6d457","scripts":{"bump":"npm version patch --no-git-tag-version","build":"tsc","clean":"rimraf dist","release":"npm run bump && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"daihung.pham","email":"daihung.pham@gmail.com"},"_npmVersion":"9.6.7","description":"**Express Route Tracker** is a lightweight library designed to add metadata and logging capabilities to your Express.js routes. It enhances route handlers with information about their source file and route name, making debugging, tracing, and logging much","directories":{},"_nodeVersion":"20.17.0","dependencies":{"express":"^4.21.2","colorette":"^2.0.20","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-route-tracker_2.0.46_1735009332861_0.7386702822958782","host":"s3://npm-registry-packages-npm-production"}},"2.0.47":{"name":"express-route-tracker","version":"2.0.47","license":"MIT","_id":"express-route-tracker@2.0.47","maintainers":[{"name":"daihung.pham","email":"daihung.pham@gmail.com"}],"dist":{"shasum":"1126c877354959a6401ad256f04647c2f2623e57","tarball":"https://registry.npmjs.org/express-route-tracker/-/express-route-tracker-2.0.47.tgz","fileCount":17,"integrity":"sha512-ah7TFc2eJ1sTS7Pi32PTnywuzbwjYGJfBRws49NUknyYmNABE6pYdSIst3SRAMT6Mm/EwFkymGuCSlBgmfkYjg==","signatures":[{"sig":"MEYCIQCEzER52BNVUQPSH6mp4eR6aXXVQ+zo+b4Nf8IzmaddqwIhAL98mYqGX9Lg/iEb4yK55dmDe5P3EZWCesxC2FMoZ/64","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18414},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f4e724770d1b6dcce6d4c1faac84a2fefbc31643","scripts":{"bump":"npm version patch --no-git-tag-version","build":"tsc","clean":"rimraf dist","release":"npm run bump && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"daihung.pham","email":"daihung.pham@gmail.com"},"_npmVersion":"9.6.7","description":"**Express Route Tracker** is a lightweight library designed to add metadata and logging capabilities to your Express.js routes. It enhances route handlers with information about their source file and route name, making debugging, tracing, and logging much","directories":{},"_nodeVersion":"20.17.0","dependencies":{"express":"^4.21.2","colorette":"^2.0.20","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-route-tracker_2.0.47_1735009595888_0.10404727875142239","host":"s3://npm-registry-packages-npm-production"}},"2.0.48":{"name":"express-route-tracker","version":"2.0.48","license":"MIT","_id":"express-route-tracker@2.0.48","maintainers":[{"name":"daihung.pham","email":"daihung.pham@gmail.com"}],"dist":{"shasum":"d9c3518e3b8890bbbc50177faf10d933b155afb1","tarball":"https://registry.npmjs.org/express-route-tracker/-/express-route-tracker-2.0.48.tgz","fileCount":17,"integrity":"sha512-GKQClJhG/QKY4HTHyBtoegFFW/4yQ4xQK+/xpDp436Ph8+Wx+JiiuGFqqDgiAutSzACr1u1Jskbr5gMBPisSHw==","signatures":[{"sig":"MEYCIQDwCVkUspPBwFPzF2kiT876U6HMcW5OPEN97HtvDXjgygIhAJpAi8DKteBMKPGfbFEYMPoJND5BVdA9jsdeaOAX2AMG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18409},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ee7d1e2ee6435069f79c2691a0c557f349485470","scripts":{"bump":"npm version patch --no-git-tag-version","build":"tsc","clean":"rimraf dist","release":"npm run bump && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"daihung.pham","email":"daihung.pham@gmail.com"},"_npmVersion":"9.6.7","description":"**Express Route Tracker** is a lightweight library designed to add metadata and logging capabilities to your Express.js routes. It enhances route handlers with information about their source file and route name, making debugging, tracing, and logging much","directories":{},"_nodeVersion":"20.17.0","dependencies":{"express":"^4.21.2","colorette":"^2.0.20","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-route-tracker_2.0.48_1735009924046_0.9213112560618981","host":"s3://npm-registry-packages-npm-production"}},"2.0.49":{"name":"express-route-tracker","version":"2.0.49","license":"MIT","_id":"express-route-tracker@2.0.49","maintainers":[{"name":"daihung.pham","email":"daihung.pham@gmail.com"}],"dist":{"shasum":"9941a957d21cf71631558cf070aca09874c21873","tarball":"https://registry.npmjs.org/express-route-tracker/-/express-route-tracker-2.0.49.tgz","fileCount":17,"integrity":"sha512-ihmo4Bq3GLolRLci5joem9i6fBsJd2bFIMzjJDiq1bEvHzgL37fLGHKloxHQTXcHqi1AcZmH3zDpmFXsMUMzcQ==","signatures":[{"sig":"MEUCIHsRbF7tzqCh79Y3V5uAkROmS9v2HwviHfxdhF6qFqvqAiEAtFfkmyg+m8EXtukqKbnR92r5FjuZOnDEe9FrXULSDCA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18321},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"63cbbf796e6f2f5ca56e2427be35d6e0d03c793e","scripts":{"bump":"npm version patch --no-git-tag-version","build":"tsc","clean":"rimraf dist","release":"npm run bump && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"daihung.pham","email":"daihung.pham@gmail.com"},"_npmVersion":"9.6.7","description":"**Express Route Tracker** is a lightweight library designed to add metadata and logging capabilities to your Express.js routes. It enhances route handlers with information about their source file and route name, making debugging, tracing, and logging much","directories":{},"_nodeVersion":"20.17.0","dependencies":{"express":"^4.21.2","colorette":"^2.0.20","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-route-tracker_2.0.49_1735010411301_0.5173274060195701","host":"s3://npm-registry-packages-npm-production"}},"2.0.50":{"name":"express-route-tracker","version":"2.0.50","license":"MIT","_id":"express-route-tracker@2.0.50","maintainers":[{"name":"daihung.pham","email":"daihung.pham@gmail.com"}],"dist":{"shasum":"f4f3755c8b157abd23a1eedcceb22e7346010fd7","tarball":"https://registry.npmjs.org/express-route-tracker/-/express-route-tracker-2.0.50.tgz","fileCount":17,"integrity":"sha512-Dtt/22wxvbaXgqMLapPBo9zsQZ/9dJFm+Czk57Ccfg66qPXnHWq4n25hWYx3E0O81ucLPCNFuUbAzsIZFdzl1Q==","signatures":[{"sig":"MEQCIFzb/Me26J5HYIr4/mhB5CwBG+hYan9YLSzoISNsobWWAiBvl2FwHgCfeS7SoHpxfP55+WEFL8sdiL1WIIf5jkviDg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18324},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"63cbbf796e6f2f5ca56e2427be35d6e0d03c793e","scripts":{"bump":"npm version patch --no-git-tag-version","build":"tsc","clean":"rimraf dist","release":"npm run bump && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"daihung.pham","email":"daihung.pham@gmail.com"},"_npmVersion":"9.6.7","description":"**Express Route Tracker** is a lightweight library designed to add metadata and logging capabilities to your Express.js routes. It enhances route handlers with information about their source file and route name, making debugging, tracing, and logging much","directories":{},"_nodeVersion":"20.17.0","dependencies":{"express":"^4.21.2","colorette":"^2.0.20","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-route-tracker_2.0.50_1735011079335_0.01481099278940401","host":"s3://npm-registry-packages-npm-production"}},"2.0.51":{"name":"express-route-tracker","version":"2.0.51","license":"MIT","_id":"express-route-tracker@2.0.51","maintainers":[{"name":"daihung.pham","email":"daihung.pham@gmail.com"}],"dist":{"shasum":"8ba4158d636fb1bd4dae7d3f2bf050036d3e190d","tarball":"https://registry.npmjs.org/express-route-tracker/-/express-route-tracker-2.0.51.tgz","fileCount":17,"integrity":"sha512-eHCg5Nf4nf3oPpyde0Bo1ali8rGSBCtkvr0nVn1rI2cfQrfJYFhBlyEJBkQXZaXoNY0s+nOZwCU+nBxuN+0LeA==","signatures":[{"sig":"MEUCICbZVkaTLV6Py+LGgeeyeZhtvxX9iAKXlASh2qjKruGjAiEAopzjrLhIK/q430/OBx52nMgQk6EBfuMD2BZFbniTSvQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18324},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3b1a932271629fc79a3bb1b17dfb7e704c4bb2fe","scripts":{"bump":"npm version patch --no-git-tag-version","build":"tsc","clean":"rimraf dist","release":"npm run bump && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"daihung.pham","email":"daihung.pham@gmail.com"},"_npmVersion":"9.6.7","description":"**Express Route Tracker** is a lightweight library designed to add metadata and logging capabilities to your Express.js routes. It enhances route handlers with information about their source file and route name, making debugging, tracing, and logging much","directories":{},"_nodeVersion":"20.17.0","dependencies":{"express":"^4.21.2","colorette":"^2.0.20","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-route-tracker_2.0.51_1735011222821_0.6326231819930912","host":"s3://npm-registry-packages-npm-production"}},"2.0.52":{"name":"express-route-tracker","version":"2.0.52","license":"MIT","_id":"express-route-tracker@2.0.52","maintainers":[{"name":"daihung.pham","email":"daihung.pham@gmail.com"}],"dist":{"shasum":"f183a331677e3ce48115121b36f472a5905b7852","tarball":"https://registry.npmjs.org/express-route-tracker/-/express-route-tracker-2.0.52.tgz","fileCount":23,"integrity":"sha512-P4IoOD6pVGHLhtMqfmUC3da103yVrSXtPfoe6n9OGby1/um9pkntRi7T6rZjEU+kC6RTdCbZIw9j6NCE+I+Yag==","signatures":[{"sig":"MEYCIQCVAu6mk8g7f+8iou5sMa7ZuZOJvDUSu0LWJR3betqDnQIhALkuMgPVL2XarjNN+m4kKYzScWmF3dpDsFgP9KBJlRlH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29141},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d27a70d7ffbb1c1fbd2f3ea5f82e1491f875078c","scripts":{"bump":"npm version patch --no-git-tag-version","build":"tsc","clean":"rimraf dist","release":"npm run bump && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"daihung.pham","email":"daihung.pham@gmail.com"},"_npmVersion":"9.6.7","description":"**Express Route Tracker** is a lightweight library designed to add metadata and logging capabilities to your Express.js routes. It enhances route handlers with information about their source file and route name, making debugging, tracing, and logging much","directories":{},"_nodeVersion":"20.17.0","dependencies":{"express":"^4.21.2","colorette":"^2.0.20","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-route-tracker_2.0.52_1735507684347_0.41778315581002223","host":"s3://npm-registry-packages-npm-production"}},"2.0.53":{"name":"express-route-tracker","version":"2.0.53","license":"MIT","_id":"express-route-tracker@2.0.53","maintainers":[{"name":"daihung.pham","email":"daihung.pham@gmail.com"}],"dist":{"shasum":"d7bba776c96cf61558c53a2738aa87c8c19fa780","tarball":"https://registry.npmjs.org/express-route-tracker/-/express-route-tracker-2.0.53.tgz","fileCount":23,"integrity":"sha512-pMzeJgWxhlr6tN9FV9poRZPCjZqpC9NptWWimHTV+XA+ga5HKTDJuOx1bY6qSz/PtGNJAD8mcyPwELNcbSDdnw==","signatures":[{"sig":"MEYCIQCpQq9J/osvm2/kwcGBJZwTxLpqP7mzgtXw2/xkAWQU3AIhAJGsmWBetMLMonyJspGJPVhZnOM0AGoaYI8JCcY4l23J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29677},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d27a70d7ffbb1c1fbd2f3ea5f82e1491f875078c","scripts":{"bump":"npm version patch --no-git-tag-version","build":"tsc","clean":"rimraf dist","release":"npm run bump && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"daihung.pham","email":"daihung.pham@gmail.com"},"_npmVersion":"9.6.7","description":"**Express Route Tracker** is a lightweight library designed to add metadata and logging capabilities to your Express.js routes. It enhances route handlers with information about their source file and route name, making debugging, tracing, and logging much","directories":{},"_nodeVersion":"20.17.0","dependencies":{"express":"^4.21.2","colorette":"^2.0.20","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-route-tracker_2.0.53_1735507792474_0.8246488006143038","host":"s3://npm-registry-packages-npm-production"}},"2.0.54":{"name":"express-route-tracker","version":"2.0.54","license":"MIT","_id":"express-route-tracker@2.0.54","maintainers":[{"name":"daihung.pham","email":"daihung.pham@gmail.com"}],"dist":{"shasum":"241b7c799577593605d6c850eec32e8ecb27d979","tarball":"https://registry.npmjs.org/express-route-tracker/-/express-route-tracker-2.0.54.tgz","fileCount":23,"integrity":"sha512-YeEwsjCnKznLTb6yu3PgCaWZjFz1f7xOQcpr4vZoUhNCWf1Kl9m6TE6X7ZksGD56VIQQBhCQD0ik6B8QzITGJA==","signatures":[{"sig":"MEYCIQCFoFFkYF4mfiAOROqA4zlQIGxUqbnXd23D69dZLuYOYwIhALO4q+KQad9U9zWDM4L124RoGgvTPJ3cmtkHqH+8vsnk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29677},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d27a70d7ffbb1c1fbd2f3ea5f82e1491f875078c","scripts":{"bump":"npm version patch --no-git-tag-version","build":"tsc","clean":"rimraf dist","release":"npm run bump && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"daihung.pham","email":"daihung.pham@gmail.com"},"_npmVersion":"9.6.7","description":"**Express Route Tracker** is a lightweight library designed to add metadata and logging capabilities to your Express.js routes. It enhances route handlers with information about their source file and route name, making debugging, tracing, and logging much","directories":{},"_nodeVersion":"20.17.0","dependencies":{"express":"^4.21.2","colorette":"^2.0.20","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-route-tracker_2.0.54_1735507799530_0.22162871200289858","host":"s3://npm-registry-packages-npm-production"}},"2.0.55":{"name":"express-route-tracker","version":"2.0.55","license":"MIT","_id":"express-route-tracker@2.0.55","maintainers":[{"name":"daihung.pham","email":"daihung.pham@gmail.com"}],"dist":{"shasum":"baafa7a79042e5c3d50bbc8f607f41cd9cddacce","tarball":"https://registry.npmjs.org/express-route-tracker/-/express-route-tracker-2.0.55.tgz","fileCount":23,"integrity":"sha512-tvz3GA61JVwIOJ8IMikrO8tjzT4WU0jakFK9DuBb0RYWvY4HJ/QSNGw4Wu/oVTSJnDhhKS79X+dsAgZK5IeDMw==","signatures":[{"sig":"MEUCIBdPyXMFZiTwWvl3fSgFDUJT7SxGFxVPRiSnhS9Ab7QxAiEAtlOwfotlXfKzU+Gb4xD/xxo74E9zkvS0WXf4/bMdjyo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34544},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d27a70d7ffbb1c1fbd2f3ea5f82e1491f875078c","scripts":{"bump":"npm version patch --no-git-tag-version","build":"tsc","clean":"rimraf dist","release":"npm run bump && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"daihung.pham","email":"daihung.pham@gmail.com"},"_npmVersion":"9.6.7","description":"**Express Route Tracker** is a lightweight library designed to add metadata and logging capabilities to your Express.js routes. It enhances route handlers with information about their source file and route name, making debugging, tracing, and logging much","directories":{},"_nodeVersion":"20.17.0","dependencies":{"express":"^4.21.2","colorette":"^2.0.20","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-route-tracker_2.0.55_1735508525049_0.6871355429796531","host":"s3://npm-registry-packages-npm-production"}},"2.0.56":{"name":"express-route-tracker","version":"2.0.56","license":"MIT","_id":"express-route-tracker@2.0.56","maintainers":[{"name":"daihung.pham","email":"daihung.pham@gmail.com"}],"dist":{"shasum":"cfac01c1d80d44d876aa22e5da0a978dd1b8f328","tarball":"https://registry.npmjs.org/express-route-tracker/-/express-route-tracker-2.0.56.tgz","fileCount":23,"integrity":"sha512-ByGIljZ35I2L12ndfLj0meniXhP2cjBv9iix2nDtgu4hG2u2/iKNRYgS7zK2oQm27go18n09NDHhuLHkBhmI+w==","signatures":[{"sig":"MEUCIQCgeHSl4f5lL4WbvvxuUpXilUlld8FSOc1fu6qFekJJwwIgffAhYe/vjZbtSXnLg18xevP0BAYkae+YeD65GpmnV4Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32785},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d27a70d7ffbb1c1fbd2f3ea5f82e1491f875078c","scripts":{"bump":"npm version patch --no-git-tag-version","build":"tsc","clean":"rimraf dist","release":"npm run bump && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"daihung.pham","email":"daihung.pham@gmail.com"},"_npmVersion":"9.6.7","description":"**Express Route Tracker** is a lightweight library designed to add metadata and logging capabilities to your Express.js routes. It enhances route handlers with information about their source file and route name, making debugging, tracing, and logging much","directories":{},"_nodeVersion":"20.17.0","dependencies":{"express":"^4.21.2","colorette":"^2.0.20","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-route-tracker_2.0.56_1735508591176_0.8122271688022151","host":"s3://npm-registry-packages-npm-production"}},"2.0.57":{"name":"express-route-tracker","version":"2.0.57","license":"MIT","_id":"express-route-tracker@2.0.57","maintainers":[{"name":"daihung.pham","email":"daihung.pham@gmail.com"}],"dist":{"shasum":"cc8c41c9619f2828c0f14960944f383047f5853a","tarball":"https://registry.npmjs.org/express-route-tracker/-/express-route-tracker-2.0.57.tgz","fileCount":23,"integrity":"sha512-jkWoAxbpXHPdMG00vFVjvcINrmrWvvIykSCkRHGfhceyQHwdZzWo2CWc7efWduWC/ewBI6OWfXPLbyedXIthzA==","signatures":[{"sig":"MEYCIQCMZrlH5SdfyRh2GQ1sB3kW9RQYsdwHfZnowbxPLWZhtAIhAPxMbzSZwA4dKV17/BYz2D6gSjcMdX45Vex/1UI5Idcw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32604},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d27a70d7ffbb1c1fbd2f3ea5f82e1491f875078c","scripts":{"bump":"npm version patch --no-git-tag-version","build":"tsc","clean":"rimraf dist","release":"npm run bump && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"daihung.pham","email":"daihung.pham@gmail.com"},"_npmVersion":"9.6.7","description":"**Express Route Tracker** is a lightweight library designed to add metadata and logging capabilities to your Express.js routes. It enhances route handlers with information about their source file and route name, making debugging, tracing, and logging much","directories":{},"_nodeVersion":"20.17.0","dependencies":{"express":"^4.21.2","colorette":"^2.0.20","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-route-tracker_2.0.57_1735508702414_0.8572975155837232","host":"s3://npm-registry-packages-npm-production"}},"2.0.58":{"name":"express-route-tracker","version":"2.0.58","license":"MIT","_id":"express-route-tracker@2.0.58","maintainers":[{"name":"daihung.pham","email":"daihung.pham@gmail.com"}],"dist":{"shasum":"d129a3c140e866f5903e318ef64801297609d032","tarball":"https://registry.npmjs.org/express-route-tracker/-/express-route-tracker-2.0.58.tgz","fileCount":23,"integrity":"sha512-JdMxtOUFrR4Qk9/IYlU55SKQ6rh01kzjRLKE65bBv9eHA+WsmdUX6gtrtW86OGXsCZac0VK44eV7vxJiD5ouhA==","signatures":[{"sig":"MEUCIB8pxbdgvSJhjG4UsPpiE4WNiuT3DmoNbemlp3zvf1hfAiEAtkob8BV7tbo3ThW7hYfJ6EcBBj+an9ZChx/WzPXpYzU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29827},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d27a70d7ffbb1c1fbd2f3ea5f82e1491f875078c","scripts":{"bump":"npm version patch --no-git-tag-version","build":"tsc","clean":"rimraf dist","release":"npm run bump && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"daihung.pham","email":"daihung.pham@gmail.com"},"_npmVersion":"9.6.7","description":"**Express Route Tracker** A lightweight library for Express.js that adds route tracking and HATEOAS (Hypermedia as the Engine of Application State) capabilities to your API.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"express":"^4.21.2","colorette":"^2.0.20","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-route-tracker_2.0.58_1735509278737_0.3018409946462821","host":"s3://npm-registry-packages-npm-production"}},"2.0.59":{"name":"express-route-tracker","version":"2.0.59","license":"MIT","_id":"express-route-tracker@2.0.59","maintainers":[{"name":"daihung.pham","email":"daihung.pham@gmail.com"}],"dist":{"shasum":"ac181814df6cc74dd838362c50bbdffa1710f03d","tarball":"https://registry.npmjs.org/express-route-tracker/-/express-route-tracker-2.0.59.tgz","fileCount":23,"integrity":"sha512-4QnnqkdokXEx1AkU/AerkDBN31fz/O5LuDCKKrxgIjYjz5IWVrKH87+YPz7kpmHopenkehl7lYJJPuPFI2IymA==","signatures":[{"sig":"MEUCIQDkiSArAXE6cTKIiMSbwerBu4i0s36Jbv2Ci7wh1kExdQIgES6gxlE0xDQ4Tyh9OKfCiA0+YQWeg1JaRaHQxPqvjlM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30277},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d27a70d7ffbb1c1fbd2f3ea5f82e1491f875078c","scripts":{"bump":"npm version patch --no-git-tag-version","build":"tsc","clean":"rimraf dist","release":"npm run bump && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"daihung.pham","email":"daihung.pham@gmail.com"},"_npmVersion":"9.6.7","description":"**Express Route Tracker** A lightweight library for Express.js that adds route tracking and HATEOAS (Hypermedia as the Engine of Application State) capabilities to your API.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"express":"^4.21.2","colorette":"^2.0.20","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-route-tracker_2.0.59_1735509433302_0.8227146253840583","host":"s3://npm-registry-packages-npm-production"}},"2.0.60":{"name":"express-route-tracker","version":"2.0.60","license":"MIT","_id":"express-route-tracker@2.0.60","maintainers":[{"name":"daihung.pham","email":"daihung.pham@gmail.com"}],"dist":{"shasum":"a6e6da87c73d23410571f6916f73155b7b2332ca","tarball":"https://registry.npmjs.org/express-route-tracker/-/express-route-tracker-2.0.60.tgz","fileCount":23,"integrity":"sha512-vV03DMEwufLDfoS/lAiRChDvgdauOdlmODkAQuL3Zs0UgO1ZNLUOUpZbetBVwy4r2pxa6A2huGlZGmMdQJEL5A==","signatures":[{"sig":"MEUCIA3QiFApahEdD4tXZvoHBLWN+z9y/50nV6ovhm5XUGL4AiEA2J0LD8EkroDztRofgTCHoy1hUUasiToe0RfWFTd7wwM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30294},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d27a70d7ffbb1c1fbd2f3ea5f82e1491f875078c","scripts":{"bump":"npm version patch --no-git-tag-version","build":"tsc","clean":"rimraf dist","release":"npm run bump && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"daihung.pham","email":"daihung.pham@gmail.com"},"_npmVersion":"9.6.7","description":"**Express Route Tracker** A lightweight library for Express.js that adds route tracking and HATEOAS (Hypermedia as the Engine of Application State) capabilities to your API.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"express":"^4.21.2","colorette":"^2.0.20","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-route-tracker_2.0.60_1735509531875_0.07225137696745576","host":"s3://npm-registry-packages-npm-production"}},"2.0.61":{"name":"express-route-tracker","version":"2.0.61","license":"MIT","_id":"express-route-tracker@2.0.61","maintainers":[{"name":"daihung.pham","email":"daihung.pham@gmail.com"}],"dist":{"shasum":"748ff3f3fc10369d7d92f1c5489c7d2160c318f4","tarball":"https://registry.npmjs.org/express-route-tracker/-/express-route-tracker-2.0.61.tgz","fileCount":23,"integrity":"sha512-Q6QB6c2VQucY3O92tX1rGNo1n/Os+rwXFL6JDkb/ExW4VphpZGW8kWhXv/JUTiCSFeSXr3xxN/jpcL8cnrPPGw==","signatures":[{"sig":"MEYCIQCFUZWqlp6cizxNryjsy9kMdheQtz/awyPsH5eBB2Pm6gIhAIIzwsP3LU+ne+2ZpEB8KrSS6xpCWF8HnnheWeA4DSGl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30364},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"01ab0b00d1cd954f61f7a9666ac5591704cb12b7","scripts":{"bump":"npm version patch --no-git-tag-version","build":"tsc","clean":"rimraf dist","release":"npm run bump && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"daihung.pham","email":"daihung.pham@gmail.com"},"_npmVersion":"9.6.7","description":"**Express Route Tracker** A lightweight library for Express.js that adds route tracking and HATEOAS (Hypermedia as the Engine of Application State) capabilities to your API.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"express":"^4.21.2","colorette":"^2.0.20","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-route-tracker_2.0.61_1735513064388_0.04356201880615096","host":"s3://npm-registry-packages-npm-production"}},"2.0.62":{"name":"express-route-tracker","version":"2.0.62","license":"MIT","_id":"express-route-tracker@2.0.62","maintainers":[{"name":"daihung.pham","email":"daihung.pham@gmail.com"}],"dist":{"shasum":"ed0b4a4615319f8aae565f646f14760db53b3c53","tarball":"https://registry.npmjs.org/express-route-tracker/-/express-route-tracker-2.0.62.tgz","fileCount":23,"integrity":"sha512-GtQnctUtKc5593h3X2gpqN9ACI6YOGTC1RNXyckJM1X3hQTmaj583iWxvnHBjGusoTL95ACjanvOtYSElT4+XQ==","signatures":[{"sig":"MEUCIACq2KA7VXTp+pjxo4k65MsbJI0dFkVvxpjEu/hyDJBrAiEA8rf5On7YXqTTbEYaSn0kxxmC/c3buyUpL1kqBcJizhM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30407},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"6d4b0ffeadf6fa9a3d4cb2d83da9e57dec22f75d","scripts":{"bump":"npm version patch --no-git-tag-version","build":"tsc","clean":"rimraf dist","release":"npm run bump && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"daihung.pham","email":"daihung.pham@gmail.com"},"_npmVersion":"9.6.7","description":"**Express Route Tracker** A lightweight library for Express.js that adds route tracking and HATEOAS (Hypermedia as the Engine of Application State) capabilities to your API.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"express":"^4.21.2","colorette":"^2.0.20","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-route-tracker_2.0.62_1735555924566_0.2740974601713333","host":"s3://npm-registry-packages-npm-production"}},"2.0.63":{"name":"express-route-tracker","version":"2.0.63","license":"MIT","_id":"express-route-tracker@2.0.63","maintainers":[{"name":"daihung.pham","email":"daihung.pham@gmail.com"}],"dist":{"shasum":"5ed1720b195a91200551ec9e1b32ea96c160ea5e","tarball":"https://registry.npmjs.org/express-route-tracker/-/express-route-tracker-2.0.63.tgz","fileCount":23,"integrity":"sha512-eHjgPCImWQ3KGU2klfXdDPXnOUkLW2zcomi4uoYw1yprkk5s1lBC8weqwNnEso3BPdCeB9PPRKLGiRIhPXOdbQ==","signatures":[{"sig":"MEYCIQCDUxrF54laPqWRn2+LJv9rPFV4HvHdA+UYGZhz7Q801QIhAIoXmigHNJiS5CPihDMghOWoNl9mLx6P9g1atym0jqVm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31053},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"62493af531a4388475e1d0f57c1fa91d86811325","scripts":{"bump":"npm version patch --no-git-tag-version","build":"tsc","clean":"rimraf dist","release":"npm run bump && npm publish","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"daihung.pham","email":"daihung.pham@gmail.com"},"_npmVersion":"11.0.0","description":"**Express Route Tracker** A lightweight library for Express.js that adds route tracking and HATEOAS (Hypermedia as the Engine of Application State) capabilities to your API.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"express":"^4.21.2","colorette":"^2.0.20","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-route-tracker_2.0.63_1735721474899_0.2152568133460715","host":"s3://npm-registry-packages-npm-production"}},"2.0.70":{"name":"express-route-tracker","version":"2.0.70","license":"MIT","_id":"express-route-tracker@2.0.70","maintainers":[{"name":"daihung.pham","email":"daihung.pham@gmail.com"}],"dist":{"shasum":"c65c18d4458cd01ebcc1a79c74f88b00e723dce1","tarball":"https://registry.npmjs.org/express-route-tracker/-/express-route-tracker-2.0.70.tgz","fileCount":23,"integrity":"sha512-O/xO2MzrkSqHXDDF+JbJylID2KZebAw0tdeC/2gC1KV0Dth6nsqsehedgkrdaHexKBRmpLqzLL2dwzIs2vfEQQ==","signatures":[{"sig":"MEYCIQDBoBpHTrgimaTpGmV33ePZozqLmxTsol3w+GZJZGb0iAIhAN4kyalv2FC+204+IvNFRg3B19ntojklIppsBaAnVl64","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32077},"main":"dist/index.js","_from":"file:express-route-tracker-2.0.70.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"bump":"pnpm version patch --no-git-tag-version","build":"tsc","clean":"rimraf dist","release":"pnpm publish"},"_npmUser":{"name":"daihung.pham","email":"daihung.pham@gmail.com"},"_resolved":"C:\\Users\\daihu\\AppData\\Local\\Temp\\1f7c76b45dc6225c8200f27e8ec90ffd\\express-route-tracker-2.0.70.tgz","_integrity":"sha512-O/xO2MzrkSqHXDDF+JbJylID2KZebAw0tdeC/2gC1KV0Dth6nsqsehedgkrdaHexKBRmpLqzLL2dwzIs2vfEQQ==","_npmVersion":"11.0.0","description":"**Express Route Tracker** A lightweight library for Express.js that adds route tracking and HATEOAS (Hypermedia as the Engine of Application State) capabilities to your API.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"express":"^4.21.2","colorette":"^2.0.20","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-route-tracker_2.0.70_1735809423619_0.36079300006829196","host":"s3://npm-registry-packages-npm-production"}},"2.0.72":{"name":"express-route-tracker","version":"2.0.72","license":"MIT","_id":"express-route-tracker@2.0.72","maintainers":[{"name":"daihung.pham","email":"daihung.pham@gmail.com"}],"dist":{"shasum":"d1b4cac5bddac6c8ad01c3f2beec6646deef59d2","tarball":"https://registry.npmjs.org/express-route-tracker/-/express-route-tracker-2.0.72.tgz","fileCount":23,"integrity":"sha512-HMGcVwR9UVFRI+wHYToWaJnJ5ufRKBeMbOdI0/stQG/Nwt715ibYyof0JQdaigyxnOMWic20fBXaTkvLBlgU6g==","signatures":[{"sig":"MEQCIF5K6g6tE5YRy1LZvDJfjx7UmoSxAY3oF3u3pLwbdYu+AiBnoFNLM3yaRNxJpqQsABBVw6UBWVVL3SN6phI1sUGrTg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31121},"main":"dist/index.js","_from":"file:express-route-tracker-2.0.72.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"bump":"pnpm version patch --no-git-tag-version","build":"tsc","clean":"rimraf dist","release":"pnpm publish"},"_npmUser":{"name":"daihung.pham","email":"daihung.pham@gmail.com"},"_resolved":"C:\\Users\\daihu\\AppData\\Local\\Temp\\637fbe46fd3e9b7e9cbc43639dd88cee\\express-route-tracker-2.0.72.tgz","_integrity":"sha512-HMGcVwR9UVFRI+wHYToWaJnJ5ufRKBeMbOdI0/stQG/Nwt715ibYyof0JQdaigyxnOMWic20fBXaTkvLBlgU6g==","_npmVersion":"11.0.0","description":"**Express Route Tracker** A lightweight library for Express.js that adds route tracking and HATEOAS (Hypermedia as the Engine of Application State) capabilities to your API.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"express":"^4.21.2","colorette":"^2.0.20","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-route-tracker_2.0.72_1735986024086_0.11738032365686157","host":"s3://npm-registry-packages-npm-production"}},"2.0.73":{"name":"express-route-tracker","version":"2.0.73","license":"MIT","_id":"express-route-tracker@2.0.73","maintainers":[{"name":"daihung.pham","email":"daihung.pham@gmail.com"}],"dist":{"shasum":"1e63adeb6a9a1567847fe2304c18a96643d566ee","tarball":"https://registry.npmjs.org/express-route-tracker/-/express-route-tracker-2.0.73.tgz","fileCount":23,"integrity":"sha512-p+pkRr7P4YD/DbyY857g7eViGyCwdPI8WUfr6iE/MT0dTlVGqXS0pDy5GsYQYd4mI5j/YkqoNDeKIAMwDyB7Dg==","signatures":[{"sig":"MEYCIQDr9LyOpUIa1EAqdijKwqufkirYw5BfEx/Rub5737cA1QIhAPXu5e7NqlXZyjryL9yK37cwc3nFC06COaVzTWpDzof3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31355},"main":"dist/index.js","_from":"file:express-route-tracker-2.0.73.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"bump":"pnpm version patch --no-git-tag-version","build":"tsc","clean":"rimraf dist","release":"pnpm publish"},"_npmUser":{"name":"daihung.pham","email":"daihung.pham@gmail.com"},"_resolved":"C:\\Users\\daihu\\AppData\\Local\\Temp\\23183e85b2b929a7bdcff239ab065828\\express-route-tracker-2.0.73.tgz","_integrity":"sha512-p+pkRr7P4YD/DbyY857g7eViGyCwdPI8WUfr6iE/MT0dTlVGqXS0pDy5GsYQYd4mI5j/YkqoNDeKIAMwDyB7Dg==","_npmVersion":"11.0.0","description":"**Express Route Tracker** A lightweight library for Express.js that adds route tracking and HATEOAS (Hypermedia as the Engine of Application State) capabilities to your API.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"express":"^4.21.2","colorette":"^2.0.20","cli-table3":"^0.6.5"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/express-route-tracker_2.0.73_1737321860429_0.16087047905108887","host":"s3://npm-registry-packages-npm-production"}},"2.0.74":{"name":"express-route-tracker","version":"2.0.74","main":"dist/index.js","license":"MIT","types":"dist/index.d.ts","exports":{".":{"require":"./dist/index.js","import":"./dist/index.js","types":"./dist/index.d.ts"}},"dependencies":{"cli-table3":"^0.6.5","colorette":"^2.0.20","express":"^4.21.2"},"devDependencies":{"@types/express":"^5.0.0","rimraf":"^6.0.1"},"scripts":{"clean":"rimraf dist","build":"tsc","bump":"pnpm version patch --no-git-tag-version","release":"pnpm publish"},"_id":"express-route-tracker@2.0.74","description":"**Express Route Tracker** A lightweight library for Express.js that adds route tracking and HATEOAS (Hypermedia as the Engine of Application State) capabilities to your API.","_integrity":"sha512-3+nxm7Fq0NvPAQmOXFXMiyLzu+KseQjEvrt8OsajtkIyA15rNJWODdjFtPtTmN+HE+QuIn6RVORPGcTYVPEbHg==","_resolved":"C:\\Users\\daihu\\AppData\\Local\\Temp\\785b88fc4539807d171827e438ebfe1c\\express-route-tracker-2.0.74.tgz","_from":"file:express-route-tracker-2.0.74.tgz","_nodeVersion":"20.17.0","_npmVersion":"11.0.0","dist":{"integrity":"sha512-3+nxm7Fq0NvPAQmOXFXMiyLzu+KseQjEvrt8OsajtkIyA15rNJWODdjFtPtTmN+HE+QuIn6RVORPGcTYVPEbHg==","shasum":"3da52d67341309f90e6f2db40c3d510057756926","tarball":"https://registry.npmjs.org/express-route-tracker/-/express-route-tracker-2.0.74.tgz","fileCount":23,"unpackedSize":31355,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHeH1nqhh99N/YahHSm1JWQyOQu30UyOXlQUlwZplgrkAiAJo6zB6i6ZjXP/mMXXucnfNfL3bwktTB8Qth6MAt1F6w=="}]},"_npmUser":{"name":"daihung.pham","email":"daihung.pham@gmail.com"},"directories":{},"maintainers":[{"name":"daihung.pham","email":"daihung.pham@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/express-route-tracker_2.0.74_1737336188011_0.841694572965692"},"_hasShrinkwrap":false}},"time":{"created":"2024-12-24T01:20:19.540Z","modified":"2025-01-20T01:23:08.389Z","1.0.0":"2024-12-24T01:20:19.781Z","1.0.1":"2024-12-24T01:23:52.599Z","1.0.3":"2024-12-24T01:33:26.196Z","1.0.4":"2024-12-24T01:33:28.480Z","1.0.5":"2024-12-24T01:33:31.258Z","1.0.6":"2024-12-24T01:33:33.330Z","1.0.7":"2024-12-24T01:33:59.744Z","1.0.8":"2024-12-24T01:35:19.284Z","1.0.9":"2024-12-24T01:56:23.960Z","1.0.10":"2024-12-24T02:01:05.174Z","1.0.11":"2024-12-24T02:06:27.371Z","1.0.12":"2024-12-24T02:12:29.708Z","1.0.13":"2024-12-24T02:15:32.446Z","1.0.14":"2024-12-24T02:16:29.542Z","2.0.0":"2024-12-24T02:25:40.106Z","2.0.28":"2024-12-24T02:33:23.897Z","2.0.30":"2024-12-24T02:48:16.080Z","2.0.31":"2024-12-24T02:48:22.912Z","2.0.32":"2024-12-24T02:48:27.555Z","2.0.33":"2024-12-24T02:48:32.436Z","2.0.41":"2024-12-24T02:49:01.176Z","2.0.42":"2024-12-24T02:50:24.273Z","2.0.43":"2024-12-24T02:52:35.805Z","2.0.44":"2024-12-24T02:55:18.244Z","2.0.45":"2024-12-24T03:00:54.184Z","2.0.46":"2024-12-24T03:02:13.019Z","2.0.47":"2024-12-24T03:06:36.131Z","2.0.48":"2024-12-24T03:12:04.206Z","2.0.49":"2024-12-24T03:20:11.506Z","2.0.50":"2024-12-24T03:31:19.502Z","2.0.51":"2024-12-24T03:33:43.032Z","2.0.52":"2024-12-29T21:28:04.552Z","2.0.53":"2024-12-29T21:29:52.654Z","2.0.54":"2024-12-29T21:29:59.736Z","2.0.55":"2024-12-29T21:42:05.246Z","2.0.56":"2024-12-29T21:43:11.357Z","2.0.57":"2024-12-29T21:45:02.606Z","2.0.58":"2024-12-29T21:54:38.930Z","2.0.59":"2024-12-29T21:57:13.503Z","2.0.60":"2024-12-29T21:58:52.066Z","2.0.61":"2024-12-29T22:57:44.593Z","2.0.62":"2024-12-30T10:52:04.765Z","2.0.63":"2025-01-01T08:51:15.079Z","2.0.70":"2025-01-02T09:17:03.808Z","2.0.72":"2025-01-04T10:20:24.280Z","2.0.73":"2025-01-19T21:24:20.586Z","2.0.74":"2025-01-20T01:23:08.225Z"},"license":"MIT","description":"**Express Route Tracker** A lightweight library for Express.js that adds route tracking and HATEOAS (Hypermedia as the Engine of Application State) capabilities to your API.","maintainers":[{"name":"daihung.pham","email":"daihung.pham@gmail.com"}],"readme":"# 📚 **Express Route Tracker with HATEOAS**\r\n\r\n**Express Route Tracker** A lightweight library for Express.js that adds route tracking and HATEOAS (Hypermedia as the Engine of Application State) capabilities to your API.\r\n\r\n---\r\n## 📷 **Example Screenshot**\r\n\r\n![Example Usage](https://scontent.fctt1-1.fna.fbcdn.net/v/t1.15752-9/467114773_1049798083500442_9220589951170052487_n.png?_nc_cat=109&ccb=1-7&_nc_sid=9f807c&_nc_ohc=LagamJ5YO6EQ7kNvgH1emSC&_nc_zt=23&_nc_ht=scontent.fctt1-1.fna&oh=03_Q7cD1gFU3TRmRpEfgInCnhodelyaslhhCB0O5245mzhQYKnuWg&oe=67918C78)\r\n\r\n## **Example Project Node.js express typescript**\r\n[https://github.com/phamhung075/AIanalist](https://github.com/phamhung075/AIanalist)\r\n\r\n## **Example Project Bun express typescript**\r\n[https://github.com/phamhung075/AIanalist](https://github.com/phamhung075/AIanalist-bun-express)\r\n\r\n---\r\n\r\n## Quick Start\r\n\r\n### 1. Installation\r\n\r\n```bash\r\nnpm install express-route-tracker\r\n# or\r\nyarn add express-route-tracker\r\n```\r\n\r\n### 2. Basic Setup\r\n\r\n```typescript\r\n// src/app.ts\r\nimport { RouteDisplay } from 'express-route-tracker';\r\nimport express from 'express';\r\n\r\nconst app = express();\r\napp.use(\"/\", router);\r\n\r\n// Display all routes in console when starting the app\r\nconst routeDisplay = new RouteDisplay(app);\r\nrouteDisplay.displayRoutes();\r\n```\r\n\r\n\r\n```typescript\r\n//src\\modules\\index.ts\r\nimport { Request, Response, NextFunction } from 'express';\r\nimport { Router } from 'express';\r\n\r\nconst router = Router();\r\n\r\n\r\nrouter.use('/api/contact', require('./contact'));  //<-- need add this line for each module\r\n\r\n// router.use('/v1/api/error', require('./error'));\r\nrouter.post('/', (_req: Request, res: Response, _next: NextFunction) => {\r\n\treturn res.status(200).json({\r\n\t\tmessage: 'Welcome !'\r\n\t})\r\n});\r\n\r\n\r\nexport default router;\r\n```\r\n\r\n\r\n\r\n### 3. Creating Routes basic (option 1)\r\nIn your route module (e.g., `src/modules/contact/index.ts`):\r\n\r\n```typescript\r\n// src/modules/contact/index.ts\r\nimport { createHATEOASMiddleware, createRouter } from 'express-route-tracker';\r\nimport {\r\n  createContactHandler,\r\n  deleteContactHandler,\r\n  getAllContactsHandler,\r\n  getContactByIdHandler,\r\n  updateContactHandler\r\n} from './contact.handler';\r\nimport { asyncHandler } from '@/_core/helper/asyncHandler';\r\nimport { config } from '@/_core/config/dotenv.config';\r\n\r\n// Create router with source tracking\r\nconst router = createRouter(__filename);  // replace const router = express.Router();\r\n\r\n// Define routes without baseApi prefix\r\nrouter.post('/', asyncHandler(createContactHandler));\r\nrouter.get('/', asyncHandler(getAllContactsHandler));\r\nrouter.get('/:id', asyncHandler(getContactByIdHandler));\r\nrouter.put('/:id', asyncHandler(updateContactHandler));\r\nrouter.delete('/:id', asyncHandler(deleteContactHandler));\r\n\r\nexport = router;  // replace export default router;\r\n```\r\n\r\n### 3. Creating Routes with HATEOAS (option 2)\r\nIn your route module (e.g., `src/modules/contact/index.ts`):\r\n\r\n```typescript\r\n// src/modules/contact/index.ts\r\nimport { createHATEOASMiddleware, createRouter } from 'express-route-tracker';\r\nimport {\r\n  createContactHandler,\r\n  deleteContactHandler,\r\n  getAllContactsHandler,\r\n  getContactByIdHandler,\r\n  updateContactHandler\r\n} from './contact.handler';\r\nimport { asyncHandler } from '@/_core/helper/asyncHandler';\r\nimport { config } from '@/_core/config/dotenv.config';\r\n\r\n// Create router with source tracking\r\nconst router = createRouter(__filename);  // replace const router = express.Router();\r\n\r\nrouter.use(createHATEOASMiddleware(router, {\r\n  autoIncludeSameRoute: true,\r\n  baseUrl: config.baseUrl,\r\n  includePagination: true,\r\n  customLinks: {\r\n      documentation: (_req) => ({\r\n          rel: 'documentation',\r\n          href: config.baseUrl+'/docs',\r\n          method: 'GET',\r\n          'title': 'API Documentation'\r\n      })\r\n  }\r\n}));\r\n\r\n// Define routes without baseApi prefix\r\nrouter.post('/', asyncHandler(createContactHandler));\r\nrouter.get('/', asyncHandler(getAllContactsHandler));\r\nrouter.get('/:id', asyncHandler(getContactByIdHandler));\r\nrouter.put('/:id', asyncHandler(updateContactHandler));\r\nrouter.delete('/:id', asyncHandler(deleteContactHandler));\r\n\r\nexport = router;  // replace export default router;\r\n```\r\n\r\n---\r\n\r\n## Response Format\r\n\r\nYour API responses will now automatically include HATEOAS links:\r\n\r\n```json\r\n{\r\n    \"id\": \"yQg9OD4KRTNywa2fHwxN\",\r\n    \"name\": \"John Doe\",\r\n    \"links\": {\r\n        \"self\": {\r\n            \"rel\": \"self\",\r\n            \"href\": \"localhost:3333/api/contact/yQg9OD4KRTNywa2fHwxN\",\r\n            \"method\": \"GET\"\r\n        },\r\n        \"create\": {\r\n            \"title\": \"POST /\",\r\n            \"rel\": \"create\",\r\n            \"href\": \"localhost:3333/api/contact/\",\r\n            \"method\": \"POST\"\r\n        },\r\n        \"collection\": {\r\n            \"title\": \"GET /\",\r\n            \"rel\": \"collection\",\r\n            \"href\": \"localhost:3333/api/contact/\",\r\n            \"method\": \"GET\"\r\n        },\r\n        \"item\": {\r\n            \"title\": \"GET /:id\",\r\n            \"rel\": \"item\",\r\n            \"href\": \"localhost:3333/api/contact/yQg9OD4KRTNywa2fHwxN\",\r\n            \"method\": \"GET\"\r\n        },\r\n        \"update\": {\r\n            \"title\": \"PUT /:id\",\r\n            \"rel\": \"update\",\r\n            \"href\": \"localhost:3333/api/contact/yQg9OD4KRTNywa2fHwxN\",\r\n            \"method\": \"PUT\"\r\n        },\r\n        \"delete\": {\r\n            \"title\": \"DELETE /:id\",\r\n            \"rel\": \"delete\",\r\n            \"href\": \"localhost:3333/api/contact/yQg9OD4KRTNywa2fHwxN\",\r\n            \"method\": \"DELETE\"\r\n        },\r\n        \"documentation\": {\r\n            \"rel\": \"documentation\",\r\n            \"href\": \"localhost:3333/docs\",\r\n            \"method\": \"GET\",\r\n            \"title\": \"API Documentation\"\r\n        }\r\n    }\r\n}\r\n```\r\n\r\n## Configuration Options\r\n\r\nThe `createHATEOASMiddleware` accepts several options:\r\n\r\n1. `autoIncludeSameRoute`: When true, includes all routes from the same file in the links\r\n2. `baseUrl`: The base URL for generating absolute URLs\r\n3. `includePagination`: Adds pagination links when response includes pagination data\r\n4. `customLinks`: Custom link generators for additional relationships\r\n\r\n## Pagination Support\r\n\r\nWhen `includePagination` is enabled and your response includes pagination data:\r\n\r\n```typescript\r\n{\r\n    data: items,\r\n    pagination: {\r\n        currentPage: 1,\r\n        totalPages: 5\r\n    },\r\n    links: {\r\n        // Regular links...\r\n        first: { rel: 'first', href: '/api/contacts?page=1', method: 'GET' },\r\n        next: { rel: 'next', href: '/api/contacts?page=2', method: 'GET' },\r\n        last: { rel: 'last', href: '/api/contacts?page=5', method: 'GET' }\r\n    }\r\n}\r\n```\r\n\r\n## 📄 **API Reference**\r\n\r\n### **`createRouter(filename: string)`**\r\n- **Description:** Creates a router instance with metadata tracking and route logging.\r\n- **Parameters:**  \r\n   - `filename` *(string)*: The source file name (use `__filename`).\r\n- **Returns:** `express.Router`\r\nEach route handler will have:\r\n- `__source`: Path of the source file.\r\n- `__name`: HTTP method and path.\r\n\r\n### **Middleware: `routeLoggerMiddleware`**\r\n- Logs method, path, and source file.\r\n\r\n### **Middleware: `createHATEOASMiddleware`**\r\n- Automatically generates HATEOAS links for your API.\r\n\r\n\r\n\r\n---\r\n\r\n## 🛡️ **Best Practices**\r\n\r\n1. **Consistent Base URLs**: Use configuration to maintain consistent base URLs across environments.\r\n\r\n```typescript\r\n// config.ts\r\nexport const config = {\r\n    baseUrl: process.env.API_BASE_URL || 'http://localhost:3333',\r\n    baseApi: '/api'\r\n};\r\n```\r\n\r\n2. **Meaningful Relationships**: Use semantic rel values that describe the relationship:\r\n   - `self`: Current resource\r\n   - `collection`: List endpoint\r\n   - `create`: Creation endpoint\r\n   - `update`: Update endpoint\r\n   - `delete`: Delete endpoint\r\n\r\n3. **Error Handling**: Ensure your error responses also include appropriate HATEOAS links:\r\n\r\n```typescript\r\nfunction errorHandler(err: Error, req: Request, res: Response, next: NextFunction) {\r\n    res.status(500).json({\r\n        error: err.message,\r\n        links: {\r\n            self: {\r\n                rel: 'self',\r\n                href: `${config.baseUrl}${req.originalUrl}`,\r\n                method: req.method as any\r\n            }\r\n        }\r\n    });\r\n}\r\n```\r\n\r\n- Use `createRouter(__filename)` for all route files.  \r\n- Avoid directly manipulating `__source` and `__name` properties.  \r\n- Use `createHATEOASMiddleware` to automatically generate HATEOAS links for your API.\r\n\r\n---\r\n\r\n## 🌟 **Contributing**\r\n\r\nWe welcome contributions! If you encounter bugs, have feature requests, or want to improve the library:\r\n- Open an issue on GitHub.  \r\n- Submit a pull request.\r\n\r\n---\r\n\r\n## 📃 **License**\r\n\r\nThis project is licensed under the **MIT License**.\r\n\r\n---\r\n\r\n\r\n# ✔️ **Contributing to Express Route Tracker**\r\n\r\nEvery contribution matters, whether it’s bug fixes, feature requests, or improving documentation.\r\n\r\n## 🛠️ **Steps to Contribute**\r\n1. **Fork and Clone the Repository**  \r\n   ```bash\r\n   git clone https://github.com/phamhung075/express-route-tracker.git\r\n   cd express-route-tracker\r\n   ```\r\n\r\n2. **Install Dependencies**  \r\n   ```bash\r\n   npm install\r\n   ```\r\n\r\n4. **Make Changes**  \r\n   - Create a new branch:  \r\n     ```bash\r\n     git checkout -b feature/your-feature\r\n     ```\r\n   - Commit your changes:  \r\n     ```bash\r\n     git add .\r\n     git commit -m \"Your detailed commit message\"\r\n     ```\r\n\r\n## 📞 **Support**\r\n\r\nFor help or inquiries:\r\n- 📧 **Email:** daihung.pham@gmail.com  \r\n- 🌐 **Git:** [https://github.com/phamhung075](https://github.com/phamhung075)  \r\n\r\nHappy Coding! 🚀✨\r\n\r\n","readmeFilename":"README.md"}