UNPKG

wikibase-sdk

Version:

utils functions to query a Wikibase instance and simplify its results

17 lines 624 B
import { isSenseId } from './helpers.js'; import { simplifyClaims } from './simplify_claims.js'; import { simplifyGlosses } from './simplify_text_attributes.js'; export const simplifySense = (sense, options = {}) => { const { id, glosses, claims } = sense; if (!isSenseId(id)) throw new Error('invalid sense object'); return { id, glosses: simplifyGlosses(glosses), claims: simplifyClaims(claims, options), }; }; export function simplifySenses(senses, options = {}) { return senses.map(sense => simplifySense(sense, options)); } //# sourceMappingURL=simplify_senses.js.map