@forge/bundler
7.2.3-next.15-experimental-fd0ebbc7.2.3-next.17
out/wrapper-provider.d.ts~
out/wrapper-provider.d.tsModified+6−8
Index: package/out/wrapper-provider.d.ts
===================================================================
--- package/out/wrapper-provider.d.ts
+++ package/out/wrapper-provider.d.ts
@@ -1,5 +1,5 @@
-import { BaseError, FileSystemReader, UserError, StatsigService } from '@forge/cli-shared';
+import { BaseError, FileSystemReader, UserError } from '@forge/cli-shared';
export declare class LocalWrapperNotFoundError extends UserError {
constructor();
}
export declare class WrapperNetworkError extends BaseError {
@@ -14,30 +14,28 @@
version: string;
};
export interface WrapperProvider {
getNodeRuntimeWrapper(): Promise<RuntimeScript>;
- getNodeRuntimeLoader(): Promise<RuntimeScript | undefined>;
+ getNodeRuntimeLoader(): Promise<RuntimeScript>;
}
export declare class LocalWrapperProvider implements WrapperProvider {
private readonly filesystemReader;
private readonly runtimePath;
constructor(filesystemReader: FileSystemReader, runtimePath: string);
private getLocalScript;
getNodeRuntimeWrapper(): Promise<RuntimeScript>;
- getNodeRuntimeLoader(): Promise<RuntimeScript | undefined>;
+ getNodeRuntimeLoader(): Promise<RuntimeScript>;
}
export declare class NetworkWrapperProvider implements WrapperProvider {
- protected readonly statsigService: StatsigService;
private wrapper;
private loader;
protected cdnUrl: string;
- constructor(statsigService: StatsigService);
+ constructor();
private getScriptPathFromIndex;
private getFileFromCDN;
getNodeRuntimeWrapper(): Promise<RuntimeScript>;
- getNodeRuntimeLoader(): Promise<RuntimeScript | undefined>;
+ getNodeRuntimeLoader(): Promise<RuntimeScript>;
}
-export declare const getWrapperProvider: ({ fileSystemReader, statsigService }: {
+export declare const getWrapperProvider: ({ fileSystemReader }: {
fileSystemReader: FileSystemReader;
- statsigService: StatsigService;
}) => LocalWrapperProvider | NetworkWrapperProvider;
//# sourceMappingURL=wrapper-provider.d.ts.map
\ No newline at end of file