UNPKG

ytmusic-api-proxy

Version:
15 lines (14 loc) 558 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const zod_to_json_schema_1 = require("zod-to-json-schema"); exports.default = (data, type) => { const result = type.safeParse(data); if (result.error) { console.error("Invalid data type, please report to https://github.com/zS1L3NT/ts-npm-ytmusic-api/issues/new/choose", JSON.stringify({ data, schema: (0, zod_to_json_schema_1.zodToJsonSchema)(type, "schema"), error: result.error, }, null, 2)); } return data; };