From 0e7283aececcb1e8a17ba54efca0cfd44e4e4ba2 Mon Sep 17 00:00:00 2001 From: kmmiio99o Date: Mon, 5 Jan 2026 01:04:59 +0100 Subject: [PATCH] fix: url.parse is deprecate --- scripts/serve.mjs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/serve.mjs b/scripts/serve.mjs index 6458fa6..e901e14 100644 --- a/scripts/serve.mjs +++ b/scripts/serve.mjs @@ -4,7 +4,7 @@ import { readFile } from "fs/promises"; import http from "http"; import os from "os"; import readline from "readline"; -import url from "url"; +import { URL } from "url"; import yargs from "yargs-parser"; import { buildBundle } from "./build.mjs"; @@ -15,7 +15,7 @@ const args = yargs(process.argv.slice(2)); export function serve(options) { // @ts-ignore const server = http.createServer(async (req, res) => { - const { pathname } = url.parse(req.url || "", true); + const { pathname } = new URL(req.url || "", `http://localhost:${args.port ?? 4040}`); if (pathname?.endsWith(".js")) { try { let fileToServe;