Fix linter warnings

This commit is contained in:
2026-02-06 23:54:50 +00:00
parent 46c897efcf
commit 6c10cb628e
8 changed files with 447 additions and 381 deletions

View File

@@ -1,20 +1,20 @@
import { type HandleFetch } from "@sveltejs/kit";
import { type HandleFetch } from '@sveltejs/kit';
export const handleFetch: HandleFetch = async ({ request, fetch }) => {
if (request.url.startsWith('https://maps.owlboard.info')) {
const newUrl = request.url.replace('https://maps.owlboard.info', 'http://localhost:3000');
const headers = new Headers(request.headers);
headers.set('host', 'maps.owlboard.info');
if (request.url.startsWith('https://maps.owlboard.info')) {
const newUrl = request.url.replace('https://maps.owlboard.info', 'http://localhost:3000');
request = new Request(newUrl, {
method: request.method,
headers: headers,
body: request.body,
// @ts-ignore - 'duplex' is needed for node fetch with bodies
duplex: 'half'
});
}
const headers = new Headers(request.headers);
headers.set('host', 'maps.owlboard.info');
return fetch(request);
}
request = new Request(newUrl, {
method: request.method,
headers: headers,
body: request.body,
// @ts-expect-error - 'duplex' is needed for node fetch with bodies
duplex: 'half'
});
}
return fetch(request);
};