Skip to content

[Feature Request]: Reintroduce support for --experimental-require-module in node v24 #138

Open
@pmosconi

Description

@pmosconi

Starting with Lambda runtime version nodejs:22.v35, that corresponds to NodeJS v22.14.0, AWS has decided to stop supporting the ability to require ES modules.

This functionality was previously supported and advertised (see https://aws.amazon.com/blogs/compute/node-js-22-runtime-now-available-in-aws-lambda/) by AWS as an upgrade path strategy, for example for the middy.js middleware library (https://middy.js.org/docs/upgrade/5-6).
See here for more context: middyjs/middy#1288 (comment)

The reported reason for discontinuing it is an overall performance penalty impacting all workloads, not only those making use of the option.

The request is, simply, to try reintroducing the -experimental-require-module flag support in the new runtime version when it will be available.
Many thanks.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions