UNPKG

@sumor/api-middleware

Version:

API Middleware is a middleware for Node.JS. It can easily expose function to api, and validate parameters

43 lines (40 loc) 1.24 kB
import defineError from '@sumor/error' const APIError = defineError({ code: { SUMOR_API_FIELDS_VALIDATION_FAILED: 'API fields validation failed' }, // languages: en, zh, es, ar, fr, ru, de, pt, ja, ko i18n: { en: { SUMOR_API_FIELDS_VALIDATION_FAILED: 'API fields validation failed' }, zh: { SUMOR_API_FIELDS_VALIDATION_FAILED: 'API 字段验证失败' }, es: { SUMOR_API_FIELDS_VALIDATION_FAILED: 'Fallo de validación de campos de API' }, ar: { SUMOR_API_FIELDS_VALIDATION_FAILED: 'فشل التحقق من صحة حقول API' }, fr: { SUMOR_API_FIELDS_VALIDATION_FAILED: 'Échec de la validation des champs API' }, ru: { SUMOR_API_FIELDS_VALIDATION_FAILED: 'Сбой проверки полей API' }, de: { SUMOR_API_FIELDS_VALIDATION_FAILED: 'API-Feldvalidierung fehlgeschlagen' }, pt: { SUMOR_API_FIELDS_VALIDATION_FAILED: 'Falha na validação de campos da API' }, ja: { SUMOR_API_FIELDS_VALIDATION_FAILED: 'APIフィールドの検証に失敗しました' }, ko: { SUMOR_API_FIELDS_VALIDATION_FAILED: 'API 필드 유효성 검사 실패' } } }) export default APIError