UNPKG

@jackdbd/permissions-policy

Version:

Define your `Permissions-Policy` in JavaScript and let this library generate the header for you.

12 lines 565 B
import defDebug from 'debug'; // import { fromZodError } from 'zod-validation-error' import { DEBUG_PREFIX } from './constants.js'; const debug = defDebug(DEBUG_PREFIX); export const validationError = (err) => { debug('zod error issues %O', err.issues); const issues = err.issues.map((issue) => `${issue.message} at ${issue.path.join('/')}`); return new Error(issues.join('; ')); // it seems zod-validation-error and zod disagree on the ZodError type // return new Error(fromZodError(err as any).toString()) }; //# sourceMappingURL=errors.js.map