npm package diff
Package: @forge/cli-shared
Versions: 6.6.1-next.13 - 6.6.1-next.14
File: package/out/ui/text.js
Index: package/out/ui/text.js
===================================================================
--- package/out/ui/text.js
+++ package/out/ui/text.js
@@ -93,9 +93,10 @@
empty: '--users-with-access option list is empty. Provide a space-separated list of Atlassian Account IDs(aaid). \nFor example: install --license-modes user_access --users-with-access aaid1 aaid2',
countSize: (maxSizeOfUsersWithAccess) => `User limit exceeded. The --users-with-access option allows a maximum of ${maxSizeOfUsersWithAccess} users.`,
licenseModeRequired: '--license-modes option is required when specifying --users-with-access option'
},
- multipleMatchingInstallations: 'Multiple matching installations found for the provided context when only one was expected'
+ multipleMatchingInstallations: 'Multiple matching installations found for the provided context when only one was expected',
+ partialInstallation: (failedProductInstallations) => `Failed to install the app for the following products: ${failedProductInstallations.join(', ')}.`
},
warning: {
plaintextCredentialsFound: (url) => `Your credentials were stored in plaintext by a previous version of the Forge CLI. For additional security, revoke your existing API token by visting this URL ${buildTerminalLink(url)}.`,
plaintextCredentialsMigrated: 'The credentials found in plaintext have been migrated to your local keychain.',
@@ -695,9 +696,9 @@
start: (envKey, envType, product) => {
const productText = product ? `in ${product} ` : '';
return `Installing your app ${productText}on to ${exports.Text.env.displayEnvironment(envKey, envType)}...`;
},
- end: (displayTick) => `${displayTick ? greenTick + ' ' : ''}Install complete!`
+ end: (displayTick, product) => `${displayTick ? greenTick + ' ' : ''}Install in ${product} complete!`
},
booleanToScope: (isLatest) => (isLatest ? `Latest` : `Out-of-date`),
alreadyInstalledInRequiredProduct: (product) => `\nYou have already installed this app into your required product, ${chalk_1.default.bold(product)}.`,
installingToRequiredProduct: (product) => `\nYour app will be installed into your required product, ${chalk_1.default.bold(product)}. Once this is done, you can install your app into any optional products.\n`,
@@ -742,8 +743,9 @@
'\n\nTo install the app on this site, generate an installation link ' +
'in the developer console and share it with the site admin: ' +
`https://developer.atlassian.com/console/myapps/${appId}/distribution`
},
+ failedAll: (site, environment) => `Your app in ${(0, environment_1.environmentToOption)(environment)} was not installed to any products on ${chalk_1.default.bold(site)}.`,
security: {
banner: (site) => `\n${chalk_1.default.gray('=== ')}Security questions\n
Forge apps installed on ${site} must comply with our corporate security guidelines.
Read the guidelines on the page below before answering the required security questions: