@papavault/cli
Version:
CLI tool for Papa Vault Secret Manager
33 lines (32 loc) • 616 B
TypeScript
export interface Config {
token?: string;
projectId?: string;
stage?: string;
}
export interface Project {
id: string;
name: string;
description?: string;
environments: Environment[];
}
export interface Environment {
id: string;
name: string;
description?: string;
}
export interface CredentialFile {
id: string;
fileName: string;
filePath: string;
fileRef: string;
createdAt: string;
updatedAt: string;
}
export interface ApiResponse<T> {
data: T;
status: number;
}
export interface ProjectConfig {
projectId: string;
stage: string;
}