UNPKG

@brakebein/prisma-generator-nestjs-dto

Version:

Generates DTO and Entity classes from Prisma Schema for NestJS

13 lines (12 loc) 690 B
import { IApiProperty, ImportStatementParams, ParsedField } from './types'; export declare function isAnnotatedWithDoc(field: ParsedField): boolean; export declare function extractAnnotation(field: ParsedField, prop: string): IApiProperty | null; export declare function encapsulateString(value: string): string; export declare function parseApiProperty(field: ParsedField, include?: { default?: boolean; doc?: boolean; enum?: boolean; type?: boolean; }): IApiProperty[]; export declare function decorateApiProperty(field: ParsedField): string; export declare function makeImportsFromNestjsSwagger(fields: ParsedField[], apiExtraModels?: string[]): ImportStatementParams[];