{"_id":"@alwatr/pre-handlers","_rev":"41-23b7ea05c37f06357b487df682bac261","name":"@alwatr/pre-handlers","dist-tags":{"latest":"10.3.0"},"versions":{"4.5.0":{"name":"@alwatr/pre-handlers","version":"4.5.0","keywords":["server","nanoservice","api","typescript","esm","route-pre-handlers","handlers","middleware","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"AGPL-3.0-only","_id":"@alwatr/pre-handlers@4.5.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/pre-handlers#readme","bugs":{"url":"https://github.com/Alwatr/pre-handlers/issues"},"dist":{"shasum":"9b288fbdae5b630bf3f1293a0e6c4cb698b4de51","tarball":"https://registry.npmjs.org/@alwatr/pre-handlers/-/pre-handlers-4.5.0.tgz","fileCount":16,"integrity":"sha512-HQxjxuA8eVF5/JwB687D6pkaCkU2zHtAoR9+qvY+nYzV7PS0dRZ1xvr/d2RGG7ktbZ77RrBQBc6SH9KYT2NUEA==","signatures":[{"sig":"MEQCIAmjY14F7KRew6fLyboWKvedkgrTPSVhm7WxgBQAJENyAiAmt6J2KW/yHpcmSxfCvQOXw3nhcx2XgwSIRJ5Is+q6TQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62615},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"935f351bb504b7e09661a30d365363369e4609d8","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"https://github.com/Alwatr/pre-handlers","type":"git","directory":"packages/pre-handlers"},"_npmVersion":"lerna/3.10.0/node@v20.18.0+x64 (linux)","description":"Functions that will run before processing every defined route.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@alwatr/nanolib":"^1.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.6.3","@types/node":"^22.8.1","@alwatr/nano-build":"^2.0.3","@alwatr/type-helper":"^2.0.3","@alwatr/tsconfig-base":"^1.3.3","@alwatr/prettier-config":"^1.0.6","@alwatr/nanotron-api-server":"^4.5.0"},"_npmOperationalInternal":{"tmp":"tmp/pre-handlers_4.5.0_1730111370059_0.6497085280176906","host":"s3://npm-registry-packages"}},"4.5.1":{"name":"@alwatr/pre-handlers","version":"4.5.1","keywords":["server","nanoservice","api","typescript","esm","route-pre-handlers","handlers","middleware","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"AGPL-3.0-only","_id":"@alwatr/pre-handlers@4.5.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/pre-handlers#readme","bugs":{"url":"https://github.com/Alwatr/pre-handlers/issues"},"dist":{"shasum":"5d34a9b62c56e6e9fbeb983445cf9fc50f339e5a","tarball":"https://registry.npmjs.org/@alwatr/pre-handlers/-/pre-handlers-4.5.1.tgz","fileCount":16,"integrity":"sha512-L3EJD52JOBnxM6r/Vgm4BgST0DoIGm8vT1w80qTMpssmXQsZu7rFBij9WzWK+iTvGlF+U9t0Uy0UlJFnJE37Aw==","signatures":[{"sig":"MEUCIQC/U2fVMgoK7jiG0Yl2kl34CWuAPNt6wWQVk1kiZAh2QAIgLBWK4638aD0Wp9jMZPMg3DGbH5mBCLYA7X6QqliCE+g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62832},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"edcbcb699154329e65c24b2a2bb988da0a8a4896","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"https://github.com/Alwatr/pre-handlers","type":"git","directory":"packages/pre-handlers"},"_npmVersion":"lerna/3.10.0/node@v20.18.0+x64 (linux)","description":"Functions that will run before processing every defined route.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@alwatr/nanolib":"^1.4.0","@alwatr/nanotron-api-server":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.6.3","@types/node":"^22.8.1","@alwatr/nano-build":"^2.0.3","@alwatr/type-helper":"^2.0.3","@alwatr/tsconfig-base":"^1.3.3","@alwatr/prettier-config":"^1.0.6"},"_npmOperationalInternal":{"tmp":"tmp/pre-handlers_4.5.1_1730122504129_0.5723828339612029","host":"s3://npm-registry-packages"}},"4.5.2":{"name":"@alwatr/pre-handlers","version":"4.5.2","keywords":["server","nanoservice","api","typescript","esm","route-pre-handlers","handlers","middleware","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"AGPL-3.0-only","_id":"@alwatr/pre-handlers@4.5.2","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/pre-handlers#readme","bugs":{"url":"https://github.com/Alwatr/pre-handlers/issues"},"dist":{"shasum":"ed902fba4a29869accb84876d9b1318d11ea2be3","tarball":"https://registry.npmjs.org/@alwatr/pre-handlers/-/pre-handlers-4.5.2.tgz","fileCount":16,"integrity":"sha512-Dk/bGtEklhXjK/uVm6+ira0w4tGXCZTYiL/y9RtXDH+PB8wkcRI8YNigpNEdBShqGpWXw7hcMZC8noWKbgDteQ==","signatures":[{"sig":"MEQCIHMU/gAbJFBdKM0poQJlH4RDzuYmtp4X24DF5PqTqWkFAiAcxV0sadVtJm4FOBclZpMOrGk9GxXv96DVmXyCoeAHHQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63230},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"aca37ff16c5e63f539c1e2eaeb0d01197eb179a2","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"https://github.com/Alwatr/pre-handlers","type":"git","directory":"packages/pre-handlers"},"_npmVersion":"lerna/3.10.0/node@v20.18.0+x64 (linux)","description":"Functions that will run before processing every defined route.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"@alwatr/nanolib":"^5.0.0","@alwatr/nanotron-api-server":"^4.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.6.3","@types/node":"^22.8.6","@alwatr/nano-build":"^5.0.0","@alwatr/type-helper":"^5.0.0","@alwatr/tsconfig-base":"^5.0.0","@alwatr/prettier-config":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pre-handlers_4.5.2_1730553838744_0.9524179155473294","host":"s3://npm-registry-packages"}},"4.6.0":{"name":"@alwatr/pre-handlers","version":"4.6.0","keywords":["server","nanoservice","api","typescript","esm","route-pre-handlers","handlers","middleware","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"AGPL-3.0-only","_id":"@alwatr/pre-handlers@4.6.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/pre-handlers#readme","bugs":{"url":"https://github.com/Alwatr/pre-handlers/issues"},"dist":{"shasum":"ea4b19b112545fae4d47995c1197d1917ea7e6f7","tarball":"https://registry.npmjs.org/@alwatr/pre-handlers/-/pre-handlers-4.6.0.tgz","fileCount":16,"integrity":"sha512-MDf4/xyatsHgIV+Bfpu5nvQMix/Ql5Ghbc+YI8gTwSsEtZRaI4TzaeKGOxK0MP6Y9vtxDzuvvb+FPKaEtls/Yg==","signatures":[{"sig":"MEUCIQCLkCebiYb4R4JPGwwLDOx/LIkftfeBO4trlNbz0tCMXQIgXFp7DqBMimllRLqckNdSc0UXEmHHlb9S4vzpiKBJ2/Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63717},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"2c680281d1a01aa734dc2867c9d41be8f1848182","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"https://github.com/Alwatr/pre-handlers","type":"git","directory":"packages/pre-handlers"},"_npmVersion":"lerna/3.10.0/node@v22.10.0+x64 (linux)","description":"Functions that will run before processing every defined route.","directories":{},"_nodeVersion":"22.10.0","dependencies":{"@alwatr/nanolib":"^5.2.1","@alwatr/nanotron-api-server":"^4.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.6.3","@types/node":"^22.9.0","@alwatr/nano-build":"^5.0.0","@alwatr/type-helper":"^5.0.0","@alwatr/tsconfig-base":"^5.0.0","@alwatr/prettier-config":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pre-handlers_4.6.0_1730982064752_0.5820975797372929","host":"s3://npm-registry-packages"}},"4.7.0":{"name":"@alwatr/pre-handlers","version":"4.7.0","keywords":["server","nanoservice","api","typescript","esm","route-pre-handlers","handlers","middleware","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"AGPL-3.0-only","_id":"@alwatr/pre-handlers@4.7.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/pre-handlers#readme","bugs":{"url":"https://github.com/Alwatr/pre-handlers/issues"},"dist":{"shasum":"38f970807f7718c6e5e4fbfae5cbe5914a443c0f","tarball":"https://registry.npmjs.org/@alwatr/pre-handlers/-/pre-handlers-4.7.0.tgz","fileCount":16,"integrity":"sha512-BXTJ6wyYe9ce59EKPQ2a5jtALv2y8WZRIr3Q2RQAP5lpWhz9pheQcc1bkYgeY667y0h7AJh4DyuEcNXa+sNxlA==","signatures":[{"sig":"MEQCIC3viL+vZapPg4bU48PJDgL//DCIhyJesj0aCurE4wYGAiBoa3zJa5vwZTvmwvmifaYb9zQTqiaNQ01DDb86onjMWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63868},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"936949150e6e6bb10114edf3dc4188f22c5e9bd1","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"https://github.com/Alwatr/pre-handlers","type":"git","directory":"packages/pre-handlers"},"_npmVersion":"lerna/3.10.0/node@v22.10.0+x64 (linux)","description":"Functions that will run before processing every defined route.","directories":{},"_nodeVersion":"22.10.0","dependencies":{"@alwatr/nanolib":"^5.2.1","@alwatr/nanotron-api-server":"^4.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.6.3","@types/node":"^22.9.0","@alwatr/nano-build":"^5.0.0","@alwatr/type-helper":"^5.0.0","@alwatr/tsconfig-base":"^5.0.0","@alwatr/prettier-config":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pre-handlers_4.7.0_1730985756389_0.5355608442980209","host":"s3://npm-registry-packages"}},"4.8.0":{"name":"@alwatr/pre-handlers","version":"4.8.0","keywords":["server","nanoservice","api","typescript","esm","route-pre-handlers","handlers","middleware","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"AGPL-3.0-only","_id":"@alwatr/pre-handlers@4.8.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/pre-handlers#readme","bugs":{"url":"https://github.com/Alwatr/pre-handlers/issues"},"dist":{"shasum":"03af5d1702d648a76a751ec0d1770b695d14460d","tarball":"https://registry.npmjs.org/@alwatr/pre-handlers/-/pre-handlers-4.8.0.tgz","fileCount":16,"integrity":"sha512-/qj33AX2ReL50vdT/S1O5vOzpvmiyBXXpTPEi6mo4xIpdlF/sHNoeMWnpIjJbdLC/7lSCLyrG/goP5sTjzV3qw==","signatures":[{"sig":"MEYCIQCS9OOnfXQLPGDMGfRD1EqNkweG/QJ4UKgo4wGDNyDbsgIhAMf0vaX/HIJXdHzjyXo3v8YpGZ9rSVWbkk44Le16az2N","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64019},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"7155ae10b06476671c6f9f583d053919a1c40f01","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"https://github.com/Alwatr/pre-handlers","type":"git","directory":"packages/pre-handlers"},"_npmVersion":"lerna/3.10.0/node@v22.10.0+x64 (linux)","description":"Functions that will run before processing every defined route.","directories":{},"_nodeVersion":"22.10.0","dependencies":{"@alwatr/nanolib":"^5.2.1","@alwatr/nanotron-api-server":"^4.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.6.3","@types/node":"^22.9.0","@alwatr/nano-build":"^5.0.0","@alwatr/type-helper":"^5.0.0","@alwatr/tsconfig-base":"^5.0.0","@alwatr/prettier-config":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pre-handlers_4.8.0_1731077325489_0.984089393008855","host":"s3://npm-registry-packages"}},"4.8.1":{"name":"@alwatr/pre-handlers","version":"4.8.1","keywords":["server","nanoservice","api","typescript","esm","route-pre-handlers","handlers","middleware","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"AGPL-3.0-only","_id":"@alwatr/pre-handlers@4.8.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/pre-handlers#readme","bugs":{"url":"https://github.com/Alwatr/pre-handlers/issues"},"dist":{"shasum":"d5d7ae3154b970a052d4ee30c646756422929e83","tarball":"https://registry.npmjs.org/@alwatr/pre-handlers/-/pre-handlers-4.8.1.tgz","fileCount":16,"integrity":"sha512-gKbZZkJXejXUSJG0jiiExKhu4Hc8O7RIbk4gvPpixhVasyleyJaCFOn3O83xK1nsY0rYMNKkV6QxZZ+YnuXzZA==","signatures":[{"sig":"MEQCIBvOSlRwXPIzUUa22XvJr94Uo8ir4cOKt7vTWwzp5IPDAiBqCXjhe22MbNqn/s953vQUZlcTiAyAHaOtNbnkzgBIyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64392},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"8f7cbca94fd9edee517b4f4c21f0de9a8442cc32","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"https://github.com/Alwatr/pre-handlers","type":"git","directory":"packages/pre-handlers"},"_npmVersion":"lerna/3.12.1/node@v22.13.1+x64 (linux)","description":"Functions that will run before processing every defined route.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"@alwatr/nanolib":"^5.4.0","@alwatr/nanotron-api-server":"^4.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.7.3","@types/node":"^22.13.4","@alwatr/nano-build":"^5.4.0","@alwatr/type-helper":"^5.3.0","@alwatr/tsconfig-base":"^5.0.0","@alwatr/prettier-config":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pre-handlers_4.8.1_1739919253554_0.25023609333681884","host":"s3://npm-registry-packages-npm-production"}},"4.9.0":{"name":"@alwatr/pre-handlers","version":"4.9.0","keywords":["server","nanoservice","api","typescript","esm","route-pre-handlers","handlers","middleware","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"AGPL-3.0-only","_id":"@alwatr/pre-handlers@4.9.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/pre-handlers#readme","bugs":{"url":"https://github.com/Alwatr/pre-handlers/issues"},"dist":{"shasum":"6112887eb47b0427a8746053ae8c8cea52813898","tarball":"https://registry.npmjs.org/@alwatr/pre-handlers/-/pre-handlers-4.9.0.tgz","fileCount":16,"integrity":"sha512-2o5uPk5VSAFepCLULHDMrjBjB9+n3c5mlAWBJa9l6ifcPOwarSjtpArr4294vMGVWUWaZ43ms9qCtOgFVD1Iww==","signatures":[{"sig":"MEUCIAOtzODWk+WbJEUv9WNPkpNEHlOxusfsQwiBtSpjrsxMAiEAmysg71rnNBx4sV0UMuXdGcy76CJInzstw5GkFljM7Uk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64718},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"ef508cee0bcbb18697e4ec2ddc30abecaa92eba0","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"https://github.com/Alwatr/pre-handlers","type":"git","directory":"packages/pre-handlers"},"_npmVersion":"lerna/3.12.1/node@v22.14.0+x64 (linux)","description":"Functions that will run before processing every defined route.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@alwatr/nanolib":"^5.4.0","@alwatr/nanotron-api-server":"^4.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.7.3","@types/node":"^22.13.5","@alwatr/nano-build":"^5.4.0","@alwatr/type-helper":"^5.3.0","@alwatr/tsconfig-base":"^5.0.0","@alwatr/prettier-config":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pre-handlers_4.9.0_1740588751711_0.6400110325829893","host":"s3://npm-registry-packages-npm-production"}},"4.9.1":{"name":"@alwatr/pre-handlers","version":"4.9.1","keywords":["server","nanoservice","api","typescript","esm","route-pre-handlers","handlers","middleware","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"AGPL-3.0-only","_id":"@alwatr/pre-handlers@4.9.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/pre-handlers#readme","bugs":{"url":"https://github.com/Alwatr/pre-handlers/issues"},"dist":{"shasum":"9235ab7a077ebd95fa74a24f695943957857a387","tarball":"https://registry.npmjs.org/@alwatr/pre-handlers/-/pre-handlers-4.9.1.tgz","fileCount":16,"integrity":"sha512-JStZBS/6uC/LgLKsdpvFThTc/VaPom+zQjLRRigWjrqta8ysyqHuJaLyfb9gbJo9dxMd4So3ZAoV0cVAK30xkg==","signatures":[{"sig":"MEUCIQC5Vn3FabPNqq8YfJwlPbEmtWkdTBaK0CKsVebcsKQyjAIgBhudUVAKqnVLTw2HAm07RlAqKKnFGvT24F+GNw/aOdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65234},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"837fa8308cc3ba69a73c5cbe4ea03563adf0d56d","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"https://github.com/Alwatr/pre-handlers","type":"git","directory":"packages/pre-handlers"},"_npmVersion":"lerna/3.12.1/node@v22.14.0+x64 (linux)","description":"Functions that will run before processing every defined route.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@alwatr/nanolib":"^5.5.0","@alwatr/nanotron-api-server":"^4.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.8.2","@types/node":"^22.13.9","@alwatr/nano-build":"^5.5.0","@alwatr/type-helper":"^5.4.0","@alwatr/tsconfig-base":"^5.0.0","@alwatr/prettier-config":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pre-handlers_4.9.1_1741263070090_0.014207236606192941","host":"s3://npm-registry-packages-npm-production"}},"4.9.3":{"name":"@alwatr/pre-handlers","version":"4.9.3","keywords":["server","nanoservice","api","typescript","esm","route-pre-handlers","handlers","middleware","alwatr"],"author":"S. Ali Mihandoost <ali.mihandoost@gmail.com>","license":"AGPL-3.0-only","_id":"@alwatr/pre-handlers@4.9.3","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/pre-handlers#readme","bugs":{"url":"https://github.com/Alwatr/pre-handlers/issues"},"dist":{"shasum":"f704cc2e0baee426bd25c217d21062adaca286b6","tarball":"https://registry.npmjs.org/@alwatr/pre-handlers/-/pre-handlers-4.9.3.tgz","fileCount":16,"integrity":"sha512-cxD03rg/RmA3EwtXKqTN7tQ2AUvKGcQ7q3ngaUcG6jn5V7DB8ev/6NqpxDo+CZFEIjVAIiTmGnWwMQVDx4Brvg==","signatures":[{"sig":"MEYCIQD5S4ygQ8XpUossZBCbXd/ei3Bde6qJNkJQDHMZMccoVQIhAPty22zXVZ4mwJD1VB5VGOatw9YyoCNMDqAhOlv7nH+K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65650},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"17852256f4aab632c64437d1c50c64d02ee108b9","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"https://github.com/Alwatr/pre-handlers","type":"git","directory":"packages/pre-handlers"},"_npmVersion":"lerna/4.6.1/node@v22.17.0+x64 (linux)","description":"Functions that will run before processing every defined route.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@alwatr/nanolib":"^5.6.5","@alwatr/nanotron-api-server":"^4.9.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.5","typescript":"^5.8.3","@types/node":"^24.1.0","@alwatr/nano-build":"^5.5.3","@alwatr/type-helper":"^5.4.1","@alwatr/tsconfig-base":"^5.0.0","@alwatr/prettier-config":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pre-handlers_4.9.3_1753276492252_0.4243901250230824","host":"s3://npm-registry-packages-npm-production"}},"4.9.4":{"name":"@alwatr/pre-handlers","version":"4.9.4","keywords":["alwatr","api","esm","handlers","middleware","nanoservice","route-pre-handlers","server","typescript"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"AGPL-3.0-only","_id":"@alwatr/pre-handlers@4.9.4","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/pre-handlers#readme","bugs":{"url":"https://github.com/Alwatr/pre-handlers/issues"},"dist":{"shasum":"539d8eeb8b7167accaccffdb3bd6c3859eec4359","tarball":"https://registry.npmjs.org/@alwatr/pre-handlers/-/pre-handlers-4.9.4.tgz","fileCount":16,"integrity":"sha512-6S0++lzwhHnSl7qHy0NZ/1VuOGYokWHHlNMW5z7mWNdy87HmeZsemaRJfoIQjmvqh1Z0G8wGDnm1sme8DHAJ4Q==","signatures":[{"sig":"MEQCIBTblQegk1sQtnLVT85nctaBItlgs40LDJY7v5EmyKAhAiB1GEfCir0IdTU7fBC6UvY15oNAXqSMvHeEu1E+t1qciQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66400},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"d225632fac937bbf0faeb6db7eb9796e6ff0f00a","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/pre-handlers.git","type":"git","directory":"packages/pre-handlers"},"_npmVersion":"lerna/4.7.2/node@v22.18.0+x64 (linux)","description":"Functions that will run before processing every defined route.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"@alwatr/nanolib":"^5.6.6","@alwatr/nanotron-api-server":"^4.9.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.0.5","typescript":"^5.9.2","@types/node":"^22.17.2","@alwatr/nano-build":"^5.5.4","@alwatr/type-helper":"^5.4.2","@alwatr/tsconfig-base":"^5.0.0","@alwatr/prettier-config":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pre-handlers_4.9.4_1755964732218_0.3901091948110669","host":"s3://npm-registry-packages-npm-production"}},"4.10.0":{"name":"@alwatr/pre-handlers","version":"4.10.0","keywords":["alwatr","api","esm","handlers","middleware","nanoservice","route-pre-handlers","server","typescript"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/pre-handlers@4.10.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/pre-handlers#readme","bugs":{"url":"https://github.com/Alwatr/pre-handlers/issues"},"dist":{"shasum":"8bc375e4cef425dac300ae2c1a23cad6a557a455","tarball":"https://registry.npmjs.org/@alwatr/pre-handlers/-/pre-handlers-4.10.0.tgz","fileCount":16,"integrity":"sha512-1l97GahSkLFlEWXDK57p5Y4Vu39TRExOMONb6CO3G2M82l5TWhLVJiwnGlwNzPrpQTF4lBuG6ZL2IIsj6A+Bzw==","signatures":[{"sig":"MEQCIEpPKUiIiqO40Df+cxdsSYOBtwaKCXg3GpMbbrD6JdsKAiBMedsJfu8iolaGjt01GNaGJnUPxU9ThW4bu7NXrfygAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48160},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"234113e16cdec26d18c5687219d5f5c29829e045","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/pre-handlers.git","type":"git","directory":"packages/pre-handlers"},"_npmVersion":"lerna/4.8.0/node@v22.19.0+x64 (linux)","description":"Functions that will run before processing every defined route.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@alwatr/nanotron-api-server":"4.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","typescript":"^5.9.2","@types/node":"^22.18.6","@alwatr/nano-build":"^6.3.1","@alwatr/type-helper":"^6.1.1","@alwatr/tsconfig-base":"^6.0.2","@alwatr/prettier-config":"^5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pre-handlers_4.10.0_1758490977222_0.4123154260737174","host":"s3://npm-registry-packages-npm-production"}},"4.10.1":{"name":"@alwatr/pre-handlers","version":"4.10.1","keywords":["alwatr","api","esm","handlers","middleware","nanoservice","route-pre-handlers","server","typescript"],"author":{"name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/pre-handlers@4.10.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/pre-handlers#readme","bugs":{"url":"https://github.com/Alwatr/pre-handlers/issues"},"dist":{"shasum":"8d52d7b333190e7d7035c809a2a6d72510e5ea78","tarball":"https://registry.npmjs.org/@alwatr/pre-handlers/-/pre-handlers-4.10.1.tgz","fileCount":16,"integrity":"sha512-KBKsSFqCUz+xGT9xi1NjrVT28RRqEBsf/rDxZ5b7rrMLi5+4crqQAad4/dDNF2oNIYHA5hUTwa2cYbKVlAHp7g==","signatures":[{"sig":"MEQCIHZCHWfzAhS0pBOa0ozN2Viir15vzFTO+XU9USabWxuVAiBb9kxbP7EHeo4xH5lMgpVywNUsiSoIua3Ll9ubZfg6dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48481},"main":"./dist/main.cjs","type":"module","types":"./dist/main.d.ts","module":"./dist/main.mjs","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.mjs","require":"./dist/main.cjs"}},"gitHead":"e077211736b90023d4842a23b252dc5284d0445a","scripts":{"b":"yarn run build","c":"yarn run clean","d":"yarn run build:es && yarn node --enable-source-maps --trace-warnings","t":"yarn run test","w":"yarn run watch","cb":"yarn run clean && yarn run build","test":"NODE_OPTIONS=\"$NODE_OPTIONS --enable-source-maps --experimental-vm-modules\" jest","build":"yarn run build:ts & yarn run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"yarn run watch:ts & yarn run watch:es","build:es":"nano-build --preset=module","build:ts":"tsc --build","watch:es":"yarn run build:es --watch","watch:ts":"yarn run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"prettier":"@alwatr/prettier-config","repository":{"url":"git+https://github.com/Alwatr/pre-handlers.git","type":"git","directory":"packages/pre-handlers"},"_npmVersion":"lerna/4.8.0/node@v22.19.0+x64 (linux)","description":"Functions that will run before processing every defined route.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"@alwatr/nanotron-api-server":"4.10.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","typescript":"^5.9.2","@types/node":"^22.18.6","@alwatr/nano-build":"^6.3.1","@alwatr/type-helper":"^6.1.1","@alwatr/tsconfig-base":"^6.0.2","@alwatr/prettier-config":"^5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/pre-handlers_4.10.1_1758492785194_0.5259812580976575","host":"s3://npm-registry-packages-npm-production"}},"9.1.0":{"name":"@alwatr/pre-handlers","version":"9.1.0","keywords":["alwatr","api","esm","handlers","middleware","nanoservice","route-pre-handlers","server","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/pre-handlers@9.1.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/main/pkg/nanotron-old/pre-handlers#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"a597de928e482f6951f7921ff31a12efc78f238d","tarball":"https://registry.npmjs.org/@alwatr/pre-handlers/-/pre-handlers-9.1.0.tgz","fileCount":17,"integrity":"sha512-SudKPjufHv3R9WTRRsa4nG08CjkLiSXkQ8o8VC1UgdEUW7gVOj/HZps6+6pgmF40K3vO/6WkMs0SnE2oCALLpw==","signatures":[{"sig":"MEQCICe7jGI2RKgjGNwTXeE+sQqCs4EgxFEcTvwHso+IIG2LAiBirpQ1Q2MW9zxYW3Wsz+1+J4PoH5IsFkimI4Looppe/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35565},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"4a25cd3e0499cf61dd761e87d3711abf9b0cd208","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanotron-old/pre-handlers"},"_npmVersion":"lerna/4.11.5/node@v20.20.1+x64 (linux)","description":"Functions that will run before processing every defined route.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"@alwatr/nanotron-api-server":"9.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@types/node":"^25.5.0","@alwatr/nano-build":"9.1.0","@alwatr/type-helper":"9.1.0","@alwatr/tsconfig-base":"9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/pre-handlers_9.1.0_1775055784318_0.5727270559061586","host":"s3://npm-registry-packages-npm-production"}},"9.1.1":{"name":"@alwatr/pre-handlers","version":"9.1.1","keywords":["alwatr","api","esm","handlers","middleware","nanoservice","route-pre-handlers","server","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/pre-handlers@9.1.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanotron-old/pre-handlers#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"005648ee4403c0fe3fe0f0c80523eb8979133006","tarball":"https://registry.npmjs.org/@alwatr/pre-handlers/-/pre-handlers-9.1.1.tgz","fileCount":17,"integrity":"sha512-ekdJZBvhB6eRZcWj1RwuIIGPS0JXSWSgmSrShHptzc+P4e791o8pQa3iGlvlRmj9tMv54o2Y914eh3QsTlJOOQ==","signatures":[{"sig":"MEQCIDTvSE+tMSFwZ+1ifamFVYPrOzMasWF8ibnU3/pAKfhrAiA/ZaH/gIDWt+9+lewh+njYhPNIa0M2mD7Gpiqtk+1Fjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35565},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"38fb79dd8b6cf48108ae6492ecd7a285c7633e9b","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanotron-old/pre-handlers"},"_npmVersion":"lerna/4.11.5/node@v20.20.1+x64 (linux)","description":"Functions that will run before processing every defined route.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"@alwatr/nanotron-api-server":"9.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@types/node":"^25.5.0","@alwatr/nano-build":"9.1.1","@alwatr/type-helper":"9.1.1","@alwatr/tsconfig-base":"9.1.1"},"_npmOperationalInternal":{"tmp":"tmp/pre-handlers_9.1.1_1775056186765_0.846730721762655","host":"s3://npm-registry-packages-npm-production"}},"9.2.1":{"name":"@alwatr/pre-handlers","version":"9.2.1","keywords":["alwatr","api","esm","handlers","middleware","nanoservice","route-pre-handlers","server","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/pre-handlers@9.2.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanotron-old/pre-handlers#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"5a3b1953e9a5c13f88fa7e809e0bfe8632486b94","tarball":"https://registry.npmjs.org/@alwatr/pre-handlers/-/pre-handlers-9.2.1.tgz","fileCount":17,"integrity":"sha512-t7ghSY+xsWNIw5ZrAINUpVDVAd3u4IvxJbC3stlHMjaXC2XojJSkGKYC535bwk3mdinTef2Dpx+UFsG5sxkgZg==","signatures":[{"sig":"MEUCIAldwbItmRGoReSuyt9EVOIELVmZN+rpBgIY2jTCJ7A9AiEAnnScTDsVR7ZSiueyDMpMNF19JqwMN4m+3UwJwyubi4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35566},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"b9dc0cb8b04b16216d44fbe9a9682f2a57926167","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanotron-old/pre-handlers"},"_npmVersion":"lerna/5.0.0/node@v20.20.2+x64 (linux)","description":"Functions that will run before processing every defined route.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/nanotron-api-server":"9.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@types/node":"^24.12.2","@alwatr/nano-build":"9.1.1","@alwatr/type-helper":"9.1.1","@alwatr/tsconfig-base":"9.1.1"},"_npmOperationalInternal":{"tmp":"tmp/pre-handlers_9.2.1_1775295075284_0.8661239971240966","host":"s3://npm-registry-packages-npm-production"}},"9.3.0":{"name":"@alwatr/pre-handlers","version":"9.3.0","keywords":["alwatr","api","esm","handlers","middleware","nanoservice","route-pre-handlers","server","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/pre-handlers@9.3.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanotron-old/pre-handlers#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"c8fc7457666ed2bca1b60667530d3f933b1cd547","tarball":"https://registry.npmjs.org/@alwatr/pre-handlers/-/pre-handlers-9.3.0.tgz","fileCount":17,"integrity":"sha512-Bc8Cyub7dTScwJSjyo6ZKhKYCI07C4VngyxhQEK6353cIU4om2FG5WSENgW+sy++KPPXEfJpivqozuShWYb07g==","signatures":[{"sig":"MEUCICeKgREU41BSnXkwLuUCXSuEfZ8nXDNp+EaOcT9x9AQiAiEAsLosTfFvl0UTRX5Di5ajxryAKWGE3v9on5CNlNVp1vo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35561},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"adf6d486667eefee42dfc87938e3af96f87c4738","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanotron-old/pre-handlers"},"_npmVersion":"lerna/5.0.0/node@v20.20.2+x64 (linux)","description":"Functions that will run before processing every defined route.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/nanotron-api-server":"9.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@types/node":"^24.12.2","@alwatr/standard":"9.3.0","@alwatr/nano-build":"9.3.0","@alwatr/type-helper":"9.1.1"},"_npmOperationalInternal":{"tmp":"tmp/pre-handlers_9.3.0_1775301732098_0.27418579332293835","host":"s3://npm-registry-packages-npm-production"}},"9.4.0":{"name":"@alwatr/pre-handlers","version":"9.4.0","keywords":["alwatr","api","esm","handlers","middleware","nanoservice","route-pre-handlers","server","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/pre-handlers@9.4.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanotron-old/pre-handlers#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"8b5ece11b07bb07e64e50fb1ef7e6687ee00384a","tarball":"https://registry.npmjs.org/@alwatr/pre-handlers/-/pre-handlers-9.4.0.tgz","fileCount":17,"integrity":"sha512-NIkxWXhbGT2fzwZJXaNqlUisC15U6jdGMPI1+CHKGpII0hcSXZTnxA93vZDyH5p3oEC6MZrSO250uZBLPUNbZA==","signatures":[{"sig":"MEQCICakNv02yIo/+CdiwvAr0N+Gh3LB+M2H0Rk+ktSOf9QbAiBnG9yigXvfwX1FdMWB1ec8qUtmpCq2Tbb9v5h+qJjrmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35561},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"662f1047fc2a1b53a00902028d6cebfd04b52dd5","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanotron-old/pre-handlers"},"_npmVersion":"lerna/5.0.0/node@v20.20.2+x64 (linux)","description":"Functions that will run before processing every defined route.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/nanotron-api-server":"9.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@types/node":"^24.12.2","@alwatr/standard":"9.4.0","@alwatr/nano-build":"9.3.0","@alwatr/type-helper":"9.1.1"},"_npmOperationalInternal":{"tmp":"tmp/pre-handlers_9.4.0_1775405536941_0.621056701931362","host":"s3://npm-registry-packages-npm-production"}},"9.4.5":{"name":"@alwatr/pre-handlers","version":"9.4.5","keywords":["alwatr","api","esm","handlers","middleware","nanoservice","route-pre-handlers","server","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/pre-handlers@9.4.5","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanotron-old/pre-handlers#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"a8128fb9fb9a07d7346da3b9a889b392f73c251d","tarball":"https://registry.npmjs.org/@alwatr/pre-handlers/-/pre-handlers-9.4.5.tgz","fileCount":17,"integrity":"sha512-W803wBJknMtOIHIp6JYFicFm93KQLMB9Ko19BFT/1VPJv71MIyrhbw5jFw5T9r/G95V34gwFBYjUQgy3yU/BFA==","signatures":[{"sig":"MEQCIBXLZPhj3bCF2HQ59bOh+6+phClQfW/GpPK4muWBsNjAAiAf6cV8fDfarzOf++5Wr3Q3AX3lx/8PuZ/FbU0AsFv6WA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35561},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"26e30d3e766cb9e2274a61d5259677643f8ca18d","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanotron-old/pre-handlers"},"_npmVersion":"lerna/5.0.0/node@v20.20.2+x64 (linux)","description":"Functions that will run before processing every defined route.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/nanotron-api-server":"9.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@types/node":"^24.12.2","@alwatr/standard":"9.4.5","@alwatr/nano-build":"9.3.0","@alwatr/type-helper":"9.1.1"},"_npmOperationalInternal":{"tmp":"tmp/pre-handlers_9.4.5_1775931326823_0.2205614450607447","host":"s3://npm-registry-packages-npm-production"}},"9.7.0":{"name":"@alwatr/pre-handlers","version":"9.7.0","keywords":["alwatr","api","esm","handlers","middleware","nanoservice","route-pre-handlers","server","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/pre-handlers@9.7.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanotron-old/pre-handlers#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"f59dbce10d1d2674f021b813d412083869e91749","tarball":"https://registry.npmjs.org/@alwatr/pre-handlers/-/pre-handlers-9.7.0.tgz","fileCount":17,"integrity":"sha512-OqWoIIHBOZUU/wLA6KEuyIzUlDNIEyRuZkN8T/lcrZOD7B61Chg5nrptwVMvgoFnU5M0sl9Rz0JivvJ9dtE3oA==","signatures":[{"sig":"MEYCIQCy4sluaTnpMHP2saIGI8mcLhtytkvYe/nm1lKieSZ2wwIhALM6JEObjR0vQK/Fok63iP/5at5WUarivsOAs+f2Qjbn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35561},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"cfe0da1394b656a10123865dba26057a07b3759a","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanotron-old/pre-handlers"},"_npmVersion":"lerna/5.0.0/node@v20.20.2+x64 (linux)","description":"Functions that will run before processing every defined route.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/nanotron-api-server":"9.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@types/node":"^24.12.2","@alwatr/standard":"9.7.0","@alwatr/nano-build":"9.3.0","@alwatr/type-helper":"9.1.1"},"_npmOperationalInternal":{"tmp":"tmp/pre-handlers_9.7.0_1776183070802_0.01667867913735943","host":"s3://npm-registry-packages-npm-production"}},"9.10.0":{"name":"@alwatr/pre-handlers","version":"9.10.0","keywords":["alwatr","api","esm","handlers","middleware","nanoservice","route-pre-handlers","server","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/pre-handlers@9.10.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanotron-old/pre-handlers#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"69422e61ea7d70084c320c065e6de17eb9990ecd","tarball":"https://registry.npmjs.org/@alwatr/pre-handlers/-/pre-handlers-9.10.0.tgz","fileCount":17,"integrity":"sha512-9OmgJSJzJ9vrePhJNM5SMNy3VPKNxm2jg9Rjuaal9HqHCTeY4tEaKRtT57CZ7lyZfVi3eh0cpC1Sq4Ve/qEQfw==","signatures":[{"sig":"MEYCIQCU7Qu5JWc8z2pkFDY6kJzA9TJZj31SmXBLYIG1AsGPWQIhAJDp4QXm/ER2LfgyHMCBJxkQty4VBy4OOes9+g/CvLU+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35565},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"b88ae5cd72935e76e019e3765c36eb633ece2910","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanotron-old/pre-handlers"},"_npmVersion":"lerna/5.0.0/node@v20.20.2+x64 (linux)","description":"Functions that will run before processing every defined route.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/nanotron-api-server":"9.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@types/node":"^24.12.2","@alwatr/standard":"9.7.0","@alwatr/nano-build":"9.10.0","@alwatr/type-helper":"9.1.1"},"_npmOperationalInternal":{"tmp":"tmp/pre-handlers_9.10.0_1776278451582_0.7350535403298577","host":"s3://npm-registry-packages-npm-production"}},"9.10.1":{"name":"@alwatr/pre-handlers","version":"9.10.1","keywords":["alwatr","api","esm","handlers","middleware","nanoservice","route-pre-handlers","server","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/pre-handlers@9.10.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanotron-old/pre-handlers#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"e0c5e6466a1ccd004a1ed1d5560c0363514b6873","tarball":"https://registry.npmjs.org/@alwatr/pre-handlers/-/pre-handlers-9.10.1.tgz","fileCount":17,"integrity":"sha512-Z54AOB/F+2ZSp96D2e5MS07ev76KpTbGSM1q1lqtUDG/K/cb8huMuxsjoR3PgfLPbJ3m297olcnKntZ/7mFApQ==","signatures":[{"sig":"MEUCIQCCc/ev6Pror0lshanrHZ2zn+Dsiz1gYmymKwy11JMAQQIgdzX48EZV61nLB1wG7zbfHz3WWbsuvAQwLQ357uEh+QY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35565},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"602a7b285b0cf6d799d97e44db81265ff73e47a2","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanotron-old/pre-handlers"},"_npmVersion":"lerna/5.0.0/node@v20.20.2+x64 (linux)","description":"Functions that will run before processing every defined route.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/nanotron-api-server":"9.10.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@types/node":"^24.12.2","@alwatr/standard":"9.7.0","@alwatr/nano-build":"9.10.1","@alwatr/type-helper":"9.1.1"},"_npmOperationalInternal":{"tmp":"tmp/pre-handlers_9.10.1_1776541378586_0.4679743140981114","host":"s3://npm-registry-packages-npm-production"}},"9.11.2":{"name":"@alwatr/pre-handlers","version":"9.11.2","keywords":["alwatr","api","esm","handlers","middleware","nanoservice","route-pre-handlers","server","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/pre-handlers@9.11.2","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanotron-old/pre-handlers#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"3b49b20aa4fb012a270c751c6ef6f11ec4ba455b","tarball":"https://registry.npmjs.org/@alwatr/pre-handlers/-/pre-handlers-9.11.2.tgz","fileCount":17,"integrity":"sha512-FQwmbxXcB0/QDYQNgLWT+4tj0k8JBZtCHAOS/UTHfyP/ksAtGZrpxIGlT2UjqMykjOedrd4qH4EZaQbchh2Bhg==","signatures":[{"sig":"MEUCIQCyMEnMovF8sNSZBHuQyHg/avOBp56FSGGIsexvbUy79wIgFHjKSfq0WFFtZeWc6hVcj715Qt/DhNm1XLVgV3Og5DU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35567},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"ad72dc5b615ab443b1f7e2616ec647574bb04cf5","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanotron-old/pre-handlers"},"_npmVersion":"lerna/5.1.0/node@v20.20.2+x64 (linux)","description":"Functions that will run before processing every defined route.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/nanotron-api-server":"9.11.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^24.12.2","@alwatr/standard":"9.11.2","@alwatr/nano-build":"9.10.1","@alwatr/type-helper":"9.11.2"},"_npmOperationalInternal":{"tmp":"tmp/pre-handlers_9.11.2_1776806005470_0.43236010218564336","host":"s3://npm-registry-packages-npm-production"}},"9.14.0":{"name":"@alwatr/pre-handlers","version":"9.14.0","keywords":["alwatr","api","esm","handlers","middleware","nanoservice","route-pre-handlers","server","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/pre-handlers@9.14.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanotron-old/pre-handlers#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"47b011b15eef00873694412440e160d2f8e306a8","tarball":"https://registry.npmjs.org/@alwatr/pre-handlers/-/pre-handlers-9.14.0.tgz","fileCount":17,"integrity":"sha512-wNAcITcdWF4DGoAnbdNM7DPPIVMBs9VEVJjYFxdNqdafeR+YYuKD5Fb/OCdEIwnumVcWAosftFJlA74g/YPMsg==","signatures":[{"sig":"MEUCIA4G57XF2VzCzEnIK5Q61zGba0Vo4mwDYo4+yQh+W+9YAiEApjtMtn+5dI/2FeomMSArvBHDBilqWiJXDqNA2nJz3EI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35856},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"4e499b23191d4460ea60f34cde8a99b472741f1a","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanotron-old/pre-handlers"},"_npmVersion":"lerna/5.2.0/node@v20.20.2+x64 (linux)","description":"Functions that will run before processing every defined route.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/nanotron-api-server":"9.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^24.12.2","@alwatr/standard":"9.14.0","@alwatr/nano-build":"9.14.0","@alwatr/type-helper":"9.14.0"},"_npmOperationalInternal":{"tmp":"tmp/pre-handlers_9.14.0_1777126817576_0.08279910972857873","host":"s3://npm-registry-packages-npm-production"}},"9.16.0":{"name":"@alwatr/pre-handlers","version":"9.16.0","keywords":["alwatr","api","esm","handlers","middleware","nanoservice","route-pre-handlers","server","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/pre-handlers@9.16.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanotron-old/pre-handlers#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"01db1a3630ec4b975a9438c016744da0b874ec15","tarball":"https://registry.npmjs.org/@alwatr/pre-handlers/-/pre-handlers-9.16.0.tgz","fileCount":17,"integrity":"sha512-XgDBh/Ne12NZ9yzFk4bFw8avFPVVvATARe3vB4kSKGwKNtYpLGvmJTaO6hzyXhFh80xBXqs0KNdeORS7IIGdoA==","signatures":[{"sig":"MEYCIQC/542gSJ32cClMzE5zymeF0X712L48d75RBAPZuZvA7QIhAIzLj2MYJN0VbN4plWdCGg94zAiOaAJV8FHfA3KTgsnr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35856},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"c210044f6e8ab444ec2f9e600f095761cbd279bd","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanotron-old/pre-handlers"},"_npmVersion":"lerna/5.2.0/node@v20.20.2+x64 (linux)","description":"Functions that will run before processing every defined route.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/nanotron-api-server":"9.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^24.12.2","@alwatr/standard":"9.16.0","@alwatr/nano-build":"9.14.0","@alwatr/type-helper":"9.14.0"},"_npmOperationalInternal":{"tmp":"tmp/pre-handlers_9.16.0_1777287343584_0.7820371919269247","host":"s3://npm-registry-packages-npm-production"}},"9.20.1":{"name":"@alwatr/pre-handlers","version":"9.20.1","keywords":["alwatr","api","esm","handlers","middleware","nanoservice","route-pre-handlers","server","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/pre-handlers@9.20.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanotron-old/pre-handlers#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"7a059e1b504ac9c04a27730907ce4723956cf60f","tarball":"https://registry.npmjs.org/@alwatr/pre-handlers/-/pre-handlers-9.20.1.tgz","fileCount":17,"integrity":"sha512-Pgor5buTtMGjYL4tKICjYZ/OK9QiqwKR94wlYc+30Kj0/B3uJApDA1j43tF/bAq3G3y8cyn2JWtnIMfU/sHrNg==","signatures":[{"sig":"MEYCIQDefDrGDyTzL8S18d5EeNgeoR1QUIFLERKKPFok8PeUxwIhAN8coj9qcOonmHKoDL7QFb2Buyv65/ZgUWQxRX0qSLMO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35856},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"73461cfe9ed6d5f18f606d585057203103ea05fa","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanotron-old/pre-handlers"},"_npmVersion":"lerna/5.2.0/node@v20.20.2+x64 (linux)","description":"Functions that will run before processing every defined route.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/nanotron-api-server":"9.20.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^24.12.2","@alwatr/standard":"9.16.0","@alwatr/nano-build":"9.14.0","@alwatr/type-helper":"9.14.0"},"_npmOperationalInternal":{"tmp":"tmp/pre-handlers_9.20.1_1777578610733_0.46997733423063703","host":"s3://npm-registry-packages-npm-production"}},"9.23.3":{"name":"@alwatr/pre-handlers","version":"9.23.3","keywords":["alwatr","api","esm","handlers","middleware","nanoservice","route-pre-handlers","server","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/pre-handlers@9.23.3","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanotron-old/pre-handlers#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"2b2c317128c5d6aeb5d3ff96c06c72a171920a2b","tarball":"https://registry.npmjs.org/@alwatr/pre-handlers/-/pre-handlers-9.23.3.tgz","fileCount":17,"integrity":"sha512-1gbbdoRDSxm2FrpFGEHCT3OacYPz5Krep/+7VNDfNGQz5HqKNS5w1XTpRb9/572G7cE4Pfp9sW37nyxwkEEKkw==","signatures":[{"sig":"MEQCIHrNUhNmkV8u3eZtHYKgSMTB+urGRZvE3K87voK/NoLPAiBa01P9kHgJxoYKXgTXps2gZ0Rs89DwzpeyF7ap0798QQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35856},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"e38ea606b08ee85402fe112d4e32e741a446dcad","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanotron-old/pre-handlers"},"_npmVersion":"lerna/5.2.1/node@v20.20.2+x64 (linux)","description":"Functions that will run before processing every defined route.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/nanotron-api-server":"9.23.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^24.12.3","@alwatr/standard":"9.16.0","@alwatr/nano-build":"9.14.0","@alwatr/type-helper":"9.14.0"},"_npmOperationalInternal":{"tmp":"tmp/pre-handlers_9.23.3_1778589510082_0.6357752065401747","host":"s3://npm-registry-packages-npm-production"}},"9.24.0":{"name":"@alwatr/pre-handlers","version":"9.24.0","keywords":["alwatr","api","esm","handlers","middleware","nanoservice","route-pre-handlers","server","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/pre-handlers@9.24.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanotron-old/pre-handlers#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"72e4eb29185a22e5583e6ad8e4e5dd30d22e922f","tarball":"https://registry.npmjs.org/@alwatr/pre-handlers/-/pre-handlers-9.24.0.tgz","fileCount":17,"integrity":"sha512-fom62Ga1NZn9vxsDgvdl29tixcaWZqLg5VdaEJYKHRCkgHG++B66ETcnAMgYma61O/Lp1sHnkcGm0odWO5YrYQ==","signatures":[{"sig":"MEQCIHAw1e2fmaQr21ZlhbBsCIhvuxo98cPL4cxGS8rR08siAiAi+OsHTLU1H0wzNp9mOYJ+cHX6Nf9bmYIIbz6mS4gq1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35856},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"7953ae95627dcfcea72516a288560769c7d8fb06","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanotron-old/pre-handlers"},"_npmVersion":"lerna/5.2.1/node@v20.20.2+x64 (linux)","description":"Functions that will run before processing every defined route.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/nanotron-api-server":"9.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^24.12.4","@alwatr/standard":"9.16.0","@alwatr/nano-build":"9.14.0","@alwatr/type-helper":"9.14.0"},"_npmOperationalInternal":{"tmp":"tmp/pre-handlers_9.24.0_1778786716997_0.871445510617012","host":"s3://npm-registry-packages-npm-production"}},"9.25.0":{"name":"@alwatr/pre-handlers","version":"9.25.0","keywords":["alwatr","api","esm","handlers","middleware","nanoservice","route-pre-handlers","server","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/pre-handlers@9.25.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanotron-old/pre-handlers#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"d3b92093b1f0c9492c7d11b360da8b08c52fff14","tarball":"https://registry.npmjs.org/@alwatr/pre-handlers/-/pre-handlers-9.25.0.tgz","fileCount":17,"integrity":"sha512-ZAvrW3L+wTJ4MXgBMsJwCNcabj+OHVR5HOFLztprebueP6aIVBhoJR9SKnAlR72xRKyac/7sIYYNGhWc1f2nQw==","signatures":[{"sig":"MEYCIQCr05wYUcplGGEwj/BnJE3g5fK/qiNGU3utadzX/iaNuQIhAPqx1B1CdBHRgIF68mHilYDsG97I45XOea8Vnf/CfH9s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35856},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"a49ae304180faab79539b5ddfe62d18ac91a232e","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanotron-old/pre-handlers"},"_npmVersion":"lerna/5.2.1/node@v20.20.2+x64 (linux)","description":"Functions that will run before processing every defined route.","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@alwatr/nanotron-api-server":"9.25.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^24.12.4","@alwatr/standard":"9.16.0","@alwatr/nano-build":"9.25.0","@alwatr/type-helper":"9.14.0"},"_npmOperationalInternal":{"tmp":"tmp/pre-handlers_9.25.0_1779366173772_0.5577047565433313","host":"s3://npm-registry-packages-npm-production"}},"9.29.0":{"name":"@alwatr/pre-handlers","version":"9.29.0","keywords":["alwatr","api","esm","handlers","middleware","nanoservice","route-pre-handlers","server","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/pre-handlers@9.29.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanotron-old/pre-handlers#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"c44176caefdd8070721ea173d6ed71f62ab913e1","tarball":"https://registry.npmjs.org/@alwatr/pre-handlers/-/pre-handlers-9.29.0.tgz","fileCount":17,"integrity":"sha512-ZdXsfxEfEqmjqmgniMUP6ZxSCUXYc7NPDrmWQ4TTtt2Xc5c+cGvYd4yRJvIOKd8npT/o3jtskPXzwvX6Y7z84A==","signatures":[{"sig":"MEYCIQD3fySROqFEtareAolepW4ZuRE38yuURGigTZivLqK7QgIhAKabe+0nOkdC7pPpqB4/vWStzYT2Q1EiTZEzaq55xBt1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35856},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"2f80c615d90e038dca634a2dfba8d900d3df6248","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanotron-old/pre-handlers"},"_npmVersion":"lerna/5.2.2/node@v22.22.3+x64 (linux)","description":"Functions that will run before processing every defined route.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"@alwatr/nanotron-api-server":"9.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^24.12.4","@alwatr/standard":"9.16.0","@alwatr/nano-build":"9.25.0","@alwatr/type-helper":"9.14.0"},"_npmOperationalInternal":{"tmp":"tmp/pre-handlers_9.29.0_1780236919588_0.9369388746859102","host":"s3://npm-registry-packages-npm-production"}},"9.31.0":{"name":"@alwatr/pre-handlers","version":"9.31.0","keywords":["alwatr","api","esm","handlers","middleware","nanoservice","route-pre-handlers","server","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/pre-handlers@9.31.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanotron-old/pre-handlers#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"b3f0036b3588c45d09e5f9559a6b9f5dc74fdf60","tarball":"https://registry.npmjs.org/@alwatr/pre-handlers/-/pre-handlers-9.31.0.tgz","fileCount":17,"integrity":"sha512-CRfFWJ5mrWAMY7J8UBcxD6s8HQGQ6kA+Mi5ccEb2r0hLbBBcGAkpTVOMTVGMpJLX61w6EzRQaZv0dVBY4tRJiA==","signatures":[{"sig":"MEYCIQClByO0ADYMGLtkAqM82DzOeJT+xgYC0S7+vy37gVk2RwIhAK9KeTnW6vMpwBNSOdqMNVWIIIYLPl+Cg6CZlWpp7iS+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35856},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"a2bdb86945c56f8b99b6dd0f8ec714df70dfa3e5","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanotron-old/pre-handlers"},"_npmVersion":"lerna/5.3.0/node@v22.22.3+x64 (linux)","description":"Functions that will run before processing every defined route.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"@alwatr/nanotron-api-server":"9.31.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^24.13.1","@alwatr/standard":"9.16.0","@alwatr/nano-build":"9.25.0","@alwatr/type-helper":"9.14.0"},"_npmOperationalInternal":{"tmp":"tmp/pre-handlers_9.31.0_1780835157542_0.9682519978582538","host":"s3://npm-registry-packages-npm-production"}},"9.33.0":{"name":"@alwatr/pre-handlers","version":"9.33.0","keywords":["alwatr","api","esm","handlers","middleware","nanoservice","route-pre-handlers","server","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/pre-handlers@9.33.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanotron-old/pre-handlers#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"ed19c8406a65b6c848f68a0085f09931ca1b3e9f","tarball":"https://registry.npmjs.org/@alwatr/pre-handlers/-/pre-handlers-9.33.0.tgz","fileCount":17,"integrity":"sha512-6KbOad5IZtNk3tNHTtPl0bBmwJAKOwp5y235MOjQk33KGVJTde+OWgxJuRyDruEfMfI7B/u/EJx2yRT55fLRLg==","signatures":[{"sig":"MEUCIQCqmCrbnxxhU/ebpqVh13Rn0qRxjncph9NLK1b5rapfhAIgaHCaPy+cFVK6PdtFp6n+PP3jqHyTWidypuusf/3CDZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35856},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js"}},"gitHead":"ba7e63efa62c86c7845269f94c4cc9924c38ff21","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"nano-build --preset=module src/main.ts","build:ts":"tsc --build","watch:es":"bun run build:es --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanotron-old/pre-handlers"},"_npmVersion":"lerna/5.3.0/node@v22.22.3+x64 (linux)","description":"Functions that will run before processing every defined route.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"@alwatr/nanotron-api-server":"9.33.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^24.13.1","@alwatr/standard":"9.33.0","@alwatr/nano-build":"9.25.0","@alwatr/type-helper":"9.14.0"},"_npmOperationalInternal":{"tmp":"tmp/pre-handlers_9.33.0_1781057077785_0.4944752844173914","host":"s3://npm-registry-packages-npm-production"}},"9.33.1":{"name":"@alwatr/pre-handlers","version":"9.33.1","keywords":["alwatr","api","esm","handlers","middleware","nanoservice","route-pre-handlers","server","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/pre-handlers@9.33.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanotron-old/pre-handlers#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"17b017ae1fb245da25512b45f22b3ddc7f8f9f0f","tarball":"https://registry.npmjs.org/@alwatr/pre-handlers/-/pre-handlers-9.33.1.tgz","fileCount":19,"integrity":"sha512-iAFoXfnSml5jg34nWEI2r0Wti8o2cbCfWqwwv5mkyVnGsjS4enJmTZScDFxvPIXl1VwOrSMDRM7Xr92uNBRZvA==","signatures":[{"sig":"MEQCIC6deThnmaq5YSLGRW7ica753IZ+wCPnCF14F8rNVIR3AiBw2K7f7yXau6dA2vRRI8oRO9nQwCHCKCyxXjlh/UtPsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43887},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js","development":"./dist/dev/main.js"}},"gitHead":"84fba5b7b428188be17aaaaf062b0b7eaae96555","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"bun run build:es:dev && bun run build:es:prod","build:ts":"tsc --build","watch:es":"bun run build:es:dev --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput","build:es:dev":"nano-build --preset=module --outdir=dist/dev src/main.ts","build:es:prod":"NODE_ENV=production nano-build --preset=module --outdir=dist src/main.ts"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanotron-old/pre-handlers"},"_npmVersion":"lerna/5.3.0/node@v22.22.3+x64 (linux)","description":"Functions that will run before processing every defined route.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"@alwatr/nanotron-api-server":"9.33.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^24.13.1","@alwatr/standard":"9.33.0","@alwatr/nano-build":"9.33.1","@alwatr/type-helper":"9.33.1"},"_npmOperationalInternal":{"tmp":"tmp/pre-handlers_9.33.1_1781089520606_0.20894220502535799","host":"s3://npm-registry-packages-npm-production"}},"9.35.0":{"name":"@alwatr/pre-handlers","version":"9.35.0","keywords":["alwatr","api","esm","handlers","middleware","nanoservice","route-pre-handlers","server","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/pre-handlers@9.35.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanotron-old/pre-handlers#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"76701e1dd6eca8b8131cd12821e10075a9363a24","tarball":"https://registry.npmjs.org/@alwatr/pre-handlers/-/pre-handlers-9.35.0.tgz","fileCount":19,"integrity":"sha512-TwyAWmTTVBm1zj8YdkKdB7o47kxonwK7/0TV+nqHDeWUcheD/+4E22LMy/DJPWEcDl7SvViAM6OMggLJcC0Lyw==","signatures":[{"sig":"MEUCIQDdaCvR8AomKnYmOeCpVojRvPrpXfTj6ZsxXqDvgB+t8AIgbb4h4Z8i3935GYRAr4Amb3uTeneMvGLoQ0NF/CIss6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43887},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js","development":"./dist/dev/main.js"}},"gitHead":"85e47c26720607e780d06e568a6734ac20e5bc82","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"bun run build:es:dev && bun run build:es:prod","build:ts":"tsc --build","watch:es":"bun run build:es:dev --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput","build:es:dev":"nano-build --preset=module --outdir=dist/dev src/main.ts","build:es:prod":"NODE_ENV=production nano-build --preset=module --outdir=dist src/main.ts"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanotron-old/pre-handlers"},"_npmVersion":"lerna/5.3.0/node@v22.22.3+x64 (linux)","description":"Functions that will run before processing every defined route.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"@alwatr/nanotron-api-server":"9.35.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^24.13.1","@alwatr/standard":"9.33.0","@alwatr/nano-build":"9.33.1","@alwatr/type-helper":"9.33.1"},"_npmOperationalInternal":{"tmp":"tmp/pre-handlers_9.35.0_1781189807815_0.006375647730495038","host":"s3://npm-registry-packages-npm-production"}},"9.36.0":{"name":"@alwatr/pre-handlers","version":"9.36.0","keywords":["alwatr","api","esm","handlers","middleware","nanoservice","route-pre-handlers","server","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/pre-handlers@9.36.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanotron-old/pre-handlers#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"0000518ae0595a1e1e0a8224b117395aca9269b5","tarball":"https://registry.npmjs.org/@alwatr/pre-handlers/-/pre-handlers-9.36.0.tgz","fileCount":19,"integrity":"sha512-HAE5AiuAUERy4w8AhPBYRDHJVP/pHFzpOuEy24VxhLvuJCVdWpAbNJRJ3j4Vt6jbyR7POZT+4NfPmb9T/ibiCA==","signatures":[{"sig":"MEUCIGZwYWkIqYxqhN0FDS43LYSwEggr2CXtph2uq8qMxe3kAiEA7PAYr8Pc4pJxN12CkD6tGUf0FtsdOHZY+PtthIqQOv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43887},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js","development":"./dist/dev/main.js"}},"gitHead":"252426e3bf06fdf5331691d5e8c09a4808104275","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"bun run build:es:dev && bun run build:es:prod","build:ts":"tsc --build","watch:es":"bun run build:es:dev --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput","build:es:dev":"nano-build --preset=module --outdir=dist/dev src/main.ts","build:es:prod":"NODE_ENV=production nano-build --preset=module --outdir=dist src/main.ts"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanotron-old/pre-handlers"},"_npmVersion":"lerna/5.3.0/node@v22.22.3+x64 (linux)","description":"Functions that will run before processing every defined route.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"@alwatr/nanotron-api-server":"9.36.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^24.13.1","@alwatr/standard":"9.33.0","@alwatr/nano-build":"9.33.1","@alwatr/type-helper":"9.36.0"},"_npmOperationalInternal":{"tmp":"tmp/pre-handlers_9.36.0_1781214299899_0.41250873319517667","host":"s3://npm-registry-packages-npm-production"}},"9.38.1":{"name":"@alwatr/pre-handlers","version":"9.38.1","keywords":["alwatr","api","esm","handlers","middleware","nanoservice","route-pre-handlers","server","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/pre-handlers@9.38.1","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanotron-old/pre-handlers#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"e7d0563acbb6cfd26822340519144adc3f5d9a6b","tarball":"https://registry.npmjs.org/@alwatr/pre-handlers/-/pre-handlers-9.38.1.tgz","fileCount":19,"integrity":"sha512-cgSV0mACg27vjaiBKR2H+y4BO2AEdR0jynTKH95Pm/6ybG74Eqm9/z+sztPQ3CuDcpo+HOZ+QQctPxoeN/P9GA==","signatures":[{"sig":"MEUCIA3ZhfYYwmHyOykKb+SYHT3V6Yx6A4md0AUdRmZcY5o4AiEAsfBdiZcdgfX+p2aNcTlHfuaEjdrsQvyzkDXee4XP0WE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43887},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js","development":"./dist/dev/main.js"}},"gitHead":"918e99e7142b84f69eaa703ce9e27c3ac9d9300b","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"bun run build:es:dev && bun run build:es:prod","build:ts":"tsc --build","watch:es":"bun run build:es:dev --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput","build:es:dev":"nano-build --preset=module --outdir=dist/dev src/main.ts","build:es:prod":"NODE_ENV=production nano-build --preset=module --outdir=dist src/main.ts"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanotron-old/pre-handlers"},"_npmVersion":"lerna/5.3.0/node@v22.23.0+x64 (linux)","description":"Functions that will run before processing every defined route.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","dependencies":{"@alwatr/nanotron-api-server":"9.38.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^24.13.1","@alwatr/standard":"9.38.1","@alwatr/nano-build":"9.38.1","@alwatr/type-helper":"9.36.0"},"_npmOperationalInternal":{"tmp":"tmp/pre-handlers_9.38.1_1782630644117_0.6970595897724905","host":"s3://npm-registry-packages-npm-production"}},"9.38.2":{"name":"@alwatr/pre-handlers","version":"9.38.2","keywords":["alwatr","api","esm","handlers","middleware","nanoservice","route-pre-handlers","server","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/pre-handlers@9.38.2","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanotron-old/pre-handlers#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"109dc845761cacedac17700d05395901e6303934","tarball":"https://registry.npmjs.org/@alwatr/pre-handlers/-/pre-handlers-9.38.2.tgz","fileCount":19,"integrity":"sha512-BnwZjXxbN5ROekBVHjXyBy0bOmLww3S7A/bkCersAm1MRueuJSv/lUkHxsFuTwt89erC6hxP6vTGzzjcsNBdfw==","signatures":[{"sig":"MEQCIGynDzDbnxKE5CVmi1DfLNOs5IJoD0HZlXNKYRuWu7+NAiAip1bgGll08K7oMrsfdfKYrNrPiMkbWtrFW8Dq3cv0Bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43878},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js","development":"./dist/dev/main.js"}},"gitHead":"69569fc5d7a66d5f027d5d4f58af4289280d5e5d","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"bun run build:es:dev && bun run build:es:prod","build:ts":"tsc --build","watch:es":"bun run build:es:dev --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput","build:es:dev":"nano-build --preset=module --outdir=dist/dev src/main.ts","build:es:prod":"NODE_ENV=production nano-build --preset=module --outdir=dist src/main.ts"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanotron-old/pre-handlers"},"_npmVersion":"lerna/5.4.0/node@v22.23.1+x64 (linux)","description":"Functions that will run before processing every defined route.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@alwatr/nanotron-api-server":"9.38.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^24.13.3","@alwatr/standard":"9.38.2","@alwatr/nano-build":"9.38.1","@alwatr/type-helper":"9.38.2"},"_npmOperationalInternal":{"tmp":"tmp/pre-handlers_9.38.2_1783856608636_0.4862261298460031","host":"s3://npm-registry-packages-npm-production"}},"10.0.0":{"name":"@alwatr/pre-handlers","version":"10.0.0","keywords":["alwatr","api","esm","handlers","middleware","nanoservice","route-pre-handlers","server","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/pre-handlers@10.0.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanotron-old/pre-handlers#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"f9e2980c95ba6c862d340f7667be20797c1aff62","tarball":"https://registry.npmjs.org/@alwatr/pre-handlers/-/pre-handlers-10.0.0.tgz","fileCount":19,"integrity":"sha512-ekRqNnT8e7A058QWUDH2riokyD1epgDZv5q4Tr+TDvVPAAVkHR7dSrriy+mB4fvFooKJcDOTVFeiylORvRhlpA==","signatures":[{"sig":"MEYCIQCFmKiG9krsUByuA5S+moC0m3R7s33Ig7vtz4ptfJ9nXAIhAIJ+c2wM8XZvKAu0fbbqToUgLoWP4XLO1Dz0iaq9VnGI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43878},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js","development":"./dist/dev/main.js"}},"gitHead":"ad367007af237263a64306c359d05fea63fb2dc7","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"bun run build:es:dev && bun run build:es:prod","build:ts":"tsc --build","watch:es":"bun run build:es:dev --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput","build:es:dev":"nano-build --preset=module --outdir=dist/dev src/main.ts","build:es:prod":"NODE_ENV=production nano-build --preset=module --outdir=dist src/main.ts"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanotron-old/pre-handlers"},"_npmVersion":"lerna/5.4.2/node@v22.23.1+x64 (linux)","description":"Functions that will run before processing every defined route.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@alwatr/nanotron-api-server":"10.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^24.13.3","@alwatr/standard":"10.0.0","@alwatr/nano-build":"10.0.0","@alwatr/type-helper":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pre-handlers_10.0.0_1785075716314_0.7797705597671218","host":"s3://npm-registry-packages-npm-production"}},"10.1.0":{"name":"@alwatr/pre-handlers","version":"10.1.0","keywords":["alwatr","api","esm","handlers","middleware","nanoservice","route-pre-handlers","server","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/pre-handlers@10.1.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanotron-old/pre-handlers#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"eecfdaacd68cb40b14149f8c298650aed6deb912","tarball":"https://registry.npmjs.org/@alwatr/pre-handlers/-/pre-handlers-10.1.0.tgz","fileCount":19,"integrity":"sha512-BNmKP+buRPszuI8HEPEhV7fHdvffkXeT6oc4gxsaACxTNW9nxRNHFItaAcAqZvySHvImFH6S0Bg+cpJTYehlkQ==","signatures":[{"sig":"MEUCIEIzAmUOiRG4ddXyD5cLutyfBg8YkMZRIVC1BFkD5M5RAiEA1wMBEWU6gNVoncwCT3+EixeoN8RHKq7ro4OsBFi1RWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43877},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js","development":"./dist/dev/main.js"}},"gitHead":"b9efc218052a99652c3cb0bc990496f26b5b18cf","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"bun run build:es:dev && bun run build:es:prod","build:ts":"tsc --build","watch:es":"bun run build:es:dev --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput","build:es:dev":"nano-build --preset=module --outdir=dist/dev src/main.ts","build:es:prod":"NODE_ENV=production nano-build --preset=module --outdir=dist src/main.ts"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanotron-old/pre-handlers"},"_npmVersion":"lerna/5.6.1/node@v22.23.2+x64 (linux)","description":"Functions that will run before processing every defined route.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@alwatr/nanotron-api-server":"10.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.4.0","@alwatr/standard":"10.0.0","@alwatr/nano-build":"10.0.0","@alwatr/type-helper":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pre-handlers_10.1.0_1788188312989_0.9835418497488944","host":"s3://npm-registry-packages-npm-production"}},"10.2.0":{"name":"@alwatr/pre-handlers","version":"10.2.0","keywords":["alwatr","api","esm","handlers","middleware","nanoservice","route-pre-handlers","server","typescript"],"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","_id":"@alwatr/pre-handlers@10.2.0","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanotron-old/pre-handlers#readme","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"6fe899c69ca3a2de250d2af481c26daffab92ae7","tarball":"https://registry.npmjs.org/@alwatr/pre-handlers/-/pre-handlers-10.2.0.tgz","fileCount":19,"integrity":"sha512-hC+kTW8Z+NpoZ1YWnvgwFjop7QMEm+l8I5ud6qg39gRUTzb8Dfk+x3E2Or10TnyURxD/RtTWyVXhO12IwiSTfw==","signatures":[{"sig":"MEUCIQC85HqG27PGpnR3XsWXyk9YvKotisStW8cTLz0nL9c4eAIgMYu3Umq3ehC4l4uTGd2GRdEOStTKHmJKiIYpCHIWlUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43892},"type":"module","exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js","development":"./dist/dev/main.js"}},"gitHead":"2a0a52415ec6af039244806419c3b79734994c71","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"bun run build:es:dev && bun run build:es:prod","build:ts":"tsc --build","watch:es":"bun run build:es:dev --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput","build:es:dev":"nano-build --preset=module --outdir=dist/dev src/main.ts","build:es:prod":"NODE_ENV=production nano-build --preset=module --outdir=dist src/main.ts"},"_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanotron-old/pre-handlers"},"_npmVersion":"lerna/5.6.1/node@v22.23.2+x64 (linux)","description":"Functions that will run before processing every defined route.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@alwatr/nanotron-api-server":"10.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.5.0","@alwatr/standard":"10.0.0","@alwatr/nano-build":"10.0.0","@alwatr/type-helper":"10.2.0"},"_npmOperationalInternal":{"tmp":"tmp/pre-handlers_10.2.0_1788887083419_0.6654074127677481","host":"s3://npm-registry-packages-npm-production"}},"10.3.0":{"_id":"@alwatr/pre-handlers@10.3.0","bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"dist":{"shasum":"f8b87e3a3b3e54d6f77a1c7c59a2fe887101e37f","tarball":"https://registry.npmjs.org/@alwatr/pre-handlers/-/pre-handlers-10.3.0.tgz","fileCount":19,"integrity":"sha512-MC3ee0l+6C7yvlCkjOgcKtXKQaoJxCpxG884WSoVeEhZVO3/eJJNi67Xm5VItQgRQUfOByco2YozJzBH7IODpA==","signatures":[{"sig":"MEUCIQDwZvixkXjV+N08ZXPDwhtjPH84NmeIVJLJBOsTcBI26QIgVPOiS5hNxjxnTOgh4ZR1T1WMP8VbadDU2nzhdO3VORA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD5raA3LpNPXuppqb0DGx0RXh81XBNBlW/E5v+wL42SnQIgF8EFS+utwgcM5qeCzpGMOn7r1jjsNOCsoWgMjSOJvjY="}],"unpackedSize":43892},"name":"@alwatr/pre-handlers","type":"module","author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"exports":{".":{"types":"./dist/main.d.ts","import":"./dist/main.js","default":"./dist/main.js","development":"./dist/dev/main.js"}},"gitHead":"cb7392b5ab637bc3b1b9e1367d8ab46d412bb1d4","license":"MPL-2.0","scripts":{"b":"bun run build","t":"bun run test","w":"bun run watch","cl":"bun run clean","lint":"eslint src/ --ext .ts","test":"ALWATR_DEBUG=0 bun test","build":"bun run build:ts && bun run build:es","clean":"rm -rfv dist *.tsbuildinfo","watch":"bun run watch:ts & bun run watch:es","format":"prettier --write \"src/**/*.ts\"","build:es":"bun run build:es:dev && bun run build:es:prod","build:ts":"tsc --build","watch:es":"bun run build:es:dev --watch","watch:ts":"bun run build:ts --watch --preserveWatchOutput","build:es:dev":"nano-build --preset=module --outdir=dist/dev src/main.ts","build:es:prod":"NODE_ENV=production nano-build --preset=module --outdir=dist src/main.ts"},"version":"10.3.0","_npmUser":{"name":"alimd","email":"ali.mihan.doost@gmail.com"},"homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanotron-old/pre-handlers#readme","keywords":["alwatr","api","esm","handlers","middleware","nanoservice","route-pre-handlers","server","typescript"],"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanotron-old/pre-handlers"},"_npmVersion":"lerna/5.6.1/node@v22.23.2+x64 (linux)","description":"Functions that will run before processing every defined route.","directories":{},"maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@alwatr/nanotron-api-server":"10.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.6.2","@alwatr/standard":"10.3.0","@alwatr/nano-build":"10.0.0","@alwatr/type-helper":"10.2.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pre-handlers_10.3.0_1789986775704_0.30996111345416844"}}},"time":{"created":"2024-10-28T10:29:29.939Z","modified":"2026-09-21T10:32:56.026Z","4.5.0":"2024-10-28T10:29:30.233Z","4.5.1":"2024-10-28T13:35:04.378Z","4.5.2":"2024-11-02T13:23:58.938Z","4.6.0":"2024-11-07T12:21:04.972Z","4.7.0":"2024-11-07T13:22:37.036Z","4.8.0":"2024-11-08T14:48:45.694Z","4.8.1":"2025-02-18T22:54:13.741Z","4.9.0":"2025-02-26T16:52:31.878Z","4.9.1":"2025-03-06T12:11:10.304Z","4.9.3":"2025-07-23T13:14:52.410Z","4.9.4":"2025-08-23T15:58:52.454Z","4.10.0":"2025-09-21T21:42:57.407Z","4.10.1":"2025-09-21T22:13:05.390Z","9.1.0":"2026-04-01T15:03:04.488Z","9.1.1":"2026-04-01T15:09:46.887Z","9.2.1":"2026-04-04T09:31:15.419Z","9.3.0":"2026-04-04T11:22:12.231Z","9.4.0":"2026-04-05T16:12:17.087Z","9.4.5":"2026-04-11T18:15:26.977Z","9.7.0":"2026-04-14T16:11:10.946Z","9.10.0":"2026-04-15T18:40:51.724Z","9.10.1":"2026-04-18T19:42:58.728Z","9.11.2":"2026-04-21T21:13:25.621Z","9.14.0":"2026-04-25T14:20:17.710Z","9.16.0":"2026-04-27T10:55:43.732Z","9.20.1":"2026-04-30T19:50:10.881Z","9.23.3":"2026-05-12T12:38:30.242Z","9.24.0":"2026-05-14T19:25:17.139Z","9.25.0":"2026-05-21T12:22:53.954Z","9.29.0":"2026-05-31T14:15:19.728Z","9.31.0":"2026-06-07T12:25:57.680Z","9.33.0":"2026-06-10T02:04:38.013Z","9.33.1":"2026-06-10T11:05:20.752Z","9.35.0":"2026-06-11T14:56:47.980Z","9.36.0":"2026-06-11T21:45:00.024Z","9.38.1":"2026-06-28T07:10:44.251Z","9.38.2":"2026-07-12T11:43:28.797Z","10.0.0":"2026-07-26T14:21:56.464Z","10.1.0":"2026-08-31T14:58:33.124Z","10.2.0":"2026-09-08T17:04:43.581Z","10.3.0":"2026-09-21T10:32:55.801Z"},"bugs":{"url":"https://github.com/Alwatr/alwatr/issues"},"author":{"url":"https://ali.mihandoost.com","name":"S. Ali Mihandoost","email":"ali.mihandoost@gmail.com"},"license":"MPL-2.0","homepage":"https://github.com/Alwatr/alwatr/tree/next/pkg/nanotron-old/pre-handlers#readme","keywords":["alwatr","api","esm","handlers","middleware","nanoservice","route-pre-handlers","server","typescript"],"repository":{"url":"git+https://github.com/Alwatr/alwatr.git","type":"git","directory":"pkg/nanotron-old/pre-handlers"},"description":"Functions that will run before processing every defined route.","maintainers":[{"name":"alimd","email":"ali.mihan.doost@gmail.com"}],"readme":"# Pre Handlers\n\n## Sponsors\n\nThe following companies, organizations, and individuals support Nanotron ongoing maintenance and development. Become a Sponsor to get your logo on our README and website.\n\n### Contributing\n\nContributions are welcome! Please read our [contribution guidelines](https://github.com/Alwatr/.github/blob/next/CONTRIBUTING.md) before submitting a pull request.\n","readmeFilename":"README.md"}