UNPKG

@modern-kit/utils

Version:
1 lines 795 B
{"version":3,"file":"index.cjs","sources":["../../../src/validator/isSet/index.ts"],"sourcesContent":["/**\n * @description 주어진 인자가 `Set` 객체인지 검사하는 함수입니다.\n *\n * 타입 체크 및 인자의 타입을 `Set`으로 좁히는 데 유용합니다.\n *\n * @param {unknown} value - 확인할 값입니다.\n * @returns {value is Set<any>} 값이 `Set` 객체일 경우 `true`, 그렇지 않으면 `false`를 반환합니다.\n *\n * @example\n * const set = new Set([1, 2, 3]);\n * isSet(set); // true\n *\n * const notSet = [1, 2, 3];\n * isSet(notSet); // false\n */\nexport function isSet(value: unknown): value is Set<any> {\n return value instanceof Set;\n}\n"],"names":[],"mappings":";;AAeO,SAAS,MAAM,KAAA,EAAmC;AACvD,EAAA,OAAO,KAAA,YAAiB,GAAA;AAC1B;;;;"}