npm package diff
Package: @forge/manifest
Versions: 10.0.1-next.7 - 10.1.0-next.8
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
@@ -721,11 +721,15 @@
* External authentication providers
*/
export type Auth = (AuthProviderCustom | AuthProviderPredefined)[];
/**
+ * An environment variable name, which can be used in the manifest
+ */
+export type EnvVarString = string;
+/**
* Manifest environment variables
*/
-export type Variables = string[];
+export type Variables = (EnvVarString | EnvVarObject)[];
export type TranslationsResources = [
{
key: ForgeSupportedLocaleCode;
/**
@@ -72677,8 +72681,18 @@
}
export interface Environment {
variables?: Variables;
}
+export interface EnvVarObject {
+ /**
+ * The name of the environment variable
+ */
+ key: string;
+ /**
+ * The default value of the environment variable
+ */
+ default: string;
+}
export interface Translations {
resources: TranslationsResources;
fallback: TranslationsFallback;
}