function sanitize( data, config ) { //Object and arrays if( typeof( data ) == 'object' ) { for( let key in data ) { data[ key ] = sanitize( data[ key ], config ); } return data; } //String if( typeof( data ) == 'string' ) { //config: e.g. { ALLOWED_TAGS: [] } return DOMPurify.sanitize( data, config ); } else { return data; } }