MSAL node cannot be used in node 20 #6167
Labels
answered
Question has received "first qualified response"
msal-node
Related to msal-node package
no-issue-activity
Issue author has not responded in 5 days
public-client
Issues regarding PublicClientApplications
question
Customer is asking for a clarification, use case or information.
Core Library
MSAL Node (@azure/msal-node)
Core Library Version
1.17.3
Wrapper Library
Not Applicable
Wrapper Library Version
N/A
Public or Confidential Client?
Public
Description
The package cannot be installed when using node 20, npm i fails because in package.json the list of supported engines does not include node 20.
"engines": { "node": "10 || 12 || 14 || 16 || 18" }
Please, add node 20 as well to the list of supported engines.
Error Message
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE package: '@azure/msal-node@1.17.3',
npm WARN EBADENGINE required: { node: '10 || 12 || 14 || 16 || 18' },
npm WARN EBADENGINE current: { node: 'v20.3.1', npm: '9.6.7' }
npm WARN EBADENGINE }
Msal Logs
N/A
MSAL Configuration
Relevant Code Snippets
Reproduction Steps
N/A
Expected Behavior
N/A
Identity Provider
Azure AD / MSA
Browsers Affected (Select all that apply)
None (Server)
Regression
No response
Source
External (Customer)
The text was updated successfully, but these errors were encountered: