UNPKG

viem

Version:

TypeScript Interface for Ethereum

24 lines 704 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.defineFormatter = defineFormatter; function defineFormatter(type, format) { return ({ exclude, format: overrides, }) => { return { exclude, format: (args) => { const formatted = format(args); if (exclude) { for (const key of exclude) { delete formatted[key]; } } return { ...formatted, ...overrides(args), }; }, type, }; }; } //# sourceMappingURL=formatter.js.map