A fast, local-first "redirection engine" for !bang users with a few extra features ^-^

bug: handle new kagi site based bang search

dunkirk.sh 99997cd0 bb17ccfd

verified
Changed files
+4 -2
src
+4 -2
src/main.ts
···
const query = url.searchParams.get("q")?.trim() ?? "";
switch (url.pathname.replace(/\/$/, "")) {
-
case "": {
+
case "":
+
case "/search": {
if (!query || query === "!" || query === "!settings") {
noSearchDefaultPageRender();
return null;
···
return redirectUrl;
}
-
default:
+
default: {
notFoundPageRender();
return null;
+
}
}
}