-
Notifications
You must be signed in to change notification settings - Fork 189
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature request: Support node 20 - upgrade msal-node module #10849
Comments
+1 |
Hey @omeralon1, @eitanlevinzon-astrix we are working on an upgrade of |
Hi @omeralon1, @eitanlevinzon-astrix, all Teams bots and message extensions are developed using the botbuilder-js SDK. Presently, we're eagerly anticipating support for Node.js 20 in the Botbuilder SDK. You can track the progress of this issue at microsoft/botbuilder-js#4550. We've conducted tests to ensure that our current templates remain functional after upgrading to Node.js 20. As a temporary workaround for any warnings encountered, you can use "npm install --ignore-engines". We'll keep you informed and update here once we receive any feedback from the botbuilder team. Thanks! |
Hi @yiqing-zhao |
@yiqing-zhao @MuyangAmigo The botbuilder has updated msal to |
Hi @Kamahl19, we're currently working on upgrading TeamsFx SDK, and will update here once it’s merged and released. Thanks! |
Request Details
Trying to install teamsfx package on node 20 project with yarn, but the installation can't be done due to old deprecated version of msal-node package requirement (1.18.4)
This version supports node version 18 and below.
The error I get when trying to install:
@azure/[email protected]: The engine "node" is incompatible with this module. Expected version "10 || 12 || 14 || 16 || 18". Got "20.9.0"
After this message yarn fails the installation.
Solution Description
Upgrade msal-node module to version 2+, which supports node 20.
Alternatives Considered
Will appreciate your help!
The text was updated successfully, but these errors were encountered: