UNPKG

@sugarcube/plugin-tika

Version:
40 lines (33 loc) 857 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _fp = require("lodash/fp"); const imageJpeg = unit => { const contentFields = (0, _fp.reduce)((memo, f) => { if ((0, _fp.has)(f, unit)) { return (0, _fp.concat)(memo, f); } return memo; }, unit._sc_content_fields || [], ["Image Height", "Image Width"]); return (0, _fp.merge)(unit, { _sc_content_fields: contentFields }); }; const applicationPdf = unit => { const contentFields = (0, _fp.reduce)((memo, f) => { if ((0, _fp.has)(f, unit)) { return (0, _fp.concat)(memo, f); } return memo; }, unit._sc_content_fields || [], ["text"]); return (0, _fp.merge)(unit, { _sc_content_fields: contentFields }); }; var _default = { imageJpeg, applicationPdf }; exports.default = _default;