UNPKG

@sugarcube/plugin-tika

Version:
24 lines (17 loc) 608 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _fp = require("lodash/fp"); var _dashp = require("dashp"); var _core = require("@sugarcube/core"); var _utils = require("../utils"); const parseLinks = envelope => _core.envelope.fmapDataMediaAsync(unit => (0, _dashp.flowP)([(0, _fp.property)("term"), _utils.safeExtract, ([text, meta]) => (0, _fp.merge)(unit, { text, meta })], unit), envelope); const plugin = parseLinks; plugin.desc = "Extract the data and meta data from _sc_media."; var _default = plugin; exports.default = _default;