pl4y-data-library
Version:
This library contains the dtos, enums, schemas, and other data objects needed in the pl4y ecosystem.
28 lines (23 loc) • 703 B
text/typescript
import { IsOptional, ValidateNested } from "class-validator";
import { Type } from "class-transformer";
import { ProductDTO } from "./product.dto";
import { PricingDTO } from "../pricing/pricing.dto";
import { StockDTO } from "../stock-levels/stock.dto";
import { ValidityDTO } from "../validity/validity.dto";
export class CreateProductDTO {
product: ProductDTO;
pricing?: PricingDTO;
stock?: StockDTO;
validity?: ValidityDTO;
}