dherault / dherault/serverless-offline

Node 22.12 causes error _serverlessExternalPluginName on servereless before v3.40

Open
#1,844 3 comments 2 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
5.3k
Forks
811
Avg merge
2d 4h
Merged PRs (30d)
3

Description

## Bug Report

The error is the same as stated here https://github.com/serverless/serverless/issues/12936 as the version target as dependency for the serverless-offline [v13](https://github.com/dherault/serverless-offline/blob/fee0470/package.json) is serverless ^3.2 the fixing update is not enforced.

Being nodejs22.x a [supported runtime](https://github.com/dherault/serverless-offline/pull/1838) maybe the version should be changed to fix this here also.

**Current Behavior**

Using Node v22.12 or later causes _serverlessExternalPluginName error

**Expected behavior**

Node v22.X should be [supported](https://github.com/dherault/serverless-offline/pull/1838)

**Environment**

- `serverless` version: v3.39.0
- `serverless-offline` version: v13.9.0
- `node.js` version: v22.12
- `OS`: windows 11

**Possible Solution**

Change the dependency to serverless 3.40

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.