feat: IP4P 合并进 IPv6; ProxyUtils 中增加 ipAddress

This commit is contained in:
xream
2024-07-18 18:35:22 +08:00
parent cddd1818fe
commit fea9de4fae
6 changed files with 51 additions and 16 deletions

View File

@@ -2,7 +2,13 @@ import { Buffer } from 'buffer';
import rs from '@/utils/rs';
import YAML from '@/utils/yaml';
import download from '@/utils/download';
import { isIPv4, isIPv6, isValidPortNumber, isNotBlank } from '@/utils';
import {
isIPv4,
isIPv6,
isValidPortNumber,
isNotBlank,
ipAddress,
} from '@/utils';
import PROXY_PROCESSORS, { ApplyProcessor } from './processors';
import PROXY_PREPROCESSORS from './preprocessors';
import PROXY_PRODUCERS from './producers';
@@ -267,6 +273,7 @@ export const ProxyUtils = {
parse,
process: processFn,
produce,
ipAddress,
isIPv4,
isIPv6,
isIP,