From 275cf5ca08b50da50bdbb9dc35608b3ecede1514 Mon Sep 17 00:00:00 2001 From: thuanbui Date: Wed, 18 Mar 2026 13:02:14 +0900 Subject: [PATCH] chore: remove Vercel analytics and speed insights dependencies --- package-lock.json | 74 ------------------------------------ package.json | 2 - src/layouts/BaseLayout.astro | 4 -- 3 files changed, 80 deletions(-) diff --git a/package-lock.json b/package-lock.json index 43f9e87..1878304 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,8 +15,6 @@ "@iconify-json/lucide": "^1.2.86", "@iconify-json/tabler": "^1.2.26", "@tailwindcss/vite": "^4.1.18", - "@vercel/analytics": "^1.6.1", - "@vercel/speed-insights": "^1.3.1", "astro": "^6.0.4", "astro-icon": "^1.1.5", "remark-reading-time": "^2.0.2", @@ -2968,78 +2966,6 @@ "integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==", "license": "ISC" }, - "node_modules/@vercel/analytics": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/@vercel/analytics/-/analytics-1.6.1.tgz", - "integrity": "sha512-oH9He/bEM+6oKlv3chWuOOcp8Y6fo6/PSro8hEkgCW3pu9/OiCXiUpRUogDh3Fs3LH2sosDrx8CxeOLBEE+afg==", - "license": "MPL-2.0", - "peerDependencies": { - "@remix-run/react": "^2", - "@sveltejs/kit": "^1 || ^2", - "next": ">= 13", - "react": "^18 || ^19 || ^19.0.0-rc", - "svelte": ">= 4", - "vue": "^3", - "vue-router": "^4" - }, - "peerDependenciesMeta": { - "@remix-run/react": { - "optional": true - }, - "@sveltejs/kit": { - "optional": true - }, - "next": { - "optional": true - }, - "react": { - "optional": true - }, - "svelte": { - "optional": true - }, - "vue": { - "optional": true - }, - "vue-router": { - "optional": true - } - } - }, - "node_modules/@vercel/speed-insights": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@vercel/speed-insights/-/speed-insights-1.3.1.tgz", - "integrity": "sha512-PbEr7FrMkUrGYvlcLHGkXdCkxnylCWePx7lPxxq36DNdfo9mcUjLOmqOyPDHAOgnfqgGGdmE3XI9L/4+5fr+vQ==", - "license": "Apache-2.0", - "peerDependencies": { - "@sveltejs/kit": "^1 || ^2", - "next": ">= 13", - "react": "^18 || ^19 || ^19.0.0-rc", - "svelte": ">= 4", - "vue": "^3", - "vue-router": "^4" - }, - "peerDependenciesMeta": { - "@sveltejs/kit": { - "optional": true - }, - "next": { - "optional": true - }, - "react": { - "optional": true - }, - "svelte": { - "optional": true - }, - "vue": { - "optional": true - }, - "vue-router": { - "optional": true - } - } - }, "node_modules/@vitest/expect": { "version": "4.0.16", "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-4.0.16.tgz", diff --git a/package.json b/package.json index 2bbaa3c..54d1f66 100644 --- a/package.json +++ b/package.json @@ -25,8 +25,6 @@ "@iconify-json/lucide": "^1.2.86", "@iconify-json/tabler": "^1.2.26", "@tailwindcss/vite": "^4.1.18", - "@vercel/analytics": "^1.6.1", - "@vercel/speed-insights": "^1.3.1", "astro": "^6.0.4", "astro-icon": "^1.1.5", "remark-reading-time": "^2.0.2", diff --git a/src/layouts/BaseLayout.astro b/src/layouts/BaseLayout.astro index 9705cc7..43957f4 100644 --- a/src/layouts/BaseLayout.astro +++ b/src/layouts/BaseLayout.astro @@ -19,8 +19,6 @@ import Navbar from "@/components/layout/Navbar.astro"; import Footer from "@/components/layout/Footer.astro"; import { ClientRouter } from "astro:transitions"; import "@/styles/global.css"; -import SpeedInsights from "@vercel/speed-insights/astro"; -import Analytics from "@vercel/analytics/astro"; import { siteConfig } from "@/config/site"; @@ -106,8 +104,6 @@ const finalIgnoreTitleTemplate = metadata?.ignoreTitleTemplate || false;