UNPKG

@modern-kit/utils

Version:
1 lines 837 B
{"version":3,"file":"index.cjs","sources":["../../../src/validator/isRegExp/index.ts"],"sourcesContent":["/**\n * @description 주어진 인자가 `RegExp` 인지 검사하고, 맞다면 인자의 타입을 `RegExp`로 좁혀주는 함수입니다.\n *\n * @param {unknown} value - 확인할 값입니다.\n * @returns {value is RegExp} 값이 `RegExp` 인스턴스일 경우 `true`, 그렇지 않으면 `false`를 반환합니다.\n *\n * @example\n * isRegExp(/abc/); // true\n * isRegExp(new RegExp('abc')); // true\n *\n * isRegExp('abc'); // false\n * isRegExp(123); // false\n * isRegExp({}); // false\n * isRegExp([]); // false\n */\nexport function isRegExp(value: unknown): value is RegExp {\n return value instanceof RegExp;\n}\n"],"names":[],"mappings":";;AAeO,SAAS,SAAS,KAAA,EAAiC;AACxD,EAAA,OAAO,KAAA,YAAiB,MAAA;AAC1B;;;;"}