UNPKG

@svta/common-media-library

Version:
28 lines 1.01 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.isCmcdResponseKey = isCmcdResponseKey; const CMCD_COMMON_KEYS_js_1 = require("./CMCD_COMMON_KEYS.js"); const CMCD_REQUEST_KEYS_js_1 = require("./CMCD_REQUEST_KEYS.js"); const CMCD_RESPONSE_KEYS_js_1 = require("./CMCD_RESPONSE_KEYS.js"); const isCmcdCustomKey_js_1 = require("./isCmcdCustomKey.js"); /** * Check if a key is a valid CMCD response key. * * @param key - The key to check. * * @returns `true` if the key is a valid CMCD request key, `false` otherwise. * * @group CMCD * * @beta * * @example * {@includeCode ../../test/cmcd/isCmcdResponseKey.test.ts#example} */ function isCmcdResponseKey(key) { return CMCD_COMMON_KEYS_js_1.CMCD_COMMON_KEYS.includes(key) || CMCD_REQUEST_KEYS_js_1.CMCD_REQUEST_KEYS.includes(key) || CMCD_RESPONSE_KEYS_js_1.CMCD_RESPONSE_KEYS.includes(key) || (0, isCmcdCustomKey_js_1.isCmcdCustomKey)(key); } //# sourceMappingURL=isCmcdResponseKey.js.map