mirror of
https://github.com/SukkaW/Surge.git
synced 2025-12-12 01:00:34 +08:00
Chore: temp disable worker and reverse chn cidr build
This commit is contained in:
parent
5ada33ad12
commit
169b817689
@ -16,13 +16,14 @@ import { buildRedirectModule } from './build-redirect-module';
|
|||||||
import { validate } from './validate-domainset';
|
import { validate } from './validate-domainset';
|
||||||
|
|
||||||
import { buildPublicHtml } from './build-public';
|
import { buildPublicHtml } from './build-public';
|
||||||
import { TaskResult } from './lib/trace-runner';
|
// import type { TaskResult } from './lib/trace-runner';
|
||||||
|
|
||||||
(async () => {
|
(async () => {
|
||||||
console.log('Bun version:', Bun.version);
|
console.log('Bun version:', Bun.version);
|
||||||
|
|
||||||
try {
|
try {
|
||||||
const buildInternalReverseChnCIDRWorker = new Worker(new URL('./workers/build-internal-reverse-chn-cidr-worker.ts', import.meta.url));
|
// TODO: restore this once Bun has fixed their worker
|
||||||
|
// const buildInternalReverseChnCIDRWorker = new Worker(new URL('./workers/build-internal-reverse-chn-cidr-worker.ts', import.meta.url));
|
||||||
|
|
||||||
const downloadPreviousBuildPromise = downloadPreviousBuild();
|
const downloadPreviousBuildPromise = downloadPreviousBuild();
|
||||||
const downloadPublicSuffixListPromise = downloadPublicSuffixList();
|
const downloadPublicSuffixListPromise = downloadPublicSuffixList();
|
||||||
@ -51,17 +52,17 @@ import { TaskResult } from './lib/trace-runner';
|
|||||||
buildCdnConfPromise
|
buildCdnConfPromise
|
||||||
]).then(() => buildInternalCDNDomains());
|
]).then(() => buildInternalCDNDomains());
|
||||||
|
|
||||||
const buildInternalReverseChnCIDRPromise = new Promise<TaskResult>(resolve => {
|
// const buildInternalReverseChnCIDRPromise = new Promise<TaskResult>(resolve => {
|
||||||
const handleMessage = (e: MessageEvent<TaskResult>) => {
|
// const handleMessage = (e: MessageEvent<TaskResult>) => {
|
||||||
const { data } = e;
|
// const { data } = e;
|
||||||
|
|
||||||
buildInternalReverseChnCIDRWorker.postMessage('exit');
|
// buildInternalReverseChnCIDRWorker.postMessage('exit');
|
||||||
buildInternalReverseChnCIDRWorker.removeEventListener('message', handleMessage);
|
// buildInternalReverseChnCIDRWorker.removeEventListener('message', handleMessage);
|
||||||
resolve(data);
|
// resolve(data);
|
||||||
};
|
// };
|
||||||
buildInternalReverseChnCIDRWorker.addEventListener('message', handleMessage);
|
// buildInternalReverseChnCIDRWorker.addEventListener('message', handleMessage);
|
||||||
buildInternalReverseChnCIDRWorker.postMessage('build');
|
// buildInternalReverseChnCIDRWorker.postMessage('build');
|
||||||
});
|
// });
|
||||||
|
|
||||||
const buildInternalChnDomainsPromise = buildInternalChnDomains();
|
const buildInternalChnDomainsPromise = buildInternalChnDomains();
|
||||||
const buildDomesticRulesetPromise = downloadPreviousBuildPromise.then(() => buildDomesticRuleset());
|
const buildDomesticRulesetPromise = downloadPreviousBuildPromise.then(() => buildDomesticRuleset());
|
||||||
@ -82,7 +83,7 @@ import { TaskResult } from './lib/trace-runner';
|
|||||||
buildChnCidrPromise,
|
buildChnCidrPromise,
|
||||||
buildSpeedtestDomainSetPromise,
|
buildSpeedtestDomainSetPromise,
|
||||||
buildInternalCDNDomainsPromise,
|
buildInternalCDNDomainsPromise,
|
||||||
buildInternalReverseChnCIDRPromise,
|
// buildInternalReverseChnCIDRPromise,
|
||||||
buildInternalChnDomainsPromise,
|
buildInternalChnDomainsPromise,
|
||||||
buildDomesticRulesetPromise,
|
buildDomesticRulesetPromise,
|
||||||
buildRedirectModulePromise,
|
buildRedirectModulePromise,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user