The real object which we want to test against.
The object to test the real value obj against, which should be an object in the shape of obj with each value to test for replaced by a RegExp or value to match against. The test will pass if the partial structure matches and the value at each RegExp, string or primitive location matches the corresponding regular expression. For array entries, arrayMatch determines whether every element in the array has to match the given expected value, or only some.
OptionalarrayMatch: "every" | "some"For array entries, the expected value in test is compared against each array entry in the real value. This property determines whether every element in the array has to match, or only some. If unset, this defaults to some.
Optionallogger: Logger<ILogObj>The logger to use for trace debugging.
Compares the two passed objects deeply using the loose comparison system designed for the FlowrFilter.MatchesEnrichment. For this system in use, see FlowrFilter.MatchesEnrichment in use.