{"version":3,"file":"console.mjs","names":[],"sources":["../../../../src/util/internals/console.ts"],"sourcesContent":["export const log = (\n  severity: 'log' | 'warn' | 'error',\n  ...optionalParams: any[]\n) =>\n  // eslint-disable-next-line no-restricted-syntax\n  console[severity]('fabric', ...optionalParams);\n\nexport class FabricError extends Error {\n  constructor(message?: string, options?: ErrorOptions) {\n    super(`fabric: ${message}`, options);\n  }\n}\n\nexport class SignalAbortedError extends FabricError {\n  constructor(context: string) {\n    super(`${context} 'options.signal' is in 'aborted' state`);\n  }\n}\n"],"mappings":";AAAA,MAAa,OACX,UACA,GAAG,mBAGH,QAAQ,UAAU,UAAU,GAAG,eAAe;AAEhD,IAAa,cAAb,cAAiC,MAAM;CACrC,YAAY,SAAkB,SAAwB;AACpD,QAAM,WAAW,WAAW,QAAQ;;;AAIxC,IAAa,qBAAb,cAAwC,YAAY;CAClD,YAAY,SAAiB;AAC3B,QAAM,GAAG,QAAQ,yCAAyC"}