Files
backend/.pnpm-store/v10/files/02/783104f5f3c777431bd2e471496773697292bf90a362e44bc715657d17fe1f977b87ea75d29df92bd1cbde298927e04af2ae9d167300c118fb1a468e0d612f
T
2026-03-22 13:31:39 +00:00

12 lines
328 B
Plaintext

import { v4 as v4$1, v6 as v6$1 } from "cidr-regex";
const re4 = v4$1({ exact: true });
const re6 = v6$1({ exact: true });
const isCidr = (str) => re4.test(str) ? 4 : re6.test(str) ? 6 : 0;
const v4 = isCidr.v4 = (str) => re4.test(str);
const v6 = isCidr.v6 = (str) => re6.test(str);
export {
isCidr as default,
v4,
v6
};