npm package diff
Package: @forge/cli
Versions: 11.3.0-next.23 - 11.3.0-next.27
File: package/out/command-line/view/version-view.js
Index: package/out/command-line/view/version-view.js
===================================================================
--- package/out/command-line/view/version-view.js
+++ package/out/command-line/view/version-view.js
@@ -13,8 +13,18 @@
value: (0, cli_shared_1.itemList)(egress.addresses, ' ')
}));
return formatKeyValueList(egressItems, '', true);
};
+ const analytics = (analytics) => {
+ const functionItems = analytics.map((analytic) => {
+ const properties = {
+ addresses: analytic.addresses,
+ inScopeEUD: analytic.inScopeEUD
+ };
+ return formatYamlProperties(properties, analytic.type, false);
+ });
+ return (0, cli_shared_1.itemList)(functionItems, '');
+ };
const securityPolicies = (policies) => {
const policyItems = policies.map((policy) => ({
key: policy.type,
value: policy.policies.join(', ')
@@ -87,8 +97,13 @@
detailsFn: egress,
property: 'egresses'
},
{
+ entry: 'analytics',
+ detailsFn: analytics,
+ property: 'analytics'
+ },
+ {
entry: 'policies',
detailsFn: securityPolicies,
property: 'policies'
},
@@ -144,8 +159,12 @@
names: ['Egress', descriptions.egress],
property: 'egresses'
},
{
+ names: ['Analytics', descriptions.analytics],
+ property: 'analytics'
+ },
+ {
names: ['Policies', descriptions.policies],
property: 'policies'
},
{
@@ -234,20 +253,22 @@
this.ui.table([
['version', 'Major Versions'],
['deploymentDate', 'Deployment Date'],
['egresses', 'Egress'],
+ ['analytics', 'Analytics'],
['policies', 'Policies'],
['scopes', 'Scopes'],
['connectKeys', 'Connect keys'],
['functions', 'Functions'],
['remotes', 'Remotes'],
['modules', 'Modules'],
['requiresLicense', 'License']
- ], data.map(({ version, egresses, modules, policies, deploymentDateTime, ...rest }) => ({
+ ], data.map(({ version, egresses, analytics, modules, policies, deploymentDateTime, ...rest }) => ({
...rest,
version: version.toString(),
deploymentDate: deploymentDateTime.toISOString(),
egresses: getPropertySummary(egresses),
+ analytics: getPropertySummary(analytics),
policies: getPropertySummary(policies),
modules: getPropertySummary(modules)
})));
}