mirror of
https://github.com/SukkaW/Surge.git
synced 2026-02-03 12:31:54 +08:00
Refactor: simplify build infra
This commit is contained in:
@@ -1,5 +1,10 @@
|
||||
const { fetchRemoteTextAndCreateReadlineInterface } = require('./fetch-remote-text-by-line');
|
||||
const { isDomainLoose } = require('./is-domain-loose');
|
||||
const tldts = require('tldts');
|
||||
|
||||
const isDomainLoose = (domain) => {
|
||||
const { isIcann, isPrivate, isIp } = tldts.parse(domain);
|
||||
return !!(!isIp && (isIcann || isPrivate));
|
||||
};
|
||||
|
||||
/**
|
||||
* @param {string | URL} url
|
||||
|
||||
Reference in New Issue
Block a user