UNPKG

forest-cli

Version:

The Lumberjacks' toolbelt is the Forest CLI which makes easy to manage your back office application directly from the terminal.

41 lines 1.63 kB
export = ForestExpress; declare class ForestExpress extends AbstractDumper { static getModelsNameSorted(schema: any): string[]; static shouldSkipRouteGenerationForModel(modelName: any): boolean; static isLocalUrl(url: any): boolean; constructor(context: any); templateFolder: string; DEFAULT_PORT: number; env: any; isLinuxOs: any; Sequelize: any; Handlebars: any; mkdirp: any; lodash: any; buildDatabaseUrl: any; isDatabaseLocal: any; toValidPackageName: any; strings: any; getSafeReferences(references: any): any; writePackageJson(dbDialect: any, appName: any): void; tableToFilename(table: any): any; getApplicationUrl(appHostname: any, appPort: any): any; writeDotEnv(config: any): void; getModelNameFromTableName(table: any): any; writeModel(config: any, table: any, fields: any, references: any, options?: {}): void; writeRoute(dbDialect: any, modelName: any): void; writeForestCollection(dbDialect: any, table: any): void; writeAppJs(dbDialect: any): void; writeModelsIndex(dbDialect: any): void; writeDatabasesConfig(dbDialect: any): void; writeDockerfile(): void; writeDockerCompose(config: any): void; writeForestAdminMiddleware(dbDialect: any): void; createFiles(config: any, schema: any): Promise<void>; checkForestCLIProjectStructure(): void; checkLianaCompatiblityForUpdate(): void; hasMultipleDatabaseStructure(): boolean; } import AbstractDumper_1 = require("./abstract-dumper"); import AbstractDumper = AbstractDumper_1.default; //# sourceMappingURL=forest-express.d.ts.map