UNPKG

camstreamerlib

Version:

Helper library for CamStreamer ACAP applications.

21 lines (20 loc) 857 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.storageSchema = exports.packageInfoListSchema = void 0; const zod_1 = require("zod"); exports.packageInfoListSchema = zod_1.z.array(zod_1.z.object({ storage: zod_1.z.union([zod_1.z.literal('SD_CARD'), zod_1.z.literal('INTERNAL')]), manifest: zod_1.z.object({ package_name: zod_1.z.string(), package_menu_name: zod_1.z.string(), package_version: zod_1.z.string(), vendor: zod_1.z.string(), required_camscripter_version: zod_1.z.string(), required_camscripter_rbi_version: zod_1.z.string(), ui_link: zod_1.z.string(), }), })); exports.storageSchema = zod_1.z.array(zod_1.z.object({ type: zod_1.z.union([zod_1.z.literal('INTERNAL'), zod_1.z.literal('SD_CARD')]), capacity_mb: zod_1.z.number(), }));