{"version":3,"file":"error-handlers.mjs","names":[],"sources":["../../src/utils/error-handlers.ts"],"sourcesContent":["import { NullValueError, UndefinedValueError } from '@/errors';\n\nexport function nullValueErrorHandler<T = unknown>(value: T): T {\n  if (value === null) {\n    throw new NullValueError();\n  }\n\n  return value;\n}\n\nexport function undefinedValueErrorHandler<T = unknown>(value: T): T {\n  if (value === undefined) {\n    throw new UndefinedValueError();\n  }\n\n  return value;\n}\n"],"mappings":"0IAEA,SAAgB,EAAmC,EAAa,CAC9D,GAAI,IAAU,KACZ,MAAM,IAAI,EAGZ,OAAO,CACT,CAEA,SAAgB,EAAwC,EAAa,CACnE,GAAI,IAAU,IAAA,GACZ,MAAM,IAAI,EAGZ,OAAO,CACT"}