From 46acf2980a5435763fe710ff4f28ae6cc6d461ae Mon Sep 17 00:00:00 2001 From: lifegpc Date: Mon, 17 Jul 2023 16:32:43 +0800 Subject: [PATCH] Bump std to 0.194.0 Remove ua-parser-js --- import_map.json | 3 +-- routes/index.tsx | 4 ++-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/import_map.json b/import_map.json index eeba364..6900d9d 100644 --- a/import_map.json +++ b/import_map.json @@ -1,6 +1,6 @@ { "imports": { - "std/": "https://deno.land/std@0.192.0/", + "std/": "https://deno.land/std@0.194.0/", "deno_dom/": "https://deno.land/x/deno_dom@v0.1.38/", "sqlite/": "https://deno.land/x/sqlite@v3.7.2/", "zipjs/": "https://deno.land/x/zipjs@v2.7.16/", @@ -21,7 +21,6 @@ "meilisearch": "https://esm.sh/meilisearch@0.33.0", "lodash/": "https://esm.sh/lodash@4.17.21/", "mime": "https://esm.sh/mime@3.0.0", - "ua-parser-js": "https://esm.sh/ua-parser-js@1.0.35", "pbkdf2-hmac": "https://esm.sh/pbkdf2-hmac@1.2.1", "pbkdf2-hmac/": "https://esm.sh/pbkdf2-hmac@1.2.1/", "randomstring": "https://esm.sh/randomstring@1.3.0", diff --git a/routes/index.tsx b/routes/index.tsx index 454eb78..ee66e6a 100644 --- a/routes/index.tsx +++ b/routes/index.tsx @@ -3,7 +3,7 @@ import { Handlers, PageProps } from "$fresh/server.ts"; import GlobalContext from "../components/GlobalContext.tsx"; import Container from "../islands/Container.tsx"; import { get_i18nmap, i18n_handle_request } from "../server/i18ns.ts"; -import parse_ua from "ua-parser-js"; +import { UserAgent } from "std/http/user_agent.ts"; type Props = { lang: string; @@ -25,7 +25,7 @@ export const handler: Handlers = { export default function Index({ data }: PageProps) { const i18n = get_i18nmap(data.lang); - const ua = parse_ua(data.userAgent || ""); + const ua = new UserAgent(data.userAgent || ""); const is_windows_chrome = ua.browser.name === "Chrome" && ua.os.name === "Windows"; return (