// @ts-check module.exports.DOMESTICS = /** @type {const} */({ ALIBABA: { dns: 'https://223.5.5.5/dns-query', domains: [ 'uc.cn', 'alibaba.com', 'alicdn.com', 'aliyun.com', 'aliyuncs.com', 'alikunlun.com', 'alipay.com', 'cainiao.com', 'etao.com', '1688.com', 'amap.com', 'autonavi.com', 'dingtalk.com', 'dingtalk.com', 'mxhichina.com', 'soku.com', 'taobao.com', 'tmall.com', 'tmall.hk', 'xiami.com', 'xiami.net', 'ykimg.com', 'youku.com', 'ele.me', 'elemecdn.com', 'taopiaopiao.com', 'fliggy.com', 'koubei.com', 'guoguo-app.com', 'mybank.cn' ] }, TENCENT: { dns: 'https://120.53.53.53/dns-query', domains: [ 'dns.pub', 'doh.pub', 'qcloud.com', 'gtimg.com', 'idqqimg.com', 'igamecj.com', 'myapp.com', 'myqcloud.com', 'qpic.cn', 'qlogo.cn', 'qq.com', 'qq.com.cn', 'tencent-cloud.net', 'tencent.com', 'weixinbridge.com', 'weixin.com' ] }, BILIBILI: { dns: 'https://120.53.53.53/dns-query', domains: [ 'acg.tv', 'b23.tv', 'acgvideo.com', 'bilibili.cn', 'bilibili.com', 'bilibili.tv', 'bilivideo.com', 'bilivideo.cn', 'hdslb.com' ] }, XIAOMI: { dns: 'https://120.53.53.53/dns-query', domains: [ 'mi.com', 'duokan.com', 'mi-img.com', 'mifile.cn', 'miui.com', 'miwifi.com', 'xiaomi.com' ] }, BYTEDANCE: { // Currently, bytedance all NS are pointed to AliDNS dns: '180.184.2.2', domains: [ 'bytecdn.cn', // 'bytescm.com', // 'bytetcc.com', // 'byteimg.com', // 'bytednsdoc.com', 'toutiaoimg.com', 'feiliao.com', 'iesdouyin.com', 'pstatp.com', 'snssdk.com', 'toutiao.com', 'feishu.cn', 'douyin.com', 'douyinpic.com', 'douyinstatic.com' ] }, BAIDU: { dns: '180.76.76.76', domains: [ 'baidu.com', 'iqiyi.com', 'bdstatic.com', 'baidubcr.com', 'yunjiasu-cdn.net' ] }, SYSTEM: { dns: 'system', domains: [ 'routerlogin.net', '_hotspot_.m2m', 'router.asus.com', 'hotspot.cslwifi.com', 'amplifi.lan', '*.lan' ] } });