npm package diff
Package: @forge/manifest
Versions: 8.3.1-next.2-experimental-d6acbbd - 8.4.1-next.0
File: package/out/schema/basic-manifest.d.ts
Index: package/out/schema/basic-manifest.d.ts
===================================================================
--- package/out/schema/basic-manifest.d.ts
+++ package/out/schema/basic-manifest.d.ts
@@ -21,8 +21,12 @@
* Name of the runtime to use for app execution.
*/
export type Name = 'sandbox' | 'nodejs18.x' | 'nodejs20.x' | 'nodejs22.x';
/**
+ * The primary product for cross-product functionality. If not set, app is not a cross-product app.
+ */
+export type PrimaryProduct = 'confluence' | 'jira' | 'compass';
+/**
* Whether to enable paid app licensing for production installations of this app. Default value of false.
*/
export type Enabled = boolean;
/**
@@ -49,8 +53,9 @@
export interface App {
description?: Description;
id: Id;
runtime: Runtime;
+ primaryProduct?: PrimaryProduct;
licensing?: Licensing;
features?: Features;
connect?: Connect;
/**