{"_id":"@expressots/adapter-express","_rev":"38-cbaad2b287a71662b101afa835424076","name":"@expressots/adapter-express","dist-tags":{"beta":"3.0.0-beta.4.2","preview":"4.0.0-preview.1","next":"4.0.0-preview.3.4","latest":"4.3.0"},"versions":{"0.0.1-dev.0":{"name":"@expressots/adapter-express","version":"0.0.1-dev.0","keywords":["expressots","nodejs","microservices","typescript","clean-architecture","typescript-framework","framework","server-side"],"author":"","license":"MIT","_id":"@expressots/adapter-express@0.0.1-dev.0","maintainers":[{"name":"danielboll","email":"danielboll.academico@gmail.com"},{"name":"rsaz","email":"br.developer@gmail.com"}],"homepage":"https://expresso-ts.com","bugs":{"url":"https://github.com/expressots/adapter-express/issues"},"dist":{"shasum":"ffb2bb774d39d45ffcb8be18a8dd8a6b1b38ac45","tarball":"https://registry.npmjs.org/@expressots/adapter-express/-/adapter-express-0.0.1-dev.0.tgz","fileCount":84,"integrity":"sha512-4fYHYx2WPwDaPRI69Y4QmfpM2G8Akgfc1dQ1SYP8LiYQ8mzu4twJMji2xWx9Bdlid7OsePiIK5dM8uhTDlrcKw==","signatures":[{"sig":"MEUCIQCY7ZZDKo91QwzDj9Zjq+pvRp/PEixz4xLWp8KHQpsqgQIgeB024+hKTrE5IC6xtfNI8GkTJie/LUYHbKOndOnoDN8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":141771},"main":"./lib/cjs/index.js","types":"./lib/cjs/types/index.d.ts","engines":{"node":">=18.10.0"},"exports":{".":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/index.mjs"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/expressots","type":"github"},"gitHead":"748b62ad101ed6efe4454f9a9f0d684f1118dec6","scripts":{"git":"powershell -Command \"git add .; git commit -m \"%1\"; npm run release\"","lint":"eslint \"src/**/*.ts\"","test":"jest","format":"prettier --write \"src/**/*.ts\" --cache","prepare":"husky install","release":"release-it","win-cpy":"xcopy package.json lib\\ && xcopy README.md lib\\ && xcopy CHANGELOG.md lib\\ /Y","lint:fix":"eslint \"src/**/*.ts\" --fix","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json && mv lib/esm/index.js lib/esm/index.mjs ","build:win":"npm run win-clean && npm run build:esm && npm run build:cjs && npm run win-cpy","linux-cpy":"cp package.json README.md CHANGELOG.md lib/","win-clean":"if exist lib (del /q lib\\*)","build:linux":"npm run linux-clean && npm run build:esm && npm run build:cjs && npm run linux-cpy","linux-clean":"rm -rf lib/*"},"_npmUser":{"name":"rsaz","email":"br.developer@gmail.com"},"release-it":{"git":{"commitMessage":"chore(release): ${version}"},"npm":{"publish":false},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"conventionalcommits","types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"perf","section":"Performance Improvements"},{"type":"revert","section":"Reverts"},{"type":"docs","section":"Documentation"},{"type":"refactor","section":"Code Refactoring"},{"type":"test","section":"Tests"},{"type":"build","section":"Build System"},{"type":"ci","section":"Continuous Integrations"}]}}}},"repository":{"url":"git+https://github.com/expressots/adapter-express.git","type":"git"},"_npmVersion":"9.6.5","description":"Expressots - modern, fast, lightweight nodejs web framework (@adapter-express)","directories":{},"_nodeVersion":"18.11.0","dependencies":{"jest":"^29.5.0","dotenv":"^16.0.3","inversify":"^6.0.1","reflect-metadata":"^0.1.13","inversify-binding-decorators":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.48.0","ts-jest":"^29.0.5","prettier":"^3.0.3","release-it":"^16.1.5","typescript":"^5.2.2","@types/jest":"^29.5.0","@types/node":"^20.4.9","@commitlint/cli":"^17.7.1","@expressots/core":"latest","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^6.6.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.6.0","@release-it/conventional-changelog":"^7.0.1"},"peerDependencies":{"@expressots/core":"latest"},"_npmOperationalInternal":{"tmp":"tmp/adapter-express_0.0.1-dev.0_1694599937785_0.5848486336695153","host":"s3://npm-registry-packages"}},"0.0.1-dev.1":{"name":"@expressots/adapter-express","version":"0.0.1-dev.1","keywords":["expressots","nodejs","microservices","typescript","clean-architecture","typescript-framework","framework","server-side"],"author":"","license":"MIT","_id":"@expressots/adapter-express@0.0.1-dev.1","maintainers":[{"name":"danielboll","email":"danielboll.academico@gmail.com"},{"name":"rsaz","email":"br.developer@gmail.com"}],"homepage":"https://expresso-ts.com","bugs":{"url":"https://github.com/expressots/adapter-express/issues"},"dist":{"shasum":"7709655056b5ba95a141c8f5958c8c01dd0b3484","tarball":"https://registry.npmjs.org/@expressots/adapter-express/-/adapter-express-0.0.1-dev.1.tgz","fileCount":84,"integrity":"sha512-lCYTQ8vPjQsyKmzo1Rha9vtSw1Q6I3+Ypz9N2NBg1zCZXKIWcGZFPbmD7XLrUoH4RYgcBHk+JgeKXt4RJQCECA==","signatures":[{"sig":"MEUCIQCkxc5EMhk0nIAsAKYaQJXu2Dda7rv9l0P8GBruJwYp0QIgDw9hYl8fkix1BOJxbnkFO2pLJLHdmSjSlb6UNG7PIYY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":141939},"main":"./lib/cjs/index.js","types":"./lib/cjs/types/index.d.ts","engines":{"node":">=18.10.0"},"exports":{".":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/index.mjs"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/expressots","type":"github"},"gitHead":"31baee3e7dd578e14fbc6e1e11eb88ae939e1d28","scripts":{"git":"powershell -Command \"git add .; git commit -m \"%1\"; npm run release\"","lint":"eslint \"src/**/*.ts\"","test":"jest","format":"prettier --write \"src/**/*.ts\" --cache","prepare":"husky install","release":"release-it","win-cpy":"xcopy package.json lib\\ && xcopy README.md lib\\ && xcopy CHANGELOG.md lib\\ /Y","lint:fix":"eslint \"src/**/*.ts\" --fix","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json && mv lib/esm/index.js lib/esm/index.mjs ","build:win":"npm run win-clean && npm run build:esm && npm run build:cjs && npm run win-cpy","linux-cpy":"cp package.json README.md CHANGELOG.md lib/","win-clean":"if exist lib (del /q lib\\*)","build:linux":"npm run linux-clean && npm run build:esm && npm run build:cjs && npm run linux-cpy","linux-clean":"rm -rf lib/*"},"_npmUser":{"name":"rsaz","email":"br.developer@gmail.com"},"release-it":{"git":{"commitMessage":"chore(release): ${version}"},"npm":{"publish":false},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"conventionalcommits","types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"perf","section":"Performance Improvements"},{"type":"revert","section":"Reverts"},{"type":"docs","section":"Documentation"},{"type":"refactor","section":"Code Refactoring"},{"type":"test","section":"Tests"},{"type":"build","section":"Build System"},{"type":"ci","section":"Continuous Integrations"}]}}}},"repository":{"url":"git+https://github.com/expressots/adapter-express.git","type":"git"},"_npmVersion":"9.6.5","description":"Expressots - modern, fast, lightweight nodejs web framework (@adapter-express)","directories":{},"_nodeVersion":"18.11.0","dependencies":{"jest":"^29.5.0","dotenv":"^16.0.3","inversify":"^6.0.1","reflect-metadata":"^0.1.13","inversify-binding-decorators":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.48.0","ts-jest":"^29.0.5","prettier":"^3.0.3","release-it":"^16.1.5","typescript":"^5.2.2","@types/jest":"^29.5.0","@types/node":"^20.4.9","@commitlint/cli":"^17.7.1","@expressots/core":"latest","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^6.6.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.6.0","@release-it/conventional-changelog":"^7.0.1"},"peerDependencies":{"@expressots/core":"latest"},"_npmOperationalInternal":{"tmp":"tmp/adapter-express_0.0.1-dev.1_1694633414186_0.0893432016815856","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@expressots/adapter-express","version":"1.0.0","keywords":["expressots","nodejs","microservices","typescript","clean-architecture","typescript-framework","framework","server-side"],"author":"","license":"MIT","_id":"@expressots/adapter-express@1.0.0","maintainers":[{"name":"danielboll","email":"danielboll.academico@gmail.com"},{"name":"rsaz","email":"br.developer@gmail.com"}],"homepage":"https://expresso-ts.com","bugs":{"url":"https://github.com/expressots/adapter-express/issues"},"dist":{"shasum":"51f036aa8347439a71899052c87f4ec932fed968","tarball":"https://registry.npmjs.org/@expressots/adapter-express/-/adapter-express-1.0.0.tgz","fileCount":90,"integrity":"sha512-3Ui3YnRWb4zI8SeQyty0gC28zOQvV8Io0dbcT1ZYrtXTfOBQ2aXNIzehmo3JR1gRbJud63Xj3M7eTnZCkqSusA==","signatures":[{"sig":"MEQCIBYzQ4ILCAWTeZISyidVJLR1T8vETWZ+Od0z8tr7SFTxAiAS1M3P8SN65teBGVwxNp3BkvZoBmDbvERk3bRDS8SXBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150679},"main":"./lib/cjs/index.js","types":"./lib/cjs/types/index.d.ts","engines":{"node":">=18.10.0"},"exports":{".":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/index.mjs"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/expressots","type":"github"},"gitHead":"01386093f6116e4731270fd17a1250b564387c56","scripts":{"git":"powershell -Command \"git add .; git commit -m \"%1\"; npm run release\"","lint":"eslint \"src/**/*.ts\"","test":"jest","format":"prettier --write \"src/**/*.ts\" --cache","prepare":"husky install","release":"release-it","win-cpy":"xcopy package.json lib\\ && xcopy README.md lib\\ && xcopy CHANGELOG.md lib\\ /Y","lint:fix":"eslint \"src/**/*.ts\" --fix","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json && mv lib/esm/index.js lib/esm/index.mjs ","build:win":"npm run win-clean && npm run build:esm && npm run build:cjs && npm run win-cpy","linux-cpy":"cp package.json README.md CHANGELOG.md lib/","win-clean":"if exist lib (del /q lib\\*)","build:linux":"npm run linux-clean && npm run build:esm && npm run build:cjs && npm run linux-cpy","linux-clean":"rm -rf lib/*"},"_npmUser":{"name":"rsaz","email":"br.developer@gmail.com"},"release-it":{"git":{"commitMessage":"chore(release): ${version}"},"npm":{"publish":false},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"conventionalcommits","types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"perf","section":"Performance Improvements"},{"type":"revert","section":"Reverts"},{"type":"docs","section":"Documentation"},{"type":"refactor","section":"Code Refactoring"},{"type":"test","section":"Tests"},{"type":"build","section":"Build System"},{"type":"ci","section":"Continuous Integrations"}]}}}},"repository":{"url":"git+https://github.com/expressots/adapter-express.git","type":"git"},"_npmVersion":"9.6.5","description":"Expressots - modern, fast, lightweight nodejs web framework (@adapter-express)","directories":{},"_nodeVersion":"18.11.0","dependencies":{"jest":"^29.5.0","dotenv":"^16.0.3","inversify":"^6.0.1","reflect-metadata":"^0.1.13","inversify-binding-decorators":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.48.0","ts-jest":"^29.0.5","prettier":"^3.0.3","release-it":"^16.1.5","typescript":"^5.2.2","@types/jest":"^29.5.0","@types/node":"^20.4.9","@commitlint/cli":"^17.7.1","@expressots/core":"^1.9.1","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^6.6.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.6.0","@release-it/conventional-changelog":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-express_1.0.0_1694653255983_0.868091327647958","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@expressots/adapter-express","version":"1.1.0","keywords":["expressots","nodejs","microservices","typescript","clean-architecture","typescript-framework","framework","server-side"],"author":"","license":"MIT","_id":"@expressots/adapter-express@1.1.0","maintainers":[{"name":"rsaz","email":"br.developer@gmail.com"}],"homepage":"https://expresso-ts.com","bugs":{"url":"https://github.com/expressots/adapter-express/issues"},"dist":{"shasum":"914633c8da40747524d5e1b2cb99eb2ecae596be","tarball":"https://registry.npmjs.org/@expressots/adapter-express/-/adapter-express-1.1.0.tgz","fileCount":90,"integrity":"sha512-ekhK7q4rMpuKoNEMpdGewNbhUZEXHHUoK1yFaj98JPxQ5D/CBiXoUC1nDw+IVVmAkEBZ8gyzmeSSMYvcwwHA2g==","signatures":[{"sig":"MEUCIDd8T+YqKAeig3xKLIE6RzU5GLEuBkZoLuxZXgfXB+QsAiEAzlaBp9aee8vJLVDZCRapk3H7ayOCtWmzx5Eo48vzTBY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153668},"main":"./lib/cjs/index.js","types":"./lib/cjs/types/index.d.ts","engines":{"node":">=18.10.0"},"exports":{".":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/index.mjs"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/expressots","type":"github"},"gitHead":"aee72168535d16931ef4f19e7694d855a1e12c8b","scripts":{"git":"powershell -Command \"git add .; git commit -m \"%1\"; npm run release\"","lint":"eslint \"src/**/*.ts\"","test":"jest","format":"prettier --write \"src/**/*.ts\" --cache","prepare":"husky install","release":"release-it","win-cpy":"xcopy package.json lib\\ && xcopy README.md lib\\ && xcopy CHANGELOG.md lib\\ /Y","lint:fix":"eslint \"src/**/*.ts\" --fix","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json && mv lib/esm/index.js lib/esm/index.mjs ","build:win":"npm run win-clean && npm run build:esm && npm run build:cjs && npm run win-cpy","linux-cpy":"cp package.json README.md CHANGELOG.md lib/","win-clean":"if exist lib (del /q lib\\*)","build:linux":"npm run linux-clean && npm run build:esm && npm run build:cjs && npm run linux-cpy","linux-clean":"rm -rf lib/*"},"_npmUser":{"name":"rsaz","email":"br.developer@gmail.com"},"release-it":{"git":{"commitMessage":"chore(release): ${version}"},"npm":{"publish":false},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"conventionalcommits","types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"perf","section":"Performance Improvements"},{"type":"revert","section":"Reverts"},{"type":"docs","section":"Documentation"},{"type":"refactor","section":"Code Refactoring"},{"type":"test","section":"Tests"},{"type":"build","section":"Build System"},{"type":"ci","section":"Continuous Integrations"}]}}}},"repository":{"url":"git+https://github.com/expressots/adapter-express.git","type":"git"},"_npmVersion":"9.6.5","description":"Expressots - modern, fast, lightweight nodejs web framework (@adapter-express)","directories":{},"_nodeVersion":"18.11.0","dependencies":{"jest":"^29.5.0","dotenv":"^16.0.3","inversify":"^6.0.1","reflect-metadata":"^0.1.13","inversify-binding-decorators":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.48.0","ts-jest":"^29.0.5","prettier":"^3.0.3","release-it":"^16.1.5","typescript":"^5.2.2","@types/jest":"^29.5.0","@types/node":"^20.4.9","@types/express":"^4.17.17","@commitlint/cli":"^17.7.1","@expressots/core":"^2.2.0","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^6.6.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.6.0","@release-it/conventional-changelog":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-express_1.1.0_1695335215950_0.695204912344717","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@expressots/adapter-express","version":"1.1.1","keywords":["expressots","nodejs","microservices","typescript","clean-architecture","typescript-framework","framework","server-side"],"author":"","license":"MIT","_id":"@expressots/adapter-express@1.1.1","maintainers":[{"name":"rsaz","email":"br.developer@gmail.com"}],"homepage":"https://expresso-ts.com","bugs":{"url":"https://github.com/expressots/adapter-express/issues"},"dist":{"shasum":"704d8f14a610d6e829c274808ed83e2a5db253fc","tarball":"https://registry.npmjs.org/@expressots/adapter-express/-/adapter-express-1.1.1.tgz","fileCount":34,"integrity":"sha512-t58Uj2jIKibISCDY6Mb+p8p+8EgotVulVxr9/9coeqAM0R5HQuCsBBBMenn9pP7YrtsP4FKTv+fOEcLEQkR46g==","signatures":[{"sig":"MEUCIGPTHhLFAuqYkJjhSQT+i9KozvktIgt/fLaE8+Jqnr4NAiEA5VwF2v9/6hA6Rr/ZheNUlRvYLyJgB4bdb9ttSyA6v68=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78077},"main":"./lib/cjs/index.js","types":"./lib/cjs/types/index.d.ts","engines":{"node":">=18.10.0"},"exports":{".":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/index.mjs"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/expressots","type":"github"},"gitHead":"abdacd63b5992ade5adf9df0b7cfb5f95b9881db","scripts":{"copy":"node scripts/copy.js package.json README.md CHANGELOG.md lib","lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run clean && npm run build:cjs && npm run copy","clean":"node scripts/rm.js lib","format":"prettier --write \"src/**/*.ts\" --cache","prepare":"husky install","release":"release-it","lint:fix":"eslint \"src/**/*.ts\" --fix","build:cjs":"tsc -p tsconfig.cjs.json"},"_npmUser":{"name":"rsaz","email":"br.developer@gmail.com"},"release-it":{"git":{"commitMessage":"chore(release): ${version}"},"npm":{"publish":false},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"conventionalcommits","types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"perf","section":"Performance Improvements"},{"type":"revert","section":"Reverts"},{"type":"docs","section":"Documentation"},{"type":"refactor","section":"Code Refactoring"},{"type":"test","section":"Tests"},{"type":"build","section":"Build System"},{"type":"ci","section":"Continuous Integrations"}]}}}},"repository":{"url":"git+https://github.com/expressots/adapter-express.git","type":"git"},"_npmVersion":"10.1.0","description":"Expressots - modern, fast, lightweight nodejs web framework (@adapter-express)","directories":{},"_nodeVersion":"20.7.0","dependencies":{"jest":"^29.5.0","dotenv":"^16.0.3","inversify":"^6.0.1","reflect-metadata":"^0.1.13","inversify-binding-decorators":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.48.0","ts-jest":"^29.0.5","prettier":"^3.0.3","release-it":"^16.1.5","typescript":"^5.2.2","@types/jest":"^29.5.0","@types/node":"^20.4.9","@types/express":"^4.17.17","@commitlint/cli":"^17.7.1","@expressots/core":"^2.2.0","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^6.6.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.6.0","@release-it/conventional-changelog":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-express_1.1.1_1696917733817_0.16218480296458404","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@expressots/adapter-express","version":"1.2.0","keywords":["expressots","nodejs","microservices","typescript","clean-architecture","typescript-framework","framework","server-side"],"author":"","license":"MIT","_id":"@expressots/adapter-express@1.2.0","maintainers":[{"name":"rsaz","email":"br.developer@gmail.com"}],"homepage":"https://expresso-ts.com","bugs":{"url":"https://github.com/expressots/adapter-express/issues"},"dist":{"shasum":"a52b6c736c02df2376d6158e216d4b78aba672e8","tarball":"https://registry.npmjs.org/@expressots/adapter-express/-/adapter-express-1.2.0.tgz","fileCount":34,"integrity":"sha512-kfOi/yXV44PUiCkeePVQcz68m0VZwnTqOtDIQI+z+p1SdmR4c4sORhSJ3lvNT/YbhQZP9of5wwvQ67LYe83HDA==","signatures":[{"sig":"MEUCIH1zd4cANhhipNEpywe+tZTh8nIIHwmfklVnmUZqEEm6AiEAtRJ1OnmXsAQtqbghDH8qK3cT2hPNO7xcUKBGthaU5iw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80614},"main":"./lib/cjs/index.js","types":"./lib/cjs/types/index.d.ts","engines":{"node":">=18.10.0"},"exports":{".":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/index.mjs"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/expressots","type":"github"},"gitHead":"eb5e7f36ca613f21693deee683553d59d15fbe95","scripts":{"copy":"node scripts/copy.js package.json README.md CHANGELOG.md lib","lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run clean && npm run build:cjs && npm run copy","clean":"node scripts/rm.js lib","format":"prettier --write \"src/**/*.ts\" --cache","prepare":"husky install","release":"release-it","lint:fix":"eslint \"src/**/*.ts\" --fix","build:cjs":"tsc -p tsconfig.cjs.json"},"_npmUser":{"name":"rsaz","email":"br.developer@gmail.com"},"release-it":{"git":{"commitMessage":"chore(release): ${version}"},"npm":{"publish":false},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"conventionalcommits","types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"perf","section":"Performance Improvements"},{"type":"revert","section":"Reverts"},{"type":"docs","section":"Documentation"},{"type":"refactor","section":"Code Refactoring"},{"type":"test","section":"Tests"},{"type":"build","section":"Build System"},{"type":"ci","section":"Continuous Integrations"}]}}}},"repository":{"url":"git+https://github.com/expressots/adapter-express.git","type":"git"},"_npmVersion":"10.2.4","description":"Expressots - modern, fast, lightweight nodejs web framework (@adapter-express)","directories":{},"_nodeVersion":"21.6.2","dependencies":{"jest":"^29.5.0","dotenv":"^16.0.3","inversify":"^6.0.1","reflect-metadata":"^0.1.13","inversify-binding-decorators":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.48.0","ts-jest":"^29.0.5","prettier":"^3.0.3","release-it":"^16.1.5","typescript":"^5.2.2","@types/jest":"^29.5.0","@types/node":"^20.4.9","@types/express":"^4.17.17","@commitlint/cli":"^18.0.0","@expressots/core":"^2.2.0","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^6.6.0","@commitlint/config-conventional":"^17.7.0","@typescript-eslint/eslint-plugin":"^6.6.0","@release-it/conventional-changelog":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-express_1.2.0_1709622039034_0.650413088344594","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@expressots/adapter-express","version":"1.2.1","keywords":["expressots","nodejs","microservices","typescript","clean-architecture","typescript-framework","framework","server-side"],"author":"","license":"MIT","_id":"@expressots/adapter-express@1.2.1","maintainers":[{"name":"rsaz","email":"br.developer@gmail.com"}],"homepage":"https://expresso-ts.com","bugs":{"url":"https://github.com/expressots/adapter-express/issues"},"dist":{"shasum":"7b430211c9eac47c409cc4c4fd85a728e1c81d7a","tarball":"https://registry.npmjs.org/@expressots/adapter-express/-/adapter-express-1.2.1.tgz","fileCount":36,"integrity":"sha512-BiKTebJJlw2ET13yxAaRu0raxcTTQTV8vSv/RbNkKn+eEW4ODlJlonBdcL6lS+KKmnt8MDMdqIU9SPzu2UVA0g==","signatures":[{"sig":"MEYCIQDuyvJqprfVKu1FSSWteJDwIOhuK7cSVomtK0l1mL0bOgIhAMyljYFIWgHOsdRjqQIf/3mxXWtA8lJjUHfzXZqhrpR1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80559},"main":"./lib/cjs/index.js","types":"./lib/cjs/types/index.d.ts","engines":{"node":">=18.10.0"},"exports":{".":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/index.mjs"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/expressots","type":"github"},"gitHead":"3b4c7211a5b291e01fcc2dc3555ecf182ac942f7","scripts":{"copy":"node scripts/copy.js package.json README.md CHANGELOG.md lib","lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run clean && npm run build:cjs && npm run copy","clean":"node scripts/rm.js lib","format":"prettier --write \"src/**/*.ts\" --cache","prepare":"husky install","release":"release-it","lint:fix":"eslint \"src/**/*.ts\" --fix","build:cjs":"tsc -p tsconfig.cjs.json","prepublish":"npm run build && npm pack"},"_npmUser":{"name":"rsaz","email":"br.developer@gmail.com"},"release-it":{"git":{"commitMessage":"chore(release): ${version}"},"npm":{"publish":false},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"conventionalcommits","types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"perf","section":"Performance Improvements"},{"type":"revert","section":"Reverts"},{"type":"docs","section":"Documentation"},{"type":"refactor","section":"Code Refactoring"},{"type":"test","section":"Tests"},{"type":"build","section":"Build System"},{"type":"ci","section":"Continuous Integrations"}]}}}},"repository":{"url":"git+https://github.com/expressots/adapter-express.git","type":"git"},"_npmVersion":"10.1.0","description":"Expressots - modern, fast, lightweight nodejs web framework (@adapter-express)","directories":{},"_nodeVersion":"20.7.0","dependencies":{"jest":"29.5.0","dotenv":"16.4.5","inversify":"6.0.2","reflect-metadata":"0.2.2","inversify-binding-decorators":"4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"8.0.3","eslint":"8.48.0","ts-jest":"29.0.5","prettier":"3.0.3","release-it":"16.1.5","typescript":"5.2.2","@types/jest":"29.5.0","@types/node":"20.4.9","@types/express":"4.17.21","@commitlint/cli":"^18.0.0","@expressots/core":"latest","eslint-config-prettier":"9.0.0","@typescript-eslint/parser":"6.6.0","@commitlint/config-conventional":"17.7.0","@typescript-eslint/eslint-plugin":"6.6.0","@release-it/conventional-changelog":"7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-express_1.2.1_1712242757983_0.5579180636057259","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@expressots/adapter-express","version":"1.2.2","keywords":["expressots","nodejs","microservices","typescript","clean-architecture","typescript-framework","framework","server-side"],"author":"","license":"MIT","_id":"@expressots/adapter-express@1.2.2","maintainers":[{"name":"rsaz","email":"br.developer@gmail.com"}],"homepage":"https://expresso-ts.com","bugs":{"url":"https://github.com/expressots/adapter-express/issues"},"dist":{"shasum":"738c0b320132579547b7798a76bcf9784d4a4c9a","tarball":"https://registry.npmjs.org/@expressots/adapter-express/-/adapter-express-1.2.2.tgz","fileCount":36,"integrity":"sha512-IHI/0w61UFF09isvPdw4LM4TzMbVkNQWcgn3ea/R6Y1djE8sZgjcgs4RB5mfFVxJTcFZi80BJWA5yP5XTHqDLg==","signatures":[{"sig":"MEQCIF3oGT4zpWAlDgRvnr7WG9xZLO0hfoSMrsPr5ngUIRe7AiAG/MWzRucsqStBuBiNvZTiFLt1fYVi9BhWcTWE2hfjSQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86271},"main":"./lib/cjs/index.js","types":"./lib/cjs/types/index.d.ts","engines":{"node":">=18.10.0"},"exports":{".":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/index.mjs"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/expressots","type":"github"},"gitHead":"48ada7b728965f1aca313fecc796a61387afaac7","scripts":{"copy":"node scripts/copy.js package.json README.md CHANGELOG.md lib","lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run clean && npm run build:cjs && npm run copy","clean":"node scripts/rm.js lib","format":"prettier --write \"src/**/*.ts\" --cache","prepare":"husky install","release":"release-it","lint:fix":"eslint \"src/**/*.ts\" --fix","build:cjs":"tsc -p tsconfig.cjs.json","prepublish":"npm run build && npm pack"},"_npmUser":{"name":"rsaz","email":"br.developer@gmail.com"},"release-it":{"git":{"commitMessage":"chore(release): ${version}"},"npm":{"publish":false},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"conventionalcommits","types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"perf","section":"Performance Improvements"},{"type":"revert","section":"Reverts"},{"type":"docs","section":"Documentation"},{"type":"refactor","section":"Code Refactoring"},{"type":"test","section":"Tests"},{"type":"build","section":"Build System"},{"type":"ci","section":"Continuous Integrations"}]}}}},"repository":{"url":"git+https://github.com/expressots/adapter-express.git","type":"git"},"_npmVersion":"10.1.0","description":"Expressots - modern, fast, lightweight nodejs web framework (@adapter-express)","directories":{},"_nodeVersion":"20.7.0","dependencies":{"jest":"29.5.0","dotenv":"16.4.5","inversify":"6.0.2","reflect-metadata":"0.2.2","inversify-binding-decorators":"4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"8.0.3","eslint":"8.48.0","ts-jest":"29.0.5","prettier":"3.0.3","release-it":"16.1.5","typescript":"5.2.2","@types/jest":"29.5.0","@types/node":"20.4.9","@types/express":"4.17.21","@commitlint/cli":"^18.0.0","@expressots/core":"latest","eslint-config-prettier":"9.0.0","@typescript-eslint/parser":"6.6.0","@commitlint/config-conventional":"17.7.0","@typescript-eslint/eslint-plugin":"6.6.0","@release-it/conventional-changelog":"7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-express_1.2.2_1714032641118_0.6800127591476732","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@expressots/adapter-express","version":"1.3.0","keywords":["expressots","nodejs","microservices","typescript","clean-architecture","typescript-framework","framework","server-side"],"author":"","license":"MIT","_id":"@expressots/adapter-express@1.3.0","maintainers":[{"name":"rsaz","email":"br.developer@gmail.com"}],"homepage":"https://expresso-ts.com","bugs":{"url":"https://github.com/expressots/adapter-express/issues"},"dist":{"shasum":"75c20c57d50481f3ef6317ee30865ccca410b067","tarball":"https://registry.npmjs.org/@expressots/adapter-express/-/adapter-express-1.3.0.tgz","fileCount":36,"integrity":"sha512-+BswQw8eKq9t9OZ5Lsj18bZcGNuQHptfN6PaMxfNWcw6QQ/MC1hTl0xT9oOfw7Ua8C/6CvwXsvV/WKhWOgH/DA==","signatures":[{"sig":"MEUCIAvEgD2Tci87WtOeT0O0O/FTNekr0J6wf4utZ35HnLmYAiEAn9K03Nwiqgk9f5N28chlATkTFDubb373Su9j6gzDWTw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87550},"main":"./lib/cjs/index.js","types":"./lib/cjs/types/index.d.ts","engines":{"node":">=18.10.0"},"exports":{".":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/index.mjs"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/expressots","type":"github"},"gitHead":"a43507b79bf8de6588420411f48aedee90429095","scripts":{"copy":"node scripts/copy.js package.json README.md CHANGELOG.md lib","lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run clean && npm run build:cjs && npm run copy","clean":"node scripts/rm.js lib","format":"prettier --write \"src/**/*.ts\" --cache","prepare":"husky install","release":"release-it","lint:fix":"eslint \"src/**/*.ts\" --fix","build:cjs":"tsc -p tsconfig.cjs.json","prepublish":"npm run build && npm pack"},"_npmUser":{"name":"rsaz","email":"br.developer@gmail.com"},"release-it":{"git":{"commitMessage":"chore(release): ${version}"},"npm":{"publish":false},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"conventionalcommits","types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"perf","section":"Performance Improvements"},{"type":"revert","section":"Reverts"},{"type":"docs","section":"Documentation"},{"type":"refactor","section":"Code Refactoring"},{"type":"test","section":"Tests"},{"type":"build","section":"Build System"},{"type":"ci","section":"Continuous Integrations"}]}}}},"repository":{"url":"git+https://github.com/expressots/adapter-express.git","type":"git"},"_npmVersion":"10.1.0","description":"Expressots - modern, fast, lightweight nodejs web framework (@adapter-express)","directories":{},"_nodeVersion":"20.7.0","dependencies":{"jest":"29.5.0","dotenv":"16.4.5","inversify":"6.0.2","reflect-metadata":"0.2.2","inversify-binding-decorators":"4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"8.0.3","eslint":"8.48.0","ts-jest":"29.0.5","prettier":"3.0.3","release-it":"16.1.5","typescript":"5.2.2","@types/jest":"29.5.0","@types/node":"20.4.9","@types/express":"4.17.21","@commitlint/cli":"^18.0.0","@expressots/core":"latest","eslint-config-prettier":"9.0.0","@typescript-eslint/parser":"6.6.0","@commitlint/config-conventional":"17.7.0","@typescript-eslint/eslint-plugin":"6.6.0","@release-it/conventional-changelog":"7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-express_1.3.0_1714120554240_0.8826601278277275","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@expressots/adapter-express","version":"1.4.0","keywords":["expressots","nodejs","microservices","typescript","clean-architecture","typescript-framework","framework","server-side"],"author":"","license":"MIT","_id":"@expressots/adapter-express@1.4.0","maintainers":[{"name":"rsaz","email":"br.developer@gmail.com"}],"homepage":"https://expresso-ts.com","bugs":{"url":"https://github.com/expressots/adapter-express/issues"},"dist":{"shasum":"a4955bf4dffca16e1c5816514b896b156d789386","tarball":"https://registry.npmjs.org/@expressots/adapter-express/-/adapter-express-1.4.0.tgz","fileCount":38,"integrity":"sha512-OFCPlCnJyQrRHyB2HG4jvI6HNhIY42xPHB8J5obVDr4h2B3ZLTiJ0tWshqF9d4ZDBjzQKDfthSFvjeJbWk0/JQ==","signatures":[{"sig":"MEQCICnOIHXbuGvKTeLiXdcNrzx7y0cWuX0/11E9TtdiWkvKAiBQMxhJO1dTi7AVvZtEoyMj6/L0cUZeBdOx00zeGg5Rhg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97333},"main":"./lib/cjs/index.js","types":"./lib/cjs/types/index.d.ts","engines":{"node":">=18.10.0"},"exports":{".":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/index.mjs"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/expressots","type":"github"},"gitHead":"b3dc07026a8b932b29fa4792e1841feb6eb796c2","scripts":{"copy":"node scripts/copy.js package.json README.md CHANGELOG.md lib","lint":"eslint \"src/**/*.ts\"","test":"vitest run --reporter default","build":"npm run clean && npm run build:cjs && npm run copy","clean":"node scripts/rm.js lib","format":"prettier --write \"src/**/*.ts\" --cache","prepare":"husky install","publish":"npm publish --tag latest","release":"release-it","coverage":"vitest run --coverage","lint:fix":"eslint \"src/**/*.ts\" --fix","build:cjs":"tsc -p tsconfig.cjs.json","prepublish":"npm run build && npm pack","test:watch":"vitest run --watch"},"_npmUser":{"name":"rsaz","email":"br.developer@gmail.com"},"release-it":{"git":{"commitMessage":"chore(release): ${version}"},"npm":{"publish":false},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"conventionalcommits","types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"perf","section":"Performance Improvements"},{"type":"revert","section":"Reverts"},{"type":"docs","section":"Documentation"},{"type":"refactor","section":"Code Refactoring"},{"type":"test","section":"Tests"},{"type":"build","section":"Build System"},{"type":"ci","section":"Continuous Integrations"}]}}}},"repository":{"url":"git+https://github.com/expressots/adapter-express.git","type":"git"},"_npmVersion":"10.1.0","description":"Expressots - modern, fast, lightweight nodejs web framework (@adapter-express)","directories":{},"_nodeVersion":"20.7.0","dependencies":{"dotenv":"16.4.5","inversify":"6.0.2","reflect-metadata":"0.2.2","inversify-binding-decorators":"4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.8","husky":"8.0.3","eslint":"8.48.0","vitest":"^1.4.0","ts-jest":"29.0.5","prettier":"3.0.3","release-it":"16.1.5","typescript":"5.2.2","@types/node":"20.4.9","@types/express":"4.17.21","@commitlint/cli":"18.0.0","@expressots/core":"latest","@vitest/coverage-v8":"^1.4.0","vite-tsconfig-paths":"^4.3.2","@codecov/vite-plugin":"^0.0.1-beta.6","eslint-config-prettier":"9.0.0","@typescript-eslint/parser":"6.6.0","@commitlint/config-conventional":"17.7.0","@typescript-eslint/eslint-plugin":"6.6.0","@release-it/conventional-changelog":"7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-express_1.4.0_1717723154172_0.35001736216978463","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@expressots/adapter-express","version":"1.5.0","keywords":["expressots","nodejs","microservices","typescript","clean-architecture","typescript-framework","framework","server-side"],"author":"","license":"MIT","_id":"@expressots/adapter-express@1.5.0","maintainers":[{"name":"expresso-ts","email":"richard.zampieri@expresso-ts.com"},{"name":"rsaz","email":"br.developer@gmail.com"}],"homepage":"https://expresso-ts.com","bugs":{"url":"https://github.com/expressots/adapter-express/issues"},"dist":{"shasum":"76ab2af25cd90ac3c2923931c01f29b1803e754f","tarball":"https://registry.npmjs.org/@expressots/adapter-express/-/adapter-express-1.5.0.tgz","fileCount":38,"integrity":"sha512-plxkpnKATN9NCsbk2tbWHJZdhHWLgDFFUIWMd7tRybFESopc7VrnBQx4Y+b9IKPzKrJ+ZjmlSv04cxdvpJMfew==","signatures":[{"sig":"MEUCIQDjw5MX6dEKQGAgGn7Tedjp+atwxR5ChBmxqx/EYQYvxwIgNwKGRRwKqPjz/HPPfiPFboAcXQeEnuE8VkC9QHbz0Gk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101321},"main":"./lib/cjs/index.js","types":"./lib/cjs/types/index.d.ts","engines":{"node":">=18.10.0"},"exports":{".":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/index.mjs"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/expressots","type":"github"},"gitHead":"d57cb2cbe2c06b1bdf4550adb11db29dd148c227","scripts":{"copy":"node scripts/copy.js package.json README.md CHANGELOG.md lib","lint":"eslint \"src/**/*.ts\"","test":"vitest run --reporter default","build":"npm run clean && npm run build:cjs && npm run copy","clean":"node scripts/rm.js lib","format":"prettier --write \"src/**/*.ts\" --cache","prepare":"husky install","publish":"npm publish --tag latest","release":"release-it","coverage":"vitest run --coverage","lint:fix":"eslint \"src/**/*.ts\" --fix","build:cjs":"tsc -p tsconfig.cjs.json","prepublish":"npm run build && npm pack","test:watch":"vitest run --watch"},"_npmUser":{"name":"rsaz","email":"br.developer@gmail.com"},"release-it":{"git":{"commitMessage":"chore(release): ${version}"},"npm":{"publish":false},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"conventionalcommits","types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"perf","section":"Performance Improvements"},{"type":"revert","section":"Reverts"},{"type":"docs","section":"Documentation"},{"type":"refactor","section":"Code Refactoring"},{"type":"test","section":"Tests"},{"type":"build","section":"Build System"},{"type":"ci","section":"Continuous Integrations"}]}}}},"repository":{"url":"git+https://github.com/expressots/adapter-express.git","type":"git"},"_npmVersion":"10.1.0","description":"Expressots - modern, fast, lightweight nodejs web framework (@adapter-express)","directories":{},"_nodeVersion":"20.7.0","dependencies":{"dotenv":"16.4.5","inversify":"6.0.2","reflect-metadata":"0.2.2","inversify-binding-decorators":"4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.8","husky":"9.0.11","eslint":"8.48.0","vitest":"^1.4.0","ts-jest":"29.0.5","prettier":"3.3.2","release-it":"16.3.0","typescript":"5.2.2","@types/node":"20.4.9","@types/express":"4.17.21","@commitlint/cli":"18.0.0","@expressots/core":"latest","@vitest/coverage-v8":"^1.4.0","vite-tsconfig-paths":"^4.3.2","@codecov/vite-plugin":"^0.0.1-beta.6","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"6.6.0","@commitlint/config-conventional":"19.2.2","@typescript-eslint/eslint-plugin":"6.6.0","@release-it/conventional-changelog":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/adapter-express_1.5.0_1718145969971_0.9926648810168541","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@expressots/adapter-express","version":"1.6.0","keywords":["expressots","nodejs","microservices","typescript","clean-architecture","typescript-framework","framework","server-side"],"author":"","license":"MIT","_id":"@expressots/adapter-express@1.6.0","maintainers":[{"name":"expresso-ts","email":"richard.zampieri@expresso-ts.com"},{"name":"rsaz","email":"br.developer@gmail.com"}],"homepage":"https://expresso-ts.com","bugs":{"url":"https://github.com/expressots/adapter-express/issues"},"dist":{"shasum":"19200d907491e731af883ade5a7d892ba65e1abc","tarball":"https://registry.npmjs.org/@expressots/adapter-express/-/adapter-express-1.6.0.tgz","fileCount":50,"integrity":"sha512-w5/1fjH4eBbqpF+jdz5HfWzpPF74bm2bXeyhfIfxdajdvyOdjTV1/GpdeW+AyLal67uypGrp0FhMKgERBFwZww==","signatures":[{"sig":"MEUCIQCvvE31tvaaLQMzgRCjWaLrSXWwJ3WfVBSgVGGj5HKKGAIgNCF++19rrJ0BY08uG6KNi67rU1pM5tVcgEFLTVlBReY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115281},"main":"./lib/cjs/index.js","types":"./lib/cjs/types/index.d.ts","engines":{"node":">=18.18.0"},"exports":{".":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/index.mjs"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/expressots","type":"github"},"gitHead":"a70774c355ecde268fd351ee003caba9cac723fa","scripts":{"copy":"node scripts/copy.js package.json README.md CHANGELOG.md lib","lint":"eslint \"src/**/*.ts\"","test":"vitest run --reporter default","build":"npm run clean && npm run build:cjs && npm run copy","clean":"node scripts/rm.js lib","format":"prettier --write \"src/**/*.ts\" --cache","prepare":"husky","publish":"npm publish --tag latest","release":"release-it","coverage":"vitest run --coverage","lint:fix":"eslint \"src/**/*.ts\" --fix","build:cjs":"tsc -p tsconfig.cjs.json","prepublish":"npm run build && npm pack","test:watch":"vitest run --watch"},"_npmUser":{"name":"rsaz","email":"br.developer@gmail.com"},"release-it":{"git":{"commitMessage":"chore(release): ${version}"},"npm":{"publish":false},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"conventionalcommits","types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"perf","section":"Performance Improvements"},{"type":"revert","section":"Reverts"},{"type":"docs","section":"Documentation"},{"type":"refactor","section":"Code Refactoring"},{"type":"test","section":"Tests"},{"type":"build","section":"Build System"},{"type":"ci","section":"Continuous Integrations"}]}}}},"repository":{"url":"git+https://github.com/expressots/adapter-express.git","type":"git"},"_npmVersion":"10.8.2","description":"Expressots - modern, fast, lightweight nodejs web framework (@adapter-express)","directories":{},"_nodeVersion":"20.14.0","dependencies":{"dotenv":"16.4.5","inversify":"6.0.2","reflect-metadata":"0.2.2","inversify-binding-decorators":"4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.3.3","husky":"9.0.11","eslint":"8.57.0","vitest":"2.0.3","prettier":"3.3.3","release-it":"17.6.0","typescript":"5.5.3","@types/node":"20.14.10","@types/express":"4.17.21","@commitlint/cli":"19.2.1","@expressots/core":"2.15.0","@vitest/coverage-v8":"2.0.3","vite-tsconfig-paths":"4.3.2","@codecov/vite-plugin":"^0.0.1-beta.6","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"7.16.1","@commitlint/config-conventional":"19.2.2","@typescript-eslint/eslint-plugin":"7.16.1","@release-it/conventional-changelog":"8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-express_1.6.0_1721193955156_0.07947081499689634","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"@expressots/adapter-express","version":"1.7.0","keywords":["expressots","nodejs","microservices","typescript","clean-architecture","typescript-framework","framework","server-side"],"author":"","license":"MIT","_id":"@expressots/adapter-express@1.7.0","maintainers":[{"name":"expresso-ts","email":"richard.zampieri@expresso-ts.com"},{"name":"rsaz","email":"br.developer@gmail.com"}],"homepage":"https://expresso-ts.com","bugs":{"url":"https://github.com/expressots/adapter-express/issues"},"dist":{"shasum":"e63286c7620ad7cb7eb3caee51f46225125b480f","tarball":"https://registry.npmjs.org/@expressots/adapter-express/-/adapter-express-1.7.0.tgz","fileCount":52,"integrity":"sha512-fKumHgSBavjxA3ljQ4KCp/VrgzG6fjDp8THi3xqGBGZKgL5aDppoZ9IlGmrdirCH5LZ5GGYuPccNiVQ2XgDCkA==","signatures":[{"sig":"MEYCIQD2WRaM7mCGNV7v+OQDB21aHDyNNytB9tbuetY08PiNiAIhAPMWWp9sumNpA6BWjB4tZ6cVSQ4lGnuj1/4n/g0Hv6HU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119409},"main":"./lib/cjs/index.js","types":"./lib/cjs/types/index.d.ts","engines":{"node":">=18.18.0"},"exports":{".":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/index.mjs"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/expressots","type":"github"},"gitHead":"93ce17996e9620460aa6bdf7fdebd766bb2e5482","scripts":{"copy":"node scripts/copy.js package.json README.md CHANGELOG.md lib","lint":"eslint \"src/**/*.ts\"","test":"vitest run --reporter default","build":"npm run clean && npm run build:cjs && npm run copy","clean":"node scripts/rm.js lib","format":"prettier --write \"src/**/*.ts\" --cache","prepare":"husky","publish":"npm publish --tag latest","release":"release-it","coverage":"vitest run --coverage","lint:fix":"eslint \"src/**/*.ts\" --fix","build:cjs":"tsc -p tsconfig.cjs.json","prepublish":"npm run build && npm pack","test:watch":"vitest run --watch"},"_npmUser":{"name":"rsaz","email":"br.developer@gmail.com"},"release-it":{"git":{"commitMessage":"chore(release): ${version}"},"npm":{"publish":false},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"conventionalcommits","types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"perf","section":"Performance Improvements"},{"type":"revert","section":"Reverts"},{"type":"docs","section":"Documentation"},{"type":"refactor","section":"Code Refactoring"},{"type":"test","section":"Tests"},{"type":"build","section":"Build System"},{"type":"ci","section":"Continuous Integrations"}]}}}},"repository":{"url":"git+https://github.com/expressots/adapter-express.git","type":"git"},"_npmVersion":"10.8.2","description":"Expressots - modern, fast, lightweight nodejs web framework (@adapter-express)","directories":{},"_nodeVersion":"20.14.0","dependencies":{"dotenv":"16.4.5","inversify":"6.0.2","reflect-metadata":"0.2.2","inversify-binding-decorators":"4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.3.4","husky":"9.1.1","eslint":"8.57.0","vitest":"2.0.3","prettier":"3.3.3","release-it":"17.6.0","typescript":"5.5.3","@types/node":"20.14.10","@types/express":"4.17.21","@commitlint/cli":"19.2.1","@expressots/core":"2.15.0","@vitest/coverage-v8":"2.0.3","vite-tsconfig-paths":"4.3.2","@codecov/vite-plugin":"^0.0.1-beta.6","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"7.16.1","@commitlint/config-conventional":"19.2.2","@typescript-eslint/eslint-plugin":"7.16.1","@release-it/conventional-changelog":"8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-express_1.7.0_1721715942677_0.19231985304146493","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"@expressots/adapter-express","version":"1.8.0","keywords":["expressots","nodejs","microservices","typescript","clean-architecture","typescript-framework","framework","server-side"],"author":"","license":"MIT","_id":"@expressots/adapter-express@1.8.0","maintainers":[{"name":"expresso-ts","email":"richard.zampieri@expresso-ts.com"},{"name":"rsaz","email":"br.developer@gmail.com"}],"homepage":"https://expresso-ts.com","bugs":{"url":"https://github.com/expressots/adapter-express/issues"},"dist":{"shasum":"ecc288d5068ddcae9b2b9bfb37fbc0d0117719a6","tarball":"https://registry.npmjs.org/@expressots/adapter-express/-/adapter-express-1.8.0.tgz","fileCount":54,"integrity":"sha512-fczeVRiNvai17RAkbEYs6OUSOl91I3mP3RLD2Lf/b+UkFEHo5GSHOIB+Sgvv4iuBADvGooQVTVl9/om3BHd/Ag==","signatures":[{"sig":"MEUCIQCSdUU8l859AVZWgtqwCr/HTbB8dPMHE3/yn/F5RdsmFwIgcOf5DtmOUtZN0ACS+P40ZvO7PaP3u0zxPnHnqB7dP+Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126896},"main":"./lib/cjs/index.js","types":"./lib/cjs/types/index.d.ts","engines":{"node":">=18.18.0"},"exports":{".":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/index.mjs"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/expressots","type":"github"},"gitHead":"9fcba2bf567a7fb9824e5dcaf4c222ab887eab52","scripts":{"copy":"node scripts/copy.js package.json README.md CHANGELOG.md lib","lint":"eslint \"src/**/*.ts\"","test":"vitest run --reporter default","build":"npm run clean && npm run build:cjs && npm run copy","clean":"node scripts/rm.js lib","format":"prettier --write \"src/**/*.ts\" --cache","prepare":"husky","publish":"npm publish --tag latest","release":"release-it","coverage":"vitest run --coverage","lint:fix":"eslint \"src/**/*.ts\" --fix","build:cjs":"tsc -p tsconfig.cjs.json","prepublish":"npm run build && npm pack","test:watch":"vitest run --watch"},"_npmUser":{"name":"rsaz","email":"br.developer@gmail.com"},"release-it":{"git":{"commitMessage":"chore(release): ${version}"},"npm":{"publish":false},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"conventionalcommits","types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"perf","section":"Performance Improvements"},{"type":"revert","section":"Reverts"},{"type":"docs","section":"Documentation"},{"type":"refactor","section":"Code Refactoring"},{"type":"test","section":"Tests"},{"type":"build","section":"Build System"},{"type":"ci","section":"Continuous Integrations"}]}}}},"repository":{"url":"git+https://github.com/expressots/adapter-express.git","type":"git"},"_npmVersion":"10.8.2","description":"Expressots - modern, fast, lightweight nodejs web framework (@adapter-express)","directories":{},"_nodeVersion":"20.14.0","dependencies":{"dotenv":"16.4.5","inversify":"6.0.2","reflect-metadata":"0.2.2","inversify-binding-decorators":"4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.3.4","husky":"9.1.1","eslint":"8.57.0","vitest":"2.0.3","prettier":"3.3.3","release-it":"17.6.0","typescript":"5.5.3","@types/node":"20.14.10","@types/express":"4.17.21","@commitlint/cli":"19.2.1","@expressots/core":"2.16.0","@vitest/coverage-v8":"2.0.3","vite-tsconfig-paths":"4.3.2","@codecov/vite-plugin":"^0.0.1-beta.6","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"7.16.1","@commitlint/config-conventional":"19.2.2","@typescript-eslint/eslint-plugin":"7.16.1","@release-it/conventional-changelog":"8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-express_1.8.0_1723519343070_0.8573627857740436","host":"s3://npm-registry-packages"}},"1.8.1":{"name":"@expressots/adapter-express","version":"1.8.1","keywords":["expressots","nodejs","microservices","typescript","clean-architecture","typescript-framework","framework","server-side"],"author":"","license":"MIT","_id":"@expressots/adapter-express@1.8.1","maintainers":[{"name":"expresso-ts","email":"richard.zampieri@expresso-ts.com"},{"name":"rsaz","email":"br.developer@gmail.com"}],"homepage":"https://expresso-ts.com","bugs":{"url":"https://github.com/expressots/adapter-express/issues"},"dist":{"shasum":"88616c0cad4874cb8fcbd941110d6f3f7a11c5db","tarball":"https://registry.npmjs.org/@expressots/adapter-express/-/adapter-express-1.8.1.tgz","fileCount":54,"integrity":"sha512-a1q7cKyruc5vslrDHkspap0TT7KG24KXDoHw64HFm81trRONl3cid6LU9HgT84KgB4zSP8d9xRbLgbRTGM1CgQ==","signatures":[{"sig":"MEUCIQCNdw/6JnNbShHGxgaZwPPW5+CnuT5iPFI2KlogkuRW1gIgQKS8Csa1dIk5YDuyqYYUcyYErzfVaoaAFWeWaAQvNVg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126890},"main":"./lib/cjs/index.js","types":"./lib/cjs/types/index.d.ts","engines":{"node":">=18.18.0"},"exports":{".":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/index.mjs"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/expressots","type":"github"},"gitHead":"9d90eb8d742664772ce3b213064183593b49a3c6","scripts":{"copy":"node scripts/copy.js package.json README.md CHANGELOG.md lib","lint":"eslint \"src/**/*.ts\"","test":"vitest run --reporter default","build":"npm run clean && npm run build:cjs && npm run copy","clean":"node scripts/rm.js lib","format":"prettier --write \"src/**/*.ts\" --cache","prepare":"husky","publish":"npm publish --tag latest","release":"release-it","coverage":"vitest run --coverage","lint:fix":"eslint \"src/**/*.ts\" --fix","build:cjs":"tsc -p tsconfig.cjs.json","prepublish":"npm run build && npm pack","test:watch":"vitest run --watch"},"_npmUser":{"name":"rsaz","email":"br.developer@gmail.com"},"release-it":{"git":{"commitMessage":"chore(release): ${version}"},"npm":{"publish":false},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"conventionalcommits","types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"perf","section":"Performance Improvements"},{"type":"revert","section":"Reverts"},{"type":"docs","section":"Documentation"},{"type":"refactor","section":"Code Refactoring"},{"type":"test","section":"Tests"},{"type":"build","section":"Build System"},{"type":"ci","section":"Continuous Integrations"}]}}}},"repository":{"url":"git+https://github.com/expressots/adapter-express.git","type":"git"},"_npmVersion":"10.8.2","description":"Expressots - modern, fast, lightweight nodejs web framework (@adapter-express)","directories":{},"_nodeVersion":"20.14.0","dependencies":{"dotenv":"16.4.5","inversify":"6.0.2","reflect-metadata":"0.2.2","inversify-binding-decorators":"4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.3.4","husky":"9.1.1","eslint":"8.57.0","vitest":"2.0.3","prettier":"3.3.3","release-it":"17.6.0","typescript":"5.5.3","@types/node":"20.14.10","@types/express":"4.17.21","@commitlint/cli":"19.2.1","@expressots/core":"2.16.1","@vitest/coverage-v8":"2.0.3","vite-tsconfig-paths":"4.3.2","@codecov/vite-plugin":"^0.0.1-beta.6","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"7.16.1","@commitlint/config-conventional":"19.2.2","@typescript-eslint/eslint-plugin":"7.16.1","@release-it/conventional-changelog":"8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-express_1.8.1_1724273736480_0.818361806668576","host":"s3://npm-registry-packages"}},"1.8.2":{"name":"@expressots/adapter-express","version":"1.8.2","keywords":["expressots","nodejs","microservices","typescript","clean-architecture","typescript-framework","framework","server-side"],"author":"","license":"MIT","_id":"@expressots/adapter-express@1.8.2","maintainers":[{"name":"expresso-ts","email":"richard.zampieri@expresso-ts.com"},{"name":"rsaz","email":"br.developer@gmail.com"}],"homepage":"https://expresso-ts.com","bugs":{"url":"https://github.com/expressots/adapter-express/issues"},"dist":{"shasum":"37a1dadaaf9a446853fd4da95c4300e2e27f8c4d","tarball":"https://registry.npmjs.org/@expressots/adapter-express/-/adapter-express-1.8.2.tgz","fileCount":54,"integrity":"sha512-ua2/JDG0//yT58TWNxdzsABvVVOrTEb9C/+sc6ewwVntykW+Ekmu5ZOFd0Qv3NNhWJm3L06OcPDwKbTuDHxdCg==","signatures":[{"sig":"MEQCIGfxo9OY36p9jsq1K/soCdbW9NjZecH9+b9dEzfAg162AiA7eG5aWHNDB4AjdlaYFbVi7b9c65LqiNWdYCUPW4Ipwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128149},"main":"./lib/cjs/index.js","types":"./lib/cjs/types/index.d.ts","engines":{"node":">=18.18.0"},"exports":{".":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/index.mjs"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/expressots","type":"github"},"gitHead":"570714aa9ad9be74a51689aaec6f5802d16578f8","scripts":{"copy":"node scripts/copy.js package.json README.md CHANGELOG.md lib","lint":"eslint \"src/**/*.ts\"","test":"vitest run --reporter default","build":"npm run clean && npm run build:cjs && npm run copy","clean":"node scripts/rm.js lib","format":"prettier --write \"src/**/*.ts\" --cache","prepare":"husky","publish":"npm publish --tag latest","release":"release-it","coverage":"vitest run --coverage","lint:fix":"eslint \"src/**/*.ts\" --fix","build:cjs":"tsc -p tsconfig.cjs.json","prepublish":"npm run build && npm pack","test:watch":"vitest run --watch"},"_npmUser":{"name":"rsaz","email":"br.developer@gmail.com"},"release-it":{"git":{"commitMessage":"chore(release): ${version}"},"npm":{"publish":false},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"conventionalcommits","types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"perf","section":"Performance Improvements"},{"type":"revert","section":"Reverts"},{"type":"docs","section":"Documentation"},{"type":"refactor","section":"Code Refactoring"},{"type":"test","section":"Tests"},{"type":"build","section":"Build System"},{"type":"ci","section":"Continuous Integrations"}]}}}},"repository":{"url":"git+https://github.com/expressots/adapter-express.git","type":"git"},"_npmVersion":"10.8.2","description":"Expressots - modern, fast, lightweight nodejs web framework (@adapter-express)","directories":{},"_nodeVersion":"20.14.0","dependencies":{"dotenv":"16.4.5","inversify":"6.0.2","reflect-metadata":"0.2.2","inversify-binding-decorators":"4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"5.3.4","husky":"9.1.1","eslint":"8.57.0","vitest":"2.0.3","prettier":"3.3.3","release-it":"17.6.0","typescript":"5.5.3","@types/node":"20.14.10","@types/express":"4.17.21","@commitlint/cli":"19.2.1","@expressots/core":"2.16.1","@vitest/coverage-v8":"2.0.3","vite-tsconfig-paths":"4.3.2","@codecov/vite-plugin":"^0.0.1-beta.6","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"7.16.1","@commitlint/config-conventional":"19.2.2","@typescript-eslint/eslint-plugin":"7.16.1","@release-it/conventional-changelog":"8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-express_1.8.2_1725075481288_0.5151894789083062","host":"s3://npm-registry-packages"}},"3.0.0-beta.1":{"name":"@expressots/adapter-express","version":"3.0.0-beta.1","keywords":["expressots","nodejs","microservices","typescript","clean-architecture","typescript-framework","framework","server-side"],"author":"","license":"MIT","_id":"@expressots/adapter-express@3.0.0-beta.1","maintainers":[{"name":"expresso-ts","email":"richard.zampieri@expresso-ts.com"},{"name":"rsaz","email":"br.developer@gmail.com"}],"homepage":"https://expresso-ts.com","bugs":{"url":"https://github.com/expressots/adapter-express/issues"},"dist":{"shasum":"2761a1c527af8b2cd7e3065b852a29610a9d6993","tarball":"https://registry.npmjs.org/@expressots/adapter-express/-/adapter-express-3.0.0-beta.1.tgz","fileCount":48,"integrity":"sha512-vaid7fizZuvQhBfpefd2DzsDod6tcT4pCms5thxIp/FXqpKR0Te7qeiKdnpr+OstK7BiYL9vpgxzmGeBXiKfSQ==","signatures":[{"sig":"MEUCIE1ZfjfThmcUpQhTBwLbF1SORW3k/CLcEfLDSA2Z6UTSAiEAh8jMgyNwDii9wpF7HxFgUJ0Of1omhCiowqlWV37H4Hk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":143734},"main":"./lib/cjs/index.js","types":"./lib/cjs/types/index.d.ts","exports":{".":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/index.mjs"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/expressots","type":"github"},"gitHead":"fd2551e240ebad234d3fa953451511291025dd0a","scripts":{"copy":"node scripts/copy.js package.json README.md CHANGELOG.md lib","lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run clean && npm run build:cjs && npm run copy","clean":"node scripts/rm.js lib","format":"prettier --write \"src/**/*.ts\" --cache","prepare":"husky","publish":"npm publish --tag latest","release":"release-it","coverage":"jest --coverage","lint:fix":"eslint \"src/**/*.ts\" --fix","build:cjs":"tsc -p tsconfig.cjs.json","prepublish":"npm run build && npm pack","test:watch":"jest --watch"},"_npmUser":{"name":"rsaz","email":"br.developer@gmail.com"},"release-it":{"git":{"commitMessage":"chore(release): ${version}"},"npm":{"publish":false},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"conventionalcommits","types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"perf","section":"Performance Improvements"},{"type":"revert","section":"Reverts"},{"type":"docs","section":"Documentation"},{"type":"refactor","section":"Code Refactoring"},{"type":"test","section":"Tests"},{"type":"build","section":"Build System"},{"type":"ci","section":"Continuous Integrations"}]}}}},"repository":{"url":"git+https://github.com/expressots/adapter-express.git","type":"git"},"_npmVersion":"10.9.0","description":"Expressots - modern, fast, lightweight nodejs web framework (@adapter-express)","directories":{},"_nodeVersion":"20.18.0","dependencies":{"express":"4.21.1","reflect-metadata":"0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"29.7.0","husky":"9.1.1","eslint":"8.57.0","ts-jest":"29.2.5","prettier":"3.3.3","release-it":"17.6.0","typescript":"5.5.3","@types/jest":"^29.5.14","@types/node":"20.14.10","@types/express":"4.17.21","@commitlint/cli":"19.2.1","@expressots/core":"3.0.0-beta.1","@expressots/shared":"0.2.0","@codecov/vite-plugin":"^0.0.1-beta.6","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"7.16.1","@commitlint/config-conventional":"19.2.2","@typescript-eslint/eslint-plugin":"7.16.1","@release-it/conventional-changelog":"8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-express_3.0.0-beta.1_1731893942640_0.6225381801632239","host":"s3://npm-registry-packages"}},"3.0.0-beta.2":{"name":"@expressots/adapter-express","version":"3.0.0-beta.2","keywords":["expressots","nodejs","microservices","typescript","clean-architecture","typescript-framework","framework","server-side"],"author":"","license":"MIT","_id":"@expressots/adapter-express@3.0.0-beta.2","maintainers":[{"name":"rsaz","email":"br.developer@gmail.com"},{"name":"expresso-ts","email":"richard.zampieri@expresso-ts.com"}],"homepage":"https://expresso-ts.com","bugs":{"url":"https://github.com/expressots/adapter-express/issues"},"dist":{"shasum":"d30acbd9d3c6196cc9d3809f91ba5f8c41616ff9","tarball":"https://registry.npmjs.org/@expressots/adapter-express/-/adapter-express-3.0.0-beta.2.tgz","fileCount":56,"integrity":"sha512-KSKIdRITWn5FEsvUK7H+TKPOujIcC6VlVK+YxdjDaTNMfm+71NZQfA1D1KXOPe6VJ1gWtVrvEMTWo7lhFaZQOw==","signatures":[{"sig":"MEUCIALhDx9qz/fmqBt6JMK6JfoBhzf8fOXbrYpNXZbWWjQLAiEAgKU2+IqPCa/6cSLpSJk0+dS0rxCII+vvcIfdoQI4VF8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163124},"main":"./lib/cjs/index.js","types":"./lib/cjs/types/index.d.ts","exports":{".":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/index.mjs"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/expressots","type":"github"},"gitHead":"2eebaee520147904dd43ced51c5df25b666d5410","scripts":{"copy":"node scripts/copy.js package.json README.md CHANGELOG.md lib","lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run clean && npm run build:cjs && npm run copy","clean":"node scripts/rm.js lib","format":"prettier --write \"src/**/*.ts\" --cache","prepare":"husky","publish":"npm publish --tag latest","release":"release-it","coverage":"jest --coverage","lint:fix":"eslint \"src/**/*.ts\" --fix","build:cjs":"tsc -p tsconfig.cjs.json","prepublish":"npm run build && npm pack","test:watch":"jest --watch"},"_npmUser":{"name":"rsaz","email":"br.developer@gmail.com"},"release-it":{"git":{"commitMessage":"chore(release): ${version}"},"npm":{"publish":false},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"conventionalcommits","types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"perf","section":"Performance Improvements"},{"type":"revert","section":"Reverts"},{"type":"docs","section":"Documentation"},{"type":"refactor","section":"Code Refactoring"},{"type":"test","section":"Tests"},{"type":"build","section":"Build System"},{"type":"ci","section":"Continuous Integrations"}]}}}},"repository":{"url":"git+https://github.com/expressots/adapter-express.git","type":"git"},"_npmVersion":"10.9.0","description":"Expressots - modern, fast, lightweight nodejs web framework (@adapter-express)","directories":{},"_nodeVersion":"20.18.0","dependencies":{"express":"4.21.1","reflect-metadata":"0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"29.7.0","husky":"9.1.1","eslint":"8.57.0","ts-jest":"29.2.5","prettier":"3.3.3","release-it":"17.6.0","typescript":"5.5.3","@types/jest":"^29.5.14","@types/node":"20.14.10","@types/express":"4.17.21","@commitlint/cli":"19.2.1","@expressots/core":"^3.0.0-beta.1","@expressots/shared":"0.2.0","@codecov/vite-plugin":"^0.0.1-beta.6","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"7.16.1","@commitlint/config-conventional":"19.2.2","@typescript-eslint/eslint-plugin":"7.16.1","@release-it/conventional-changelog":"8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-express_3.0.0-beta.2_1732414612736_0.7466216319231536","host":"s3://npm-registry-packages"}},"3.0.0-beta.3":{"name":"@expressots/adapter-express","version":"3.0.0-beta.3","keywords":["expressots","nodejs","microservices","typescript","clean-architecture","typescript-framework","framework","server-side"],"author":"","license":"MIT","_id":"@expressots/adapter-express@3.0.0-beta.3","maintainers":[{"name":"rsaz","email":"br.developer@gmail.com"},{"name":"expresso-ts","email":"richard.zampieri@expresso-ts.com"}],"homepage":"https://expresso-ts.com","bugs":{"url":"https://github.com/expressots/adapter-express/issues"},"dist":{"shasum":"8c0cc052e9eea014b67709e539148368f46043a1","tarball":"https://registry.npmjs.org/@expressots/adapter-express/-/adapter-express-3.0.0-beta.3.tgz","fileCount":56,"integrity":"sha512-nR8BkO4dQUYkyevpfdK9xMHxW0WgdMG+bCND/kNIv2GThecCnJaR3rH9us/ImO6lDBQ0ozDQyvaLb2dirGzuoQ==","signatures":[{"sig":"MEUCICPAcnOe8Eql/yLsNrjj5LUslVEwMbxv1dZWnQ5jzOlDAiEAoIYYZc9+dATgeG48mrb6JwRG41ZdVW7y1LUxVFgdxRs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":164255},"main":"./lib/cjs/index.js","types":"./lib/cjs/types/index.d.ts","exports":{".":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/index.mjs"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/expressots","type":"github"},"gitHead":"f503a79e6218ff22e685b2a4cd3473c849f3af0e","scripts":{"copy":"node scripts/copy.js package.json README.md CHANGELOG.md lib","lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run clean && npm run build:cjs && npm run copy","clean":"node scripts/rm.js lib","format":"prettier --write \"src/**/*.ts\" --cache","prepare":"husky","release":"release-it","coverage":"jest --coverage","lint:fix":"eslint \"src/**/*.ts\" --fix","build:cjs":"tsc -p tsconfig.cjs.json","prepublish":"npm run build && npm pack","test:watch":"jest --watch"},"_npmUser":{"name":"rsaz","email":"br.developer@gmail.com"},"release-it":{"git":{"commitMessage":"chore(release): ${version}"},"npm":{"publish":false},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"conventionalcommits","types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"perf","section":"Performance Improvements"},{"type":"revert","section":"Reverts"},{"type":"docs","section":"Documentation"},{"type":"refactor","section":"Code Refactoring"},{"type":"test","section":"Tests"},{"type":"build","section":"Build System"},{"type":"ci","section":"Continuous Integrations"}]}}}},"repository":{"url":"git+https://github.com/expressots/adapter-express.git","type":"git"},"_npmVersion":"10.9.0","description":"Expressots - modern, fast, lightweight nodejs web framework (@adapter-express)","directories":{},"_nodeVersion":"20.18.0","dependencies":{"express":"4.21.1","reflect-metadata":"0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"29.7.0","husky":"9.1.1","eslint":"8.57.0","ts-jest":"29.2.5","prettier":"3.3.3","release-it":"17.6.0","typescript":"5.5.3","@types/jest":"^29.5.14","@types/node":"20.14.10","@types/express":"4.17.21","@commitlint/cli":"19.2.1","@expressots/core":"3.0.0-beta.3","@expressots/shared":"3.0.0-beta.3","@codecov/vite-plugin":"^0.0.1-beta.6","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"7.16.1","@commitlint/config-conventional":"19.2.2","@typescript-eslint/eslint-plugin":"7.16.1","@release-it/conventional-changelog":"8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-express_3.0.0-beta.3_1732772233375_0.9685267658950834","host":"s3://npm-registry-packages"}},"3.0.0-beta.4":{"name":"@expressots/adapter-express","version":"3.0.0-beta.4","keywords":["expressots","nodejs","microservices","typescript","clean-architecture","typescript-framework","framework","server-side"],"author":"","license":"MIT","_id":"@expressots/adapter-express@3.0.0-beta.4","maintainers":[{"name":"rsaz","email":"br.developer@gmail.com"},{"name":"expresso-ts","email":"richard.zampieri@expresso-ts.com"}],"homepage":"https://expresso-ts.com","bugs":{"url":"https://github.com/expressots/adapter-express/issues"},"dist":{"shasum":"3f16537a9f9e9e5791325de2e1765b14391961b5","tarball":"https://registry.npmjs.org/@expressots/adapter-express/-/adapter-express-3.0.0-beta.4.tgz","fileCount":56,"integrity":"sha512-utlWOZSjm1qemTdaFiF9LHz4kyyGOR5P9nsoJKkvoQSRRj6qCL6aZjKnv4Pt/zMnNwYFe+xhzoFYFyOmhQQBIw==","signatures":[{"sig":"MEYCIQCYpzNRJgxgCUBS9yiWngWVd6creu/x6JYIthIckWndEQIhANO8jwVKp7oymbcfq/enAk7PVveNAP6gEsnujpg8CJFF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":167289},"main":"./lib/cjs/index.js","types":"./lib/cjs/types/index.d.ts","exports":{".":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/index.mjs"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/expressots","type":"github"},"gitHead":"da92bc43ba3d9513a2f223cb4c9bfddd59cf84cf","scripts":{"copy":"node scripts/copy.js package.json README.md CHANGELOG.md lib","lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run clean && npm run build:cjs && npm run copy","clean":"node scripts/rm.js lib","format":"prettier --write \"src/**/*.ts\" --cache","prepare":"husky","release":"release-it","coverage":"jest --coverage","lint:fix":"eslint \"src/**/*.ts\" --fix","build:cjs":"tsc -p tsconfig.cjs.json","prepublish":"npm run build && npm pack","test:watch":"jest --watch"},"_npmUser":{"name":"rsaz","email":"br.developer@gmail.com"},"release-it":{"git":{"commitMessage":"chore(release): ${version}"},"npm":{"publish":false},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"conventionalcommits","types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"perf","section":"Performance Improvements"},{"type":"revert","section":"Reverts"},{"type":"docs","section":"Documentation"},{"type":"refactor","section":"Code Refactoring"},{"type":"test","section":"Tests"},{"type":"build","section":"Build System"},{"type":"ci","section":"Continuous Integrations"}]}}}},"repository":{"url":"git+https://github.com/expressots/adapter-express.git","type":"git"},"_npmVersion":"10.9.0","description":"Expressots - modern, fast, lightweight nodejs web framework (@adapter-express)","directories":{},"_nodeVersion":"20.18.0","dependencies":{"express":"4.21.1","reflect-metadata":"0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"29.7.0","husky":"9.1.1","eslint":"8.57.0","ts-jest":"29.2.5","prettier":"3.3.3","release-it":"17.6.0","typescript":"5.5.3","@types/jest":"29.5.14","@types/node":"20.14.10","@types/express":"4.17.21","@commitlint/cli":"19.2.1","@expressots/core":"3.0.0-beta.4","@expressots/shared":"3.0.0-beta.4","@codecov/vite-plugin":"0.0.1-beta.6","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"7.16.1","@commitlint/config-conventional":"19.2.2","@typescript-eslint/eslint-plugin":"7.16.1","@release-it/conventional-changelog":"8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-express_3.0.0-beta.4_1733201900097_0.11977064807559201","host":"s3://npm-registry-packages"}},"3.0.0-beta.4.1":{"name":"@expressots/adapter-express","version":"3.0.0-beta.4.1","keywords":["expressots","nodejs","microservices","typescript","clean-architecture","typescript-framework","framework","server-side"],"author":"","license":"MIT","_id":"@expressots/adapter-express@3.0.0-beta.4.1","maintainers":[{"name":"rsaz","email":"br.developer@gmail.com"},{"name":"expresso-ts","email":"richard.zampieri@expresso-ts.com"}],"homepage":"https://expresso-ts.com","bugs":{"url":"https://github.com/expressots/adapter-express/issues"},"dist":{"shasum":"98ce9c1c041ba6655edcd366d21c5d7cf47cc59c","tarball":"https://registry.npmjs.org/@expressots/adapter-express/-/adapter-express-3.0.0-beta.4.1.tgz","fileCount":56,"integrity":"sha512-Zj1sRGuSi5uHwVf3MF4PdEv0sufAmjpmxlhtfhWg2JJSgBt5kSCPlGShXxluX8H99kzZV84UdfN/cj1ke5Ru4w==","signatures":[{"sig":"MEYCIQDIsYyJe9dGfwPdkjccLcP9iL0qTd7Ep0MMhrwXDuE1vAIhAM5/al6sEk8obTkf7P0Cm1LKvkgVdhZWIkVoUS50M7WU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168383},"main":"./lib/cjs/index.js","types":"./lib/cjs/types/index.d.ts","exports":{".":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/index.mjs"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/expressots","type":"github"},"gitHead":"393cc5e301c30de03bf9b6e11e54d0d0832a6385","scripts":{"copy":"node scripts/copy.js package.json README.md CHANGELOG.md lib","lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run clean && npm run build:cjs && npm run copy","clean":"node scripts/rm.js lib","format":"prettier --write \"src/**/*.ts\" --cache","prepare":"husky","release":"release-it","coverage":"jest --coverage","lint:fix":"eslint \"src/**/*.ts\" --fix","build:cjs":"tsc -p tsconfig.cjs.json","prepublish":"npm run build && npm pack","test:watch":"jest --watch"},"_npmUser":{"name":"rsaz","email":"br.developer@gmail.com"},"release-it":{"git":{"commitMessage":"chore(release): ${version}"},"npm":{"publish":false},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"conventionalcommits","types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"perf","section":"Performance Improvements"},{"type":"revert","section":"Reverts"},{"type":"docs","section":"Documentation"},{"type":"refactor","section":"Code Refactoring"},{"type":"test","section":"Tests"},{"type":"build","section":"Build System"},{"type":"ci","section":"Continuous Integrations"}]}}}},"repository":{"url":"git+https://github.com/expressots/adapter-express.git","type":"git"},"_npmVersion":"10.9.0","description":"Expressots - modern, fast, lightweight nodejs web framework (@adapter-express)","directories":{},"_nodeVersion":"20.18.0","dependencies":{"express":"4.21.1","reflect-metadata":"0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"29.7.0","husky":"9.1.1","eslint":"8.57.0","ts-jest":"29.2.5","prettier":"3.3.3","release-it":"17.6.0","typescript":"5.5.3","@types/jest":"29.5.14","@types/node":"20.14.10","@types/express":"4.17.21","@commitlint/cli":"19.2.1","@expressots/core":"3.0.0-beta.4","@expressots/shared":"3.0.0-beta.4","@codecov/vite-plugin":"0.0.1-beta.6","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"7.16.1","@commitlint/config-conventional":"19.2.2","@typescript-eslint/eslint-plugin":"7.16.1","@release-it/conventional-changelog":"8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-express_3.0.0-beta.4.1_1733218287005_0.826867066857409","host":"s3://npm-registry-packages"}},"3.0.0-beta.4.2":{"name":"@expressots/adapter-express","version":"3.0.0-beta.4.2","keywords":["expressots","nodejs","microservices","typescript","clean-architecture","typescript-framework","framework","server-side"],"author":"","license":"MIT","_id":"@expressots/adapter-express@3.0.0-beta.4.2","maintainers":[{"name":"rsaz","email":"br.developer@gmail.com"},{"name":"expresso-ts","email":"richard.zampieri@expresso-ts.com"}],"homepage":"https://expresso-ts.com","bugs":{"url":"https://github.com/expressots/adapter-express/issues"},"dist":{"shasum":"cb3a517c9ad2fc2ac9fd3297db53209277f1ab12","tarball":"https://registry.npmjs.org/@expressots/adapter-express/-/adapter-express-3.0.0-beta.4.2.tgz","fileCount":56,"integrity":"sha512-7Do28IXccp0M1Zw58pbFCH7HgVkSEuW9Xi9WnzsbQyuxTEcZq7HJlqsBDdkKCYi8w9eXP3PM7Knqr7dyVq6sig==","signatures":[{"sig":"MEQCIAbnqNT8I3X1hEEEjpKpRWeE328bNH/gTdq2wjpBPKSPAiBL/Q7i2EbqOnmrjXidqVEkleBjYYIQwoLfxxvcgATYZw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":169998},"main":"./lib/cjs/index.js","types":"./lib/cjs/types/index.d.ts","exports":{".":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/index.mjs"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/expressots","type":"github"},"gitHead":"8f883e16b3cba2201bbbedf0e7ce88e019ec377a","scripts":{"copy":"node scripts/copy.js package.json README.md CHANGELOG.md lib","lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run clean && npm run build:cjs && npm run copy","clean":"node scripts/rm.js lib","format":"prettier --write \"src/**/*.ts\" --cache","prepare":"husky","release":"release-it","coverage":"jest --coverage","lint:fix":"eslint \"src/**/*.ts\" --fix","build:cjs":"tsc -p tsconfig.cjs.json","prepublish":"npm run build && npm pack","test:watch":"jest --watch"},"_npmUser":{"name":"rsaz","email":"br.developer@gmail.com"},"release-it":{"git":{"commitMessage":"chore(release): ${version}"},"npm":{"publish":false},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"conventionalcommits","types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"perf","section":"Performance Improvements"},{"type":"revert","section":"Reverts"},{"type":"docs","section":"Documentation"},{"type":"refactor","section":"Code Refactoring"},{"type":"test","section":"Tests"},{"type":"build","section":"Build System"},{"type":"ci","section":"Continuous Integrations"}]}}}},"repository":{"url":"git+https://github.com/expressots/adapter-express.git","type":"git"},"_npmVersion":"10.9.0","description":"Expressots - modern, fast, lightweight nodejs web framework (@adapter-express)","directories":{},"_nodeVersion":"20.18.0","dependencies":{"express":"4.21.1","reflect-metadata":"0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"29.7.0","husky":"9.1.1","eslint":"8.57.0","ts-jest":"29.2.5","prettier":"3.3.3","release-it":"17.6.0","typescript":"5.5.3","@types/jest":"29.5.14","@types/node":"20.14.10","@types/express":"4.17.21","@commitlint/cli":"19.2.1","@expressots/core":"3.0.0-beta.4","@expressots/shared":"3.0.0-beta.4","@codecov/vite-plugin":"0.0.1-beta.6","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"7.16.1","@commitlint/config-conventional":"19.2.2","@typescript-eslint/eslint-plugin":"7.16.1","@release-it/conventional-changelog":"8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-express_3.0.0-beta.4.2_1733257822741_0.5706616352201259","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@expressots/adapter-express","version":"3.0.0","keywords":["expressots","nodejs","microservices","typescript","clean-architecture","typescript-framework","framework","server-side"],"author":"","license":"MIT","_id":"@expressots/adapter-express@3.0.0","maintainers":[{"name":"rsaz","email":"br.developer@gmail.com"},{"name":"expresso-ts","email":"richard.zampieri@expresso-ts.com"}],"homepage":"https://expresso-ts.com","bugs":{"url":"https://github.com/expressots/adapter-express/issues"},"dist":{"shasum":"66f8b8777938f5cf721b5c7938a2d24aa627316e","tarball":"https://registry.npmjs.org/@expressots/adapter-express/-/adapter-express-3.0.0.tgz","fileCount":56,"integrity":"sha512-HQqXG3cqQQiJf2WkqwLGAnLdjJzLrIajovwn/KfxKVQSyIXRpa6MAGrm6cnqe7YUouv+6xoPptCwgfGMO1sfSg==","signatures":[{"sig":"MEUCIDUQ7G/+F7/6PzGefqzurBexZEgU+V1vmGvQtWRWIGvoAiEAjR5lvvJesCi+w9AyT1TUWq4UhUURFlJlqFVHGg41M0o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":170916},"main":"./lib/cjs/index.js","types":"./lib/cjs/types/index.d.ts","exports":{".":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/index.mjs"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/expressots","type":"github"},"gitHead":"8ccfd00a0ce391660bcc809ed6a2f3bbbe5947d8","scripts":{"copy":"node scripts/copy.js package.json README.md CHANGELOG.md lib","lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run clean && npm run build:cjs && npm run copy","clean":"node scripts/rm.js lib","format":"prettier --write \"src/**/*.ts\" --cache","prepare":"husky","release":"release-it","coverage":"jest --coverage","lint:fix":"eslint \"src/**/*.ts\" --fix","build:cjs":"tsc -p tsconfig.cjs.json","prepublish":"npm run build && npm pack","test:watch":"jest --watch"},"_npmUser":{"name":"rsaz","email":"br.developer@gmail.com"},"release-it":{"git":{"commitMessage":"chore(release): ${version}"},"npm":{"publish":false},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"conventionalcommits","types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"perf","section":"Performance Improvements"},{"type":"revert","section":"Reverts"},{"type":"docs","section":"Documentation"},{"type":"refactor","section":"Code Refactoring"},{"type":"test","section":"Tests"},{"type":"build","section":"Build System"},{"type":"ci","section":"Continuous Integrations"}]}}}},"repository":{"url":"git+https://github.com/expressots/adapter-express.git","type":"git"},"_npmVersion":"10.9.0","description":"Expressots - modern, fast, lightweight nodejs web framework (@adapter-express)","directories":{},"_nodeVersion":"20.18.0","dependencies":{"express":"4.21.1","reflect-metadata":"0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","husky":"9.1.1","eslint":"8.57.0","ts-jest":"29.2.5","prettier":"3.3.3","release-it":"17.6.0","typescript":"5.5.3","@types/jest":"29.5.14","@types/node":"20.14.10","@types/express":"4.17.21","@commitlint/cli":"19.2.1","@expressots/core":"3.0.0","@expressots/shared":"3.0.0","@codecov/vite-plugin":"0.0.1-beta.6","eslint-config-prettier":"9.1.0","@typescript-eslint/parser":"7.16.1","@commitlint/config-conventional":"19.2.2","@typescript-eslint/eslint-plugin":"7.16.1","@release-it/conventional-changelog":"8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-express_3.0.0_1733350573065_0.03569183683591559","host":"s3://npm-registry-packages"}},"4.0.0-preview.1":{"name":"@expressots/adapter-express","version":"4.0.0-preview.1","keywords":["expressots","nodejs","microservices","typescript","clean-architecture","typescript-framework","framework","server-side"],"author":"","license":"MIT","_id":"@expressots/adapter-express@4.0.0-preview.1","maintainers":[{"name":"rsaz","email":"br.developer@gmail.com"},{"name":"expresso-ts","email":"richard.zampieri@expresso-ts.com"}],"homepage":"https://expresso-ts.com","bugs":{"url":"https://github.com/expressots/adapter-express/issues"},"dist":{"shasum":"d059758704627d316caba9ae213e2d048086611a","tarball":"https://registry.npmjs.org/@expressots/adapter-express/-/adapter-express-4.0.0-preview.1.tgz","fileCount":255,"integrity":"sha512-9eilelwFhL+EeBjavpaCdA3RulRfSeOi6MGjleYryO5Cz3SBt6zxf9hn1vDULdHCMEwxQ8sxcOF3duKw+WuiOA==","signatures":[{"sig":"MEUCIE0/5FAYg5PCbBYEneRiTTQzGmkrPpnfuxJcMxp1I+GKAiEAuoBuTF3KMJO5yDhi5iWo43TsQc5ZVfy0zwK8qDF035I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":953839},"main":"./lib/cjs/index.js","types":"./lib/cjs/types/index.d.ts","exports":{".":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/index.mjs"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/expressots","type":"github"},"gitHead":"37e8e233e0c557107ca440e3e9929e1d6dace255","scripts":{"copy":"node scripts/copy.js package.json README.md CHANGELOG.md lib","lint":"eslint \"src/**/*.ts\"","test":"jest","build":"npm run clean && npm run build:cjs && npm run build:esm && npm run copy","clean":"node scripts/rm.js lib","format":"prettier --write \"src/**/*.ts\" --cache","prepare":"husky","release":"release-it","coverage":"jest --coverage","lint:fix":"eslint \"src/**/*.ts\" --fix","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"node scripts/build-esm.js","prepublish":"npm run build && npm pack","test:watch":"jest --watch"},"_npmUser":{"name":"rsaz","email":"br.developer@gmail.com"},"release-it":{"git":{"commitMessage":"chore(release): ${version}"},"npm":{"publish":false},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"conventionalcommits","types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"perf","section":"Performance Improvements"},{"type":"revert","section":"Reverts"},{"type":"docs","section":"Documentation"},{"type":"refactor","section":"Code Refactoring"},{"type":"test","section":"Tests"},{"type":"build","section":"Build System"},{"type":"ci","section":"Continuous Integrations"}]}}}},"repository":{"url":"git+https://github.com/expressots/adapter-express.git","type":"git"},"_npmVersion":"11.6.2","description":"Expressots - modern, fast, lightweight nodejs web framework (@adapter-express)","directories":{},"_nodeVersion":"22.15.1","dependencies":{"express":"4.22.2","reflect-metadata":"0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"29.7.0","husky":"9.1.1","eslint":"8.57.0","ts-jest":"29.2.5","prettier":"3.3.3","release-it":"17.6.0","typescript":"5.5.3","@types/jest":"29.5.14","@types/node":"20.14.10","@types/express":"4.17.21","@commitlint/cli":"19.2.1","@expressots/core":"file:../expressots/expressots-core-4.0.0-preview.1.tgz","@expressots/shared":"file:../shared/expressots-shared-4.0.0-preview.1.tgz","@codecov/vite-plugin":"0.0.1-beta.6","eslint-config-prettier":"9.1.0","@expressots/studio-agent":"file:../expressots-studio/packages/studio-agent","@typescript-eslint/parser":"7.16.1","@commitlint/config-conventional":"19.2.2","@typescript-eslint/eslint-plugin":"7.16.1","@release-it/conventional-changelog":"8.0.1"},"peerDependencies":{"@expressots/studio-agent":">=4.0.0-0"},"peerDependenciesMeta":{"@expressots/studio-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/adapter-express_4.0.0-preview.1_1778747347774_0.6762891664077633","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-preview.3":{"name":"@expressots/adapter-express","version":"4.0.0-preview.3","keywords":["expressots","nodejs","microservices","typescript","clean-architecture","typescript-framework","framework","server-side"],"author":"","license":"MIT","_id":"@expressots/adapter-express@4.0.0-preview.3","maintainers":[{"name":"rsaz","email":"br.developer@gmail.com"},{"name":"expresso-ts","email":"richard.zampieri@expresso-ts.com"}],"homepage":"https://expresso-ts.com","bugs":{"url":"https://github.com/expressots/adapter-express/issues"},"dist":{"shasum":"6eb971f2e9158a685aa5506b7c7a6f62257deb82","tarball":"https://registry.npmjs.org/@expressots/adapter-express/-/adapter-express-4.0.0-preview.3.tgz","fileCount":259,"integrity":"sha512-+PrWOQ79wtOh0qg/qnjZLeLSJeT1Po93R5crWlR+e+9s8J9U1vnoA8jZPnSiOLBrKyZpFH/GHRfB2RitALI+7g==","signatures":[{"sig":"MEYCIQD8BPTVyI1aboPbf5gRQhhIPYSLn4jQp9kkFtkwrvQBdwIhAMCR8zHYsFsOuVqy2mKDWb6v5Po8VZRWiaf3qH1WDJmj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1036003},"main":"./lib/cjs/index.js","types":"./lib/cjs/types/index.d.ts","engines":{"node":">=20.18.0"},"exports":{".":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/index.mjs"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/expressots","type":"github"},"gitHead":"e75fb76d5de43d3b91db40bd4a3310c3d03301d5","scripts":{"copy":"node scripts/copy.js package.json README.md CHANGELOG.md lib","lint":"eslint \"src/**/*.ts\" --cache --cache-location node_modules/.cache/eslint/","test":"jest","build":"npm run clean && npm run build:cjs && npm run build:esm && npm run copy","clean":"node scripts/rm.js lib","format":"prettier --write \"src/**/*.ts\" --cache","prepare":"husky","release":"release-it","coverage":"jest --coverage","lint:fix":"eslint \"src/**/*.ts\" --fix --cache --cache-location node_modules/.cache/eslint/","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"node scripts/build-esm.js","prepublish":"npm run build && npm pack","test:watch":"jest --watch","release:prepare":"node scripts/release/prepare-publish.mjs","release:publish":"npm run build && npm run release:prepare && npm publish --tag next --access public && npm run release:restore","release:restore":"node scripts/release/restore-package-json.mjs"},"_npmUser":{"name":"expresso-ts","email":"richard.zampieri@expresso-ts.com"},"release-it":{"git":{"commitMessage":"chore(release): ${version}"},"npm":{"publish":false},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"conventionalcommits","types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"perf","section":"Performance Improvements"},{"type":"revert","section":"Reverts"},{"type":"docs","section":"Documentation"},{"type":"refactor","section":"Code Refactoring"},{"type":"test","section":"Tests"},{"type":"build","section":"Build System"},{"type":"ci","section":"Continuous Integrations"}]}}}},"repository":{"url":"git+https://github.com/expressots/adapter-express.git","type":"git"},"_npmVersion":"11.11.0","description":"Expressots - modern, fast, lightweight nodejs web framework (@adapter-express)","directories":{},"lint-staged":{"src/**/*.ts":["eslint --cache --cache-location node_modules/.cache/eslint/ --fix","prettier --write --cache"]},"_nodeVersion":"22.22.1","dependencies":{"express":"^5.1.0","@expressots/core":"^4.0.0-preview.3","reflect-metadata":"0.2.2","@expressots/shared":"^4.0.0-preview.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"29.7.0","husky":"9.1.1","eslint":"8.57.0","ts-jest":"29.2.5","ts-node":"^10.9.2","prettier":"3.3.3","release-it":"^20.0.1","typescript":"5.5.3","@types/jest":"29.5.14","@types/node":"20.14.10","lint-staged":"^15.2.10","@types/express":"^5.0.0","@commitlint/cli":"19.2.1","@codecov/vite-plugin":"^2.0.1","eslint-config-prettier":"9.1.0","@expressots/studio-agent":"^4.0.0-preview.3","@typescript-eslint/parser":"7.16.1","@commitlint/config-conventional":"19.2.2","@typescript-eslint/eslint-plugin":"7.16.1","@release-it/conventional-changelog":"^11.0.0"},"peerDependencies":{"@expressots/studio-agent":">=4.0.0-0"},"peerDependenciesMeta":{"@expressots/studio-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/adapter-express_4.0.0-preview.3_1780285317959_0.5286489403390329","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-preview.3.2":{"name":"@expressots/adapter-express","version":"4.0.0-preview.3.2","keywords":["expressots","nodejs","microservices","typescript","clean-architecture","typescript-framework","framework","server-side"],"author":"","license":"MIT","_id":"@expressots/adapter-express@4.0.0-preview.3.2","maintainers":[{"name":"rsaz","email":"br.developer@gmail.com"},{"name":"expresso-ts","email":"richard.zampieri@expresso-ts.com"}],"homepage":"https://expresso-ts.com","bugs":{"url":"https://github.com/expressots/adapter-express/issues"},"dist":{"shasum":"45ecea6f0e25d848b0bf22b0055697dadbd30570","tarball":"https://registry.npmjs.org/@expressots/adapter-express/-/adapter-express-4.0.0-preview.3.2.tgz","fileCount":259,"integrity":"sha512-7ilIC7lYc7NVMSKsdQc2SRBjbHi+fYuvCZLWUVY/qRhBkmzyRuxyBZ/FpgWeVSxyJODLziqXQsgeNC3SMXGthw==","signatures":[{"sig":"MEYCIQDakBpPoq7ctjeeEvJ3UpsCTPGDFkGGABkpf1lU4yUBswIhAJPcXxDShR2c5dL/jOh0boWflngBpbzIvq/lp2+D4R68","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1037055},"main":"./lib/cjs/index.js","types":"./lib/cjs/types/index.d.ts","engines":{"node":">=20.18.0"},"exports":{".":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/index.mjs"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/expressots","type":"github"},"gitHead":"3818ff8745dbc63b614f7709e60ad5b433b4753a","scripts":{"copy":"node scripts/copy.js package.json README.md CHANGELOG.md lib","lint":"eslint \"src/**/*.ts\" --cache --cache-location node_modules/.cache/eslint/","test":"jest","build":"npm run clean && npm run build:cjs && npm run build:esm && npm run copy","clean":"node scripts/rm.js lib","format":"prettier --write \"src/**/*.ts\" --cache","prepare":"husky","release":"release-it","coverage":"jest --coverage","lint:fix":"eslint \"src/**/*.ts\" --fix --cache --cache-location node_modules/.cache/eslint/","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"node scripts/build-esm.js","prepublish":"npm run build && npm pack","test:watch":"jest --watch","prepublishOnly":"node scripts/release/guard-no-file-deps.mjs","release:prepare":"node scripts/release/prepare-publish.mjs","release:publish":"npm run build && npm run release:prepare && npm publish --tag next --access public && npm run release:restore","release:restore":"node scripts/release/restore-package-json.mjs"},"_npmUser":{"name":"expresso-ts","email":"richard.zampieri@expresso-ts.com"},"release-it":{"git":{"commitMessage":"chore(release): ${version}"},"npm":{"publish":false},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"conventionalcommits","types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"perf","section":"Performance Improvements"},{"type":"revert","section":"Reverts"},{"type":"docs","section":"Documentation"},{"type":"refactor","section":"Code Refactoring"},{"type":"test","section":"Tests"},{"type":"build","section":"Build System"},{"type":"ci","section":"Continuous Integrations"}]}}}},"repository":{"url":"git+https://github.com/expressots/adapter-express.git","type":"git"},"_npmVersion":"11.16.0","description":"Expressots - modern, fast, lightweight nodejs web framework (@adapter-express)","directories":{},"lint-staged":{"src/**/*.ts":["eslint --cache --cache-location node_modules/.cache/eslint/ --fix","prettier --write --cache"]},"_nodeVersion":"22.22.1","dependencies":{"express":"^5.1.0","@expressots/core":"^4.0.0-preview.3.2","reflect-metadata":"0.2.2","@expressots/shared":"^4.0.0-preview.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"29.7.0","husky":"9.1.1","eslint":"8.57.0","ts-jest":"29.2.5","ts-node":"^10.9.2","prettier":"3.3.3","release-it":"^20.0.1","typescript":"5.5.3","@types/jest":"29.5.14","@types/node":"20.14.10","lint-staged":"^15.2.10","@types/express":"^5.0.0","@commitlint/cli":"19.2.1","@codecov/vite-plugin":"^2.0.1","eslint-config-prettier":"9.1.0","@expressots/studio-agent":"^4.0.0-preview.3.2","@typescript-eslint/parser":"7.16.1","@commitlint/config-conventional":"19.2.2","@typescript-eslint/eslint-plugin":"7.16.1","@release-it/conventional-changelog":"^11.0.0"},"peerDependencies":{"@expressots/studio-agent":">=4.0.0-0"},"peerDependenciesMeta":{"@expressots/studio-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/adapter-express_4.0.0-preview.3.2_1780813943785_0.7316461350097083","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-preview.3.3":{"name":"@expressots/adapter-express","version":"4.0.0-preview.3.3","keywords":["expressots","nodejs","microservices","typescript","clean-architecture","typescript-framework","framework","server-side"],"author":{"name":"Richard Zampieri"},"license":"MIT","_id":"@expressots/adapter-express@4.0.0-preview.3.3","maintainers":[{"name":"rsaz","email":"br.developer@gmail.com"},{"name":"expresso-ts","email":"richard.zampieri@expresso-ts.com"}],"homepage":"https://expresso-ts.com","bugs":{"url":"https://github.com/expressots/adapter-express/issues"},"dist":{"shasum":"77d4d5196231d710e7f6fc8597b6815b1ef116fb","tarball":"https://registry.npmjs.org/@expressots/adapter-express/-/adapter-express-4.0.0-preview.3.3.tgz","fileCount":259,"integrity":"sha512-ve5R+vz/XgdGAo18E2gxedOM9kps/AeAm3lPLjc26GB6AcTJXm300nImo2oLM8AYEc9ZAB6qxkN6KnPLZ0pxtA==","signatures":[{"sig":"MEUCIG7Zoob3f4l6s/lh8ZQUhyK8H7m0cp6rC9KCI1dFzVAOAiEApiaIj169XmEvf223+KRxuwzdiZ3IB/Jv67sW3zM3WWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1050901},"main":"./lib/cjs/index.js","types":"./lib/cjs/types/index.d.ts","engines":{"node":">=20.18.0"},"exports":{".":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/index.mjs"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/expressots","type":"github"},"gitHead":"6d3c438e3eebfb0666fa775c2fa00fb150bf9296","scripts":{"copy":"node scripts/copy.js package.json README.md CHANGELOG.md lib","lint":"eslint \"src/**/*.ts\" --cache --cache-location node_modules/.cache/eslint/","test":"jest","build":"npm run clean && npm run build:cjs && npm run build:esm && npm run copy","clean":"node scripts/rm.js lib","format":"prettier --write \"src/**/*.ts\" --cache","prepare":"husky","release":"release-it","coverage":"jest --coverage","lint:fix":"eslint \"src/**/*.ts\" --fix --cache --cache-location node_modules/.cache/eslint/","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"node scripts/build-esm.js","prepublish":"npm run build && npm pack","test:watch":"jest --watch","prepublishOnly":"node scripts/release/guard-no-file-deps.mjs","release:prepare":"node scripts/release/prepare-publish.mjs","release:publish":"npm run build && npm run release:prepare && npm publish --tag next --access public && npm run release:restore","release:restore":"node scripts/release/restore-package-json.mjs"},"_npmUser":{"name":"expresso-ts","email":"richard.zampieri@expresso-ts.com"},"release-it":{"git":{"commitMessage":"chore(release): ${version}"},"npm":{"publish":false},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"conventionalcommits","types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"perf","section":"Performance Improvements"},{"type":"revert","section":"Reverts"},{"type":"docs","section":"Documentation"},{"type":"refactor","section":"Code Refactoring"},{"type":"test","section":"Tests"},{"type":"build","section":"Build System"},{"type":"ci","section":"Continuous Integrations"}]}}}},"repository":{"url":"git+https://github.com/expressots/adapter-express.git","type":"git"},"_npmVersion":"11.16.0","description":"Expressots - modern, fast, lightweight nodejs web framework (@adapter-express)","directories":{},"lint-staged":{"src/**/*.ts":["eslint --cache --cache-location node_modules/.cache/eslint/ --fix","prettier --write --cache"]},"_nodeVersion":"22.22.1","dependencies":{"express":"^5.1.0","@expressots/core":"^4.0.0-preview.3.3","reflect-metadata":"0.2.2","@expressots/shared":"^4.0.0-preview.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"29.7.0","husky":"9.1.1","eslint":"8.57.0","ts-jest":"29.2.5","ts-node":"^10.9.2","prettier":"3.3.3","release-it":"^20.0.1","typescript":"5.5.3","@types/jest":"29.5.14","@types/node":"20.14.10","lint-staged":"^15.2.10","@types/express":"^5.0.0","@commitlint/cli":"19.2.1","@codecov/vite-plugin":"^2.0.1","eslint-config-prettier":"9.1.0","@expressots/studio-agent":"^4.0.0-preview.3.3","@typescript-eslint/parser":"7.16.1","@commitlint/config-conventional":"19.2.2","@typescript-eslint/eslint-plugin":"7.16.1","@release-it/conventional-changelog":"^11.0.0"},"peerDependencies":{"@expressots/studio-agent":">=4.0.0-0"},"peerDependenciesMeta":{"@expressots/studio-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/adapter-express_4.0.0-preview.3.3_1781157000968_0.22652749216479218","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-preview.3.4":{"name":"@expressots/adapter-express","version":"4.0.0-preview.3.4","keywords":["expressots","nodejs","microservices","typescript","clean-architecture","typescript-framework","framework","server-side"],"author":{"name":"Richard Zampieri"},"license":"MIT","_id":"@expressots/adapter-express@4.0.0-preview.3.4","maintainers":[{"name":"rsaz","email":"br.developer@gmail.com"},{"name":"expresso-ts","email":"richard.zampieri@expresso-ts.com"}],"homepage":"https://expresso-ts.com","bugs":{"url":"https://github.com/expressots/adapter-express/issues"},"dist":{"shasum":"160470047d633a0efe8b4012545946a67e2079fc","tarball":"https://registry.npmjs.org/@expressots/adapter-express/-/adapter-express-4.0.0-preview.3.4.tgz","fileCount":259,"integrity":"sha512-2zKkoZmDkeq2T5SOSMkUsskyXvAcfuBHkKUyjHJ0BoDymC/WHBjoAM8fQD/RH1r7Fkon3IbaBjz0QLO704iGSA==","signatures":[{"sig":"MEUCIDpm1JFzBVmYshgFDnHI/E6nsqldTfHK/zd4xPVi2S8KAiEA9g+8DfY2PWpi4WJBSS9oV6L8tMVhxVmCAAc4ryOIc9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1071672},"main":"./lib/cjs/index.js","types":"./lib/cjs/types/index.d.ts","engines":{"node":">=20.18.0"},"exports":{".":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/index.mjs"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/expressots","type":"github"},"gitHead":"605899b8e85addb24f633c7474f34afd71e70524","scripts":{"copy":"node scripts/copy.js package.json README.md CHANGELOG.md lib","lint":"eslint \"src/**/*.ts\" --cache --cache-location node_modules/.cache/eslint/","test":"jest","build":"npm run clean && npm run build:cjs && npm run build:esm && npm run copy","clean":"node scripts/rm.js lib","format":"prettier --write \"src/**/*.ts\" --cache","prepare":"husky","release":"release-it","coverage":"jest --coverage","lint:fix":"eslint \"src/**/*.ts\" --fix --cache --cache-location node_modules/.cache/eslint/","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"node scripts/build-esm.js","prepublish":"npm run build && npm pack","test:watch":"jest --watch","prepublishOnly":"node scripts/release/guard-no-file-deps.mjs","release:prepare":"node scripts/release/prepare-publish.mjs","release:publish":"npm run build && npm run release:prepare && npm publish --tag next --access public && npm run release:restore","release:restore":"node scripts/release/restore-package-json.mjs"},"_npmUser":{"name":"expresso-ts","email":"richard.zampieri@expresso-ts.com"},"release-it":{"git":{"commitMessage":"chore(release): ${version}"},"npm":{"publish":false},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"conventionalcommits","types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"perf","section":"Performance Improvements"},{"type":"revert","section":"Reverts"},{"type":"docs","section":"Documentation"},{"type":"refactor","section":"Code Refactoring"},{"type":"test","section":"Tests"},{"type":"build","section":"Build System"},{"type":"ci","section":"Continuous Integrations"}]}}}},"repository":{"url":"git+https://github.com/expressots/adapter-express.git","type":"git"},"_npmVersion":"11.16.0","description":"Expressots - modern, fast, lightweight nodejs web framework (@adapter-express)","directories":{},"lint-staged":{"src/**/*.ts":["eslint --cache --cache-location node_modules/.cache/eslint/ --fix","prettier --write --cache"]},"_nodeVersion":"22.22.1","dependencies":{"express":"^5.1.0","@expressots/core":"^4.0.0-preview.3.4","reflect-metadata":"0.2.2","@expressots/shared":"^4.0.0-preview.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"29.7.0","husky":"9.1.1","eslint":"8.57.0","ts-jest":"29.2.5","ts-node":"^10.9.2","prettier":"3.3.3","release-it":"^20.0.1","typescript":"5.5.3","@types/jest":"29.5.14","@types/node":"20.14.10","lint-staged":"^15.2.10","@types/express":"^5.0.0","@commitlint/cli":"19.2.1","@codecov/vite-plugin":"^2.0.1","eslint-config-prettier":"9.1.0","@expressots/studio-agent":"^4.0.0-preview.3.4","@typescript-eslint/parser":"7.16.1","@commitlint/config-conventional":"19.2.2","@typescript-eslint/eslint-plugin":"7.16.1","@release-it/conventional-changelog":"^11.0.0"},"peerDependencies":{"@expressots/studio-agent":">=4.0.0-0"},"peerDependenciesMeta":{"@expressots/studio-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/adapter-express_4.0.0-preview.3.4_1781346265295_0.5311872535083408","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@expressots/adapter-express","version":"4.0.0","keywords":["expressots","nodejs","microservices","typescript","clean-architecture","typescript-framework","framework","server-side"],"author":{"name":"Richard Zampieri"},"license":"MIT","_id":"@expressots/adapter-express@4.0.0","maintainers":[{"name":"rsaz","email":"br.developer@gmail.com"},{"name":"expresso-ts","email":"richard.zampieri@expresso-ts.com"}],"homepage":"https://expresso-ts.com","bugs":{"url":"https://github.com/expressots/adapter-express/issues"},"dist":{"shasum":"c0edd9deec2ad586a11b4f73e56900d07e8ab412","tarball":"https://registry.npmjs.org/@expressots/adapter-express/-/adapter-express-4.0.0.tgz","fileCount":256,"integrity":"sha512-0HV3GU/BeoMIHDKWXCa23SS0ulK8tyzGPDZXkj7uPRDoDO4lYRNryiDrAtfQChzroTJgF16+YMr+K//Tk/+YCQ==","signatures":[{"sig":"MEQCIBaVeYJMblev8K203LsHhhxGtqUG+JqH7+1TJBlD8gkcAiBAFOZxK3yR4ntcwobU8LcrskY5O080gRBLdDcCsBhlow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1095305},"main":"./lib/cjs/index.js","types":"./lib/cjs/types/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/index.mjs"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/expressots","type":"github"},"gitHead":"cdcce1d4e6d6716b36add256340476047dade57e","scripts":{"prepublishOnly":"node scripts/release/guard-no-file-deps.mjs"},"_npmUser":{"name":"rsaz","email":"br.developer@gmail.com"},"repository":{"url":"git+https://github.com/expressots/adapter-express.git","type":"git"},"_npmVersion":"11.16.0","description":"Expressots - modern, fast, lightweight nodejs web framework (@adapter-express)","directories":{},"sideEffects":["./lib/**/adapter-express/express-utils/decorators.js","./lib/**/adapter-express/express-utils/validation-decorators.js","./lib/**/adapter-express/express-utils/guard-utils.js","./lib/**/adapter-express/express-utils/guard-context-factory.js","./lib/**/adapter-express/express-utils/content-negotiation-decorators.js","./lib/**/adapter-express/express-utils/interceptor-middleware.js","./lib/**/adapter-express/express-utils/http-status-middleware.js"],"_nodeVersion":"22.22.1","dependencies":{"express":"^5.1.0","@expressots/core":"^4.0.0","reflect-metadata":"0.2.2","@expressots/shared":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"npm@10.8.2","peerDependencies":{"@expressots/studio-agent":">=4.0.0-0"},"peerDependenciesMeta":{"@expressots/studio-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/adapter-express_4.0.0_1784258959654_0.8024819824488303","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@expressots/adapter-express","version":"4.1.0","keywords":["expressots","nodejs","microservices","typescript","clean-architecture","typescript-framework","framework","server-side"],"author":{"name":"Richard Zampieri"},"license":"MIT","_id":"@expressots/adapter-express@4.1.0","maintainers":[{"name":"rsaz","email":"br.developer@gmail.com"},{"name":"expresso-ts","email":"richard.zampieri@expresso-ts.com"}],"homepage":"https://expresso-ts.com","bugs":{"url":"https://github.com/expressots/expressots/issues"},"dist":{"shasum":"be7031f6363bb935799a7bd792234e7fc6594058","tarball":"https://registry.npmjs.org/@expressots/adapter-express/-/adapter-express-4.1.0.tgz","fileCount":256,"integrity":"sha512-FQWUHgqPWWy4CE+iSKZdhWbUJRE1pCJxFrQciJHUzVI+yPaHP86LVsUJjKWJkHUsn1BHunyNbX6F0ZOLfyKajg==","signatures":[{"sig":"MEQCIHrgulugt0LLCEnzxxCIfVf+7pdeHNVODXCXgn8+whH2AiAoytuA6sFZBKIvyBw4wrh8aHVS519FZAUI3N5FVX01Uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1099112},"main":"./lib/cjs/index.js","_from":"file:expressots-adapter-express-4.1.0.tgz","types":"./lib/cjs/types/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/index.mjs"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/expressots","type":"github"},"scripts":{"copy":"node scripts/copy.js package.json README.md CHANGELOG.md lib","lint":"eslint \"src/**/*.ts\" --cache --cache-location node_modules/.cache/eslint/","test":"jest","build":"npm run clean && npm run build:cjs && npm run build:esm && npm run copy","clean":"node scripts/rm.js lib","format":"prettier --write \"src/**/*.ts\" --cache","coverage":"jest --coverage","lint:fix":"eslint \"src/**/*.ts\" --fix --cache --cache-location node_modules/.cache/eslint/","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"node scripts/build-esm.js","prepublish":"npm run build","test:watch":"jest --watch","release:prepare":"node scripts/release/prepare-publish.mjs","release:publish":"npm run build && npm run release:prepare && npm publish --tag next --access public && npm run release:restore","release:restore":"node scripts/release/restore-package-json.mjs"},"_npmUser":{"name":"rsaz","email":"br.developer@gmail.com"},"_resolved":"/tmp/8de12c61bb4ac45bf3f1e4791f03ee67/expressots-adapter-express-4.1.0.tgz","overrides":{"js-yaml":"4.2.0","@opentelemetry/core":"2.8.0"},"_integrity":"sha512-FQWUHgqPWWy4CE+iSKZdhWbUJRE1pCJxFrQciJHUzVI+yPaHP86LVsUJjKWJkHUsn1BHunyNbX6F0ZOLfyKajg==","repository":{"url":"git+https://github.com/expressots/expressots.git","type":"git","directory":"packages/adapter-express"},"_npmVersion":"11.16.0","description":"Expressots - modern, fast, lightweight nodejs web framework (@adapter-express)","directories":{},"lint-staged":{"src/**/*.ts":["eslint --cache --cache-location node_modules/.cache/eslint/ --fix","prettier --write --cache"]},"sideEffects":["./lib/**/adapter-express/express-utils/decorators.js","./lib/**/adapter-express/express-utils/validation-decorators.js","./lib/**/adapter-express/express-utils/guard-utils.js","./lib/**/adapter-express/express-utils/guard-context-factory.js","./lib/**/adapter-express/express-utils/content-negotiation-decorators.js","./lib/**/adapter-express/express-utils/interceptor-middleware.js","./lib/**/adapter-express/express-utils/http-status-middleware.js"],"_nodeVersion":"22.22.1","dependencies":{"express":"^5.1.0","@expressots/core":"4.1.0","reflect-metadata":"0.2.2","@expressots/shared":"4.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","husky":"9.1.7","eslint":"8.57.0","ts-jest":"29.4.12","ts-node":"^10.9.2","prettier":"^3.9.6","typescript":"5.5.3","@types/jest":"29.5.14","@types/node":"20.14.10","lint-staged":"^15.2.10","@types/express":"^5.0.0","@commitlint/cli":"19.2.1","eslint-config-prettier":"^10.1.8","@expressots/studio-agent":"4.1.0","@typescript-eslint/parser":"7.16.1","@commitlint/config-conventional":"19.2.2","@typescript-eslint/eslint-plugin":"7.16.1"},"peerDependencies":{"@expressots/studio-agent":">=4.0.0-0"},"peerDependenciesMeta":{"@expressots/studio-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/adapter-express_4.1.0_1785187376444_0.11207938411456508","host":"s3://npm-registry-packages-npm-production"}},"4.1.1":{"name":"@expressots/adapter-express","version":"4.1.1","keywords":["expressots","nodejs","microservices","typescript","clean-architecture","typescript-framework","framework","server-side"],"author":{"name":"Richard Zampieri"},"license":"MIT","_id":"@expressots/adapter-express@4.1.1","maintainers":[{"name":"rsaz","email":"br.developer@gmail.com"},{"name":"expresso-ts","email":"richard.zampieri@expresso-ts.com"}],"homepage":"https://expresso-ts.com","bugs":{"url":"https://github.com/expressots/expressots/issues"},"dist":{"shasum":"5fb7b5186bd3fa6fcd0b000fc519c93e8a942327","tarball":"https://registry.npmjs.org/@expressots/adapter-express/-/adapter-express-4.1.1.tgz","fileCount":256,"integrity":"sha512-FQ0kbr7BI+b/KpbDbx2tDMq2Vg8VAEocnMQrHarTCmJDLsrSLJV2qWeqGZh1MCv61lipBJdweBXqGcGv0/Y6Og==","signatures":[{"sig":"MEUCICCZgM77fPaFimwNTdU5cNu+55Ne+3vEw0A8NHT//Am0AiEAuNQ0Mi5abyV5K1PjtNJQU7DMMcW11q5KUAn175XeqNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1099420},"main":"./lib/cjs/index.js","_from":"file:expressots-adapter-express-4.1.1.tgz","types":"./lib/cjs/types/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/index.mjs"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/expressots","type":"github"},"scripts":{"copy":"node scripts/copy.js package.json README.md CHANGELOG.md lib","lint":"eslint \"src/**/*.ts\" --cache --cache-location node_modules/.cache/eslint/","test":"jest","build":"npm run clean && npm run build:cjs && npm run build:esm && npm run copy","clean":"node scripts/rm.js lib","format":"prettier --write \"src/**/*.ts\" --cache","coverage":"jest --coverage","lint:fix":"eslint \"src/**/*.ts\" --fix --cache --cache-location node_modules/.cache/eslint/","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"node scripts/build-esm.js","prepublish":"npm run build","test:watch":"jest --watch","release:prepare":"node scripts/release/prepare-publish.mjs","release:publish":"npm run build && npm run release:prepare && npm publish --tag next --access public && npm run release:restore","release:restore":"node scripts/release/restore-package-json.mjs"},"_npmUser":{"name":"rsaz","email":"br.developer@gmail.com"},"_resolved":"/tmp/0bc8b3292317f8df11be72ae19d72c76/expressots-adapter-express-4.1.1.tgz","overrides":{"js-yaml":"4.2.0","@opentelemetry/core":"2.8.0"},"_integrity":"sha512-FQ0kbr7BI+b/KpbDbx2tDMq2Vg8VAEocnMQrHarTCmJDLsrSLJV2qWeqGZh1MCv61lipBJdweBXqGcGv0/Y6Og==","repository":{"url":"git+https://github.com/expressots/expressots.git","type":"git","directory":"packages/adapter-express"},"_npmVersion":"11.16.0","description":"Expressots - modern, fast, lightweight nodejs web framework (@adapter-express)","directories":{},"lint-staged":{"src/**/*.ts":["eslint --cache --cache-location node_modules/.cache/eslint/ --fix","prettier --write --cache"]},"sideEffects":["./lib/**/adapter-express/express-utils/decorators.js","./lib/**/adapter-express/express-utils/validation-decorators.js","./lib/**/adapter-express/express-utils/guard-utils.js","./lib/**/adapter-express/express-utils/guard-context-factory.js","./lib/**/adapter-express/express-utils/content-negotiation-decorators.js","./lib/**/adapter-express/express-utils/interceptor-middleware.js","./lib/**/adapter-express/express-utils/http-status-middleware.js"],"_nodeVersion":"22.22.1","dependencies":{"express":"^5.1.0","@expressots/core":"4.1.1","reflect-metadata":"0.2.2","@expressots/shared":"4.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","husky":"9.1.7","eslint":"8.57.0","ts-jest":"29.4.12","ts-node":"^10.9.2","prettier":"^3.9.6","typescript":"5.5.3","@types/jest":"29.5.14","@types/node":"20.14.10","lint-staged":"^15.2.10","@types/express":"^5.0.0","@commitlint/cli":"19.2.1","eslint-config-prettier":"^10.1.8","@expressots/studio-agent":"4.1.1","@typescript-eslint/parser":"7.16.1","@commitlint/config-conventional":"19.2.2","@typescript-eslint/eslint-plugin":"7.16.1"},"peerDependencies":{"@expressots/studio-agent":">=4.0.0-0"},"peerDependenciesMeta":{"@expressots/studio-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/adapter-express_4.1.1_1785188299746_0.11159542933594979","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@expressots/adapter-express","version":"4.2.0","keywords":["expressots","nodejs","microservices","typescript","clean-architecture","typescript-framework","framework","server-side"],"author":{"name":"Richard Zampieri"},"license":"MIT","_id":"@expressots/adapter-express@4.2.0","maintainers":[{"name":"rsaz","email":"br.developer@gmail.com"},{"name":"expresso-ts","email":"richard.zampieri@expresso-ts.com"}],"homepage":"https://expresso-ts.com","bugs":{"url":"https://github.com/expressots/expressots/issues"},"dist":{"shasum":"22ade94f35e25be5a5dddd0c372878581445ce69","tarball":"https://registry.npmjs.org/@expressots/adapter-express/-/adapter-express-4.2.0.tgz","fileCount":260,"integrity":"sha512-x87oucFheUdefn1OO0pyUxaRovBDvjxVAeNQjD3/Vqdhy69l57FXpgg5XAxqUwxdfUjV9Y2gzUfWQPH43yCohQ==","signatures":[{"sig":"MEQCIAKMy81iLaz+ASZWAqcwmrRaljJq8j4aD5ZEdfB37lO4AiAMc94C6J1qzo0xSfulFBCXiitf41Aan0ieaEXwBiIIaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1155966},"main":"./lib/cjs/index.js","_from":"file:expressots-adapter-express-4.2.0.tgz","types":"./lib/cjs/types/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/index.mjs"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/expressots","type":"github"},"scripts":{"copy":"node scripts/copy.js package.json README.md CHANGELOG.md lib","lint":"eslint \"src/**/*.ts\" --cache --cache-location node_modules/.cache/eslint/","test":"jest","build":"npm run clean && npm run build:cjs && npm run build:esm && npm run copy","clean":"node scripts/rm.js lib","format":"prettier --write \"src/**/*.ts\" --cache","coverage":"jest --coverage","lint:fix":"eslint \"src/**/*.ts\" --fix --cache --cache-location node_modules/.cache/eslint/","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"node scripts/build-esm.js","prepublish":"npm run build","test:watch":"jest --watch","release:prepare":"node scripts/release/prepare-publish.mjs","release:publish":"npm run build && npm run release:prepare && npm publish --tag next --access public && npm run release:restore","release:restore":"node scripts/release/restore-package-json.mjs"},"_npmUser":{"name":"rsaz","email":"br.developer@gmail.com"},"_resolved":"/tmp/b6c51861de1c5db86cc5068cc1332aea/expressots-adapter-express-4.2.0.tgz","overrides":{"js-yaml":"4.2.0","@opentelemetry/core":"2.8.0"},"_integrity":"sha512-x87oucFheUdefn1OO0pyUxaRovBDvjxVAeNQjD3/Vqdhy69l57FXpgg5XAxqUwxdfUjV9Y2gzUfWQPH43yCohQ==","repository":{"url":"git+https://github.com/expressots/expressots.git","type":"git","directory":"packages/adapter-express"},"_npmVersion":"11.16.0","description":"Expressots - modern, fast, lightweight nodejs web framework (@adapter-express)","directories":{},"lint-staged":{"src/**/*.ts":["eslint --cache --cache-location node_modules/.cache/eslint/ --fix","prettier --write --cache"]},"sideEffects":["./lib/**/adapter-express/express-utils/decorators.js","./lib/**/adapter-express/express-utils/validation-decorators.js","./lib/**/adapter-express/express-utils/guard-utils.js","./lib/**/adapter-express/express-utils/guard-context-factory.js","./lib/**/adapter-express/express-utils/content-negotiation-decorators.js","./lib/**/adapter-express/express-utils/interceptor-middleware.js","./lib/**/adapter-express/express-utils/http-status-middleware.js"],"_nodeVersion":"22.22.1","dependencies":{"qs":"^6.14.0","express":"^5.1.0","@expressots/core":"4.2.0","reflect-metadata":"0.2.2","@expressots/shared":"4.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","husky":"9.1.7","eslint":"8.57.0","ts-jest":"29.4.12","ts-node":"^10.9.2","prettier":"^3.9.6","@types/qs":"^6.14.0","typescript":"5.5.3","@types/jest":"29.5.14","@types/node":"20.14.10","lint-staged":"^15.2.10","@types/express":"^5.0.0","@commitlint/cli":"19.2.1","eslint-config-prettier":"^10.1.8","@expressots/studio-agent":"4.2.0","@typescript-eslint/parser":"7.16.1","@commitlint/config-conventional":"19.2.2","@typescript-eslint/eslint-plugin":"7.16.1"},"peerDependencies":{"@expressots/studio-agent":">=4.0.0-0"},"peerDependenciesMeta":{"@expressots/studio-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/adapter-express_4.2.0_1785793080404_0.5074644519357185","host":"s3://npm-registry-packages-npm-production"}},"4.2.1":{"name":"@expressots/adapter-express","version":"4.2.1","keywords":["expressots","nodejs","microservices","typescript","clean-architecture","typescript-framework","framework","server-side"],"author":{"name":"Richard Zampieri"},"license":"MIT","_id":"@expressots/adapter-express@4.2.1","maintainers":[{"name":"rsaz","email":"br.developer@gmail.com"},{"name":"expresso-ts","email":"richard.zampieri@expresso-ts.com"}],"homepage":"https://expresso-ts.com","bugs":{"url":"https://github.com/expressots/expressots/issues"},"dist":{"shasum":"9d8b923603283fee65f0bef7304532a1981139cf","tarball":"https://registry.npmjs.org/@expressots/adapter-express/-/adapter-express-4.2.1.tgz","fileCount":264,"integrity":"sha512-4wNei9kfQwAnhezzlfXwk0SPyYgWMdivS5NHPdmeYqY/rkgYIKB1tjZXvCJZxKS64pF1d3sz/coutrF+5TCM9A==","signatures":[{"sig":"MEUCIQDkkLtRATWM/Ap6mKX1UtiG5+dGW7fJ+FXB407XihkcdAIgbhkDlrY9atsrnju9HdWYxVie2BdvkvjwzhnTLUDyKHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1166637},"main":"./lib/cjs/index.js","_from":"file:expressots-adapter-express-4.2.1.tgz","types":"./lib/cjs/types/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/index.mjs"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/index.js"}}},"funding":{"url":"https://github.com/sponsors/expressots","type":"github"},"scripts":{"copy":"node scripts/copy.js package.json README.md CHANGELOG.md lib","lint":"eslint \"src/**/*.ts\" --cache --cache-location node_modules/.cache/eslint/","test":"jest","build":"npm run clean && npm run build:cjs && npm run build:esm && npm run copy","clean":"node scripts/rm.js lib","format":"prettier --write \"src/**/*.ts\" --cache","coverage":"jest --coverage","lint:fix":"eslint \"src/**/*.ts\" --fix --cache --cache-location node_modules/.cache/eslint/","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"node scripts/build-esm.js","prepublish":"npm run build","test:watch":"jest --watch","release:prepare":"node scripts/release/prepare-publish.mjs","release:publish":"npm run build && npm run release:prepare && npm publish --tag next --access public && npm run release:restore","release:restore":"node scripts/release/restore-package-json.mjs"},"_npmUser":{"name":"rsaz","email":"br.developer@gmail.com"},"_resolved":"/tmp/2748229e7b83263790d3ea097fc45509/expressots-adapter-express-4.2.1.tgz","overrides":{"js-yaml":"4.2.0","@opentelemetry/core":"2.8.0"},"_integrity":"sha512-4wNei9kfQwAnhezzlfXwk0SPyYgWMdivS5NHPdmeYqY/rkgYIKB1tjZXvCJZxKS64pF1d3sz/coutrF+5TCM9A==","repository":{"url":"git+https://github.com/expressots/expressots.git","type":"git","directory":"packages/adapter-express"},"_npmVersion":"11.16.0","description":"Expressots - modern, fast, lightweight nodejs web framework (@adapter-express)","directories":{},"lint-staged":{"src/**/*.ts":["eslint --cache --cache-location node_modules/.cache/eslint/ --fix","prettier --write --cache"]},"sideEffects":["./lib/**/adapter-express/express-utils/decorators.js","./lib/**/adapter-express/express-utils/validation-decorators.js","./lib/**/adapter-express/express-utils/guard-utils.js","./lib/**/adapter-express/express-utils/guard-context-factory.js","./lib/**/adapter-express/express-utils/content-negotiation-decorators.js","./lib/**/adapter-express/express-utils/interceptor-middleware.js","./lib/**/adapter-express/express-utils/http-status-middleware.js"],"_nodeVersion":"22.22.1","dependencies":{"qs":"^6.14.0","express":"^5.1.0","@expressots/core":"4.2.1","reflect-metadata":"0.2.2","@expressots/shared":"4.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","husky":"9.1.7","eslint":"8.57.0","ts-jest":"29.4.12","ts-node":"^10.9.2","prettier":"^3.9.6","@types/qs":"^6.14.0","typescript":"5.5.3","@types/jest":"29.5.14","@types/node":"20.14.10","lint-staged":"^15.2.10","@types/express":"^5.0.0","@commitlint/cli":"19.2.1","eslint-config-prettier":"^10.1.8","@expressots/studio-agent":"4.2.1","@typescript-eslint/parser":"7.16.1","@commitlint/config-conventional":"19.2.2","@typescript-eslint/eslint-plugin":"7.16.1"},"peerDependencies":{"@expressots/studio-agent":">=4.0.0-0"},"peerDependenciesMeta":{"@expressots/studio-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/adapter-express_4.2.1_1785807371693_0.19078370659438226","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@expressots/adapter-express","version":"4.3.0","description":"Expressots - modern, fast, lightweight nodejs web framework (@adapter-express)","author":{"name":"Richard Zampieri"},"main":"./lib/cjs/index.js","types":"./lib/cjs/types/index.d.ts","exports":{".":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/index.mjs"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/index.js"}}},"sideEffects":["./lib/**/adapter-express/express-utils/decorators.js","./lib/**/adapter-express/express-utils/validation-decorators.js","./lib/**/adapter-express/express-utils/guard-utils.js","./lib/**/adapter-express/express-utils/guard-context-factory.js","./lib/**/adapter-express/express-utils/content-negotiation-decorators.js","./lib/**/adapter-express/express-utils/interceptor-middleware.js","./lib/**/adapter-express/express-utils/http-status-middleware.js"],"license":"MIT","homepage":"https://expresso-ts.com","funding":{"type":"github","url":"https://github.com/sponsors/expressots"},"repository":{"type":"git","url":"git+https://github.com/expressots/expressots.git","directory":"packages/adapter-express"},"bugs":{"url":"https://github.com/expressots/expressots/issues"},"publishConfig":{"access":"public"},"engines":{"node":">=20.19.0"},"keywords":["expressots","nodejs","microservices","typescript","clean-architecture","typescript-framework","framework","server-side"],"dependencies":{"express":"^5.1.0","qs":"^6.16.0","reflect-metadata":"0.2.2","@expressots/shared":"4.3.0","@expressots/core":"4.3.0"},"peerDependencies":{"@expressots/studio-agent":">=4.0.0-0"},"peerDependenciesMeta":{"@expressots/studio-agent":{"optional":true}},"devDependencies":{"@commitlint/cli":"19.2.1","@commitlint/config-conventional":"19.2.2","@types/express":"^5.0.0","@types/jest":"29.5.14","@types/node":"20.19.43","@typescript-eslint/eslint-plugin":"7.16.1","@typescript-eslint/parser":"7.16.1","eslint":"8.57.0","eslint-config-prettier":"^10.1.8","husky":"9.1.7","jest":"29.7.0","lint-staged":"^15.2.10","prettier":"^3.9.6","ts-jest":"29.4.12","ts-node":"^10.9.2","typescript":"5.5.3","@types/qs":"^6.14.0","@expressots/studio-agent":"4.3.0"},"overrides":{"js-yaml":"4.3.2","@opentelemetry/core":"2.8.0"},"lint-staged":{"src/**/*.ts":["eslint --cache --cache-location node_modules/.cache/eslint/ --fix","prettier --write --cache"]},"scripts":{"clean":"node scripts/rm.js lib","copy":"node scripts/copy.js package.json README.md CHANGELOG.md lib","build":"npm run clean && npm run build:cjs && npm run build:esm && npm run copy","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"node scripts/build-esm.js","release:prepare":"node scripts/release/prepare-publish.mjs","release:restore":"node scripts/release/restore-package-json.mjs","release:publish":"npm run build && npm run release:prepare && npm publish --tag next --access public && npm run release:restore","prepublish":"npm run build","test":"jest","test:watch":"jest --watch","coverage":"jest --coverage","format":"prettier --write \"src/**/*.ts\" --cache","lint":"eslint \"src/**/*.ts\" --cache --cache-location node_modules/.cache/eslint/","lint:fix":"eslint \"src/**/*.ts\" --fix --cache --cache-location node_modules/.cache/eslint/"},"_id":"@expressots/adapter-express@4.3.0","_integrity":"sha512-pawRNugogeYtA95r/lGiY7qezsRwud/8si+vA+hjV3Z/3HLAVlKw5SMHNVyaHqQJec7Z54fBDaae9jWu6nm4Ow==","_resolved":"/tmp/8e4acd6b65e80e593946891b51da4a35/expressots-adapter-express-4.3.0.tgz","_from":"file:expressots-adapter-express-4.3.0.tgz","_nodeVersion":"22.22.1","_npmVersion":"11.16.0","dist":{"integrity":"sha512-pawRNugogeYtA95r/lGiY7qezsRwud/8si+vA+hjV3Z/3HLAVlKw5SMHNVyaHqQJec7Z54fBDaae9jWu6nm4Ow==","shasum":"bda737b2bc789dc221e8a37e64984046cba1850a","tarball":"https://registry.npmjs.org/@expressots/adapter-express/-/adapter-express-4.3.0.tgz","fileCount":268,"unpackedSize":1200912,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD4X2ELz54xweVqPNvsny9OEdjoEt7uALRsDd7E7p86/AIgCBZHjrmgQRzQi7RY50YYuO02RJlTrz+sAYmIuF6wIO4="}]},"_npmUser":{"name":"rsaz","email":"br.developer@gmail.com"},"directories":{},"maintainers":[{"name":"rsaz","email":"br.developer@gmail.com"},{"name":"expresso-ts","email":"richard.zampieri@expresso-ts.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/adapter-express_4.3.0_1789279921623_0.856896803507428"},"_hasShrinkwrap":false}},"time":{"created":"2023-09-13T10:12:17.688Z","modified":"2026-09-13T06:12:01.927Z","0.0.1-dev.0":"2023-09-13T10:12:18.030Z","0.0.1-dev.1":"2023-09-13T19:30:14.412Z","1.0.0":"2023-09-14T01:00:56.157Z","1.1.0":"2023-09-21T22:26:56.226Z","1.1.1":"2023-10-10T06:02:13.995Z","1.2.0":"2024-03-05T07:00:39.163Z","1.2.1":"2024-04-04T14:59:18.163Z","1.2.2":"2024-04-25T08:10:41.303Z","1.3.0":"2024-04-26T08:35:54.375Z","1.4.0":"2024-06-07T01:19:14.330Z","1.5.0":"2024-06-11T22:46:10.181Z","1.6.0":"2024-07-17T05:25:55.328Z","1.7.0":"2024-07-23T06:25:42.868Z","1.8.0":"2024-08-13T03:22:23.211Z","1.8.1":"2024-08-21T20:55:36.656Z","1.8.2":"2024-08-31T03:38:01.438Z","3.0.0-beta.1":"2024-11-18T01:39:02.855Z","3.0.0-beta.2":"2024-11-24T02:16:52.994Z","3.0.0-beta.3":"2024-11-28T05:37:13.544Z","3.0.0-beta.4":"2024-12-03T04:58:26.709Z","3.0.0-beta.4.1":"2024-12-03T09:31:27.182Z","3.0.0-beta.4.2":"2024-12-03T20:30:22.943Z","3.0.0":"2024-12-04T22:16:13.239Z","4.0.0-preview.1":"2026-05-14T08:29:07.917Z","4.0.0-preview.3":"2026-06-01T03:41:58.134Z","4.0.0-preview.3.1":"2026-06-07T05:30:31.767Z","4.0.0-preview.3.2":"2026-06-07T06:32:23.966Z","4.0.0-preview.3.3":"2026-06-11T05:50:01.317Z","4.0.0-preview.3.4":"2026-06-13T10:24:25.479Z","4.0.0":"2026-07-17T03:29:19.835Z","4.1.0":"2026-07-27T21:22:56.627Z","4.1.1":"2026-07-27T21:38:19.908Z","4.2.0":"2026-08-03T21:38:00.631Z","4.2.1":"2026-08-04T01:36:11.852Z","4.3.0":"2026-09-13T06:12:01.759Z"},"bugs":{"url":"https://github.com/expressots/expressots/issues"},"author":{"name":"Richard Zampieri"},"license":"MIT","homepage":"https://expresso-ts.com","keywords":["expressots","nodejs","microservices","typescript","clean-architecture","typescript-framework","framework","server-side"],"repository":{"type":"git","url":"git+https://github.com/expressots/expressots.git","directory":"packages/adapter-express"},"description":"Expressots - modern, fast, lightweight nodejs web framework (@adapter-express)","maintainers":[{"name":"rsaz","email":"br.developer@gmail.com"},{"name":"expresso-ts","email":"richard.zampieri@expresso-ts.com"}],"readme":"<div align=\"center\">\n  <a href=\"https://expresso-ts.com\">\n    <img src=\"https://raw.githubusercontent.com/expressots/expressots/main/packages/core/media/expressots.png\" alt=\"ExpressoTS\" width=\"120\">\n  </a>\n\n  <h1>@expressots/adapter-express</h1>\n\n  <p>Express HTTP adapter for ExpressoTS. Connects the framework core to the Express.js server engine.</p>\n\n  <p>\n    <a href=\"https://www.npmjs.com/package/@expressots/adapter-express\"><img src=\"https://img.shields.io/npm/v/@expressots%2Fadapter-express/next?style=flat-square&color=181717&logo=npm&logoColor=white\" alt=\"npm\"></a>\n    <a href=\"https://github.com/expressots/adapter-express/blob/main/LICENSE.md\"><img src=\"https://img.shields.io/badge/License-MIT-blue?style=flat-square&color=181717\" alt=\"License\"></a>\n    <a href=\"https://discord.com/invite/PyPJfGK\"><img src=\"https://img.shields.io/badge/Discord-join-5865F2?style=flat-square&logo=discord&logoColor=white\" alt=\"Discord\"></a>\n    <a href=\"https://github.com/expressots/adapter-express/actions\"><img src=\"https://img.shields.io/github/actions/workflow/status/expressots/adapter-express/build.yaml?branch=main&style=flat-square&logo=github&label=build\" alt=\"Build\"></a>\n  </p>\n\n  <p>\n    <a href=\"https://doc.expresso-ts.com\">Documentation</a> ·\n    <a href=\"https://doc.expresso-ts.com/docs/core/first-steps\">Getting Started</a> ·\n    <a href=\"https://github.com/orgs/expressots/projects/5\">Project Board</a> ·\n    <a href=\"https://discord.com/invite/PyPJfGK\">Community</a>\n  </p>\n</div>\n\n---\n\n## Install\n\n```bash\nnpm i @expressots/adapter-express\n```\n\n## What This Package Does\n\nThis adapter bridges ExpressoTS Core and Express.js. It provides the HTTP server implementation, route registration, middleware pipeline, and the `App` class that wires everything together. Install it alongside `@expressots/core` to run ExpressoTS on Express.\n\n## Quick Look\n\n```typescript\nimport { AppExpress } from \"@expressots/adapter-express\";\nimport { AppContainer, CreateModule, bootstrap } from \"@expressots/core\";\nimport { AppController } from \"./app.controller\";\n\nexport class App extends AppExpress {\n  private readonly container: AppContainer = this.configContainer([CreateModule([AppController])]);\n\n  async configureServices(): Promise<void> {\n    // register middleware, interceptors, error handlers\n  }\n}\n\nvoid bootstrap(App); // starts on process.env.PORT or 3000\n```\n\n`bootstrap()` builds the container, runs the `AppExpress` lifecycle hooks (`globalConfiguration`, `configureServices`, `postServerInitialization`), starts the HTTP server, and wires graceful shutdown on SIGINT / SIGTERM.\n\n## Requirements\n\n- Express 5 (the adapter targets the Express 5 API; body parsing uses the Express 5 native parsers)\n- Node.js >= 20.19.0\n- `@expressots/studio-agent` is an optional peer dependency: install it to enable ExpressoTS Studio integration, or omit it with no impact on the adapter.\n\n## Preview modules\n\nThe `micro-api` module (gateway, service-mesh, serverless, queue) is preview quality: its APIs may change. Use it for experimentation, not production-critical paths.\n\n### Cloudflare binding providers\n\nOn Cloudflare Workers, a micro app can resolve its bindings (KV, D1, R2, Queues) through typed tokens instead of reading `env` by name in every handler:\n\n```ts\nimport {\n  cloudflareAdapter,\n  cloudflareBindings,\n  type CloudflareRequest,\n  micro,\n} from \"@expressots/adapter-express\";\n\ninterface Env {\n  SETTINGS: KVNamespace;\n  DB: D1Database;\n}\n\nconst bindings = cloudflareBindings<Env>();\nconst Settings = bindings.kv(\"SETTINGS\");\nconst Database = bindings.d1(\"DB\");\n\nconst app = micro<CloudflareRequest<Env>>({ showBanner: false, studio: { enabled: false } });\n\napp.get(\"/theme\", async (req) => ({\n  theme: await req.services.get(Settings).get(\"theme\"),\n}));\n\napp.get(\"/items\", (req) => req.services.get(Database).prepare(\"SELECT * FROM items\").all());\n\nexport default cloudflareAdapter<Env>(app);\n```\n\n- `bindings.kv`, `bindings.d1`, `bindings.r2` and `bindings.queue` return frozen tokens, memoized by kind and name. Tokens carry only a name and a kind, so creating them at module scope is safe on Workers.\n- `req.services.get(token)` reads the binding from the current request's `env` every time; nothing is cached across requests. `req.services.has(token)` reports whether the binding is present. `req.cloudflare.env` remains available for direct access.\n- A binding absent from `env` raises `CloudflareBindingNotFoundError` (`code: \"EXPRESSOTS_CLOUDFLARE_BINDING_NOT_FOUND\"`), which flows through the app's error handler like any other error. Inherited object properties such as `toString` are never treated as bindings.\n- Binding kinds are matched structurally against Cloudflare's runtime interfaces (for example, a KV namespace is recognised by `getWithMetadata`). With an explicit `Env`, each factory accepts only the names whose value matches its kind, and a value matching more than one kind is rejected as ambiguous. Without an `Env` type, any string is accepted, for applications whose bindings are configured dynamically.\n\nThe providers are verified inside workerd against Miniflare's KV, D1, R2 and Queue implementations, and a bundle gate keeps their cost under 1 KiB gzip; both run in CI from `test/cloudflare-bindings-worker`.\n\n## Documentation\n\nFor guides, API reference, architecture patterns, and examples visit **[doc.expresso-ts.com](https://doc.expresso-ts.com)**.\n\n## Contributing\n\nWelcome to the ExpressoTS community. See the [Contributing Guide](https://github.com/expressots/expressots/blob/main/CONTRIBUTING.md) for how to get involved.\n\n## Support the project\n\n- [GitHub Sponsors](https://github.com/sponsors/expressots)\n- [Star the organization](https://github.com/expressots) on GitHub\n- [Discord](https://discord.com/invite/PyPJfGK)\n- [Report an issue](https://github.com/expressots/adapter-express/issues)\n\n## License\n\nMIT. See [LICENSE](./LICENSE.md).\n","readmeFilename":"README.md"}