UNPKG

@adocasts.com/dto

Version:

Easily make and generate DTOs from Lucid Models

32 lines (31 loc) 915 B
import { BaseCommand } from '@adonisjs/core/ace'; import { CommandOptions } from '@adonisjs/core/types/ace'; export default class MakeValidator extends BaseCommand { static commandName: string; static description: string; static options: CommandOptions; name: string; model?: string; run(): Promise<{ relativeFileName: string; contents: string; destination: any; attributes: Record<string, any>; status: "created"; skipReason: null; } | { relativeFileName: string; contents: string; destination: any; attributes: Record<string, any>; status: "force_created"; skipReason: null; } | { relativeFileName: string; contents: string; destination: any; attributes: Record<string, any>; status: "skipped"; skipReason: string; } | undefined>; }