appwrite-utils-cli
Version:
Appwrite Utility Functions to help with database management, data conversion, data import, migrations, and much more. Meant to be used as a CLI tool, I do not recommend installing this in frontend environments.
20 lines (19 loc) • 689 B
TypeScript
import { type AppwriteConfig } from "appwrite-utils";
export type SupportedLanguage = "typescript" | "javascript" | "python" | "php" | "dart" | "json" | "env";
export declare class ConstantsGenerator {
private config;
private constants;
constructor(config: AppwriteConfig);
private extractConstants;
private toConstantName;
private toCamelCase;
private toSnakeCase;
generateTypeScript(): string;
generateJavaScript(): string;
generatePython(): string;
generatePHP(): string;
generateDart(): string;
generateJSON(): string;
generateEnv(): string;
generateFiles(languages: SupportedLanguage[], outputDir: string): Promise<void>;
}