UNPKG

data-sanitizer

Version:

A simple data sanitizer that preserves the removed values for reference.

24 lines (22 loc) 463 B
const { sanitizeFields } = require("..") test('sanitizes nested data', () => { let data = [ { id: 1, name: 'Jen', pets: [ { id: 3, name: 'Frank' } ] }, { id: 2, name: 'Derek', pets: [ { id: 4, name: 'Evey' }, { id: 5, name: 'Alfie' } ] } ] const sanitizationResult = sanitizeFields({ data, fieldNames: ['id'] }) expect(sanitizationResult).toMatchSnapshot() })