UNPKG

524 BJavaScriptView Raw
1"use strict";
2exports.__esModule = true;
3var is_nil_1 = require("./is-nil");
4var keys_1 = require("./keys");
5function isMatch(obj, attrs) {
6 var _keys = keys_1["default"](attrs);
7 var length = _keys.length;
8 if (is_nil_1["default"](obj))
9 return !length;
10 for (var i = 0; i < length; i += 1) {
11 var key = _keys[i];
12 if (attrs[key] !== obj[key] || !(key in obj)) {
13 return false;
14 }
15 }
16 return true;
17}
18exports["default"] = isMatch;
19//# sourceMappingURL=is-match.js.map
\No newline at end of file