UNPKG

@belgattitude/http-exception

Version:

Warning: has been moved to @httpx/exception. Please update.

18 lines (15 loc) 564 B
import { objectSpread2 as _objectSpread2 } from '../../_virtual/_rollupPluginBabelHelpers.js'; import { SerializerError } from '../error/SerializerError.js'; import { createFromSerializable } from '../mapper/createFromSerializable.js'; var fromJson = function fromJson(json) { var v; try { v = JSON.parse(json !== null && json !== void 0 ? json : ''); } catch (e) { return new SerializerError("Can't parse json", _objectSpread2({}, e instanceof Error ? { cause: e } : {})); } return createFromSerializable(v); }; export { fromJson };