UNPKG

ovm

Version:

OVM is a CLI application for managing Obsidian vaults.

13 lines 472 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.stringToJSONSchema = void 0; const zod_1 = require("zod"); exports.stringToJSONSchema = zod_1.z.string().pipe(zod_1.z.preprocess((input) => { try { return JSON.parse(input); } catch { throw new Error('Invalid JSON format'); } }, zod_1.z.union([zod_1.z.object({}).passthrough(), zod_1.z.array(zod_1.z.unknown())]))); //# sourceMappingURL=transformer.js.map