title: Pre-filter condition - deep-diff Node.js
body: <p>I use the deep-diff Node.js library for comparison of two JSONs. There is also pre-filter condition for omitting few fields for comparison. If my pre-filter condition is multiple attributes, how would I specify that? In the given example, the pre-filter attribute is <code>name</code>. If I want to add one or more attributes, how would I specify that. Thanks in advance.</p>
  
  <pre><code>var diff = require('deep-diff').diff;
  
          var lhs = {
              name: 'my object',
              description: 'it\'s an object!',
              details: {
                  it: 'has',
                  an: 'array',
                  with: ['a', 'few', 'elements']
              }
          };
  
          var rhs = {
              name: 'updated object',
              description: 'it\'s not an object!',
              details: {
                  it: 'has',
                  an: 'array',
                  with: ['a', 'few', 'more', 'elements', {
                      than: 'before'
                  }]
              }
          };
  
  
          var differences = diff(lhs, rhs, function(path, key) {
  
              return key === 'name';
          });
  
          console.log(differences);
  </code></pre>