UNPKG

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
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>; }