@forge/tunnel
6.4.16.4.1-experimental-04cc2b9
out/servers/resource-tunnel-server.d.ts~
out/servers/resource-tunnel-server.d.tsModified+14−16
Index: package/out/servers/resource-tunnel-server.d.ts
===================================================================
--- package/out/servers/resource-tunnel-server.d.ts
+++ package/out/servers/resource-tunnel-server.d.ts
@@ -1,6 +1,4 @@
-/// <reference types="node" resolution-mode="require"/>
-/// <reference types="node" resolution-mode="require"/>
import { NextFunction, Request, Response } from 'express';
import { RequestHandler } from 'http-proxy-middleware';
import { Resource, Logger } from '@forge/cli-shared';
import { CSPDetails } from '@forge/csp';
@@ -24,29 +22,29 @@
static transformPermissionsWithRemotes(permissions: Permissions, remotes: Remotes): {
external: {
fetch: {
client: string[] | undefined;
- backend?: import("@forge/manifest").Backend | undefined;
+ backend?: import("@forge/manifest").Backend;
};
- fonts?: import("@forge/manifest").Fonts | undefined;
- frames?: import("@forge/manifest").Frames | undefined;
- navigation?: import("@forge/manifest").Navigation | undefined;
- images?: import("@forge/manifest").Images | undefined;
- media?: import("@forge/manifest").Media | undefined;
- scripts?: import("@forge/manifest").Scripts1 | undefined;
- styles?: import("@forge/manifest").Styles1 | undefined;
+ fonts?: import("@forge/manifest").Fonts;
+ frames?: import("@forge/manifest").Frames;
+ navigation?: import("@forge/manifest").Navigation;
+ images?: import("@forge/manifest").Images;
+ media?: import("@forge/manifest").Media;
+ scripts?: import("@forge/manifest").Scripts1;
+ styles?: import("@forge/manifest").Styles1;
configurable?: {
enabled: boolean;
- } | undefined;
+ };
};
- enforcement?: "app-managed" | undefined;
- scopes?: import("@forge/manifest").Scopes | undefined;
- content?: import("@forge/manifest").Content1 | undefined;
+ enforcement?: import("@forge/manifest/src/schema/manifest").Enforcement;
+ scopes?: import("@forge/manifest").Scopes;
+ content?: import("@forge/manifest").Content1;
};
protected logFileServed(reqUrl: string, textDecorator: (input: string) => string): void;
protected getCspHeader: (existingCsp: CSPDetails, hostname?: string) => string;
- protected injectGlobalBridgeScript: (htmlContent: Buffer) => Buffer;
- protected injectIframeResizerScript: (htmlContent: Buffer) => Buffer;
+ protected injectGlobalBridgeScript: (htmlContent: Buffer) => Buffer<ArrayBufferLike>;
+ protected injectIframeResizerScript: (htmlContent: Buffer) => Buffer<ArrayBufferLike>;
protected getCustomUIHtmlTransformMiddleware: (permissions: Permissions, remotes: Remotes) => RequestHandler;
protected getI18nResourcesMiddleware: (i18nConfig: Translations) => (req: Request, resp: Response, next: NextFunction) => Promise<void>;
}
//# sourceMappingURL=resource-tunnel-server.d.ts.map
\ No newline at end of file