UNPKG

wikibase-sdk

Version:

utils functions to query a Wikibase instance and simplify its results

17 lines 707 B
import { isFormId } from './helpers.js'; import { simplifyClaims } from './simplify_claims.js'; import { simplifyRepresentations } from './simplify_text_attributes.js'; export function simplifyForm(form, options = {}) { const { id, representations, grammaticalFeatures, claims } = form; if (!isFormId(id)) throw new Error('invalid form object'); return { id, type: 'form', representations: simplifyRepresentations(representations), grammaticalFeatures, claims: simplifyClaims(claims, options), }; } export const simplifyForms = (forms, options = {}) => forms.map(form => simplifyForm(form, options)); //# sourceMappingURL=simplify_forms.js.map