mirror of
https://github.com/AmruthPillai/Reactive-Resume.git
synced 2025-11-22 12:41:31 +10:00
release: v4.1.0
This commit is contained in:
@ -2,7 +2,7 @@ import { ResumeData } from "@reactive-resume/schema";
|
||||
import { ZodDto } from "nestjs-zod/dto";
|
||||
import { Schema } from "zod";
|
||||
|
||||
export interface Parser<Data = unknown, T = ZodDto, Result = ResumeData> {
|
||||
export type Parser<Data = unknown, T = ZodDto, Result = ResumeData> = {
|
||||
schema?: Schema;
|
||||
|
||||
readFile(file: File): Promise<Data>;
|
||||
@ -10,4 +10,4 @@ export interface Parser<Data = unknown, T = ZodDto, Result = ResumeData> {
|
||||
validate(data: Data): T | Promise<T>;
|
||||
|
||||
convert(data: T): Result | Promise<Result>;
|
||||
}
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user