UNPKG

@adocasts.com/jumpstart

Version:

Jumpstart your next AdonisJS 6 web project with authentication, forgot password, and more features out-of-the-box.

25 lines (24 loc) 1.18 kB
import { Codemods } from '@adonisjs/core/ace/codemods'; import ConfigureCommand from '@adonisjs/core/commands/configure'; import { SourceFile, VariableDeclarationStructure, VariableDeclarationKind, OptionalKind } from 'ts-morph'; export default class BaseScaffold { #private; protected command: ConfigureCommand; codemods: Codemods; constructor(command: ConfigureCommand); get app(): import("@adonisjs/core/types").ApplicationService; get logger(): import("@poppinss/cliui").Logger; get colors(): import("@poppinss/colors/types").Colors; boot(): Promise<void>; hasProvider(path: string): Promise<boolean>; copyView(stubName: string): Promise<void>; copyModel(stubName: string): Promise<void>; copyController(stubName: string): Promise<void>; copyStub(stub: string, dest: string): Promise<void>; stubMigration(migrationStub: string): Promise<void>; getLogPath(path: string): string; getConstDeclaration(file: SourceFile, declaration: OptionalKind<VariableDeclarationStructure>): { declarationKind: VariableDeclarationKind; declarations: OptionalKind<VariableDeclarationStructure>[]; } | undefined; }