@forge/cli
14.1.0-next.1-experimental-13c2f8d14.1.0-next.21-experimental-554d417
out/service/local-storage-service.d.ts−
out/service/local-storage-service.d.tsDeleted−58
Index: package/out/service/local-storage-service.d.ts
===================================================================
--- package/out/service/local-storage-service.d.ts
+++ package/out/service/local-storage-service.d.ts
@@ -1,58 +0,0 @@
-import { ConfigFile, UserError } from '@forge/cli-shared';
-import { LocalStorageManifest, LocalStorageOffering } from './local-storage-manifest';
-import { LocalStorageLifecycle, LocalStorageRuntimeStatus } from './local-storage-lifecycle';
-export interface LocalStorageStatus {
- manifest: LocalStorageManifest;
- runtime: Record<LocalStorageOffering, LocalStorageRuntimeStatus>;
-}
-export interface SeedOptions {
- kvsPath?: string;
- sqlPath?: string;
-}
-export interface SeedResult {
- offering: LocalStorageOffering;
- ok: boolean;
- records?: number;
- statements?: number;
- error?: Error;
-}
-export interface ResetOptions {
- kvs?: boolean;
- sql?: boolean;
-}
-export interface ResetResult {
- offering: LocalStorageOffering;
- ok: boolean;
- removed?: number;
- error?: Error;
-}
-export declare class LocalStorageConfigurationError extends UserError {
-}
-export declare class LocalStorageApiError extends UserError {
- readonly operationIndex?: number | undefined;
- constructor(message: string, operationIndex?: number | undefined);
-}
-export declare class LocalStorageService {
- private readonly configFile;
- private readonly lifecycle;
- private readonly appDirectory;
- private readonly fetchClient;
- constructor(configFile: ConfigFile, lifecycle: LocalStorageLifecycle, fetchClient?: typeof fetch, appDirectory?: string);
- manifest(): Promise<LocalStorageManifest>;
- start(): Promise<LocalStorageManifest>;
- status(): Promise<LocalStorageStatus>;
- stop(): Promise<void>;
- seed(options: SeedOptions): Promise<SeedResult[]>;
- reset(options: ResetOptions): Promise<ResetResult[]>;
- startForTunnel(): Promise<LocalStorageManifest>;
- stopForTunnel(): Promise<void>;
- private ensureAvailable;
- private assertConfigured;
- private bootstrap;
- private seedKvs;
- private seedSql;
- private resetOffering;
- private post;
- private postRaw;
-}
-//# sourceMappingURL=local-storage-service.d.ts.map
\ No newline at end of file