npm package diff
Package: @forge/cli
Versions: 11.3.0-next.28-experimental-1aaebb0 - 11.3.0-next.32
Added: package/out/containers/container-command.js
Added: package/out/containers/index.js
Added: package/out/command-line/register-containers-commands.js
Added: package/out/containers/container-command.d.ts.map
Added: package/out/containers/index.d.ts.map
Added: package/out/command-line/register-containers-commands.d.ts.map
Added: package/out/containers/container-command.d.ts
Added: package/out/containers/index.d.ts
Added: package/out/command-line/register-containers-commands.d.ts
Modified: package/out/command-line/dependency-injection.js
Index: package/out/command-line/dependency-injection.js
===================================================================
--- package/out/command-line/dependency-injection.js
+++ package/out/command-line/dependency-injection.js
@@ -72,8 +72,9 @@
const version_controller_1 = require("./controller/version-controller");
const version_service_1 = require("../service/version-service");
const version_view_1 = require("./view/version-view");
const graphql_client_9 = require("../version/graphql-client");
+const containers_1 = require("../containers");
const getDependencies = async (cliDetails) => {
let cmd;
const ui = new cli_shared_1.CommandLineUI(() => cmd.verbose);
const cachedConf = cli_shared_1.CachedConf.getCache(cli_shared_1.CONFIG_PROJECT_NAME);
@@ -197,8 +198,9 @@
const stubController = new stubController_1.StubController();
const prerequisitesController = new prerequisites_controller_1.PrerequisitesController(ui, cliDetails);
const defaultEnvironmentController = new default_environment_controller_1.DefaultEnvironmentController(ui, credentialStore, cachedConfigService, assertiveAppConfigReader, userRepository, createEnvironmentCommand, listEnvironmentCommand, getAppOwnerQuery);
cmd = command_1.Command.program(ui, analyticsClientReporter, preCommandController, cliDetails, credentialStore, defaultEnvironmentController, supportedProductsService);
+ const containerCommand = new containers_1.ContainerCommand(graphQLClient, assertiveAppConfigReader);
await supportedProductsService.initializeWithSupportedProducts(statsigService);
return {
ui,
cmd,
@@ -225,9 +227,10 @@
listEnvironmentCommand,
deleteEnvironmentCommand,
viewAppLogsCommand,
getWebTriggerURLCommand,
- listEntitiesIndexesCommand
+ listEntitiesIndexesCommand,
+ containerCommand
},
services: {
installationsService,
migrationKeysService,
Modified: package/out/command-line/index.js
Index: package/out/command-line/index.js
===================================================================
--- package/out/command-line/index.js
+++ package/out/command-line/index.js
@@ -20,8 +20,9 @@
const register_environments_commands_1 = require("./register-environments-commands");
const register_storage_commands_1 = require("./register-storage-commands");
const register_eligibility_commands_1 = require("./register-eligibility-commands");
const register_version_commands_1 = require("./register-version-commands");
+const register_containers_commands_1 = require("./register-containers-commands");
function registerCommands(deps) {
(0, register_autocomplete_commands_1.registerCommands)(deps);
(0, register_authentication_command_1.registerCommands)(deps);
(0, register_app_commands_1.registerCommands)(deps);
@@ -38,8 +39,9 @@
(0, register_providers_commands_1.registerCommands)(deps);
(0, register_storage_commands_1.registerCommands)(deps);
(0, register_eligibility_commands_1.registerCommands)(deps);
(0, register_version_commands_1.registerCommands)(deps);
+ (0, register_containers_commands_1.registerCommands)(deps);
}
exports.registerCommands = registerCommands;
const registerEvents = ({ ui }) => {
process.on('unhandledRejection', async (reason) => {
Modified: 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) {
Modified: package/npm-shrinkwrap.json
Large diffs are not rendered by default.
Modified: package/package.json
Index: package/package.json
===================================================================
--- package/package.json
+++ package/package.json
@@ -1,7 +1,7 @@
{
"name": "@forge/cli",
- "version": "11.3.0-next.28-experimental-1aaebb0",
+ "version": "11.3.0-next.32",
"description": "A command line interface for managing Atlassian-hosted apps",
"author": "Atlassian",
"license": "SEE LICENSE IN LICENSE.txt",
"bin": {
@@ -17,18 +17,18 @@
"postbuild": "chmod +x out/bin/*.js && ts-node scripts/configureAutocomplete.ts",
"postinstall": "node -e \"fs.existsSync('./out/bin/postinstall.js') && require('./out/bin/postinstall.js')\""
},
"dependencies": {
- "@forge/bundler": "4.22.0-next.26-experimental-1aaebb0",
- "@forge/cli-shared": "6.8.0-next.25-experimental-1aaebb0",
+ "@forge/bundler": "4.22.0-next.29",
+ "@forge/cli-shared": "6.8.0-next.27",
"@forge/egress": "1.4.0",
- "@forge/lint": "5.7.3-next.26-experimental-1aaebb0",
- "@forge/manifest": "9.0.0-next.13-experimental-1aaebb0",
+ "@forge/lint": "5.7.3-next.28",
+ "@forge/manifest": "9.0.0-next.13",
"@forge/runtime": "5.10.7",
- "@forge/tunnel": "5.10.1-next.27-experimental-1aaebb0",
+ "@forge/tunnel": "5.10.1-next.30",
"@forge/util": "1.4.8",
"@sentry/node": "7.106.0",
- "@forge/i18n": "0.0.5-next.1-experimental-1aaebb0",
+ "@forge/i18n": "0.0.5-next.1",
"ajv": "^8.12.0",
"archiver": "^6.0.2",
"case": "^1.6.3",
"chalk": "^4.1.2",
Modified: package/out/command-line/dependency-injection.d.ts.map
Index: package/out/command-line/dependency-injection.d.ts.map
===================================================================
--- package/out/command-line/dependency-injection.d.ts.map
+++ package/out/command-line/dependency-injection.d.ts.map
@@ -1,1 +1,1 @@
-{"version":3,"file":"dependency-injection.d.ts","sourceRoot":"","sources":["../../src/command-line/dependency-injection.ts"],"names":[],"mappings":"AAIA,OAAO,EASL,UAAU,EACV,aAAa,EAEb,UAAU,EAGV,gBAAgB,EAKhB,gBAAgB,EAQhB,YAAY,EACZ,aAAa,EAOb,kBAAkB,EAIlB,kBAAkB,EAElB,kBAAkB,EAKlB,wBAAwB,EACzB,MAAM,mBAAmB,CAAC;AAc3B,OAAO,EAAE,uBAAuB,EAAE,MAAM,sCAAsC,CAAC;AAE/E,OAAO,EAML,0BAA0B,EAG3B,MAAM,WAAW,CAAC;AAEnB,OAAO,EAAE,gCAAgC,EAAE,MAAM,sDAAsD,CAAC;AAExG,OAAO,EAAE,+BAA+B,EAAE,MAAM,qDAAqD,CAAC;AACtG,OAAO,EAAE,6BAA6B,EAAE,MAAM,mDAAmD,CAAC;AAIlG,OAAO,EAAE,wBAAwB,EAAE,MAAM,iCAAiC,CAAC;AAG3E,OAAO,EAAE,0BAA0B,EAAE,MAAM,0BAA0B,CAAC;AAEtE,OAAO,EAAE,wBAAwB,EAAE,MAAM,mCAAmC,CAAC;AAC7E,OAAO,EAAE,sBAAsB,EAAE,MAAM,iCAAiC,CAAC;AACzE,OAAO,EAAE,wBAAwB,EAAE,MAAM,mCAAmC,CAAC;AAM7E,OAAO,EAAE,qBAAqB,EAAE,MAAM,mCAAmC,CAAC;AAC1E,OAAO,EAAE,mBAAmB,EAAE,MAAM,gCAAgC,CAAC;AAIrE,OAAO,EAAE,mBAAmB,EAAE,MAAM,iCAAiC,CAAC;AAQtE,OAAO,EAAE,oBAAoB,EAAE,MAAM,mCAAmC,CAAC;AACzE,OAAO,EAAE,qBAAqB,EAAE,MAAM,oCAAoC,CAAC;AAI3E,OAAO,EAAE,uBAAuB,EAAE,MAAM,kCAAkC,CAAC;AAG3E,OAAO,EAAE,cAAc,EAAE,MAAM,4BAA4B,CAAC;AAE5D,OAAO,EAAE,OAAO,EAAE,MAAM,WAAW,CAAC;AAEpC,OAAO,EAAE,sBAAsB,EAAE,MAAM,sCAAsC,CAAC;AAC9E,OAAO,EAAE,gBAAgB,EAAE,MAAM,gCAAgC,CAAC;AAClE,OAAO,EAAE,kBAAkB,EAAE,MAAM,kCAAkC,CAAC;AACtE,OAAO,EAAE,iBAAiB,EAAE,MAAM,iCAAiC,CAAC;AACpE,OAAO,EAAE,cAAc,EAAE,MAAM,8BAA8B,CAAC;AAC9D,OAAO,EAAE,oBAAoB,EAAE,MAAM,qCAAqC,CAAC;AAC3E,OAAO,EAAE,kBAAkB,EAAE,MAAM,kCAAkC,CAAC;AACtE,OAAO,EAAE,gBAAgB,EAAE,MAAM,gCAAgC,CAAC;AAUlE,OAAO,EAAE,cAAc,EAAE,MAAM,6BAA6B,CAAC;AAC7D,OAAO,EAAE,uBAAuB,EAAE,MAAM,uCAAuC,CAAC;AAGhF,OAAO,EAAE,4BAA4B,EAAE,MAAM,6CAA6C,CAAC;AAG3F,OAAO,EAAE,qBAAqB,EAAE,MAAM,qCAAqC,CAAC;AAE5E,OAAO,EAAE,iBAAiB,EAAE,MAAM,iCAAiC,CAAC;AAKpE,eAAO,MAAM,eAAe,eAAsB,UAAU,GAAG,SAAS;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EA6YvE,CAAC;AAGF,aAAK,WAAW,CAAC,CAAC,IAAI,CAAC,SAAS,OAAO,CAAC,MAAM,CAAC,CAAC,GAAG,CAAC,GAAG,KAAK,CAAC;AAC7D,oBAAY,YAAY,GAAG,WAAW,CAAC,UAAU,CAAC,OAAO,eAAe,CAAC,CAAC,CAAC"}
\ No newline at end of file
+{"version":3,"file":"dependency-injection.d.ts","sourceRoot":"","sources":["../../src/command-line/dependency-injection.ts"],"names":[],"mappings":"AAIA,OAAO,EASL,UAAU,EACV,aAAa,EAEb,UAAU,EAGV,gBAAgB,EAKhB,gBAAgB,EAQhB,YAAY,EACZ,aAAa,EAOb,kBAAkB,EAIlB,kBAAkB,EAElB,kBAAkB,EAKlB,wBAAwB,EACzB,MAAM,mBAAmB,CAAC;AAc3B,OAAO,EAAE,uBAAuB,EAAE,MAAM,sCAAsC,CAAC;AAE/E,OAAO,EAML,0BAA0B,EAG3B,MAAM,WAAW,CAAC;AAEnB,OAAO,EAAE,gCAAgC,EAAE,MAAM,sDAAsD,CAAC;AAExG,OAAO,EAAE,+BAA+B,EAAE,MAAM,qDAAqD,CAAC;AACtG,OAAO,EAAE,6BAA6B,EAAE,MAAM,mDAAmD,CAAC;AAIlG,OAAO,EAAE,wBAAwB,EAAE,MAAM,iCAAiC,CAAC;AAG3E,OAAO,EAAE,0BAA0B,EAAE,MAAM,0BAA0B,CAAC;AAEtE,OAAO,EAAE,wBAAwB,EAAE,MAAM,mCAAmC,CAAC;AAC7E,OAAO,EAAE,sBAAsB,EAAE,MAAM,iCAAiC,CAAC;AACzE,OAAO,EAAE,wBAAwB,EAAE,MAAM,mCAAmC,CAAC;AAM7E,OAAO,EAAE,qBAAqB,EAAE,MAAM,mCAAmC,CAAC;AAC1E,OAAO,EAAE,mBAAmB,EAAE,MAAM,gCAAgC,CAAC;AAIrE,OAAO,EAAE,mBAAmB,EAAE,MAAM,iCAAiC,CAAC;AAQtE,OAAO,EAAE,oBAAoB,EAAE,MAAM,mCAAmC,CAAC;AACzE,OAAO,EAAE,qBAAqB,EAAE,MAAM,oCAAoC,CAAC;AAI3E,OAAO,EAAE,uBAAuB,EAAE,MAAM,kCAAkC,CAAC;AAG3E,OAAO,EAAE,cAAc,EAAE,MAAM,4BAA4B,CAAC;AAE5D,OAAO,EAAE,OAAO,EAAE,MAAM,WAAW,CAAC;AAEpC,OAAO,EAAE,sBAAsB,EAAE,MAAM,sCAAsC,CAAC;AAC9E,OAAO,EAAE,gBAAgB,EAAE,MAAM,gCAAgC,CAAC;AAClE,OAAO,EAAE,kBAAkB,EAAE,MAAM,kCAAkC,CAAC;AACtE,OAAO,EAAE,iBAAiB,EAAE,MAAM,iCAAiC,CAAC;AACpE,OAAO,EAAE,cAAc,EAAE,MAAM,8BAA8B,CAAC;AAC9D,OAAO,EAAE,oBAAoB,EAAE,MAAM,qCAAqC,CAAC;AAC3E,OAAO,EAAE,kBAAkB,EAAE,MAAM,kCAAkC,CAAC;AACtE,OAAO,EAAE,gBAAgB,EAAE,MAAM,gCAAgC,CAAC;AAUlE,OAAO,EAAE,cAAc,EAAE,MAAM,6BAA6B,CAAC;AAC7D,OAAO,EAAE,uBAAuB,EAAE,MAAM,uCAAuC,CAAC;AAGhF,OAAO,EAAE,4BAA4B,EAAE,MAAM,6CAA6C,CAAC;AAG3F,OAAO,EAAE,qBAAqB,EAAE,MAAM,qCAAqC,CAAC;AAE5E,OAAO,EAAE,iBAAiB,EAAE,MAAM,iCAAiC,CAAC;AAIpE,OAAO,EAAE,gBAAgB,EAAE,MAAM,eAAe,CAAC;AAEjD,eAAO,MAAM,eAAe,eAAsB,UAAU,GAAG,SAAS;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAiZvE,CAAC;AAGF,aAAK,WAAW,CAAC,CAAC,IAAI,CAAC,SAAS,OAAO,CAAC,MAAM,CAAC,CAAC,GAAG,CAAC,GAAG,KAAK,CAAC;AAC7D,oBAAY,YAAY,GAAG,WAAW,CAAC,UAAU,CAAC,OAAO,eAAe,CAAC,CAAC,CAAC"}
\ No newline at end of file
Modified: package/out/command-line/index.d.ts.map
Index: package/out/command-line/index.d.ts.map
===================================================================
--- package/out/command-line/index.d.ts.map
+++ package/out/command-line/index.d.ts.map
@@ -1,1 +1,1 @@
-{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../src/command-line/index.ts"],"names":[],"mappings":"AAEA,OAAO,EAAmB,YAAY,EAAE,MAAM,wBAAwB,CAAC;AAqBvE,wBAAgB,gBAAgB,CAAC,IAAI,EAAE,YAAY,QAkBlD;AAQD,eAAO,MAAM,IAAI,QAAa,QAAQ,IAAI,CAUzC,CAAC"}
\ No newline at end of file
+{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../src/command-line/index.ts"],"names":[],"mappings":"AAEA,OAAO,EAAmB,YAAY,EAAE,MAAM,wBAAwB,CAAC;AAsBvE,wBAAgB,gBAAgB,CAAC,IAAI,EAAE,YAAY,QAmBlD;AAQD,eAAO,MAAM,IAAI,QAAa,QAAQ,IAAI,CAUzC,CAAC"}
\ No newline at end of file
Modified: package/CHANGELOG.md
Large diffs are not rendered by default.
Modified: package/out/command-line/dependency-injection.d.ts
Index: package/out/command-line/dependency-injection.d.ts
===================================================================
--- package/out/command-line/dependency-injection.d.ts
+++ package/out/command-line/dependency-injection.d.ts
@@ -29,8 +29,9 @@
import { PrerequisitesController } from './controller/prerequisites-controller';
import { DefaultEnvironmentController } from './controller/default-environment-controller';
import { EligibilityController } from './controller/eligibility-controller';
import { VersionController } from './controller/version-controller';
+import { ContainerCommand } from '../containers';
export declare const getDependencies: (cliDetails: CLIDetails | undefined) => Promise<{
ui: CommandLineUI;
cmd: Command<[], import("./command").DefaultOpts>;
configFile: ConfigFile;
@@ -57,8 +58,9 @@
deleteEnvironmentCommand: DeleteEnvironmentCommand;
viewAppLogsCommand: ViewAppLogsCommand;
getWebTriggerURLCommand: GetWebTriggerURLCommand;
listEntitiesIndexesCommand: ListEntitiesIndexesCommand;
+ containerCommand: ContainerCommand;
};
services: {
installationsService: InstallationService;
migrationKeysService: MigrationKeysService;