Browse Source

Update CDN

SukkaW 2 years ago
parent
commit
5230231aec
2 changed files with 3 additions and 1 deletions
  1. 2 1
      Build/build-internal-cdn-rules.ts
  2. 1 0
      Source/domainset/cdn.conf

+ 2 - 1
Build/build-internal-cdn-rules.ts

@@ -5,6 +5,7 @@ import { sortDomains } from './lib/stable-sort-domain';
 import { task } from './trace';
 import { compareAndWriteFile } from './lib/create-file';
 import { getGorhillPublicSuffixPromise } from './lib/get-gorhill-publicsuffix';
+import { domainDeduper } from './lib/domain-deduper';
 
 const escapeRegExp = (string = '') => string.replaceAll(/[$()*+.?[\\\]^{|}]/g, '\\$&');
 
@@ -52,7 +53,7 @@ export const buildInternalCDNDomains = task(import.meta.path, async (span) => {
   return compareAndWriteFile(
     span,
     [
-      ...sortDomains(Array.from(proxySet), gorhill).map(i => `SUFFIX,${i}`),
+      ...sortDomains(domainDeduper(Array.from(proxySet)), gorhill).map(i => `SUFFIX,${i}`),
       ...Array.from(proxyKeywords).sort().map(i => `REGEX,${i}`)
     ],
     path.resolve(import.meta.dir, '../List/internal/cdn.txt')

+ 1 - 0
Source/domainset/cdn.conf

@@ -2461,3 +2461,4 @@ assets4.mist-train-girls.com
 cdn-node.diskpart.com
 assets.sitescdn.net
 i.xozilla.xxx
+cdn.myfonts.net