UNPKG

@contract-case/case-plugin-base

Version:

Plugin framework for writing plugins for the ContractCase test framework

14 lines 541 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.isCaseNode = void 0; /** * Type guard to determine if an object is a ContractCase matcher descriptor or not * @public * @param maybeMatcher - a matcher or data * @returns true if `maybeMatcher` is a matcher descriptor, false if not */ const isCaseNode = (maybeMatcher) => typeof maybeMatcher === 'object' && maybeMatcher != null && '_case:matcher:type' in maybeMatcher; exports.isCaseNode = isCaseNode; //# sourceMappingURL=guards.types.js.map