
Security News
TC39 Advances 11 Proposals for Math Precision, Binary APIs, and More
TC39 advances 11 JavaScript proposals, with two moving to Stage 4, bringing better math, binary APIs, and more features one step closer to the ECMAScript spec.
serverless-v3-aws-lambda-runtime-schema-override
Advanced tools
Serverless V3 AWS Lambda Runtime Schema Override Plugin
This is a plugin to override the default schema of the AWS Lambda runtime in the Serverless
Framework v3. Since version 3 is unmaintained, this plugin can be used to circumvent the lack of
updates to the runtime schema while keeping configValidationMode
set to error
.
This can be done by simply installing this plugin and adding it to the list of plugins to use in the serverless configuration.
plugins:
- serverless-v3-aws-lambda-runtime-schema-override
At the time of writing, this pluging has the currently supported runtimes baked in. Should it fall
behind, it can still be used to manually override the schema by providing a runtimes list under
custom.awsLambdaRuntimeSchemaOverride
.
custom:
awsLambdaRuntimeSchemaOverride:
- dotnet6
- go1.x
- java17
- java21
- nodejs18.x
- nodejs20.x
- provided
- provided.al2
- provided.al2023
- python3.10
- python3.11
- python3.12
- ruby2.7
- ruby3.2
Note that only the runtimes that are being used need to be included in the list.
sls invoke local
will not work with non core runtimes.sls invoke local
is unaffected by this plugin. This is because the plugin overrides the runtime
schema,
but the local invocation uses a baked in list that may prove challenging to override. Here is an
example within serverless
3.38.0.
FAQs
Serverless V3 AWS Lambda Runtime Schema Override Plugin
We found that serverless-v3-aws-lambda-runtime-schema-override demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
TC39 advances 11 JavaScript proposals, with two moving to Stage 4, bringing better math, binary APIs, and more features one step closer to the ECMAScript spec.
Research
/Security News
A flawed sandbox in @nestjs/devtools-integration lets attackers run code on your machine via CSRF, leading to full Remote Code Execution (RCE).
Product
Customize license detection with Socket’s new license overlays: gain control, reduce noise, and handle edge cases with precision.