npm package diff
Package: @forge/manifest
Versions: 9.1.0-next.3 - 9.1.0-next.4
File: package/out/schema/manifest.d.ts
Index: package/out/schema/manifest.d.ts
===================================================================
--- package/out/schema/manifest.d.ts
+++ package/out/schema/manifest.d.ts
@@ -757,8 +757,15 @@
[key in ForgeSupportedLocaleCode]?: ForgeSupportedLocaleCode[];
} & {
default: ForgeSupportedLocaleCode;
};
+export type Services = {
+ key: string;
+ containers: {
+ key: string;
+ tag: string;
+ }[];
+}[];
export interface ManifestSchema {
app: App;
connectModules?: ConnectModules;
@@ -768,8 +775,9 @@
remotes?: Remotes;
providers?: Providers;
environment?: Environment;
translations?: Translations;
+ services?: Services;
}
export interface App {
description?: Description;
id: Id;
@@ -3083,8 +3091,124 @@
key: ModuleKeySchema;
}
)[]
];
+ 'confluence:backgroundScript'?: [
+ (
+ | {
+ resolver?:
+ | {
+ function: string;
+ }
+ | {
+ endpoint: string;
+ };
+ function: string;
+ render?: 'native' | 'default';
+ key: ModuleKeySchema;
+ [k: string]: unknown;
+ }
+ | {
+ resolver?:
+ | {
+ function: string;
+ }
+ | {
+ endpoint: string;
+ };
+ resource: string;
+ render?: 'native' | 'default';
+ key: ModuleKeySchema;
+ [k: string]: unknown;
+ }
+ ),
+ ...(
+ | {
+ resolver?:
+ | {
+ function: string;
+ }
+ | {
+ endpoint: string;
+ };
+ function: string;
+ render?: 'native' | 'default';
+ key: ModuleKeySchema;
+ [k: string]: unknown;
+ }
+ | {
+ resolver?:
+ | {
+ function: string;
+ }
+ | {
+ endpoint: string;
+ };
+ resource: string;
+ render?: 'native' | 'default';
+ key: ModuleKeySchema;
+ [k: string]: unknown;
+ }
+ )[]
+ ];
+ 'confluence:pageBanner'?: [
+ (
+ | {
+ resolver?:
+ | {
+ function: string;
+ }
+ | {
+ endpoint: string;
+ };
+ function: string;
+ render?: 'native' | 'default';
+ key: ModuleKeySchema;
+ [k: string]: unknown;
+ }
+ | {
+ resolver?:
+ | {
+ function: string;
+ }
+ | {
+ endpoint: string;
+ };
+ resource: string;
+ render?: 'native' | 'default';
+ key: ModuleKeySchema;
+ [k: string]: unknown;
+ }
+ ),
+ ...(
+ | {
+ resolver?:
+ | {
+ function: string;
+ }
+ | {
+ endpoint: string;
+ };
+ function: string;
+ render?: 'native' | 'default';
+ key: ModuleKeySchema;
+ [k: string]: unknown;
+ }
+ | {
+ resolver?:
+ | {
+ function: string;
+ }
+ | {
+ endpoint: string;
+ };
+ resource: string;
+ render?: 'native' | 'default';
+ key: ModuleKeySchema;
+ [k: string]: unknown;
+ }
+ )[]
+ ];
'jira:workflowValidator'?: [
{
name:
| string