UNPKG

@langchain/core

Version:
39 lines (37 loc) 924 B
//#region src/messages/block_translators/utils.ts function _isContentBlock(block, type) { return _isObject(block) && block.type === type; } function _isObject(value) { return typeof value === "object" && value !== null; } function _isArray(value) { return Array.isArray(value); } function _isString(value) { return typeof value === "string"; } function _isNumber(value) { return typeof value === "number"; } function _isBytesArray(value) { return value instanceof Uint8Array; } function safeParseJson(value) { try { return JSON.parse(value); } catch { return void 0; } } const iife = (fn) => fn(); //#endregion exports._isArray = _isArray; exports._isBytesArray = _isBytesArray; exports._isContentBlock = _isContentBlock; exports._isNumber = _isNumber; exports._isObject = _isObject; exports._isString = _isString; exports.iife = iife; exports.safeParseJson = safeParseJson; //# sourceMappingURL=utils.cjs.map