npm package diff

Package: @forge/cli

Versions: 11.3.0-next.28-experimental-1aaebb0 - 11.3.0-next.32

File: package/out/command-line/controller/install-controller.js

Index: package/out/command-line/controller/install-controller.js
===================================================================
--- package/out/command-line/controller/install-controller.js
+++ package/out/command-line/controller/install-controller.js
@@ -325,13 +325,13 @@
             throw new cli_shared_1.UserError(cli_shared_1.Text.error.licenseModesOverrideErrors.empty);
         }
         const ecosystemLicenseModes = new Set();
         for (const licenseMode of licenseModes) {
-            const upperCaseLicenseMode = licenseMode.toUpperCase();
-            if (!this.isValidLicenseMode(upperCaseLicenseMode)) {
+            const formattedLicenseMode = licenseMode.toUpperCase().replace('-', '_');
+            if (!this.isValidLicenseMode(formattedLicenseMode)) {
                 throw new cli_shared_1.UserError(cli_shared_1.Text.error.licenseModesOverrideErrors.invalid);
             }
-            ecosystemLicenseModes.add(upperCaseLicenseMode);
+            ecosystemLicenseModes.add(formattedLicenseMode);
         }
         return Array.from(ecosystemLicenseModes);
     }
     validateUsersWithAccess(licenseModes, usersWithAccess, environment) {