UNPKG

@taqtile/nodenab

Version:

Uma biblioteca para remessa e retorno de arquivos 400 e 240 do padrão cnab

25 lines (20 loc) 415 B
module.exports = class BaseSerializable { constructor() { this._data = {}; } toJSON() { return this._data; } set(name, value) { this._data[name] = value; } get(name) { return this._data[name] || null; } includes(name) { return Object.keys(this._data).includes(name); } excludes(name) { delete this._data[name]; } }