{"_id":"@aws-lambda-powertools/event-handler","_rev":"28-154e8f302764eb75223029ad29333db8","name":"@aws-lambda-powertools/event-handler","dist-tags":{"pre":"0.0.0","latest":"2.35.0"},"versions":{"0.0.0":{"name":"@aws-lambda-powertools/event-handler","version":"0.0.0","keywords":["aws","lambda","powertools","furl","routing","api","event","handler","nodejs","serverless","appsync-events"],"author":{"url":"https://aws.amazon.com","name":"Amazon Web Services"},"license":"MIT-0","_id":"@aws-lambda-powertools/event-handler@0.0.0","maintainers":[{"name":"dreamorosi","email":"dreamorosi@gmail.com"},{"name":"am29d","email":"am29d@hey.com"},{"name":"aws-powertools-bot","email":"aws-powertools+npmjs.com@amazon.com"}],"homepage":"https://github.com/aws-powertools/powertools-lambda-typescript","bugs":{"url":"https://github.com/aws-powertools/powertools-lambda-typescript/issues"},"dist":{"shasum":"492fa94a2941f63fb556735323f6f15b59dde57f","tarball":"https://registry.npmjs.org/@aws-lambda-powertools/event-handler/-/event-handler-0.0.0.tgz","fileCount":4,"integrity":"sha512-UwE6RS7kdi6rBBwr+AhSozJJp/H4E3IF4aJ/Yrcg9FYhh65/n/mAejWBodw40SknyO0k5XPjmi17qyVHjOf+zw==","signatures":[{"sig":"MEUCICRtv3fTCFBdfC+tOjgoRIpxtxBhJi+dAIHxor7bgkFHAiEApy1QOHqHW8dELntLia0xif398ChhChs5sMHE4Bn1WMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2049},"main":"./lib/index.js","_from":"file:aws-lambda-powertools-event-handler-0.0.0.tgz","types":"./lib/index.d.ts","_npmUser":{"name":"dreamorosi","email":"dreamorosi@gmail.com"},"_resolved":"/Users/aamorosi/Codes/test-placeholder/aws-lambda-powertools-event-handler-0.0.0.tgz","_integrity":"sha512-UwE6RS7kdi6rBBwr+AhSozJJp/H4E3IF4aJ/Yrcg9FYhh65/n/mAejWBodw40SknyO0k5XPjmi17qyVHjOf+zw==","repository":{"url":"git+https://github.com/aws-powertools/powertools-lambda-typescript.git","type":"git"},"_npmVersion":"10.9.0","description":"Lightweight routing to reduce boilerplate for API Gateway REST/HTTP API, AppSync, ALB and Lambda Function URLs","directories":{},"_nodeVersion":"22.11.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/event-handler_0.0.0_1745257644971_0.0690750309177528","host":"s3://npm-registry-packages-npm-production"}},"2.19.0-alpha":{"name":"@aws-lambda-powertools/event-handler","version":"2.19.0-alpha","keywords":["aws","lambda","powertools","furl","routing","api","event","handler","nodejs","serverless","appsync-events"],"author":{"url":"https://aws.amazon.com","name":"Amazon Web Services"},"license":"MIT-0","_id":"@aws-lambda-powertools/event-handler@2.19.0-alpha","maintainers":[{"name":"dreamorosi","email":"dreamorosi@gmail.com"},{"name":"am29d","email":"am29d@hey.com"},{"name":"aws-powertools-bot","email":"aws-powertools+npmjs.com@amazon.com"}],"homepage":"https://github.com/aws-powertools/powertools-lambda-typescript#readme","bugs":{"url":"https://github.com/aws-powertools/powertools-lambda-typescript/issues"},"dist":{"shasum":"6e1d3ca160d3217907147c8ed2b2efd000010ad1","tarball":"https://registry.npmjs.org/@aws-lambda-powertools/event-handler/-/event-handler-2.19.0-alpha.tgz","fileCount":53,"integrity":"sha512-PZWOmBnKJAh0s8Ne5Gn/dJ2i7/BS3Weu+Lnm05lKLbBzLsy+HGV/i1zScTHr6jxSoxGoxvOh6xj1lw9TQIb2jg==","signatures":[{"sig":"MEUCIQCuhxbUofl+1CfEm5hunguEmTrYsZ8hJ43Z5faNJkeLFwIgMpPun/azF9thqM4YltOXuCU+GDEwFuC9Bch7tc7zpCU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aws-lambda-powertools%2fevent-handler@2.19.0-alpha","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":107778},"type":"module","exports":{"./types":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/types/index.js"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/types/index.js"}},"./appsync-events":{"import":{"types":"./lib/esm/appsync-events/index.d.ts","default":"./lib/esm/appsync-events/index.js"},"require":{"types":"./lib/cjs/appsync-events/index.d.ts","default":"./lib/cjs/appsync-events/index.js"}}},"gitHead":"53f0e40f1b4cc9a7821f0d13346d4b4983853399","_npmUser":{"name":"aws-powertools-bot","email":"aws-powertools+npmjs.com@amazon.com"},"repository":{"url":"git+https://github.com/aws-powertools/powertools-lambda-typescript.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v22.14.0+x64 (linux)","description":"Lightweight routing to reduce boilerplate for API Gateway REST/HTTP API, ALB and Lambda Function URLs","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@aws-lambda-powertools/commons":"^2.19.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/event-handler_2.19.0-alpha_1745528323912_0.7859556997128745","host":"s3://npm-registry-packages-npm-production"}},"2.19.1":{"name":"@aws-lambda-powertools/event-handler","version":"2.19.1","keywords":["aws","lambda","powertools","furl","routing","api","event","handler","nodejs","serverless","appsync-events"],"author":{"url":"https://aws.amazon.com","name":"Amazon Web Services"},"license":"MIT-0","_id":"@aws-lambda-powertools/event-handler@2.19.1","maintainers":[{"name":"dreamorosi","email":"dreamorosi@gmail.com"},{"name":"am29d","email":"am29d@hey.com"},{"name":"aws-powertools-bot","email":"aws-powertools+npmjs.com@amazon.com"}],"homepage":"https://github.com/aws-powertools/powertools-lambda-typescript#readme","bugs":{"url":"https://github.com/aws-powertools/powertools-lambda-typescript/issues"},"dist":{"shasum":"03a533f06f814f4ecc8331d74c339e5e6764e5a9","tarball":"https://registry.npmjs.org/@aws-lambda-powertools/event-handler/-/event-handler-2.19.1.tgz","fileCount":53,"integrity":"sha512-gum0ABfKCpd9H7d8piBYxDDaMrqyji/lZ3nbe4yvEWz7t1RKBPRzYQVG1o6CShImofyyVUjmvXUJhmtThQXSTQ==","signatures":[{"sig":"MEUCIH2MHegeAjl29eLuZOVDP4Uq3ygWN1jvMo/RbNPlLl8wAiEAovoKrKcFnLi5abuoK1kmXC6HKovhq+tVO3v0gdNryXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aws-lambda-powertools%2fevent-handler@2.19.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":108231},"type":"module","exports":{"./types":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/types/index.js"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/types/index.js"}},"./appsync-events":{"import":{"types":"./lib/esm/appsync-events/index.d.ts","default":"./lib/esm/appsync-events/index.js"},"require":{"types":"./lib/cjs/appsync-events/index.d.ts","default":"./lib/cjs/appsync-events/index.js"}}},"gitHead":"2f5704c1ce15d2d8c045cb6a4e300c6d0ff05fd2","_npmUser":{"name":"aws-powertools-bot","email":"aws-powertools+npmjs.com@amazon.com"},"repository":{"url":"git+https://github.com/aws-powertools/powertools-lambda-typescript.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v22.15.0+x64 (linux)","description":"Lightweight routing to reduce boilerplate for API Gateway REST/HTTP API, ALB and Lambda Function URLs","directories":{},"_nodeVersion":"22.15.0","dependencies":{"@aws-lambda-powertools/commons":"2.19.1"},"typesVersions":{"*":{"types":["./lib/cjs/types/index.d.ts","./lib/esm/types/index.d.ts"],"appsync-events":["./lib/cjs/appsync-events/index.d.ts","./lib/esm/appsync-events/index.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/event-handler_2.19.1_1746520620971_0.3454752349553081","host":"s3://npm-registry-packages-npm-production"}},"2.20.0":{"name":"@aws-lambda-powertools/event-handler","version":"2.20.0","keywords":["aws","lambda","powertools","furl","routing","api","event","handler","nodejs","serverless","appsync-events"],"author":{"url":"https://aws.amazon.com","name":"Amazon Web Services"},"license":"MIT-0","_id":"@aws-lambda-powertools/event-handler@2.20.0","maintainers":[{"name":"dreamorosi","email":"dreamorosi@gmail.com"},{"name":"am29d","email":"am29d@hey.com"},{"name":"aws-powertools-bot","email":"aws-powertools+npmjs.com@amazon.com"}],"homepage":"https://github.com/aws-powertools/powertools-lambda-typescript#readme","bugs":{"url":"https://github.com/aws-powertools/powertools-lambda-typescript/issues"},"dist":{"shasum":"9b8cffbc440bf57af8a1413d721d79e038b32e93","tarball":"https://registry.npmjs.org/@aws-lambda-powertools/event-handler/-/event-handler-2.20.0.tgz","fileCount":53,"integrity":"sha512-zKWgFtnU0nkfgN74hp/AZ6poaJRflOqtTyT/H3sYdkLVEy+iWG4qZrmQWbUcq6WDvk+Xd9kW7Qgva6ziF8wtXA==","signatures":[{"sig":"MEQCIGZFnTcwceCgWaPxLkHzzYXWKoSY0Iz4A3Y7kaIqfIIEAiAys/oVAtzRxdqZDKsyFdVi8cT7n8+PUxAAhiPBKgilcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aws-lambda-powertools%2fevent-handler@2.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":110024},"type":"module","exports":{"./types":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/types/index.js"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/types/index.js"}},"./appsync-events":{"import":{"types":"./lib/esm/appsync-events/index.d.ts","default":"./lib/esm/appsync-events/index.js"},"require":{"types":"./lib/cjs/appsync-events/index.d.ts","default":"./lib/cjs/appsync-events/index.js"}}},"gitHead":"23aa1d9cd55717659d1b49eca33d523cc8ae6385","_npmUser":{"name":"aws-powertools-bot","email":"aws-powertools+npmjs.com@amazon.com"},"repository":{"url":"git+https://github.com/aws-powertools/powertools-lambda-typescript.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v22.15.0+x64 (linux)","description":"Lightweight routing to reduce boilerplate for API Gateway REST/HTTP API, ALB, Lambda Function URLs, and AppSync.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"@aws-lambda-powertools/commons":"2.20.0"},"typesVersions":{"*":{"types":["./lib/cjs/types/index.d.ts","./lib/esm/types/index.d.ts"],"appsync-events":["./lib/cjs/appsync-events/index.d.ts","./lib/esm/appsync-events/index.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/event-handler_2.20.0_1747728570171_0.35278436857993123","host":"s3://npm-registry-packages-npm-production"}},"2.21.0":{"name":"@aws-lambda-powertools/event-handler","version":"2.21.0","keywords":["aws","lambda","powertools","furl","routing","api","event","handler","nodejs","serverless","appsync-events"],"author":{"url":"https://aws.amazon.com","name":"Amazon Web Services"},"license":"MIT-0","_id":"@aws-lambda-powertools/event-handler@2.21.0","maintainers":[{"name":"dreamorosi","email":"dreamorosi@gmail.com"},{"name":"am29d","email":"am29d@hey.com"},{"name":"aws-powertools-bot","email":"aws-powertools+npmjs.com@amazon.com"}],"homepage":"https://github.com/aws-powertools/powertools-lambda-typescript#readme","bugs":{"url":"https://github.com/aws-powertools/powertools-lambda-typescript/issues"},"dist":{"shasum":"c7e515ab3f0978e938c708afade9dfcede57e339","tarball":"https://registry.npmjs.org/@aws-lambda-powertools/event-handler/-/event-handler-2.21.0.tgz","fileCount":89,"integrity":"sha512-GrIms6+LowFPCZy+/vvM2FMRKGRtnhUo4n02TPYUvqbrp2cwT8v2jjahHLRozzg8X1f1ffkRMFHB64c8ixquOQ==","signatures":[{"sig":"MEUCIGT6A20R45gvccvRGB51K/uGGCKFOIIaVV640FGX1Mw2AiEA6lPY0Yb0WaHLcusLftlSxcU0WBMu+BCliUed6GCuJW4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aws-lambda-powertools%2fevent-handler@2.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":183035},"type":"module","exports":{"./types":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/types/index.js"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/types/index.js"}},"./bedrock-agent":{"import":{"types":"./lib/esm/bedrock-agent/index.d.ts","default":"./lib/esm/bedrock-agent/index.js"},"require":{"types":"./lib/cjs/bedrock-agent/index.d.ts","default":"./lib/cjs/bedrock-agent/index.js"}},"./appsync-events":{"import":{"types":"./lib/esm/appsync-events/index.d.ts","default":"./lib/esm/appsync-events/index.js"},"require":{"types":"./lib/cjs/appsync-events/index.d.ts","default":"./lib/cjs/appsync-events/index.js"}}},"gitHead":"d3e41844e0df7875eb202ec82a7b5b64d41144cf","_npmUser":{"name":"aws-powertools-bot","email":"aws-powertools+npmjs.com@amazon.com"},"repository":{"url":"git+https://github.com/aws-powertools/powertools-lambda-typescript.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v22.15.0+x64 (linux)","description":"Lightweight routing to reduce boilerplate for API Gateway REST/HTTP API, ALB, Lambda Function URLs, and AppSync.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"@aws-lambda-powertools/commons":"2.21.0"},"typesVersions":{"*":{"types":["./lib/cjs/types/index.d.ts","./lib/esm/types/index.d.ts"],"bedrock-agent":["./lib/cjs/bedrock-agent/index.d.ts","./lib/esm/bedrock-agent/index.d.ts"],"appsync-events":["./lib/cjs/appsync-events/index.d.ts","./lib/esm/appsync-events/index.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/event-handler_2.21.0_1748942523304_0.6596708524069936","host":"s3://npm-registry-packages-npm-production"}},"2.22.0":{"name":"@aws-lambda-powertools/event-handler","version":"2.22.0","keywords":["aws","lambda","powertools","furl","routing","api","event","handler","nodejs","serverless","appsync-events"],"author":{"url":"https://aws.amazon.com","name":"Amazon Web Services"},"license":"MIT-0","_id":"@aws-lambda-powertools/event-handler@2.22.0","maintainers":[{"name":"dreamorosi","email":"dreamorosi@gmail.com"},{"name":"am29d","email":"am29d@hey.com"},{"name":"aws-powertools-bot","email":"aws-powertools+npmjs.com@amazon.com"}],"homepage":"https://github.com/aws-powertools/powertools-lambda-typescript#readme","bugs":{"url":"https://github.com/aws-powertools/powertools-lambda-typescript/issues"},"dist":{"shasum":"d1840b884132c21e9b0d7e33a772771fe773eca7","tarball":"https://registry.npmjs.org/@aws-lambda-powertools/event-handler/-/event-handler-2.22.0.tgz","fileCount":89,"integrity":"sha512-m0eKaWJEm8sHAXyanUuu2miI09bxVVph3goXcuUMl9sZGCjvwI5kY+NXMP7/YClN2yFHzU87sK0pSU55P5Ib/w==","signatures":[{"sig":"MEYCIQDRCvGo2eVx+fGIFHkgdFBWztmy9JepEArp3dbWahw9FQIhAPXI+J5yHdDJe/R9E28hDO0uyBYArs55yRZzCh/MI5DK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aws-lambda-powertools%2fevent-handler@2.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":187497},"type":"module","exports":{"./types":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/types/index.js"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/types/index.js"}},"./bedrock-agent":{"import":{"types":"./lib/esm/bedrock-agent/index.d.ts","default":"./lib/esm/bedrock-agent/index.js"},"require":{"types":"./lib/cjs/bedrock-agent/index.d.ts","default":"./lib/cjs/bedrock-agent/index.js"}},"./appsync-events":{"import":{"types":"./lib/esm/appsync-events/index.d.ts","default":"./lib/esm/appsync-events/index.js"},"require":{"types":"./lib/cjs/appsync-events/index.d.ts","default":"./lib/cjs/appsync-events/index.js"}}},"gitHead":"7f8619fe019011213a2ac869f19ca845128de85f","_npmUser":{"name":"aws-powertools-bot","actor":{"name":"aws-powertools-bot","type":"user","email":"aws-powertools+npmjs.com@amazon.com"},"email":"aws-powertools+npmjs.com@amazon.com"},"repository":{"url":"git+https://github.com/aws-powertools/powertools-lambda-typescript.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v22.16.0+x64 (linux)","description":"Lightweight routing to reduce boilerplate for API Gateway REST/HTTP API, ALB, Lambda Function URLs, and AppSync.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@aws-lambda-powertools/commons":"2.22.0"},"typesVersions":{"*":{"types":["./lib/cjs/types/index.d.ts","./lib/esm/types/index.d.ts"],"bedrock-agent":["./lib/cjs/bedrock-agent/index.d.ts","./lib/esm/bedrock-agent/index.d.ts"],"appsync-events":["./lib/cjs/appsync-events/index.d.ts","./lib/esm/appsync-events/index.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/event-handler_2.22.0_1750439706005_0.4280860192261986","host":"s3://npm-registry-packages-npm-production"}},"2.23.0":{"name":"@aws-lambda-powertools/event-handler","version":"2.23.0","keywords":["aws","lambda","powertools","furl","routing","api","event","handler","nodejs","serverless","appsync-events"],"author":{"url":"https://aws.amazon.com","name":"Amazon Web Services"},"license":"MIT-0","_id":"@aws-lambda-powertools/event-handler@2.23.0","maintainers":[{"name":"dreamorosi","email":"dreamorosi@gmail.com"},{"name":"am29d","email":"am29d@hey.com"},{"name":"aws-powertools-bot","email":"aws-powertools+npmjs.com@amazon.com"}],"homepage":"https://github.com/aws-powertools/powertools-lambda-typescript#readme","bugs":{"url":"https://github.com/aws-powertools/powertools-lambda-typescript/issues"},"dist":{"shasum":"e641b390d32452e2051d2c8a0d9213d5a9d702be","tarball":"https://registry.npmjs.org/@aws-lambda-powertools/event-handler/-/event-handler-2.23.0.tgz","fileCount":137,"integrity":"sha512-GKtbCI7eAQFcT5Z+wyV5Ynri/8p6DeXGDmwgWvfHak1WB9XVN6f5sNgsw5gaHallEXKw0s80TO4tPRNCbyoRjA==","signatures":[{"sig":"MEUCIDbNgwHOzo6CqXQtQk/njhZ9C7IjqkvUcDYLubRprBAtAiEAkDg37ubUmed1N1uIENhEZJMZ0bWhJIiqZQVjV/ALDJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aws-lambda-powertools%2fevent-handler@2.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":268878},"type":"module","exports":{"./types":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/types/index.js"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/types/index.js"}},"./bedrock-agent":{"import":{"types":"./lib/esm/bedrock-agent/index.d.ts","default":"./lib/esm/bedrock-agent/index.js"},"require":{"types":"./lib/cjs/bedrock-agent/index.d.ts","default":"./lib/cjs/bedrock-agent/index.js"}},"./appsync-events":{"import":{"types":"./lib/esm/appsync-events/index.d.ts","default":"./lib/esm/appsync-events/index.js"},"require":{"types":"./lib/cjs/appsync-events/index.d.ts","default":"./lib/cjs/appsync-events/index.js"}},"./appsync-graphql":{"import":{"types":"./lib/esm/appsync-graphql/index.d.ts","default":"./lib/esm/appsync-graphql/index.js"},"require":{"types":"./lib/cjs/appsync-graphql/index.d.ts","default":"./lib/cjs/appsync-graphql/index.js"}}},"gitHead":"b8e6d9361c78e58921ed88e90cc4aec21971479e","_npmUser":{"name":"aws-powertools-bot","actor":{"name":"aws-powertools-bot","type":"user","email":"aws-powertools+npmjs.com@amazon.com"},"email":"aws-powertools+npmjs.com@amazon.com"},"repository":{"url":"git+https://github.com/aws-powertools/powertools-lambda-typescript.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v22.16.0+x64 (linux)","description":"Lightweight routing to reduce boilerplate for API Gateway REST/HTTP API, ALB, Lambda Function URLs, and AppSync.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@aws-lambda-powertools/commons":"2.23.0"},"typesVersions":{"*":{"types":["./lib/cjs/types/index.d.ts","./lib/esm/types/index.d.ts"],"bedrock-agent":["./lib/cjs/bedrock-agent/index.d.ts","./lib/esm/bedrock-agent/index.d.ts"],"appsync-events":["./lib/cjs/appsync-events/index.d.ts","./lib/esm/appsync-events/index.d.ts"],"appsync-graphql":["./lib/cjs/appsync-graphql/index.d.ts","./lib/esm/appsync-graphql/index.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/event-handler_2.23.0_1751476910369_0.6383773265883907","host":"s3://npm-registry-packages-npm-production"}},"2.24.0":{"name":"@aws-lambda-powertools/event-handler","version":"2.24.0","keywords":["aws","lambda","powertools","furl","routing","api","event","handler","nodejs","serverless","appsync-events"],"author":{"url":"https://aws.amazon.com","name":"Amazon Web Services"},"license":"MIT-0","_id":"@aws-lambda-powertools/event-handler@2.24.0","maintainers":[{"name":"dreamorosi","email":"dreamorosi@gmail.com"},{"name":"am29d","email":"am29d@hey.com"},{"name":"aws-powertools-bot","email":"aws-powertools+npmjs.com@amazon.com"}],"homepage":"https://github.com/aws-powertools/powertools-lambda-typescript#readme","bugs":{"url":"https://github.com/aws-powertools/powertools-lambda-typescript/issues"},"dist":{"shasum":"ac3deb67b7c200bbe4e6ca4529cede4cd2f44545","tarball":"https://registry.npmjs.org/@aws-lambda-powertools/event-handler/-/event-handler-2.24.0.tgz","fileCount":137,"integrity":"sha512-fqBLw6+sjaf1JSQV7BhqWTnKk2BAbtm5rNfjaA4d7BVw1EOyQCBWVZKChH4z7OLSz7tBJ7I0VF3/4qOYuCIfng==","signatures":[{"sig":"MEQCIATst/reM4uX6X2iyJYfjOGsgvwXiPVwaPw4dF2L026yAiA0jbtSCGJifBmirat/wIfohUAMAR3DyLgePQniXJaT0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aws-lambda-powertools%2fevent-handler@2.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":268990},"type":"module","exports":{"./types":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/types/index.js"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/types/index.js"}},"./bedrock-agent":{"import":{"types":"./lib/esm/bedrock-agent/index.d.ts","default":"./lib/esm/bedrock-agent/index.js"},"require":{"types":"./lib/cjs/bedrock-agent/index.d.ts","default":"./lib/cjs/bedrock-agent/index.js"}},"./appsync-events":{"import":{"types":"./lib/esm/appsync-events/index.d.ts","default":"./lib/esm/appsync-events/index.js"},"require":{"types":"./lib/cjs/appsync-events/index.d.ts","default":"./lib/cjs/appsync-events/index.js"}},"./appsync-graphql":{"import":{"types":"./lib/esm/appsync-graphql/index.d.ts","default":"./lib/esm/appsync-graphql/index.js"},"require":{"types":"./lib/cjs/appsync-graphql/index.d.ts","default":"./lib/cjs/appsync-graphql/index.js"}}},"gitHead":"501dc1781976e025f108acf9dd6549b38efae444","_npmUser":{"name":"aws-powertools-bot","email":"aws-powertools+npmjs.com@amazon.com"},"repository":{"url":"git+https://github.com/aws-powertools/powertools-lambda-typescript.git","type":"git"},"_npmVersion":"lerna/8.1.2/node@v22.17.0+x64 (linux)","description":"Lightweight routing to reduce boilerplate for API Gateway REST/HTTP API, ALB, Lambda Function URLs, and AppSync.","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@aws-lambda-powertools/commons":"2.24.0"},"typesVersions":{"*":{"types":["./lib/cjs/types/index.d.ts","./lib/esm/types/index.d.ts"],"bedrock-agent":["./lib/cjs/bedrock-agent/index.d.ts","./lib/esm/bedrock-agent/index.d.ts"],"appsync-events":["./lib/cjs/appsync-events/index.d.ts","./lib/esm/appsync-events/index.d.ts"],"appsync-graphql":["./lib/cjs/appsync-graphql/index.d.ts","./lib/esm/appsync-graphql/index.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/event-handler_2.24.0_1752588297776_0.599762536708421","host":"s3://npm-registry-packages-npm-production"}},"2.24.1":{"name":"@aws-lambda-powertools/event-handler","version":"2.24.1","keywords":["aws","lambda","powertools","furl","routing","api","event","handler","nodejs","serverless","appsync-events"],"author":{"url":"https://aws.amazon.com","name":"Amazon Web Services"},"license":"MIT-0","_id":"@aws-lambda-powertools/event-handler@2.24.1","maintainers":[{"name":"dreamorosi","email":"dreamorosi@gmail.com"},{"name":"am29d","email":"am29d@hey.com"},{"name":"aws-powertools-bot","email":"aws-powertools+npmjs.com@amazon.com"}],"homepage":"https://github.com/aws-powertools/powertools-lambda-typescript#readme","bugs":{"url":"https://github.com/aws-powertools/powertools-lambda-typescript/issues"},"dist":{"shasum":"e03811b2f82518bdbd0584f518dc14495513b9c4","tarball":"https://registry.npmjs.org/@aws-lambda-powertools/event-handler/-/event-handler-2.24.1.tgz","fileCount":172,"integrity":"sha512-nsF8vRf2lF4g2hzuqosR2qFJvwz9tdbsoqATBvHmGwA5vg20aJwvyqGR0t808YCx6WSgJLx9ewLdU0TmerbJIQ==","signatures":[{"sig":"MEYCIQCQgE4x1MGqxmN+qs4KjBi2Ir4HrRsOkJB+Zhn5ffrggwIhANOf5H5NIbiYdCxz5uz0V+cbAYCc+s7bsTK1KlWkXbuV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aws-lambda-powertools%2fevent-handler@2.24.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":297817},"type":"module","exports":{"./types":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/types/index.js"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/types/index.js"}},"./bedrock-agent":{"import":{"types":"./lib/esm/bedrock-agent/index.d.ts","default":"./lib/esm/bedrock-agent/index.js"},"require":{"types":"./lib/cjs/bedrock-agent/index.d.ts","default":"./lib/cjs/bedrock-agent/index.js"}},"./appsync-events":{"import":{"types":"./lib/esm/appsync-events/index.d.ts","default":"./lib/esm/appsync-events/index.js"},"require":{"types":"./lib/cjs/appsync-events/index.d.ts","default":"./lib/cjs/appsync-events/index.js"}},"./appsync-graphql":{"import":{"types":"./lib/esm/appsync-graphql/index.d.ts","default":"./lib/esm/appsync-graphql/index.js"},"require":{"types":"./lib/cjs/appsync-graphql/index.d.ts","default":"./lib/cjs/appsync-graphql/index.js"}}},"gitHead":"fc261446612028757eb8ea95ca90e31f2a164c11","_npmUser":{"name":"aws-powertools-bot","email":"aws-powertools+npmjs.com@amazon.com"},"repository":{"url":"git+https://github.com/aws-powertools/powertools-lambda-typescript.git","type":"git"},"_npmVersion":"10.9.2","description":"Lightweight routing to reduce boilerplate for API Gateway REST/HTTP API, ALB, Lambda Function URLs, and AppSync.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"@aws-lambda-powertools/commons":"2.24.1"},"typesVersions":{"*":{"types":["./lib/cjs/types/index.d.ts","./lib/esm/types/index.d.ts"],"bedrock-agent":["./lib/cjs/bedrock-agent/index.d.ts","./lib/esm/bedrock-agent/index.d.ts"],"appsync-events":["./lib/cjs/appsync-events/index.d.ts","./lib/esm/appsync-events/index.d.ts"],"appsync-graphql":["./lib/cjs/appsync-graphql/index.d.ts","./lib/esm/appsync-graphql/index.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/event-handler_2.24.1_1753797628472_0.5294767152821493","host":"s3://npm-registry-packages-npm-production"}},"2.25.0":{"name":"@aws-lambda-powertools/event-handler","version":"2.25.0","keywords":["aws","lambda","powertools","furl","routing","api","event","handler","nodejs","serverless","appsync-events"],"author":{"url":"https://aws.amazon.com","name":"Amazon Web Services"},"license":"MIT-0","_id":"@aws-lambda-powertools/event-handler@2.25.0","maintainers":[{"name":"dreamorosi","email":"dreamorosi@gmail.com"},{"name":"am29d","email":"am29d@hey.com"},{"name":"aws-powertools-bot","email":"aws-powertools+npmjs.com@amazon.com"}],"homepage":"https://github.com/aws-powertools/powertools-lambda-typescript#readme","bugs":{"url":"https://github.com/aws-powertools/powertools-lambda-typescript/issues"},"dist":{"shasum":"7562f914b4bfe4138a5a41bb76da2d524e2ae8c7","tarball":"https://registry.npmjs.org/@aws-lambda-powertools/event-handler/-/event-handler-2.25.0.tgz","fileCount":184,"integrity":"sha512-uujNGooJbDfPprRqCjoynuJtj2ulkX8aw3HQxrb88AQ1Bij0nRtqlQ5EnvBLoDINgiDWvvt68tAtVntcZBm+xA==","signatures":[{"sig":"MEUCIQCzuxpZHMdYSqaq5+nL5T0PV4JFw/3mna3gqTGM9NJKiQIgEac+b4iWPq7F8t0PGK6F1siEZrp8sGOfvSE/bJ9YouI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aws-lambda-powertools%2fevent-handler@2.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":433864},"type":"module","exports":{"./types":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/types/index.js"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/types/index.js"}},"./bedrock-agent":{"import":{"types":"./lib/esm/bedrock-agent/index.d.ts","default":"./lib/esm/bedrock-agent/index.js"},"require":{"types":"./lib/cjs/bedrock-agent/index.d.ts","default":"./lib/cjs/bedrock-agent/index.js"}},"./appsync-events":{"import":{"types":"./lib/esm/appsync-events/index.d.ts","default":"./lib/esm/appsync-events/index.js"},"require":{"types":"./lib/cjs/appsync-events/index.d.ts","default":"./lib/cjs/appsync-events/index.js"}},"./appsync-graphql":{"import":{"types":"./lib/esm/appsync-graphql/index.d.ts","default":"./lib/esm/appsync-graphql/index.js"},"require":{"types":"./lib/cjs/appsync-graphql/index.d.ts","default":"./lib/cjs/appsync-graphql/index.js"}}},"gitHead":"deab7fc3a680add9612a1db8ac9720e9531c0414","_npmUser":{"name":"aws-powertools-bot","email":"aws-powertools+npmjs.com@amazon.com"},"repository":{"url":"git+https://github.com/aws-powertools/powertools-lambda-typescript.git","type":"git"},"_npmVersion":"10.9.3","description":"Lightweight routing to reduce boilerplate for API Gateway REST/HTTP API, ALB, Lambda Function URLs, and AppSync.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"@aws-lambda-powertools/commons":"2.25.0"},"typesVersions":{"*":{"types":["./lib/cjs/types/index.d.ts","./lib/esm/types/index.d.ts"],"bedrock-agent":["./lib/cjs/bedrock-agent/index.d.ts","./lib/esm/bedrock-agent/index.d.ts"],"appsync-events":["./lib/cjs/appsync-events/index.d.ts","./lib/esm/appsync-events/index.d.ts"],"appsync-graphql":["./lib/cjs/appsync-graphql/index.d.ts","./lib/esm/appsync-graphql/index.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/event-handler_2.25.0_1755000900871_0.1566329233089565","host":"s3://npm-registry-packages-npm-production"}},"2.25.1":{"name":"@aws-lambda-powertools/event-handler","version":"2.25.1","keywords":["aws","lambda","powertools","furl","routing","api","event","handler","nodejs","serverless","appsync-events"],"author":{"url":"https://aws.amazon.com","name":"Amazon Web Services"},"license":"MIT-0","_id":"@aws-lambda-powertools/event-handler@2.25.1","maintainers":[{"name":"dreamorosi","email":"dreamorosi@gmail.com"},{"name":"am29d","email":"am29d@hey.com"},{"name":"aws-powertools-bot","email":"aws-powertools+npmjs.com@amazon.com"}],"homepage":"https://github.com/aws-powertools/powertools-lambda-typescript#readme","bugs":{"url":"https://github.com/aws-powertools/powertools-lambda-typescript/issues"},"dist":{"shasum":"bb17b0e29b72185568c4129dc38c21a395f34998","tarball":"https://registry.npmjs.org/@aws-lambda-powertools/event-handler/-/event-handler-2.25.1.tgz","fileCount":184,"integrity":"sha512-+4KlMNDGfSDnJMZFvds/5i605wcwNSC3s6t2SaGkNOIIjHuyutyxhjrkpheCjg9moX8MjZzKnjBZChesY53MSQ==","signatures":[{"sig":"MEQCIFhk5X38iLYqh6ciucxhGdCXpvJyU3y49441zvUvlqxQAiBR0eVxOZ7Yy3puca6QvGpo+ct/Q9Ukm1Nf6Sb9uyggNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aws-lambda-powertools%2fevent-handler@2.25.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":443823},"type":"module","exports":{"./types":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/types/index.js"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/types/index.js"}},"./bedrock-agent":{"import":{"types":"./lib/esm/bedrock-agent/index.d.ts","default":"./lib/esm/bedrock-agent/index.js"},"require":{"types":"./lib/cjs/bedrock-agent/index.d.ts","default":"./lib/cjs/bedrock-agent/index.js"}},"./appsync-events":{"import":{"types":"./lib/esm/appsync-events/index.d.ts","default":"./lib/esm/appsync-events/index.js"},"require":{"types":"./lib/cjs/appsync-events/index.d.ts","default":"./lib/cjs/appsync-events/index.js"}},"./appsync-graphql":{"import":{"types":"./lib/esm/appsync-graphql/index.d.ts","default":"./lib/esm/appsync-graphql/index.js"},"require":{"types":"./lib/cjs/appsync-graphql/index.d.ts","default":"./lib/cjs/appsync-graphql/index.js"}}},"gitHead":"1e609f1140bbd381deff5aecd31f7e4cafd51d4c","_npmUser":{"name":"aws-powertools-bot","email":"aws-powertools+npmjs.com@amazon.com"},"repository":{"url":"git+https://github.com/aws-powertools/powertools-lambda-typescript.git","type":"git"},"_npmVersion":"10.9.3","description":"Lightweight routing to reduce boilerplate for API Gateway REST/HTTP API, ALB, Lambda Function URLs, and AppSync.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"@aws-lambda-powertools/commons":"2.25.1"},"typesVersions":{"*":{"types":["./lib/cjs/types/index.d.ts","./lib/esm/types/index.d.ts"],"bedrock-agent":["./lib/cjs/bedrock-agent/index.d.ts","./lib/esm/bedrock-agent/index.d.ts"],"appsync-events":["./lib/cjs/appsync-events/index.d.ts","./lib/esm/appsync-events/index.d.ts"],"appsync-graphql":["./lib/cjs/appsync-graphql/index.d.ts","./lib/esm/appsync-graphql/index.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/event-handler_2.25.1_1755163003211_0.9172406206784183","host":"s3://npm-registry-packages-npm-production"}},"2.25.2":{"name":"@aws-lambda-powertools/event-handler","version":"2.25.2","keywords":["aws","lambda","powertools","furl","routing","api","event","handler","nodejs","serverless","appsync-events"],"author":{"url":"https://aws.amazon.com","name":"Amazon Web Services"},"license":"MIT-0","_id":"@aws-lambda-powertools/event-handler@2.25.2","maintainers":[{"name":"dreamorosi","email":"dreamorosi@gmail.com"},{"name":"am29d","email":"am29d@hey.com"},{"name":"aws-powertools-bot","email":"aws-powertools+npmjs.com@amazon.com"}],"homepage":"https://github.com/aws-powertools/powertools-lambda-typescript#readme","bugs":{"url":"https://github.com/aws-powertools/powertools-lambda-typescript/issues"},"dist":{"shasum":"ef34245524c95a7a4fb3f980ba98f7607a62755b","tarball":"https://registry.npmjs.org/@aws-lambda-powertools/event-handler/-/event-handler-2.25.2.tgz","fileCount":190,"integrity":"sha512-px7thNsBFCXCvjcOgHzzVax/U4wZRQmQaVUSuIXy+cZ+2cgksgpLqTZxohOgFtdF3ZNDFyTWx6hTHlfovpUQKQ==","signatures":[{"sig":"MEYCIQCTMB0EOuEa4CGIWwT9/OFrRkc6LGDW5QRCVhFPeJpwrwIhAJUfPJDXIKbbHb3cIHdwHK7RtTuHWWkXm8P94jXNvniA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aws-lambda-powertools%2fevent-handler@2.25.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":450355},"type":"module","exports":{"./types":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/types/index.js"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/types/index.js"}},"./bedrock-agent":{"import":{"types":"./lib/esm/bedrock-agent/index.d.ts","default":"./lib/esm/bedrock-agent/index.js"},"require":{"types":"./lib/cjs/bedrock-agent/index.d.ts","default":"./lib/cjs/bedrock-agent/index.js"}},"./appsync-events":{"import":{"types":"./lib/esm/appsync-events/index.d.ts","default":"./lib/esm/appsync-events/index.js"},"require":{"types":"./lib/cjs/appsync-events/index.d.ts","default":"./lib/cjs/appsync-events/index.js"}},"./appsync-graphql":{"import":{"types":"./lib/esm/appsync-graphql/index.d.ts","default":"./lib/esm/appsync-graphql/index.js"},"require":{"types":"./lib/cjs/appsync-graphql/index.d.ts","default":"./lib/cjs/appsync-graphql/index.js"}}},"gitHead":"90c1ed37ebaa8189773c0d662250f1b74bf1bdb0","_npmUser":{"name":"aws-powertools-bot","email":"aws-powertools+npmjs.com@amazon.com"},"repository":{"url":"git+https://github.com/aws-powertools/powertools-lambda-typescript.git","type":"git"},"_npmVersion":"10.9.3","description":"Lightweight routing to reduce boilerplate for API Gateway REST/HTTP API, ALB, Lambda Function URLs, and AppSync.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"@aws-lambda-powertools/commons":"2.25.2"},"typesVersions":{"*":{"types":["./lib/cjs/types/index.d.ts","./lib/esm/types/index.d.ts"],"bedrock-agent":["./lib/cjs/bedrock-agent/index.d.ts","./lib/esm/bedrock-agent/index.d.ts"],"appsync-events":["./lib/cjs/appsync-events/index.d.ts","./lib/esm/appsync-events/index.d.ts"],"appsync-graphql":["./lib/cjs/appsync-graphql/index.d.ts","./lib/esm/appsync-graphql/index.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/event-handler_2.25.2_1756202436430_0.9112886381508585","host":"s3://npm-registry-packages-npm-production"}},"2.26.0":{"name":"@aws-lambda-powertools/event-handler","version":"2.26.0","keywords":["aws","lambda","powertools","furl","routing","api","event","handler","nodejs","serverless","appsync-events"],"author":{"url":"https://aws.amazon.com","name":"Amazon Web Services"},"license":"MIT-0","_id":"@aws-lambda-powertools/event-handler@2.26.0","maintainers":[{"name":"dreamorosi","email":"dreamorosi@gmail.com"},{"name":"am29d","email":"am29d@hey.com"},{"name":"aws-powertools-bot","email":"aws-powertools+npmjs.com@amazon.com"}],"homepage":"https://github.com/aws-powertools/powertools-lambda-typescript#readme","bugs":{"url":"https://github.com/aws-powertools/powertools-lambda-typescript/issues"},"dist":{"shasum":"b0283cb99af96bc73dc7dd948aa6f7dc3fb6e404","tarball":"https://registry.npmjs.org/@aws-lambda-powertools/event-handler/-/event-handler-2.26.0.tgz","fileCount":202,"integrity":"sha512-eGgzGfHBi1UrkzX97TijQPfrDeFIgC1c5aMO1YvmcVttcL1d3Nh8eX5d3+2nUanfjqgm8zcJEDoP5LrT76JJWw==","signatures":[{"sig":"MEYCIQDGfFk/Ue7zkejmqoB3Q+rOyn9tepZjlUVX9/2RVnQ3bQIhAKrgPzzp04hR93aW3p1v+axb69RkZuphxTeo8uQTsaNo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aws-lambda-powertools%2fevent-handler@2.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":524577},"type":"module","exports":{"./types":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/types/index.js"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/types/index.js"}},"./bedrock-agent":{"import":{"types":"./lib/esm/bedrock-agent/index.d.ts","default":"./lib/esm/bedrock-agent/index.js"},"require":{"types":"./lib/cjs/bedrock-agent/index.d.ts","default":"./lib/cjs/bedrock-agent/index.js"}},"./appsync-events":{"import":{"types":"./lib/esm/appsync-events/index.d.ts","default":"./lib/esm/appsync-events/index.js"},"require":{"types":"./lib/cjs/appsync-events/index.d.ts","default":"./lib/cjs/appsync-events/index.js"}},"./appsync-graphql":{"import":{"types":"./lib/esm/appsync-graphql/index.d.ts","default":"./lib/esm/appsync-graphql/index.js"},"require":{"types":"./lib/cjs/appsync-graphql/index.d.ts","default":"./lib/cjs/appsync-graphql/index.js"}},"./experimental-rest":{"import":{"types":"./lib/esm/rest/index.d.ts","default":"./lib/esm/rest/index.js"},"require":{"types":"./lib/cjs/rest/index.d.ts","default":"./lib/cjs/rest/index.js"}}},"gitHead":"ddb52e36476fb724b2eabbf0ec89995a8e10964b","_npmUser":{"name":"aws-powertools-bot","email":"aws-powertools+npmjs.com@amazon.com"},"repository":{"url":"git+https://github.com/aws-powertools/powertools-lambda-typescript.git","type":"git"},"_npmVersion":"10.9.3","description":"Lightweight routing to reduce boilerplate for API Gateway REST/HTTP API, ALB, Lambda Function URLs, and AppSync.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@aws-lambda-powertools/commons":"2.26.0"},"typesVersions":{"*":{"types":["./lib/cjs/types/index.d.ts","./lib/esm/types/index.d.ts"],"bedrock-agent":["./lib/cjs/bedrock-agent/index.d.ts","./lib/esm/bedrock-agent/index.d.ts"],"appsync-events":["./lib/cjs/appsync-events/index.d.ts","./lib/esm/appsync-events/index.d.ts"],"appsync-graphql":["./lib/cjs/appsync-graphql/index.d.ts","./lib/esm/appsync-graphql/index.d.ts"],"experimental-rest":["./lib/cjs/rest/index.d.ts","./lib/esm/rest/index.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/event-handler_2.26.0_1757605442290_0.39461166943065673","host":"s3://npm-registry-packages-npm-production"}},"2.26.1":{"name":"@aws-lambda-powertools/event-handler","version":"2.26.1","keywords":["aws","lambda","powertools","furl","routing","api","event","handler","nodejs","serverless","appsync-events"],"author":{"url":"https://aws.amazon.com","name":"Amazon Web Services"},"license":"MIT-0","_id":"@aws-lambda-powertools/event-handler@2.26.1","maintainers":[{"name":"dreamorosi","email":"dreamorosi@gmail.com"},{"name":"am29d","email":"am29d@hey.com"},{"name":"aws-powertools-bot","email":"aws-powertools+npmjs.com@amazon.com"}],"homepage":"https://github.com/aws-powertools/powertools-lambda-typescript#readme","bugs":{"url":"https://github.com/aws-powertools/powertools-lambda-typescript/issues"},"dist":{"shasum":"626066e0bd7ce52d2591b59544f4a8a1abc69550","tarball":"https://registry.npmjs.org/@aws-lambda-powertools/event-handler/-/event-handler-2.26.1.tgz","fileCount":202,"integrity":"sha512-EnNFRm9x9sF/sYrp3WyrExzXTgZwGFAO1bAvrVMwgvft5tK+MZ/CW1Ej51UwBSuA4glClyQxOmycFGPZBOiTMg==","signatures":[{"sig":"MEUCICwN0wDISSVBtPaiYmM4jIh9WBEIFsAVQz1F+2+XIRd5AiEA3/GkNiGLC2v6CmX8y/uTxk2DKvwz3vK8HC78O2UDShA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aws-lambda-powertools%2fevent-handler@2.26.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":524577},"type":"module","exports":{"./types":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/types/index.js"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/types/index.js"}},"./bedrock-agent":{"import":{"types":"./lib/esm/bedrock-agent/index.d.ts","default":"./lib/esm/bedrock-agent/index.js"},"require":{"types":"./lib/cjs/bedrock-agent/index.d.ts","default":"./lib/cjs/bedrock-agent/index.js"}},"./appsync-events":{"import":{"types":"./lib/esm/appsync-events/index.d.ts","default":"./lib/esm/appsync-events/index.js"},"require":{"types":"./lib/cjs/appsync-events/index.d.ts","default":"./lib/cjs/appsync-events/index.js"}},"./appsync-graphql":{"import":{"types":"./lib/esm/appsync-graphql/index.d.ts","default":"./lib/esm/appsync-graphql/index.js"},"require":{"types":"./lib/cjs/appsync-graphql/index.d.ts","default":"./lib/cjs/appsync-graphql/index.js"}},"./experimental-rest":{"import":{"types":"./lib/esm/rest/index.d.ts","default":"./lib/esm/rest/index.js"},"require":{"types":"./lib/cjs/rest/index.d.ts","default":"./lib/cjs/rest/index.js"}}},"gitHead":"08555250f6851fa966822f80516a91981e95f28d","_npmUser":{"name":"aws-powertools-bot","email":"aws-powertools+npmjs.com@amazon.com"},"repository":{"url":"git+https://github.com/aws-powertools/powertools-lambda-typescript.git","type":"git"},"_npmVersion":"10.9.3","description":"Lightweight routing to reduce boilerplate for API Gateway REST/HTTP API, ALB, Lambda Function URLs, and AppSync.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@aws-lambda-powertools/commons":"2.26.1"},"typesVersions":{"*":{"types":["./lib/cjs/types/index.d.ts","./lib/esm/types/index.d.ts"],"bedrock-agent":["./lib/cjs/bedrock-agent/index.d.ts","./lib/esm/bedrock-agent/index.d.ts"],"appsync-events":["./lib/cjs/appsync-events/index.d.ts","./lib/esm/appsync-events/index.d.ts"],"appsync-graphql":["./lib/cjs/appsync-graphql/index.d.ts","./lib/esm/appsync-graphql/index.d.ts"],"experimental-rest":["./lib/cjs/rest/index.d.ts","./lib/esm/rest/index.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/event-handler_2.26.1_1757936510542_0.26065366422013736","host":"s3://npm-registry-packages-npm-production"}},"2.27.0":{"name":"@aws-lambda-powertools/event-handler","version":"2.27.0","keywords":["aws","lambda","powertools","furl","routing","api","event","handler","nodejs","serverless","appsync-events"],"author":{"url":"https://aws.amazon.com","name":"Amazon Web Services"},"license":"MIT-0","_id":"@aws-lambda-powertools/event-handler@2.27.0","maintainers":[{"name":"dreamorosi","email":"dreamorosi@gmail.com"},{"name":"am29d","email":"am29d@hey.com"},{"name":"aws-powertools-bot","email":"aws-powertools+npmjs.com@amazon.com"}],"homepage":"https://github.com/aws-powertools/powertools-lambda-typescript#readme","bugs":{"url":"https://github.com/aws-powertools/powertools-lambda-typescript/issues"},"dist":{"shasum":"3483bd5fbf2b9d95cc54a506dfec87891d663371","tarball":"https://registry.npmjs.org/@aws-lambda-powertools/event-handler/-/event-handler-2.27.0.tgz","fileCount":220,"integrity":"sha512-aIYp9Ta39Id0JAUzOXTvCh5WzfcKCnd0TphXcuoUwBB68ZWqSFfaqPyJkMhZ1qPNjNjWrPmX6O9atdtryiq2DA==","signatures":[{"sig":"MEQCIHzEcDd5Yy+jIscOiIddb+W9dIi5HAX9Rv0ZVXdyQbg1AiBpTXbnxKgQ4LQ2/ixZCku4QpWcEDVStfbz3qm0GMX9aA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aws-lambda-powertools%2fevent-handler@2.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":565619},"type":"module","exports":{"./types":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/types/index.js"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/types/index.js"}},"./bedrock-agent":{"import":{"types":"./lib/esm/bedrock-agent/index.d.ts","default":"./lib/esm/bedrock-agent/index.js"},"require":{"types":"./lib/cjs/bedrock-agent/index.d.ts","default":"./lib/cjs/bedrock-agent/index.js"}},"./appsync-events":{"import":{"types":"./lib/esm/appsync-events/index.d.ts","default":"./lib/esm/appsync-events/index.js"},"require":{"types":"./lib/cjs/appsync-events/index.d.ts","default":"./lib/cjs/appsync-events/index.js"}},"./appsync-graphql":{"import":{"types":"./lib/esm/appsync-graphql/index.d.ts","default":"./lib/esm/appsync-graphql/index.js"},"require":{"types":"./lib/cjs/appsync-graphql/index.d.ts","default":"./lib/cjs/appsync-graphql/index.js"}},"./experimental-rest":{"import":{"types":"./lib/esm/rest/index.d.ts","default":"./lib/esm/rest/index.js"},"require":{"types":"./lib/cjs/rest/index.d.ts","default":"./lib/cjs/rest/index.js"}},"./experimental-rest/middleware":{"import":{"types":"./lib/esm/rest/middleware/index.d.ts","default":"./lib/esm/rest/middleware/index.js"},"require":{"types":"./lib/cjs/rest/middleware/index.d.ts","default":"./lib/cjs/rest/middleware/index.js"}}},"gitHead":"f38af1db92473327776fc3128bccad145062e354","_npmUser":{"name":"aws-powertools-bot","email":"aws-powertools+npmjs.com@amazon.com"},"repository":{"url":"git+https://github.com/aws-powertools/powertools-lambda-typescript.git","type":"git"},"_npmVersion":"10.9.3","description":"Lightweight routing to reduce boilerplate for API Gateway REST/HTTP API, ALB, Lambda Function URLs, and AppSync.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@aws-lambda-powertools/commons":"2.27.0"},"typesVersions":{"*":{"types":["./lib/cjs/types/index.d.ts","./lib/esm/types/index.d.ts"],"bedrock-agent":["./lib/cjs/bedrock-agent/index.d.ts","./lib/esm/bedrock-agent/index.d.ts"],"appsync-events":["./lib/cjs/appsync-events/index.d.ts","./lib/esm/appsync-events/index.d.ts"],"appsync-graphql":["./lib/cjs/appsync-graphql/index.d.ts","./lib/esm/appsync-graphql/index.d.ts"],"experimental-rest":["./lib/cjs/rest/index.d.ts","./lib/esm/rest/index.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/event-handler_2.27.0_1758705378763_0.9516150990505725","host":"s3://npm-registry-packages-npm-production"}},"2.28.0":{"name":"@aws-lambda-powertools/event-handler","version":"2.28.0","keywords":["aws","lambda","powertools","furl","routing","api","event","handler","nodejs","serverless","appsync-events"],"author":{"url":"https://aws.amazon.com","name":"Amazon Web Services"},"license":"MIT-0","_id":"@aws-lambda-powertools/event-handler@2.28.0","maintainers":[{"name":"dreamorosi","email":"dreamorosi@gmail.com"},{"name":"aws-powertools-bot","email":"aws-powertools+npmjs.com@amazon.com"}],"homepage":"https://github.com/aws-powertools/powertools-lambda-typescript#readme","bugs":{"url":"https://github.com/aws-powertools/powertools-lambda-typescript/issues"},"dist":{"shasum":"01b4c06c5adebdcf5d2545bd06aaca7a210f107e","tarball":"https://registry.npmjs.org/@aws-lambda-powertools/event-handler/-/event-handler-2.28.0.tgz","fileCount":220,"integrity":"sha512-+rstZcMm+AqAoa941EMAaWrPQGoXGiILz1JOTNZAvt5uAx//NKajjO+kBa6HezPmcEgsEdY3ica+vl1aSwbNpg==","signatures":[{"sig":"MEYCIQDs5HBWMBniPzfOuLh+76XRAkYViJQJVrKawVHssvhLyQIhAIGXsWZelD1LyUhl1VXqjEFGZnYpWCqInVF63j9jSIrS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aws-lambda-powertools%2fevent-handler@2.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":624437},"type":"module","exports":{"./types":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/types/index.js"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/types/index.js"}},"./bedrock-agent":{"import":{"types":"./lib/esm/bedrock-agent/index.d.ts","default":"./lib/esm/bedrock-agent/index.js"},"require":{"types":"./lib/cjs/bedrock-agent/index.d.ts","default":"./lib/cjs/bedrock-agent/index.js"}},"./appsync-events":{"import":{"types":"./lib/esm/appsync-events/index.d.ts","default":"./lib/esm/appsync-events/index.js"},"require":{"types":"./lib/cjs/appsync-events/index.d.ts","default":"./lib/cjs/appsync-events/index.js"}},"./appsync-graphql":{"import":{"types":"./lib/esm/appsync-graphql/index.d.ts","default":"./lib/esm/appsync-graphql/index.js"},"require":{"types":"./lib/cjs/appsync-graphql/index.d.ts","default":"./lib/cjs/appsync-graphql/index.js"}},"./experimental-rest":{"import":{"types":"./lib/esm/rest/index.d.ts","default":"./lib/esm/rest/index.js"},"require":{"types":"./lib/cjs/rest/index.d.ts","default":"./lib/cjs/rest/index.js"}},"./experimental-rest/middleware":{"import":{"types":"./lib/esm/rest/middleware/index.d.ts","default":"./lib/esm/rest/middleware/index.js"},"require":{"types":"./lib/cjs/rest/middleware/index.d.ts","default":"./lib/cjs/rest/middleware/index.js"}}},"gitHead":"5ea879976feafbc488e5ee7882548421387a4f0e","_npmUser":{"name":"aws-powertools-bot","email":"aws-powertools+npmjs.com@amazon.com"},"repository":{"url":"git+https://github.com/aws-powertools/powertools-lambda-typescript.git","type":"git"},"_npmVersion":"10.9.3","description":"Lightweight routing to reduce boilerplate for API Gateway REST/HTTP API, ALB, Lambda Function URLs, and AppSync.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@aws-lambda-powertools/commons":"2.28.0"},"typesVersions":{"*":{"types":["./lib/cjs/types/index.d.ts","./lib/esm/types/index.d.ts"],"bedrock-agent":["./lib/cjs/bedrock-agent/index.d.ts","./lib/esm/bedrock-agent/index.d.ts"],"appsync-events":["./lib/cjs/appsync-events/index.d.ts","./lib/esm/appsync-events/index.d.ts"],"appsync-graphql":["./lib/cjs/appsync-graphql/index.d.ts","./lib/esm/appsync-graphql/index.d.ts"],"experimental-rest":["./lib/cjs/rest/index.d.ts","./lib/esm/rest/index.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/event-handler_2.28.0_1761041814579_0.43578842310711896","host":"s3://npm-registry-packages-npm-production"}},"2.28.1":{"name":"@aws-lambda-powertools/event-handler","version":"2.28.1","keywords":["aws","lambda","powertools","furl","routing","api","event","handler","nodejs","serverless","appsync-events"],"author":{"url":"https://aws.amazon.com","name":"Amazon Web Services"},"license":"MIT-0","_id":"@aws-lambda-powertools/event-handler@2.28.1","maintainers":[{"name":"dreamorosi","email":"dreamorosi@gmail.com"},{"name":"aws-powertools-bot","email":"aws-powertools+npmjs.com@amazon.com"}],"homepage":"https://github.com/aws-powertools/powertools-lambda-typescript#readme","bugs":{"url":"https://github.com/aws-powertools/powertools-lambda-typescript/issues"},"dist":{"shasum":"4a8822d198129c984852575222fd0d97fc03dc0a","tarball":"https://registry.npmjs.org/@aws-lambda-powertools/event-handler/-/event-handler-2.28.1.tgz","fileCount":220,"integrity":"sha512-3qFYjoOQbl6yftfIKwQp6PQsFIPpRZ8fKu62/XVU0qNXowWT86AAouB5gz+/RvU54D64mHrgQM2bxwSpwE7FOA==","signatures":[{"sig":"MEUCIQDzAMs6YTBjXdmSEeInBYRbENu/4Psl8G6ccyj2KqTXawIgHiUmKbIxnEa8i5vRcDMffL0j0vaHQUxUWPpSgVDwiLA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aws-lambda-powertools%2fevent-handler@2.28.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":624437},"type":"module","exports":{"./types":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/types/index.js"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/types/index.js"}},"./bedrock-agent":{"import":{"types":"./lib/esm/bedrock-agent/index.d.ts","default":"./lib/esm/bedrock-agent/index.js"},"require":{"types":"./lib/cjs/bedrock-agent/index.d.ts","default":"./lib/cjs/bedrock-agent/index.js"}},"./appsync-events":{"import":{"types":"./lib/esm/appsync-events/index.d.ts","default":"./lib/esm/appsync-events/index.js"},"require":{"types":"./lib/cjs/appsync-events/index.d.ts","default":"./lib/cjs/appsync-events/index.js"}},"./appsync-graphql":{"import":{"types":"./lib/esm/appsync-graphql/index.d.ts","default":"./lib/esm/appsync-graphql/index.js"},"require":{"types":"./lib/cjs/appsync-graphql/index.d.ts","default":"./lib/cjs/appsync-graphql/index.js"}},"./experimental-rest":{"import":{"types":"./lib/esm/rest/index.d.ts","default":"./lib/esm/rest/index.js"},"require":{"types":"./lib/cjs/rest/index.d.ts","default":"./lib/cjs/rest/index.js"}},"./experimental-rest/middleware":{"import":{"types":"./lib/esm/rest/middleware/index.d.ts","default":"./lib/esm/rest/middleware/index.js"},"require":{"types":"./lib/cjs/rest/middleware/index.d.ts","default":"./lib/cjs/rest/middleware/index.js"}}},"gitHead":"e2ce3250df328b61aede6b038ea90814044ea240","_npmUser":{"name":"aws-powertools-bot","email":"aws-powertools+npmjs.com@amazon.com"},"repository":{"url":"git+https://github.com/aws-powertools/powertools-lambda-typescript.git","type":"git"},"_npmVersion":"10.9.3","description":"Lightweight routing to reduce boilerplate for API Gateway REST/HTTP API, ALB, Lambda Function URLs, and AppSync.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@aws-lambda-powertools/commons":"2.28.1"},"typesVersions":{"*":{"types":["./lib/cjs/types/index.d.ts","./lib/esm/types/index.d.ts"],"bedrock-agent":["./lib/cjs/bedrock-agent/index.d.ts","./lib/esm/bedrock-agent/index.d.ts"],"appsync-events":["./lib/cjs/appsync-events/index.d.ts","./lib/esm/appsync-events/index.d.ts"],"appsync-graphql":["./lib/cjs/appsync-graphql/index.d.ts","./lib/esm/appsync-graphql/index.d.ts"],"experimental-rest":["./lib/cjs/rest/index.d.ts","./lib/esm/rest/index.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/event-handler_2.28.1_1761235017003_0.20544857851734188","host":"s3://npm-registry-packages-npm-production"}},"2.29.0":{"name":"@aws-lambda-powertools/event-handler","version":"2.29.0","keywords":["aws","lambda","powertools","furl","routing","api","event","handler","nodejs","serverless","appsync-events"],"author":{"url":"https://aws.amazon.com","name":"Amazon Web Services"},"license":"MIT-0","_id":"@aws-lambda-powertools/event-handler@2.29.0","maintainers":[{"name":"dreamorosi","email":"dreamorosi@gmail.com"},{"name":"aws-powertools-bot","email":"aws-powertools+npmjs.com@amazon.com"}],"homepage":"https://github.com/aws-powertools/powertools-lambda-typescript#readme","bugs":{"url":"https://github.com/aws-powertools/powertools-lambda-typescript/issues"},"dist":{"shasum":"760f63672b344cb2f0b92ac6fa9a0ce88784fe51","tarball":"https://registry.npmjs.org/@aws-lambda-powertools/event-handler/-/event-handler-2.29.0.tgz","fileCount":220,"integrity":"sha512-AMwznvqenIvA0McCR/+BR5HRyVNpd13iXrbVInMd7dMwhYI21zd4hoCQFdM8qTCsdl5o4K4X/ErH4n2gFT3KZQ==","signatures":[{"sig":"MEYCIQC1rJfI7M6Moz8FKVE5LC15Av/yUviI5ezhi/usW0N/ZQIhAIG8/JarfEjgbJi0Okx2tnRK6fqUFM2OPFuuLu2XC3sU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aws-lambda-powertools%2fevent-handler@2.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":666851},"type":"module","exports":{"./http":{"import":{"types":"./lib/esm/http/index.d.ts","default":"./lib/esm/http/index.js"},"require":{"types":"./lib/cjs/http/index.d.ts","default":"./lib/cjs/http/index.js"}},"./types":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/types/index.js"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/types/index.js"}},"./bedrock-agent":{"import":{"types":"./lib/esm/bedrock-agent/index.d.ts","default":"./lib/esm/bedrock-agent/index.js"},"require":{"types":"./lib/cjs/bedrock-agent/index.d.ts","default":"./lib/cjs/bedrock-agent/index.js"}},"./appsync-events":{"import":{"types":"./lib/esm/appsync-events/index.d.ts","default":"./lib/esm/appsync-events/index.js"},"require":{"types":"./lib/cjs/appsync-events/index.d.ts","default":"./lib/cjs/appsync-events/index.js"}},"./appsync-graphql":{"import":{"types":"./lib/esm/appsync-graphql/index.d.ts","default":"./lib/esm/appsync-graphql/index.js"},"require":{"types":"./lib/cjs/appsync-graphql/index.d.ts","default":"./lib/cjs/appsync-graphql/index.js"}},"./http/middleware":{"import":{"types":"./lib/esm/http/middleware/index.d.ts","default":"./lib/esm/http/middleware/index.js"},"require":{"types":"./lib/cjs/http/middleware/index.d.ts","default":"./lib/cjs/http/middleware/index.js"}}},"gitHead":"fa726e0a56f738c62fe253d96fd1f70ae696cabf","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cacc7100-7758-43e1-84f4-0229e86b8e3f"}},"repository":{"url":"git+https://github.com/aws-powertools/powertools-lambda-typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"Lightweight routing to reduce boilerplate for API Gateway REST/HTTP API, ALB, Lambda Function URLs, and AppSync.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@aws-lambda-powertools/commons":"2.29.0"},"typesVersions":{"*":{"http":["./lib/cjs/http/index.d.ts","./lib/esm/http/index.d.ts"],"types":["./lib/cjs/types/index.d.ts","./lib/esm/types/index.d.ts"],"bedrock-agent":["./lib/cjs/bedrock-agent/index.d.ts","./lib/esm/bedrock-agent/index.d.ts"],"appsync-events":["./lib/cjs/appsync-events/index.d.ts","./lib/esm/appsync-events/index.d.ts"],"appsync-graphql":["./lib/cjs/appsync-graphql/index.d.ts","./lib/esm/appsync-graphql/index.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/event-handler_2.29.0_1763754088434_0.4570208092091672","host":"s3://npm-registry-packages-npm-production"}},"2.30.0":{"name":"@aws-lambda-powertools/event-handler","version":"2.30.0","keywords":["aws","lambda","powertools","furl","routing","api","event","handler","nodejs","serverless","appsync-events"],"author":{"url":"https://aws.amazon.com","name":"Amazon Web Services"},"license":"MIT-0","_id":"@aws-lambda-powertools/event-handler@2.30.0","maintainers":[{"name":"dreamorosi","email":"dreamorosi@gmail.com"},{"name":"aws-powertools-bot","email":"aws-powertools+npmjs.com@amazon.com"}],"homepage":"https://github.com/aws-powertools/powertools-lambda-typescript#readme","bugs":{"url":"https://github.com/aws-powertools/powertools-lambda-typescript/issues"},"dist":{"shasum":"4d986031f0a3ff5cbf98fd6befe602d0c2506052","tarball":"https://registry.npmjs.org/@aws-lambda-powertools/event-handler/-/event-handler-2.30.0.tgz","fileCount":220,"integrity":"sha512-a4T1/p+xJx1xQDnng7BjLSZIIuvWOIXJesVZ9qGtJJ6Hr3YoDlra4EZpcSA9tH4+FptsIF48OL8uEvZrTYwBfQ==","signatures":[{"sig":"MEQCIE4qMC0lF52w9ULLPjyjxu7VhPepScscV+r92B9MvXH4AiB1xCkWN7bVGR9otPaR8FDSWcvttDkUoIxRaEc1LFUMzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aws-lambda-powertools%2fevent-handler@2.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":668986},"type":"module","exports":{"./http":{"import":{"types":"./lib/esm/http/index.d.ts","default":"./lib/esm/http/index.js"},"require":{"types":"./lib/cjs/http/index.d.ts","default":"./lib/cjs/http/index.js"}},"./types":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/types/index.js"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/types/index.js"}},"./bedrock-agent":{"import":{"types":"./lib/esm/bedrock-agent/index.d.ts","default":"./lib/esm/bedrock-agent/index.js"},"require":{"types":"./lib/cjs/bedrock-agent/index.d.ts","default":"./lib/cjs/bedrock-agent/index.js"}},"./appsync-events":{"import":{"types":"./lib/esm/appsync-events/index.d.ts","default":"./lib/esm/appsync-events/index.js"},"require":{"types":"./lib/cjs/appsync-events/index.d.ts","default":"./lib/cjs/appsync-events/index.js"}},"./appsync-graphql":{"import":{"types":"./lib/esm/appsync-graphql/index.d.ts","default":"./lib/esm/appsync-graphql/index.js"},"require":{"types":"./lib/cjs/appsync-graphql/index.d.ts","default":"./lib/cjs/appsync-graphql/index.js"}},"./http/middleware":{"import":{"types":"./lib/esm/http/middleware/index.d.ts","default":"./lib/esm/http/middleware/index.js"},"require":{"types":"./lib/cjs/http/middleware/index.d.ts","default":"./lib/cjs/http/middleware/index.js"}}},"gitHead":"dd5395b7d60e0de8d1bae700156f0d30192d2435","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cacc7100-7758-43e1-84f4-0229e86b8e3f"}},"repository":{"url":"git+https://github.com/aws-powertools/powertools-lambda-typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"Lightweight routing to reduce boilerplate for API Gateway REST/HTTP API, ALB, Lambda Function URLs, and AppSync.","directories":{},"_nodeVersion":"24.11.1","dependencies":{"@aws-lambda-powertools/commons":"2.30.0"},"typesVersions":{"*":{"http":["./lib/cjs/http/index.d.ts","./lib/esm/http/index.d.ts"],"types":["./lib/cjs/types/index.d.ts","./lib/esm/types/index.d.ts"],"bedrock-agent":["./lib/cjs/bedrock-agent/index.d.ts","./lib/esm/bedrock-agent/index.d.ts"],"appsync-events":["./lib/cjs/appsync-events/index.d.ts","./lib/esm/appsync-events/index.d.ts"],"appsync-graphql":["./lib/cjs/appsync-graphql/index.d.ts","./lib/esm/appsync-graphql/index.d.ts"],"http/middleware":["./lib/cjs/http/middleware/index.d.ts","./lib/esm/http/middleware/index.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/event-handler_2.30.0_1765467161286_0.102331467067035","host":"s3://npm-registry-packages-npm-production"}},"2.30.1":{"name":"@aws-lambda-powertools/event-handler","version":"2.30.1","keywords":["aws","lambda","powertools","furl","routing","api","event","handler","nodejs","serverless","appsync-events"],"author":{"url":"https://aws.amazon.com","name":"Amazon Web Services"},"license":"MIT-0","_id":"@aws-lambda-powertools/event-handler@2.30.1","maintainers":[{"name":"dreamorosi","email":"dreamorosi@gmail.com"},{"name":"aws-powertools-bot","email":"aws-powertools+npmjs.com@amazon.com"}],"homepage":"https://github.com/aws-powertools/powertools-lambda-typescript#readme","bugs":{"url":"https://github.com/aws-powertools/powertools-lambda-typescript/issues"},"dist":{"shasum":"09a99b1e56ec42a4a52d458fb3db10503d8d90fc","tarball":"https://registry.npmjs.org/@aws-lambda-powertools/event-handler/-/event-handler-2.30.1.tgz","fileCount":220,"integrity":"sha512-elKQ0scbCSyRLO67nk253E/OocURFZ7Z2eY61pu9UTVHKWQ+yEFQBvKMbHBji6N+W/6IKK9Fy/XWJC0bAb2dHw==","signatures":[{"sig":"MEYCIQD2JGHdIDMxwnQaILvnkE8tLAITDEgMHPZIfvwANPF4+AIhALE1Zz3sB6yMcpxwMmocqaWFYdD8qRNKp6snJ3380awf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aws-lambda-powertools%2fevent-handler@2.30.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":669213},"type":"module","exports":{"./http":{"import":{"types":"./lib/esm/http/index.d.ts","default":"./lib/esm/http/index.js"},"require":{"types":"./lib/cjs/http/index.d.ts","default":"./lib/cjs/http/index.js"}},"./types":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/types/index.js"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/types/index.js"}},"./bedrock-agent":{"import":{"types":"./lib/esm/bedrock-agent/index.d.ts","default":"./lib/esm/bedrock-agent/index.js"},"require":{"types":"./lib/cjs/bedrock-agent/index.d.ts","default":"./lib/cjs/bedrock-agent/index.js"}},"./appsync-events":{"import":{"types":"./lib/esm/appsync-events/index.d.ts","default":"./lib/esm/appsync-events/index.js"},"require":{"types":"./lib/cjs/appsync-events/index.d.ts","default":"./lib/cjs/appsync-events/index.js"}},"./appsync-graphql":{"import":{"types":"./lib/esm/appsync-graphql/index.d.ts","default":"./lib/esm/appsync-graphql/index.js"},"require":{"types":"./lib/cjs/appsync-graphql/index.d.ts","default":"./lib/cjs/appsync-graphql/index.js"}},"./http/middleware":{"import":{"types":"./lib/esm/http/middleware/index.d.ts","default":"./lib/esm/http/middleware/index.js"},"require":{"types":"./lib/cjs/http/middleware/index.d.ts","default":"./lib/cjs/http/middleware/index.js"}}},"gitHead":"1ec1c038db6bd077f6c0608add8499004b329b0b","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cacc7100-7758-43e1-84f4-0229e86b8e3f"}},"repository":{"url":"git+https://github.com/aws-powertools/powertools-lambda-typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"Lightweight routing to reduce boilerplate for API Gateway REST/HTTP API, ALB, Lambda Function URLs, and AppSync.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@aws-lambda-powertools/commons":"2.30.1"},"typesVersions":{"*":{"http":["./lib/cjs/http/index.d.ts","./lib/esm/http/index.d.ts"],"types":["./lib/cjs/types/index.d.ts","./lib/esm/types/index.d.ts"],"bedrock-agent":["./lib/cjs/bedrock-agent/index.d.ts","./lib/esm/bedrock-agent/index.d.ts"],"appsync-events":["./lib/cjs/appsync-events/index.d.ts","./lib/esm/appsync-events/index.d.ts"],"appsync-graphql":["./lib/cjs/appsync-graphql/index.d.ts","./lib/esm/appsync-graphql/index.d.ts"],"http/middleware":["./lib/cjs/http/middleware/index.d.ts","./lib/esm/http/middleware/index.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/event-handler_2.30.1_1767699760503_0.8111996622623829","host":"s3://npm-registry-packages-npm-production"}},"2.30.2":{"name":"@aws-lambda-powertools/event-handler","version":"2.30.2","keywords":["aws","lambda","powertools","furl","routing","api","event","handler","nodejs","serverless","appsync-events"],"author":{"url":"https://aws.amazon.com","name":"Amazon Web Services"},"license":"MIT-0","_id":"@aws-lambda-powertools/event-handler@2.30.2","maintainers":[{"name":"dreamorosi","email":"dreamorosi@gmail.com"},{"name":"aws-powertools-bot","email":"aws-powertools+npmjs.com@amazon.com"}],"homepage":"https://github.com/aws-powertools/powertools-lambda-typescript#readme","bugs":{"url":"https://github.com/aws-powertools/powertools-lambda-typescript/issues"},"dist":{"shasum":"d5202cc8d55037d6af3595cf51f59c724c5ae23a","tarball":"https://registry.npmjs.org/@aws-lambda-powertools/event-handler/-/event-handler-2.30.2.tgz","fileCount":220,"integrity":"sha512-0nR0EwDFb8JnXU/TYe4ZusFU9jmf2bPNqfwfE5W38RvBhfCWahSFLPVLkDtBLVbRVb4HnyHsYDe6Wc1P5Jcv1w==","signatures":[{"sig":"MEYCIQCvwix29g2pyoHoOVb5EBH9ayD5d4HcxaZevIy8e114xQIhAJ07qVDYONv+ePqobr/JJNA5C5mZbiKPnVCrLrePc24b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aws-lambda-powertools%2fevent-handler@2.30.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":669207},"type":"module","exports":{"./http":{"import":{"types":"./lib/esm/http/index.d.ts","default":"./lib/esm/http/index.js"},"require":{"types":"./lib/cjs/http/index.d.ts","default":"./lib/cjs/http/index.js"}},"./types":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/types/index.js"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/types/index.js"}},"./bedrock-agent":{"import":{"types":"./lib/esm/bedrock-agent/index.d.ts","default":"./lib/esm/bedrock-agent/index.js"},"require":{"types":"./lib/cjs/bedrock-agent/index.d.ts","default":"./lib/cjs/bedrock-agent/index.js"}},"./appsync-events":{"import":{"types":"./lib/esm/appsync-events/index.d.ts","default":"./lib/esm/appsync-events/index.js"},"require":{"types":"./lib/cjs/appsync-events/index.d.ts","default":"./lib/cjs/appsync-events/index.js"}},"./appsync-graphql":{"import":{"types":"./lib/esm/appsync-graphql/index.d.ts","default":"./lib/esm/appsync-graphql/index.js"},"require":{"types":"./lib/cjs/appsync-graphql/index.d.ts","default":"./lib/cjs/appsync-graphql/index.js"}},"./http/middleware":{"import":{"types":"./lib/esm/http/middleware/index.d.ts","default":"./lib/esm/http/middleware/index.js"},"require":{"types":"./lib/cjs/http/middleware/index.d.ts","default":"./lib/cjs/http/middleware/index.js"}}},"gitHead":"48a557dd5df8998317934f5974795ce7e69d1b81","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cacc7100-7758-43e1-84f4-0229e86b8e3f"}},"repository":{"url":"git+https://github.com/aws-powertools/powertools-lambda-typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"Lightweight routing to reduce boilerplate for API Gateway REST/HTTP API, ALB, Lambda Function URLs, and AppSync.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"@aws-lambda-powertools/commons":"2.30.2"},"typesVersions":{"*":{"http":["./lib/cjs/http/index.d.ts","./lib/esm/http/index.d.ts"],"types":["./lib/cjs/types/index.d.ts","./lib/esm/types/index.d.ts"],"bedrock-agent":["./lib/cjs/bedrock-agent/index.d.ts","./lib/esm/bedrock-agent/index.d.ts"],"appsync-events":["./lib/cjs/appsync-events/index.d.ts","./lib/esm/appsync-events/index.d.ts"],"appsync-graphql":["./lib/cjs/appsync-graphql/index.d.ts","./lib/esm/appsync-graphql/index.d.ts"],"http/middleware":["./lib/cjs/http/middleware/index.d.ts","./lib/esm/http/middleware/index.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/event-handler_2.30.2_1768213520112_0.2801446360882214","host":"s3://npm-registry-packages-npm-production"}},"2.31.0":{"name":"@aws-lambda-powertools/event-handler","version":"2.31.0","keywords":["aws","lambda","powertools","furl","routing","api","event","handler","nodejs","serverless","appsync-events"],"author":{"url":"https://aws.amazon.com","name":"Amazon Web Services"},"license":"MIT-0","_id":"@aws-lambda-powertools/event-handler@2.31.0","maintainers":[{"name":"dreamorosi","email":"dreamorosi@gmail.com"},{"name":"aws-powertools-bot","email":"aws-powertools+npmjs.com@amazon.com"}],"homepage":"https://github.com/aws-powertools/powertools-lambda-typescript#readme","bugs":{"url":"https://github.com/aws-powertools/powertools-lambda-typescript/issues"},"dist":{"shasum":"7f7da53df9e925b2de2f519edddb74e4bb58ad55","tarball":"https://registry.npmjs.org/@aws-lambda-powertools/event-handler/-/event-handler-2.31.0.tgz","fileCount":226,"integrity":"sha512-M2WkbV5q1FrsUUa00v7YVaYYHD+cYJqPrxtw+8ATCR0u4n4eNJpBFLLCNaZhNtEcM/+YFN/gsAYG9R62ZrDuJg==","signatures":[{"sig":"MEUCIQDgG/niTJ2HqFwNZztyTz7qjVf716NIxQ0XMPVtQGBIcgIgSTCWK88K41KyygwIWj3yZwkiW63Ms3FxhzXTTUcJzS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aws-lambda-powertools%2fevent-handler@2.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":681124},"type":"module","exports":{"./http":{"import":{"types":"./lib/esm/http/index.d.ts","default":"./lib/esm/http/index.js"},"require":{"types":"./lib/cjs/http/index.d.ts","default":"./lib/cjs/http/index.js"}},"./types":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/types/index.js"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/types/index.js"}},"./bedrock-agent":{"import":{"types":"./lib/esm/bedrock-agent/index.d.ts","default":"./lib/esm/bedrock-agent/index.js"},"require":{"types":"./lib/cjs/bedrock-agent/index.d.ts","default":"./lib/cjs/bedrock-agent/index.js"}},"./appsync-events":{"import":{"types":"./lib/esm/appsync-events/index.d.ts","default":"./lib/esm/appsync-events/index.js"},"require":{"types":"./lib/cjs/appsync-events/index.d.ts","default":"./lib/cjs/appsync-events/index.js"}},"./appsync-graphql":{"import":{"types":"./lib/esm/appsync-graphql/index.d.ts","default":"./lib/esm/appsync-graphql/index.js"},"require":{"types":"./lib/cjs/appsync-graphql/index.d.ts","default":"./lib/cjs/appsync-graphql/index.js"}},"./http/middleware":{"import":{"types":"./lib/esm/http/middleware/index.d.ts","default":"./lib/esm/http/middleware/index.js"},"require":{"types":"./lib/cjs/http/middleware/index.d.ts","default":"./lib/cjs/http/middleware/index.js"}},"./http/middleware/tracer":{"import":{"types":"./lib/esm/http/middleware/tracer.d.ts","default":"./lib/esm/http/middleware/tracer.js"},"require":{"types":"./lib/cjs/http/middleware/tracer.d.ts","default":"./lib/cjs/http/middleware/tracer.js"}}},"gitHead":"54d1fa3b290684ec987854b8266eac5094f4c178","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cacc7100-7758-43e1-84f4-0229e86b8e3f"}},"repository":{"url":"git+https://github.com/aws-powertools/powertools-lambda-typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"Lightweight routing to reduce boilerplate for API Gateway REST/HTTP API, ALB, Lambda Function URLs, and AppSync.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@aws-lambda-powertools/commons":"2.31.0"},"typesVersions":{"*":{"http":["./lib/cjs/http/index.d.ts","./lib/esm/http/index.d.ts"],"types":["./lib/cjs/types/index.d.ts","./lib/esm/types/index.d.ts"],"bedrock-agent":["./lib/cjs/bedrock-agent/index.d.ts","./lib/esm/bedrock-agent/index.d.ts"],"appsync-events":["./lib/cjs/appsync-events/index.d.ts","./lib/esm/appsync-events/index.d.ts"],"appsync-graphql":["./lib/cjs/appsync-graphql/index.d.ts","./lib/esm/appsync-graphql/index.d.ts"],"http/middleware":["./lib/cjs/http/middleware/index.d.ts","./lib/esm/http/middleware/index.d.ts"],"http/middleware/tracer":["./lib/cjs/http/middleware/tracer.d.ts","./lib/esm/http/middleware/tracer.d.ts"]}},"_hasShrinkwrap":false,"peerDependencies":{"@aws-lambda-powertools/tracer":">=2.31.0"},"peerDependenciesMeta":{"@aws-lambda-powertools/tracer":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/event-handler_2.31.0_1770732237032_0.4486842414974066","host":"s3://npm-registry-packages-npm-production"}},"2.32.0":{"name":"@aws-lambda-powertools/event-handler","version":"2.32.0","keywords":["aws","lambda","powertools","furl","routing","api","event","handler","nodejs","serverless","appsync-events"],"author":{"url":"https://aws.amazon.com","name":"Amazon Web Services"},"license":"MIT-0","_id":"@aws-lambda-powertools/event-handler@2.32.0","maintainers":[{"name":"dreamorosi","email":"dreamorosi@gmail.com"},{"name":"aws-powertools-bot","email":"aws-powertools+npmjs.com@amazon.com"}],"homepage":"https://github.com/aws-powertools/powertools-lambda-typescript#readme","bugs":{"url":"https://github.com/aws-powertools/powertools-lambda-typescript/issues"},"dist":{"shasum":"6a1d02b02feac17f9aa215d49c88224a9dd96dac","tarball":"https://registry.npmjs.org/@aws-lambda-powertools/event-handler/-/event-handler-2.32.0.tgz","fileCount":244,"integrity":"sha512-dkcQEKVHxQwK6rwqPPloWxdyDo4LFZGxWQxP7HeQ18C9/p0R2BdLtfD9+Vae2Jqx/JKq2vTcUNB4oQZ5vEo9Dg==","signatures":[{"sig":"MEQCIEkebbu0/iWqoUo8de9stK+rMIShTlk+BN3XbeC4hCVaAiAYMLflXG5slgmofaqQ/e03vOlXWDHw7i2zQ4dIA59rgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aws-lambda-powertools%2fevent-handler@2.32.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":761835},"type":"module","exports":{"./http":{"import":{"types":"./lib/esm/http/index.d.ts","default":"./lib/esm/http/index.js"},"require":{"types":"./lib/cjs/http/index.d.ts","default":"./lib/cjs/http/index.js"}},"./store":{"import":{"types":"./lib/esm/store/index.d.ts","default":"./lib/esm/store/index.js"},"require":{"types":"./lib/cjs/store/index.d.ts","default":"./lib/cjs/store/index.js"}},"./types":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/types/index.js"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/types/index.js"}},"./bedrock-agent":{"import":{"types":"./lib/esm/bedrock-agent/index.d.ts","default":"./lib/esm/bedrock-agent/index.js"},"require":{"types":"./lib/cjs/bedrock-agent/index.d.ts","default":"./lib/cjs/bedrock-agent/index.js"}},"./appsync-events":{"import":{"types":"./lib/esm/appsync-events/index.d.ts","default":"./lib/esm/appsync-events/index.js"},"require":{"types":"./lib/cjs/appsync-events/index.d.ts","default":"./lib/cjs/appsync-events/index.js"}},"./appsync-graphql":{"import":{"types":"./lib/esm/appsync-graphql/index.d.ts","default":"./lib/esm/appsync-graphql/index.js"},"require":{"types":"./lib/cjs/appsync-graphql/index.d.ts","default":"./lib/cjs/appsync-graphql/index.js"}},"./http/middleware":{"import":{"types":"./lib/esm/http/middleware/index.d.ts","default":"./lib/esm/http/middleware/index.js"},"require":{"types":"./lib/cjs/http/middleware/index.d.ts","default":"./lib/cjs/http/middleware/index.js"}},"./http/middleware/tracer":{"import":{"types":"./lib/esm/http/middleware/tracer.d.ts","default":"./lib/esm/http/middleware/tracer.js"},"require":{"types":"./lib/cjs/http/middleware/tracer.d.ts","default":"./lib/cjs/http/middleware/tracer.js"}}},"gitHead":"0abf2f063c489b3d4708fe2370b93521825658bb","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cacc7100-7758-43e1-84f4-0229e86b8e3f"}},"repository":{"url":"git+https://github.com/aws-powertools/powertools-lambda-typescript.git","type":"git"},"_npmVersion":"11.9.0","description":"Lightweight routing to reduce boilerplate for API Gateway REST/HTTP API, ALB, Lambda Function URLs, and AppSync.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@aws-lambda-powertools/commons":"2.32.0"},"typesVersions":{"*":{"http":["./lib/cjs/http/index.d.ts","./lib/esm/http/index.d.ts"],"types":["./lib/cjs/types/index.d.ts","./lib/esm/types/index.d.ts"],"bedrock-agent":["./lib/cjs/bedrock-agent/index.d.ts","./lib/esm/bedrock-agent/index.d.ts"],"appsync-events":["./lib/cjs/appsync-events/index.d.ts","./lib/esm/appsync-events/index.d.ts"],"appsync-graphql":["./lib/cjs/appsync-graphql/index.d.ts","./lib/esm/appsync-graphql/index.d.ts"],"http/middleware":["./lib/cjs/http/middleware/index.d.ts","./lib/esm/http/middleware/index.d.ts"],"http/middleware/tracer":["./lib/cjs/http/middleware/tracer.d.ts","./lib/esm/http/middleware/tracer.d.ts"]}},"_hasShrinkwrap":false,"peerDependencies":{"@standard-schema/spec":"^1.0.0","@aws-lambda-powertools/tracer":">=2.32.0"},"peerDependenciesMeta":{"@aws-lambda-powertools/tracer":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/event-handler_2.32.0_1773919358298_0.09486486725906573","host":"s3://npm-registry-packages-npm-production"}},"2.33.0":{"name":"@aws-lambda-powertools/event-handler","version":"2.33.0","keywords":["aws","lambda","powertools","furl","routing","api","event","handler","nodejs","serverless","appsync-events"],"author":{"url":"https://aws.amazon.com","name":"Amazon Web Services"},"license":"MIT-0","_id":"@aws-lambda-powertools/event-handler@2.33.0","maintainers":[{"name":"dreamorosi","email":"dreamorosi@gmail.com"},{"name":"aws-powertools-bot","email":"aws-powertools+npmjs.com@amazon.com"}],"homepage":"https://github.com/aws-powertools/powertools-lambda-typescript#readme","bugs":{"url":"https://github.com/aws-powertools/powertools-lambda-typescript/issues"},"dist":{"shasum":"49c8ef4f5e301571b4a7b32fed0090501ce87c02","tarball":"https://registry.npmjs.org/@aws-lambda-powertools/event-handler/-/event-handler-2.33.0.tgz","fileCount":250,"integrity":"sha512-exMn2isxI6V9QL6nbIxWQ7SuUIXBjFlgBCZaXKMEqT96Ufs3tXjIzWYeVXcycLv+jq2wvOJ4Q360mJ1TchU6xg==","signatures":[{"sig":"MEYCIQDxkLXJQaxpZD750sFYoXqATz9eUwKh2ThFyyaAt9F1hgIhAL9u8706aEOWNyc7WtzKELq583bchjjLGXBi8Koq35T5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aws-lambda-powertools%2fevent-handler@2.33.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":772052},"type":"module","exports":{"./http":{"import":{"types":"./lib/esm/http/index.d.ts","default":"./lib/esm/http/index.js"},"require":{"types":"./lib/cjs/http/index.d.ts","default":"./lib/cjs/http/index.js"}},"./store":{"import":{"types":"./lib/esm/store/index.d.ts","default":"./lib/esm/store/index.js"},"require":{"types":"./lib/cjs/store/index.d.ts","default":"./lib/cjs/store/index.js"}},"./types":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/types/index.js"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/types/index.js"}},"./bedrock-agent":{"import":{"types":"./lib/esm/bedrock-agent/index.d.ts","default":"./lib/esm/bedrock-agent/index.js"},"require":{"types":"./lib/cjs/bedrock-agent/index.d.ts","default":"./lib/cjs/bedrock-agent/index.js"}},"./appsync-events":{"import":{"types":"./lib/esm/appsync-events/index.d.ts","default":"./lib/esm/appsync-events/index.js"},"require":{"types":"./lib/cjs/appsync-events/index.d.ts","default":"./lib/cjs/appsync-events/index.js"}},"./appsync-graphql":{"import":{"types":"./lib/esm/appsync-graphql/index.d.ts","default":"./lib/esm/appsync-graphql/index.js"},"require":{"types":"./lib/cjs/appsync-graphql/index.d.ts","default":"./lib/cjs/appsync-graphql/index.js"}},"./http/middleware":{"import":{"types":"./lib/esm/http/middleware/index.d.ts","default":"./lib/esm/http/middleware/index.js"},"require":{"types":"./lib/cjs/http/middleware/index.d.ts","default":"./lib/cjs/http/middleware/index.js"}},"./http/middleware/tracer":{"import":{"types":"./lib/esm/http/middleware/tracer.d.ts","default":"./lib/esm/http/middleware/tracer.js"},"require":{"types":"./lib/cjs/http/middleware/tracer.d.ts","default":"./lib/cjs/http/middleware/tracer.js"}},"./http/middleware/metrics":{"import":{"types":"./lib/esm/http/middleware/metrics.d.ts","default":"./lib/esm/http/middleware/metrics.js"},"require":{"types":"./lib/cjs/http/middleware/metrics.d.ts","default":"./lib/cjs/http/middleware/metrics.js"}}},"gitHead":"5765cc447a90943fe7a1fe6a68c6e663275e768e","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cacc7100-7758-43e1-84f4-0229e86b8e3f"}},"repository":{"url":"git+https://github.com/aws-powertools/powertools-lambda-typescript.git","type":"git"},"_npmVersion":"11.11.0","description":"Lightweight routing to reduce boilerplate for API Gateway REST/HTTP API, ALB, Lambda Function URLs, and AppSync.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@aws-lambda-powertools/commons":"2.33.0"},"typesVersions":{"*":{"http":["./lib/cjs/http/index.d.ts","./lib/esm/http/index.d.ts"],"types":["./lib/cjs/types/index.d.ts","./lib/esm/types/index.d.ts"],"bedrock-agent":["./lib/cjs/bedrock-agent/index.d.ts","./lib/esm/bedrock-agent/index.d.ts"],"appsync-events":["./lib/cjs/appsync-events/index.d.ts","./lib/esm/appsync-events/index.d.ts"],"appsync-graphql":["./lib/cjs/appsync-graphql/index.d.ts","./lib/esm/appsync-graphql/index.d.ts"],"http/middleware":["./lib/cjs/http/middleware/index.d.ts","./lib/esm/http/middleware/index.d.ts"],"http/middleware/tracer":["./lib/cjs/http/middleware/tracer.d.ts","./lib/esm/http/middleware/tracer.d.ts"],"http/middleware/metrics":["./lib/cjs/http/middleware/metrics.d.ts","./lib/esm/http/middleware/metrics.d.ts"]}},"_hasShrinkwrap":false,"peerDependencies":{"@standard-schema/spec":"^1.0.0","@aws-lambda-powertools/tracer":">=2.33.0","@aws-lambda-powertools/metrics":">=2.33.0"},"peerDependenciesMeta":{"@aws-lambda-powertools/tracer":{"optional":true},"@aws-lambda-powertools/metrics":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/event-handler_2.33.0_1776166995907_0.4489843545481782","host":"s3://npm-registry-packages-npm-production"}},"2.33.1":{"name":"@aws-lambda-powertools/event-handler","version":"2.33.1","keywords":["aws","lambda","powertools","furl","routing","api","event","handler","nodejs","serverless","appsync-events"],"author":{"url":"https://aws.amazon.com","name":"Amazon Web Services"},"license":"MIT-0","_id":"@aws-lambda-powertools/event-handler@2.33.1","maintainers":[{"name":"dreamorosi","email":"dreamorosi@gmail.com"},{"name":"aws-powertools-bot","email":"aws-powertools+npmjs.com@amazon.com"}],"homepage":"https://github.com/aws-powertools/powertools-lambda-typescript#readme","bugs":{"url":"https://github.com/aws-powertools/powertools-lambda-typescript/issues"},"dist":{"shasum":"a8fb926a4e1222091b5472720569e07e2adddd27","tarball":"https://registry.npmjs.org/@aws-lambda-powertools/event-handler/-/event-handler-2.33.1.tgz","fileCount":250,"integrity":"sha512-Qrf1YJFoYnxtxEx5fSIWUDqItL1Y87w13XHV4IhnvUjut1AiFo73/rTgUd9fzgPZrsrLtI4k57Do3sb9wpgHLA==","signatures":[{"sig":"MEUCIQC0M8HPzXwSjv7gvfMfcpwy7z9VZvTpFN9Jgb4NUu9MqAIgRL/I0ekzgn6EXKGPxlyAkvyyfZjfxZlwXkOEtNWSGjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aws-lambda-powertools%2fevent-handler@2.33.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":774667},"type":"module","exports":{"./http":{"import":{"types":"./lib/esm/http/index.d.ts","default":"./lib/esm/http/index.js"},"require":{"types":"./lib/cjs/http/index.d.ts","default":"./lib/cjs/http/index.js"}},"./store":{"import":{"types":"./lib/esm/store/index.d.ts","default":"./lib/esm/store/index.js"},"require":{"types":"./lib/cjs/store/index.d.ts","default":"./lib/cjs/store/index.js"}},"./types":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/types/index.js"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/types/index.js"}},"./bedrock-agent":{"import":{"types":"./lib/esm/bedrock-agent/index.d.ts","default":"./lib/esm/bedrock-agent/index.js"},"require":{"types":"./lib/cjs/bedrock-agent/index.d.ts","default":"./lib/cjs/bedrock-agent/index.js"}},"./appsync-events":{"import":{"types":"./lib/esm/appsync-events/index.d.ts","default":"./lib/esm/appsync-events/index.js"},"require":{"types":"./lib/cjs/appsync-events/index.d.ts","default":"./lib/cjs/appsync-events/index.js"}},"./appsync-graphql":{"import":{"types":"./lib/esm/appsync-graphql/index.d.ts","default":"./lib/esm/appsync-graphql/index.js"},"require":{"types":"./lib/cjs/appsync-graphql/index.d.ts","default":"./lib/cjs/appsync-graphql/index.js"}},"./http/middleware":{"import":{"types":"./lib/esm/http/middleware/index.d.ts","default":"./lib/esm/http/middleware/index.js"},"require":{"types":"./lib/cjs/http/middleware/index.d.ts","default":"./lib/cjs/http/middleware/index.js"}},"./http/middleware/tracer":{"import":{"types":"./lib/esm/http/middleware/tracer.d.ts","default":"./lib/esm/http/middleware/tracer.js"},"require":{"types":"./lib/cjs/http/middleware/tracer.d.ts","default":"./lib/cjs/http/middleware/tracer.js"}},"./http/middleware/metrics":{"import":{"types":"./lib/esm/http/middleware/metrics.d.ts","default":"./lib/esm/http/middleware/metrics.js"},"require":{"types":"./lib/cjs/http/middleware/metrics.d.ts","default":"./lib/cjs/http/middleware/metrics.js"}}},"gitHead":"a3d3147a4629d1bfb8acd932033a683f8fd20a7b","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cacc7100-7758-43e1-84f4-0229e86b8e3f"}},"repository":{"url":"git+https://github.com/aws-powertools/powertools-lambda-typescript.git","type":"git"},"_npmVersion":"11.12.1","description":"Lightweight routing to reduce boilerplate for API Gateway REST/HTTP API, ALB, Lambda Function URLs, and AppSync.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@aws-lambda-powertools/commons":"2.33.1"},"typesVersions":{"*":{"http":["./lib/cjs/http/index.d.ts","./lib/esm/http/index.d.ts"],"types":["./lib/cjs/types/index.d.ts","./lib/esm/types/index.d.ts"],"bedrock-agent":["./lib/cjs/bedrock-agent/index.d.ts","./lib/esm/bedrock-agent/index.d.ts"],"appsync-events":["./lib/cjs/appsync-events/index.d.ts","./lib/esm/appsync-events/index.d.ts"],"appsync-graphql":["./lib/cjs/appsync-graphql/index.d.ts","./lib/esm/appsync-graphql/index.d.ts"],"http/middleware":["./lib/cjs/http/middleware/index.d.ts","./lib/esm/http/middleware/index.d.ts"],"http/middleware/tracer":["./lib/cjs/http/middleware/tracer.d.ts","./lib/esm/http/middleware/tracer.d.ts"],"http/middleware/metrics":["./lib/cjs/http/middleware/metrics.d.ts","./lib/esm/http/middleware/metrics.d.ts"]}},"_hasShrinkwrap":false,"peerDependencies":{"@standard-schema/spec":"^1.0.0","@aws-lambda-powertools/tracer":">=2.33.1","@aws-lambda-powertools/metrics":">=2.33.1"},"peerDependenciesMeta":{"@aws-lambda-powertools/tracer":{"optional":true},"@aws-lambda-powertools/metrics":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/event-handler_2.33.1_1779702958236_0.2501427529767841","host":"s3://npm-registry-packages-npm-production"}},"2.34.0":{"name":"@aws-lambda-powertools/event-handler","version":"2.34.0","keywords":["aws","lambda","powertools","furl","routing","api","event","handler","nodejs","serverless","appsync-events"],"author":{"url":"https://aws.amazon.com","name":"Amazon Web Services"},"license":"MIT-0","_id":"@aws-lambda-powertools/event-handler@2.34.0","maintainers":[{"name":"dreamorosi","email":"dreamorosi@gmail.com"},{"name":"aws-powertools-bot","email":"aws-powertools+npmjs.com@amazon.com"}],"homepage":"https://github.com/aws-powertools/powertools-lambda-typescript#readme","bugs":{"url":"https://github.com/aws-powertools/powertools-lambda-typescript/issues"},"dist":{"shasum":"04774d534b03950327872ce08d2bac960418d431","tarball":"https://registry.npmjs.org/@aws-lambda-powertools/event-handler/-/event-handler-2.34.0.tgz","fileCount":256,"integrity":"sha512-vsTxFAWn1AOYl3aHR0RhzU+Bd1kRkbKDmywJnsnae7Mu61bjyUylAakGOspDf0PueiDYYsq2vlGgz7vIa1qfTA==","signatures":[{"sig":"MEUCIQDHz7r0rSl1xhOG9X08z30CqPdWQUNYxlbGmhI4sGzafAIgFWbOWN3dy47usVAu72dL5j3mUIK1RvIOx7U8Bji2Sxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aws-lambda-powertools%2fevent-handler@2.34.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":800405},"type":"module","exports":{"./http":{"import":{"types":"./lib/esm/http/index.d.ts","default":"./lib/esm/http/index.js"},"require":{"types":"./lib/cjs/http/index.d.ts","default":"./lib/cjs/http/index.js"}},"./store":{"import":{"types":"./lib/esm/store/index.d.ts","default":"./lib/esm/store/index.js"},"require":{"types":"./lib/cjs/store/index.d.ts","default":"./lib/cjs/store/index.js"}},"./types":{"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/types/index.js"},"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/types/index.js"}},"./bedrock-agent":{"import":{"types":"./lib/esm/bedrock-agent/index.d.ts","default":"./lib/esm/bedrock-agent/index.js"},"require":{"types":"./lib/cjs/bedrock-agent/index.d.ts","default":"./lib/cjs/bedrock-agent/index.js"}},"./appsync-events":{"import":{"types":"./lib/esm/appsync-events/index.d.ts","default":"./lib/esm/appsync-events/index.js"},"require":{"types":"./lib/cjs/appsync-events/index.d.ts","default":"./lib/cjs/appsync-events/index.js"}},"./appsync-graphql":{"import":{"types":"./lib/esm/appsync-graphql/index.d.ts","default":"./lib/esm/appsync-graphql/index.js"},"require":{"types":"./lib/cjs/appsync-graphql/index.d.ts","default":"./lib/cjs/appsync-graphql/index.js"}},"./http/middleware":{"import":{"types":"./lib/esm/http/middleware/index.d.ts","default":"./lib/esm/http/middleware/index.js"},"require":{"types":"./lib/cjs/http/middleware/index.d.ts","default":"./lib/cjs/http/middleware/index.js"}},"./http/middleware/tracer":{"import":{"types":"./lib/esm/http/middleware/tracer.d.ts","default":"./lib/esm/http/middleware/tracer.js"},"require":{"types":"./lib/cjs/http/middleware/tracer.d.ts","default":"./lib/cjs/http/middleware/tracer.js"}},"./http/middleware/metrics":{"import":{"types":"./lib/esm/http/middleware/metrics.d.ts","default":"./lib/esm/http/middleware/metrics.js"},"require":{"types":"./lib/cjs/http/middleware/metrics.d.ts","default":"./lib/cjs/http/middleware/metrics.js"}}},"gitHead":"e8cff7f39f4a4314e878ae3ddb8b99cc0a1d7c5c","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cacc7100-7758-43e1-84f4-0229e86b8e3f"}},"repository":{"url":"git+https://github.com/aws-powertools/powertools-lambda-typescript.git","type":"git"},"_npmVersion":"11.16.0","description":"Lightweight routing to reduce boilerplate for API Gateway REST/HTTP API, ALB, Lambda Function URLs, and AppSync.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@aws-lambda-powertools/commons":"2.34.0"},"typesVersions":{"*":{"http":["./lib/cjs/http/index.d.ts","./lib/esm/http/index.d.ts"],"types":["./lib/cjs/types/index.d.ts","./lib/esm/types/index.d.ts"],"bedrock-agent":["./lib/cjs/bedrock-agent/index.d.ts","./lib/esm/bedrock-agent/index.d.ts"],"appsync-events":["./lib/cjs/appsync-events/index.d.ts","./lib/esm/appsync-events/index.d.ts"],"appsync-graphql":["./lib/cjs/appsync-graphql/index.d.ts","./lib/esm/appsync-graphql/index.d.ts"],"http/middleware":["./lib/cjs/http/middleware/index.d.ts","./lib/esm/http/middleware/index.d.ts"],"http/middleware/tracer":["./lib/cjs/http/middleware/tracer.d.ts","./lib/esm/http/middleware/tracer.d.ts"],"http/middleware/metrics":["./lib/cjs/http/middleware/metrics.d.ts","./lib/esm/http/middleware/metrics.d.ts"]}},"_hasShrinkwrap":false,"peerDependencies":{"@standard-schema/spec":"^1.0.0","@aws-lambda-powertools/tracer":">=2.34.0","@aws-lambda-powertools/metrics":">=2.34.0"},"peerDependenciesMeta":{"@aws-lambda-powertools/tracer":{"optional":true},"@aws-lambda-powertools/metrics":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/event-handler_2.34.0_1783686746168_0.9250414329550587","host":"s3://npm-registry-packages-npm-production"}},"2.35.0":{"name":"@aws-lambda-powertools/event-handler","version":"2.35.0","description":"Lightweight routing to reduce boilerplate for API Gateway REST/HTTP API, ALB, Lambda Function URLs, and AppSync.","author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"MIT-0","homepage":"https://github.com/aws-powertools/powertools-lambda-typescript#readme","repository":{"type":"git","url":"git+https://github.com/aws-powertools/powertools-lambda-typescript.git"},"bugs":{"url":"https://github.com/aws-powertools/powertools-lambda-typescript/issues"},"keywords":["aws","lambda","powertools","furl","routing","api","event","handler","nodejs","serverless","appsync-events"],"dependencies":{"@aws-lambda-powertools/commons":"2.35.0"},"peerDependencies":{"@aws-lambda-powertools/tracer":">=2.35.0","@aws-lambda-powertools/metrics":">=2.35.0","@standard-schema/spec":"^1.0.0"},"peerDependenciesMeta":{"@aws-lambda-powertools/tracer":{"optional":true},"@aws-lambda-powertools/metrics":{"optional":true}},"type":"module","exports":{"./appsync-events":{"require":{"types":"./lib/cjs/appsync-events/index.d.ts","default":"./lib/cjs/appsync-events/index.js"},"import":{"types":"./lib/esm/appsync-events/index.d.ts","default":"./lib/esm/appsync-events/index.js"}},"./appsync-graphql":{"require":{"types":"./lib/cjs/appsync-graphql/index.d.ts","default":"./lib/cjs/appsync-graphql/index.js"},"import":{"types":"./lib/esm/appsync-graphql/index.d.ts","default":"./lib/esm/appsync-graphql/index.js"}},"./bedrock-agent":{"require":{"types":"./lib/cjs/bedrock-agent/index.d.ts","default":"./lib/cjs/bedrock-agent/index.js"},"import":{"types":"./lib/esm/bedrock-agent/index.d.ts","default":"./lib/esm/bedrock-agent/index.js"}},"./types":{"require":{"types":"./lib/cjs/types/index.d.ts","default":"./lib/cjs/types/index.js"},"import":{"types":"./lib/esm/types/index.d.ts","default":"./lib/esm/types/index.js"}},"./store":{"require":{"types":"./lib/cjs/store/index.d.ts","default":"./lib/cjs/store/index.js"},"import":{"types":"./lib/esm/store/index.d.ts","default":"./lib/esm/store/index.js"}},"./http":{"require":{"types":"./lib/cjs/http/index.d.ts","default":"./lib/cjs/http/index.js"},"import":{"types":"./lib/esm/http/index.d.ts","default":"./lib/esm/http/index.js"}},"./http/middleware":{"require":{"types":"./lib/cjs/http/middleware/index.d.ts","default":"./lib/cjs/http/middleware/index.js"},"import":{"types":"./lib/esm/http/middleware/index.d.ts","default":"./lib/esm/http/middleware/index.js"}},"./http/middleware/tracer":{"require":{"types":"./lib/cjs/http/middleware/tracer.d.ts","default":"./lib/cjs/http/middleware/tracer.js"},"import":{"types":"./lib/esm/http/middleware/tracer.d.ts","default":"./lib/esm/http/middleware/tracer.js"}},"./http/middleware/metrics":{"require":{"types":"./lib/cjs/http/middleware/metrics.d.ts","default":"./lib/cjs/http/middleware/metrics.js"},"import":{"types":"./lib/esm/http/middleware/metrics.d.ts","default":"./lib/esm/http/middleware/metrics.js"}}},"typesVersions":{"*":{"appsync-events":["./lib/cjs/appsync-events/index.d.ts","./lib/esm/appsync-events/index.d.ts"],"appsync-graphql":["./lib/cjs/appsync-graphql/index.d.ts","./lib/esm/appsync-graphql/index.d.ts"],"bedrock-agent":["./lib/cjs/bedrock-agent/index.d.ts","./lib/esm/bedrock-agent/index.d.ts"],"types":["./lib/cjs/types/index.d.ts","./lib/esm/types/index.d.ts"],"http":["./lib/cjs/http/index.d.ts","./lib/esm/http/index.d.ts"],"http/middleware":["./lib/cjs/http/middleware/index.d.ts","./lib/esm/http/middleware/index.d.ts"],"http/middleware/tracer":["./lib/cjs/http/middleware/tracer.d.ts","./lib/esm/http/middleware/tracer.d.ts"],"http/middleware/metrics":["./lib/cjs/http/middleware/metrics.d.ts","./lib/esm/http/middleware/metrics.d.ts"]}},"gitHead":"7bcc27b1574493f9452688673658f52b80c53847","_id":"@aws-lambda-powertools/event-handler@2.35.0","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-W5h48ghq9jgB2AGSyt9cxcY6C2zcoz2ZDJyJPWgA1d+DUph0kCxeEbT2/ohxgv42be1tNWjH5TWGiUelDKtBVA==","shasum":"8f93c728afb57cb8c1df3762fa2d507d723fcd47","tarball":"https://registry.npmjs.org/@aws-lambda-powertools/event-handler/-/event-handler-2.35.0.tgz","fileCount":256,"unpackedSize":800325,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aws-lambda-powertools%2fevent-handler@2.35.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEUuQi4VAOsXQraglJhVtphkUmR7SxkksDdM39yQ1j1tAiAY/+sUI+EPGGaQ4HioINetR7oXjC0vITH6xWJVptQpdA=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cacc7100-7758-43e1-84f4-0229e86b8e3f"}},"directories":{},"maintainers":[{"name":"dreamorosi","email":"dreamorosi@gmail.com"},{"name":"aws-powertools-bot","email":"aws-powertools+npmjs.com@amazon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/event-handler_2.35.0_1787048445111_0.24408334526803155"},"_hasShrinkwrap":false}},"time":{"created":"2025-04-21T17:47:24.892Z","modified":"2026-08-18T10:20:45.602Z","0.0.0":"2025-04-21T17:47:25.356Z","2.19.0-alpha":"2025-04-24T20:58:44.075Z","2.19.1":"2025-05-06T08:37:01.139Z","2.20.0":"2025-05-20T08:09:30.367Z","2.21.0":"2025-06-03T09:22:03.515Z","2.22.0":"2025-06-20T17:15:06.231Z","2.23.0":"2025-07-02T17:21:50.569Z","2.24.0":"2025-07-15T14:04:57.965Z","2.24.1":"2025-07-29T14:00:28.679Z","2.25.0":"2025-08-12T12:15:01.043Z","2.25.1":"2025-08-14T09:16:43.396Z","2.25.2":"2025-08-26T10:00:36.603Z","2.26.0":"2025-09-11T15:44:02.518Z","2.26.1":"2025-09-15T11:41:50.737Z","2.27.0":"2025-09-24T09:16:18.949Z","2.28.0":"2025-10-21T10:16:54.787Z","2.28.1":"2025-10-23T15:56:57.230Z","2.29.0":"2025-11-21T19:41:28.648Z","2.30.0":"2025-12-11T15:32:41.430Z","2.30.1":"2026-01-06T11:42:40.666Z","2.30.2":"2026-01-12T10:25:20.272Z","2.31.0":"2026-02-10T14:03:57.177Z","2.32.0":"2026-03-19T11:22:38.435Z","2.33.0":"2026-04-14T11:43:16.052Z","2.33.1":"2026-05-25T09:55:58.393Z","2.34.0":"2026-07-10T12:32:26.327Z","2.35.0":"2026-08-18T10:20:45.271Z"},"bugs":{"url":"https://github.com/aws-powertools/powertools-lambda-typescript/issues"},"author":{"name":"Amazon Web Services","url":"https://aws.amazon.com"},"license":"MIT-0","homepage":"https://github.com/aws-powertools/powertools-lambda-typescript#readme","keywords":["aws","lambda","powertools","furl","routing","api","event","handler","nodejs","serverless","appsync-events"],"repository":{"type":"git","url":"git+https://github.com/aws-powertools/powertools-lambda-typescript.git"},"description":"Lightweight routing to reduce boilerplate for API Gateway REST/HTTP API, ALB, Lambda Function URLs, and AppSync.","maintainers":[{"name":"dreamorosi","email":"dreamorosi@gmail.com"},{"name":"aws-powertools-bot","email":"aws-powertools+npmjs.com@amazon.com"}],"readme":"# Powertools for AWS Lambda (TypeScript) - Event Handler Utility\n\nPowertools for AWS Lambda (TypeScript) is a developer toolkit to implement Serverless [best practices and increase developer velocity](https://docs.aws.amazon.com/powertools/typescript/latest/#features).\n\nYou can use the library in both TypeScript and JavaScript code bases.\n\n## Intro\n\nEvent handler for Amazon API Gateway REST and HTTP APIs, Application Load Balancer (ALB), Lambda Function URLs, AWS AppSync GraphQL APIs, and AWS AppSync Events APIs.\n\n## Usage\n\nTo get started, install the library by running:\n\n```sh\nnpm i @aws-lambda-powertools/event-handler\n```\n\n## HTTP\n\nEvent Handler for Amazon API Gateway REST and HTTP APIs, Application Load Balancer (ALB), and Lambda Function URLs.\n\n* Lightweight routing to reduce boilerplate for API Gateway REST/HTTP API, ALB and Lambda Function URLs\n* Web standards based - incoming events are automatically converted into [`Request`](https://developer.mozilla.org/en-US/docs/Web/API/Request) objects, and you can return [`Response`](https://developer.mozilla.org/en-US/docs/Web/API/Response) objects from your handlers\n* Automatic event type detection and response format transformation, so you can swap integrations (e.g. from ALB to API Gateway) with little to no code changes\n* Built-in middleware engine for request/response transformation and validation\n* Works with micro function (one or a few routes) and monolithic functions\n\n### Handle HTTP requests\n\nYou can register handlers for specific HTTP methods and paths using the corresponding method, for example `get()` or `post()`. The handler will be called whenever a request matches the method and path.\n\n```typescript\nimport { Router } from '@aws-lambda-powertools/event-handler/http';\nimport type { Context } from 'aws-lambda';\n\nconst app = new Router();\n\napp.get('/todos', async () => {\n  // your logic here\n  return [\n    {\n      id: 'todo-id',\n      title: 'Todo Title',\n      completed: false,\n    },\n  ];\n});\n\napp.post('/todos', async ({ req }) => {\n  const body = await req.json();\n  // your logic here\n  return body;\n});\n\nexport const handler = async (event: unknown, context: Context) =>\n  app.resolve(event, context);\n```\n\n### Dynamic routes\n\nYou can use dynamic path parameters in your routes, which are automatically parsed and passed to your handler.\n\n```typescript\nimport { Router } from '@aws-lambda-powertools/event-handler/http';\nimport type { Context } from 'aws-lambda';\n\nconst app = new Router();\n\napp.get('/todos/:todoId', async ({ params: { todoId } }) => {\n  // your logic here\n  return {\n    id: todoId,\n    title: 'Todo Title',\n    completed: false,\n  };\n});\n\nexport const handler = async (event: unknown, context: Context) =>\n  app.resolve(event, context);\n```\n\nThere's much more to the HTTP event handler, including:\n\n* Request and response validation using [Standard Schema](https://standardschema.dev) compatible libraries like Zod, Valibot, and ArkType\n* Error handling with built-in and custom error handlers, and typed HTTP errors\n* CORS, compression, and AWS X-Ray tracing via built-in middleware\n* Split routers to organize routes across multiple files\n* Response streaming and binary responses\n\nSee the [documentation](https://docs.aws.amazon.com/powertools/typescript/latest/features/event-handler/http) for more details on how to use the HTTP event handler.\n\n## AppSync Events\n\nEvent Handler for AWS AppSync real-time events.\n\n* Easily handle publish and subscribe events with dedicated handler methods\n* Automatic routing based on namespace and channel patterns\n* Support for wildcard patterns to create catch-all handlers\n* Process events in parallel corontrol aggregation for batch processing\n* Graceful error handling for individual events\n\n### Handle publish events\n\nWhen using the publish event handler, you can register a handler for a specific channel or a wildcard pattern. The handler will be called once for each message received on that channel.\n\n```typescript\nimport { AppSyncEventsResolver } from '@aws-lambda-powertools/event-handler/appsync-events';\n\nconst app = new AppSyncEventsResolver();\n\napp.onPublish('/default/foo', async (payload) => {\n  // your logic here\n  return payload;\n});\n\nexport const handler = async (event, context) =>\n  app.resolve(event, context);\n```\n\nIn some cases, you might want to process all the messages at once, for example to optimize downstream operations. In this case, you can set the `aggregate` option to `true` when registering the handler. This will cause the handler to be called once for all messages received on that channel.\n\n```typescript\nimport { AppSyncEventsResolver } from '@aws-lambda-powertools/event-handler/appsync-events';\n\nconst app = new AppSyncEventsResolver();\n\napp.onPublish('/default/foo', async (payloads) => {\n  const newMessages = [];\n  for (const message of payloads) {\n    // your logic here\n  }\n\n  return newMessages;\n}, {\n  aggregate: true\n});\n\nexport const handler = async (event, context) =>\n  app.resolve(event, context);\n```\n\n### Handle subscribe events\n\nYou can also register a handler for subscribe events. This handler will be called once for each subscription request received on the specified channel. You can use this handler to perform any necessary setup or validation before allowing the subscription to proceed.\n\n```typescript\nimport { AppSyncEventsResolver } from '@aws-lambda-powertools/event-handler/appsync-events';\n\nconst app = new AppSyncEventsResolver();\n\napp.onSubscribe('/default/foo', async (event) => {\n  // your logic here\n});\n\nexport const handler = async (event, context) =>\n  app.resolve(event, context);\n```\n\nIf you want to reject a subscription request, you can throw an `UnauthorizedException` error. This will cause the subscription to be rejected and the client will receive an error message.\n\n```typescript\nimport {\n  AppSyncEventsResolver,\n  UnauthorizedException,\n} from '@aws-lambda-powertools/event-handler/appsync-events';\n\nconst app = new AppSyncEventsResolver();\n\napp.onSubscribe('/default/foo', async (event) => {\n  // your logic here\n  throw new UnauthorizedException('Unauthorized');\n});\n\nexport const handler = async (event, context) =>\n  app.resolve(event, context);\n```\n\nSee the [documentation](https://docs.aws.amazon.com/powertools/typescript/latest/features/event-handler/appsync-events) for more details on how to use the AppSync Events event handler.\n\n## AppSync GraphQL\n\nThe Event Handler for AWS AppSync GraphQL APIs allows you to easily handle GraphQL requests in your Lambda functions. It enables you to define resolvers for GraphQL types and fields, making it easier to handle GraphQL requests without the need for complex VTL or JavaScript templates.\n\n* Route events based on GraphQL type and field keys\n* Automatically parse API arguments to function parameters\n* Handle GraphQL responses and errors in the expected format\n\n### Handle query requests\n\nWhen registering a resolver for a Query type, you can use the `onQuery()` method. This method allows you to define a function that will be invoked when a GraphQL Query is made.\n\n```typescript\nimport { Logger } from '@aws-lambda-powertools/logger';\nimport { AppSyncGraphQLResolver } from '@aws-lambda-powertools/event-handler/appsync-graphql';\nimport type { Context } from 'aws-lambda';\n\nconst logger = new Logger({\n  serviceName: 'TodoManager',\n});\nconst app = new AppSyncGraphQLResolver({ logger });\n\napp.onQuery<{ id: string }>('getTodo', async ({ id }) => {\n  logger.debug('Resolving todo', { id });\n  // Simulate fetching a todo from a database or external service\n  return {\n    id,\n    title: 'Todo Title',\n    completed: false,\n  };\n});\n\nexport const handler = async (event: unknown, context: Context) =>\n  app.resolve(event, context);\n```\n\n### Handle mutation requests\n\nSimilarly, you can register a resolver for a Mutation type using the `onMutation()` method. This method allows you to define a function that will be invoked when a GraphQL Mutation is made.\n\n```typescript\nimport { Logger } from '@aws-lambda-powertools/logger';\nimport {\n  AppSyncGraphQLResolver,\n  makeId,\n} from '@aws-lambda-powertools/event-handler/appsync-graphql';\nimport type { Context } from 'aws-lambda';\n\nconst logger = new Logger({\n  serviceName: 'TodoManager',\n});\nconst app = new AppSyncGraphQLResolver({ logger });\n\napp.onMutation<{ title: string }>('createTodo', async ({ title }) => {\n  logger.debug('Creating todo', { title });\n  const todoId = makeId();\n  // Simulate creating a todo in a database or external service\n  return {\n    id: todoId,\n    title,\n    completed: false,\n  };\n});\n\nexport const handler = async (event: unknown, context: Context) =>\n  app.resolve(event, context);\n```\n\n### Generic resolver\n\nWhen you want to have more control over the type and field, you can use the `resolver()` method. This method allows you to register a function for a specific GraphQL type and field including custom types.\n\n```typescript\nimport { Logger } from '@aws-lambda-powertools/logger';\nimport { AppSyncGraphQLResolver } from '@aws-lambda-powertools/event-handler/appsync-graphql';\nimport type { Context } from 'aws-lambda';\n\nconst logger = new Logger({\n  serviceName: 'TodoManager',\n});\nconst app = new AppSyncGraphQLResolver({ logger });\n\napp.resolver(\n  async () => {\n    logger.debug('Resolving todos');\n    // Simulate fetching a todo from a database or external service\n    return [\n      {\n        id: 'todo-id',\n        title: 'Todo Title',\n        completed: false,\n      },\n      {\n        id: 'todo-id-2',\n        title: 'Todo Title 2',\n        completed: true,\n      },\n    ];\n  },\n  {\n    fieldName: 'listTodos',\n    typeName: 'Query',\n  }\n);\n\nexport const handler = async (event: unknown, context: Context) =>\n  app.resolve(event, context);\n```\n\nSee the [documentation](https://docs.aws.amazon.com/powertools/typescript/latest/features/event-handler/appsync-graphql) for more details on how to use the AppSync GraphQL event handler.\n\n## Contribute\n\nIf you are interested in contributing to this project, please refer to our [Contributing Guidelines](https://github.com/aws-powertools/powertools-lambda-typescript/blob/main/CONTRIBUTING.md).\n\n## Roadmap\n\nThe roadmap of Powertools for AWS Lambda (TypeScript) is driven by customers’ demand.  \nHelp us prioritize upcoming functionalities or utilities by [upvoting existing RFCs and feature requests](https://github.com/aws-powertools/powertools-lambda-typescript/issues), or [creating new ones](https://github.com/aws-powertools/powertools-lambda-typescript/issues/new/choose), in this GitHub repository.\n\n## Connect\n\n* **Powertools for AWS Lambda on GitHub Discussions**: [Join the conversation](https://github.com/aws-powertools/powertools-lambda-typescript/discussions)\n* **Email**: <aws-lambda-powertools-feedback@amazon.com>\n\n## How to support Powertools for AWS Lambda (TypeScript)?\n\n### Becoming a reference customer\n\nKnowing which companies are using this library is important to help prioritize the project internally. If your company is using Powertools for AWS Lambda (TypeScript), you can request to have your name and logo added to the README file by raising a [Support Powertools for AWS Lambda (TypeScript) (become a reference)](https://s12d.com/become-reference-pt-ts) issue.\n\nThe following companies, among others, use Powertools:\n\n* [Alma Media](https://www.almamedia.fi)\n* [AppYourself](https://appyourself.net)\n* [Bailey Nelson](https://www.baileynelson.com.au)\n* [Banxware](https://www.banxware.com)\n* [Caylent](https://caylent.com/)\n* [Certible](https://www.certible.com/)\n* [Codeac](https://www.codeac.io/)\n* [EF Education First](https://www.ef.com/)\n* [Elva](https://elva-group.com)\n* [Flyweight](https://flyweight.io/)\n* [FraudFalcon](https://fraudfalcon.app)\n* [globaldatanet](https://globaldatanet.com/)\n* [Guild](https://guild.com)\n* [Hashnode](https://hashnode.com/)\n* [Instil](https://instil.co/)\n* [LocalStack](https://localstack.cloud/)\n* [Ours Privacy](https://oursprivacy.com/)\n* [Perfect Post](https://www.perfectpost.fr)\n* [Sennder](https://sennder.com/)\n* [tecRacer GmbH & Co. KG](https://www.tecracer.com/)\n* [Trek10](https://www.trek10.com/)\n* [WeSchool](https://www.weschool.com)\n\n### Sharing your work\n\nShare what you did with Powertools for AWS Lambda (TypeScript) 💞💞. Blog post, workshops, presentation, sample apps and others. Check out what the community has [already shared](https://docs.aws.amazon.com/powertools/typescript/latest/we_made_this) about Powertools for AWS Lambda (TypeScript).\n\n### Using Lambda Layer\n\nThis helps us understand who uses Powertools for AWS Lambda (TypeScript) in a non-intrusive way, and helps us gain future investments for other Powertools for AWS Lambda languages. When [using Layers](https://docs.aws.amazon.com/powertools/typescript/latest/getting-started/lambda-layers/), you can add Powertools as a dev dependency to not impact the development process.\n\n## License\n\nThis library is licensed under the MIT-0 License. See the LICENSE file.\n","readmeFilename":"README.md"}