UNPKG

wikibase-edit

Version:

Edit Wikibase from NodeJS

13 lines 507 B
import { validateAliases, validateEntityId, validateLanguage } from '../validate.js'; export function actionFactory(action) { return function (params) { const { id, language, value } = params; validateEntityId(id); validateLanguage(language); validateAliases(value); const data = { id, language }; data[action] = value instanceof Array ? value.join('|') : value; return { action: 'wbsetaliases', data }; }; } //# sourceMappingURL=action.js.map