Some checks failed
Build & Deploy / 🔍 Prepare (push) Successful in 20s
Build & Deploy / 🧪 QA (push) Failing after 34s
Build & Deploy / 🏗️ Build (push) Has started running
Build & Deploy / 🚀 Deploy (push) Has been cancelled
Build & Deploy / 🧪 Smoke Test (push) Has been cancelled
Build & Deploy / ⚡ Lighthouse (push) Has been cancelled
Build & Deploy / 🔔 Notify (push) Has been cancelled
1 line
777 B
Plaintext
1 line
777 B
Plaintext
{"version":3,"file":"is-directus-error.cjs","names":[],"sources":["../../src/utils/is-directus-error.ts"],"sourcesContent":["import type { DirectusError } from '../types/error.js';\n\n/**\n * A type guard to check if an error is a Directus API error\n */\nexport function isDirectusError<R = Response>(error: unknown): error is DirectusError<R> {\n\treturn (\n\t\ttypeof error === 'object' &&\n\t\terror !== null &&\n\t\t'errors' in error &&\n\t\tArray.isArray(error.errors) &&\n\t\t'message' in error.errors[0] &&\n\t\t'extensions' in error.errors[0] &&\n\t\t'code' in error.errors[0].extensions\n\t);\n}\n"],"mappings":"AAKA,SAAgB,EAA8B,EAA2C,CACxF,OACC,OAAO,GAAU,YACjB,GACA,WAAY,GACZ,MAAM,QAAQ,EAAM,OAAO,EAC3B,YAAa,EAAM,OAAO,IAC1B,eAAgB,EAAM,OAAO,IAC7B,SAAU,EAAM,OAAO,GAAG"} |