UNPKG

@tricoteuses/senat

Version:

Handle French Sénat's open data

23 lines (22 loc) 570 B
export function parseIntFields(fieldsNames, entry) { if (entry === null) { return null; } for (const fieldName of fieldsNames) { if (entry[fieldName] !== null) { entry[fieldName] = parseInt(entry[fieldName]); } } return entry; } export function trimFieldsRight(fieldsNames, entry) { if (entry === null) { return null; } for (const fieldName of fieldsNames) { if (entry[fieldName] != null) { entry[fieldName] = entry[fieldName].trimEnd(); } } return entry; }