index.js
function contains (obj1, obj2) {
  const keys = Object.keys(obj1)
  let result = keys.length > 0
  let l = keys.length
  while (l--) {
    const key = keys[l]
    result = result && match(obj1[key], obj2[key])
  }
  return result
}
function contains (obj1, obj2) {
  const keys = Object.keys(obj1)
  let result = keys.length > 0
  let l = keys.length
  while (l--) {
    const key = keys[l]
    result = result && match(obj1[key], obj2[key])
  }
  return result
}
function contains ( obj1 , obj2 ) { const keys = Object . keys ( obj1 ) let result = keys . length > 0 let l = keys . length while ( l -- ) { const key = keys [ l ] result = result && match ( obj1 [ key ] , obj2 [ key ] ) } return result }
Return true if second object contains all keys and values
from the first object.

@param {Object} obj1
@param {Object} obj2
@return {Boolean}
@api private
Return true if second object contains all keys and values from the first object .