UNPKG

@piiano/testcontainers-vault

Version:

Add a local Piiano Vault for testing purposes using testcontainers

24 lines 619 B
import { ExecResult } from "testcontainers"; import { VaultOptions } from "./options"; /** * A local Vault instance. */ export declare class Vault { readonly options: VaultOptions; private readonly container; private startedContainer?; constructor(options?: VaultOptions); /** * Starts the Vault container. */ start(): Promise<number>; /** * Stops the Vault container. */ stop(): Promise<void>; /** * Executes a command in the Vault container. */ exec(command: string, ...args: string[]): Promise<ExecResult>; } //# sourceMappingURL=vault.d.ts.map