npm package diff
Package: @forge/manifest
Versions: 7.6.0 - 7.6.1-next.0
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
@@ -98,8 +98,12 @@
* Whether this function is used for GDPR cleanup (default false). If set to true, this function has a higher rate limit for ESS list queries.
*/
export type Cleanup = boolean;
/**
+ * The maximum amount of time the function is allowed to run, in seconds. Must be between 1 and 900.
+ */
+export type TimeoutSeconds = number;
+/**
* Name of the key of the function that will handle this action.
*/
export type Function3 = string;
/**
@@ -730,8 +734,9 @@
[k: string]: unknown;
};
};
providers?: ExternalAuthFunctionProviders;
+ timeoutSeconds?: TimeoutSeconds;
key: ModuleKeySchema;
[k: string]: unknown;
},
...{
@@ -751,8 +756,9 @@
[k: string]: unknown;
};
};
providers?: ExternalAuthFunctionProviders;
+ timeoutSeconds?: TimeoutSeconds;
key: ModuleKeySchema;
[k: string]: unknown;
}[]
];
@@ -2632,16 +2638,19 @@
endpoint: string;
};
edit?:
| {
+ function: string;
+ [k: string]: unknown;
+ }
+ | ({
resource: string;
render?: 'default' | 'native';
[k: string]: unknown;
- }
- | {
- function: string;
+ } & {
+ isInline?: boolean;
[k: string]: unknown;
- };
+ });
value?: {
function: string;
[k: string]: unknown;
};
@@ -2694,16 +2703,19 @@
endpoint: string;
};
edit?:
| {
+ function: string;
+ [k: string]: unknown;
+ }
+ | ({
resource: string;
render?: 'default' | 'native';
[k: string]: unknown;
- }
- | {
- function: string;
+ } & {
+ isInline?: boolean;
[k: string]: unknown;
- };
+ });
value?: {
function: string;
[k: string]: unknown;
};
@@ -2755,16 +2767,19 @@
endpoint: string;
};
edit?:
| {
+ function: string;
+ [k: string]: unknown;
+ }
+ | ({
resource: string;
render?: 'default' | 'native';
[k: string]: unknown;
- }
- | {
- function: string;
+ } & {
+ isInline?: boolean;
[k: string]: unknown;
- };
+ });
value?: {
function: string;
[k: string]: unknown;
};
@@ -2817,16 +2832,19 @@
endpoint: string;
};
edit?:
| {
+ function: string;
+ [k: string]: unknown;
+ }
+ | ({
resource: string;
render?: 'default' | 'native';
[k: string]: unknown;
- }
- | {
- function: string;
+ } & {
+ isInline?: boolean;
[k: string]: unknown;
- };
+ });
value?: {
function: string;
[k: string]: unknown;
};
@@ -2873,16 +2891,19 @@
};
readOnly?: boolean;
edit?:
| {
+ function: string;
+ [k: string]: unknown;
+ }
+ | ({
resource: string;
render?: 'default' | 'native';
[k: string]: unknown;
- }
- | {
- function: string;
+ } & {
+ isInline?: boolean;
[k: string]: unknown;
- };
+ });
value?: {
function: string;
[k: string]: unknown;
};
@@ -2948,16 +2969,19 @@
};
readOnly?: boolean;
edit?:
| {
+ function: string;
+ [k: string]: unknown;
+ }
+ | ({
resource: string;
render?: 'default' | 'native';
[k: string]: unknown;
- }
- | {
- function: string;
+ } & {
+ isInline?: boolean;
[k: string]: unknown;
- };
+ });
value?: {
function: string;
[k: string]: unknown;
};
@@ -3022,16 +3046,19 @@
};
readOnly?: boolean;
edit?:
| {
+ function: string;
+ [k: string]: unknown;
+ }
+ | ({
resource: string;
render?: 'default' | 'native';
[k: string]: unknown;
- }
- | {
- function: string;
+ } & {
+ isInline?: boolean;
[k: string]: unknown;
- };
+ });
value?: {
function: string;
[k: string]: unknown;
};
@@ -3097,16 +3124,19 @@
};
readOnly?: boolean;
edit?:
| {
+ function: string;
+ [k: string]: unknown;
+ }
+ | ({
resource: string;
render?: 'default' | 'native';
[k: string]: unknown;
- }
- | {
- function: string;
+ } & {
+ isInline?: boolean;
[k: string]: unknown;
- };
+ });
value?: {
function: string;
[k: string]: unknown;
};