12 lines
522 B
JavaScript
12 lines
522 B
JavaScript
"use strict";
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
exports.TransactionUpdateSchema = void 0;
|
|
const zod_1 = require("zod");
|
|
exports.TransactionUpdateSchema = zod_1.z.object({
|
|
amount: zod_1.z.number().positive().optional(),
|
|
direction: zod_1.z.enum(['in', 'out']).optional(),
|
|
date: zod_1.z.string().datetime().optional(),
|
|
category: zod_1.z.string().min(1).nullable().optional(),
|
|
memo: zod_1.z.string().min(1).nullable().optional(),
|
|
});
|
|
//# sourceMappingURL=transaction.dto.js.map
|