🛵 The stylish Node.js middleware engine for AWS Lambda 🛵
MIT License
Published by willfarrell over 3 years ago
validator
@qualipsolutionsinput-output-logger
@s1mrankaurPublished by willfarrell over 3 years ago
Published by willfarrell over 3 years ago
Published by willfarrell over 3 years ago
http-response-serializer
where it normalizes the response when there is a 502 errorhttp-response-serializer
input-output-logger
http-response-serializer
where failed to exit when first match founds3-get-response
in edge case 2 body params could be sentcore
, http-urlencode-body-parser
, http-response-serializer
, http-partial-response
, http-content-negotiation
, util
event-normalizer
to parse and handle all aws eventsPublished by willfarrell over 3 years ago
sms
bug fix where infinite loop happens when pulling >10 values @garnertbhttp-json-body-parser
@nponeccopPublished by willfarrell over 3 years ago
Checkout UPGRADE.md
to see what are the main breaking changes and how to migrate to this new version if coming from 1.x
.
Focus this version was on performance and security by default.
cloudwatch-metrics
, rds-signer
, s3-object-response
, sts
)core
to allow easier bottleneck detection with middlewares and handlerasync/await
and have deprecated next(err)
and callback(err, response)
validator
refactored to support draft-2020-12
using the latest version of ajv
(v8). Errors now use instancePath
over dataPath
. Full i18n
is now enabled by defaulthttp-error-handler
no longer exposes status code >= 500 by default.rds-signer
secrets-manager
ssm
sts
cache
: little usage, makes more sense to be pulled out of coredb-manager
: little usage, makes more sense to be pulled out of corefunction-shield
: Only supported up to Node v10warmup
: AWS now supported reserved provisioned concurrency for Lambdaava
/sinon
for esm support and keep deps cleanc8
for test coverage loggingstandard
cli to keep deps cleanexpose
support in http-error-handler
#610.cloudwater-metrics
middlewarePublished by willfarrell over 3 years ago
Published by willfarrell over 3 years ago
Add in updated TypeScript support (@lmammino ) and added in a new middleware cloudwatch-metrics (@fredericbarthelet).
Published by willfarrell over 3 years ago
Add in http response normalizations and improvement to developer debugging experience. #615 @nfantone
Published by willfarrell over 3 years ago
Deprecated onChange
option from rds-signer
,secrets-manager
,ssm
,sts
(See #611 and #612 for discussion) and modified util.processCache
to return flag indicating if it was a cache hit.
Published by willfarrell over 3 years ago
Added expose
support in http-error-handler
#610 @raae & @AyoAlfonso
Published by willfarrell over 3 years ago
Fix node engine setting in package.json, Thanks @ffxsam for reporting.
Published by willfarrell almost 4 years ago
Published by willfarrell almost 4 years ago
Alpha is ready! We welcome all feedback on it. Our goal is to release a beta in March, with a stable release in Apr (after AWS support Node.js v14). Latest documentation can be found on the release/v2.x
.
TypeScript Support needed. To support the TS community, we need your help. See https://github.com/middyjs/middy/issues/589 on how you can.
Published by willfarrell almost 4 years ago
Testing npm publishing
Published by willfarrell almost 4 years ago
#603 base64decode on http urlencode body parser @fredericbarthelet
Published by willfarrell almost 4 years ago
validator
@doktor500Published by willfarrell almost 4 years ago
This release includes multiple improvements to @middy/ssm
Published by willfarrell about 4 years ago
application/vnd.api+json
@rob0t7Published by willfarrell about 4 years ago