Chore: build infra changes

This commit is contained in:
SukkaW
2023-11-23 22:09:01 +08:00
parent 265df07893
commit 101913e4f1
26 changed files with 187 additions and 191 deletions

View File

@@ -22,11 +22,11 @@ const RESERVED_IPV4_CIDR = [
'240.0.0.0/4'
];
export const buildInternalReverseChnCIDR = task(__filename, async () => {
export const buildInternalReverseChnCIDR = task(import.meta.path, async () => {
const [{ exclude }, cidr] = await Promise.all([
import('cidr-tools-wasm'),
processLineFromReadline(await fetchRemoteTextAndCreateReadlineInterface('https://raw.githubusercontent.com/misakaio/chnroutes2/master/chnroutes.txt')),
fsp.mkdir(path.resolve(__dirname, '../List/internal'), { recursive: true })
fsp.mkdir(path.resolve(import.meta.dir, '../List/internal'), { recursive: true })
]);
const reversedCidr = exclude(
@@ -40,7 +40,7 @@ export const buildInternalReverseChnCIDR = task(__filename, async () => {
true
);
return Bun.write(path.resolve(__dirname, '../List/internal/reversed-chn-cidr.txt'), `${reversedCidr.join('\n')}\n`);
return Bun.write(path.resolve(import.meta.dir, '../List/internal/reversed-chn-cidr.txt'), `${reversedCidr.join('\n')}\n`);
});
if (import.meta.main) {