import { matches } from "https://deno.land/x/30_seconds_of_typescript@v1.0.1/util.ts";
Compares two objects to determine if the first one contains equivalent property values to the second one.
Use Object.keys(source)
to get all the keys of the second object, then Array.prototype.every()
, Object.hasOwnProperty()
and strict comparison to determine if all keys exist in the first object and have the same values.