UNPKG

@hey-api/json-schema-ref-parser

Version:

Parse, Resolve, and Dereference JSON Schema $ref pointers

13 lines (12 loc) 484 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.binaryParser = void 0; const BINARY_REGEXP = /\.(jpeg|jpg|gif|png|bmp|ico)$/i; exports.binaryParser = { canHandle: (file) => Buffer.isBuffer(file.data) && BINARY_REGEXP.test(file.url), handler: (file) => Buffer.isBuffer(file.data) ? file.data // This will reject if data is anything other than a string or typed array : Buffer.from(file.data), name: 'binary', };