refactor: 🔥 Remove unused dependencies

This commit is contained in:
Jesse Wierzbinski 2024-12-03 14:16:16 +01:00
parent 81537770c7
commit 630f3d5b8e
No known key found for this signature in database
7 changed files with 6 additions and 21 deletions

10
app.vue
View file

@ -75,17 +75,7 @@ useCacheRefresh(client);
</script> </script>
<style> <style>
@import url("overlayscrollbars/overlayscrollbars.css");
body { body {
font-family: Inter, sans-serif; font-family: Inter, sans-serif;
} }
.os-scrollbar .os-scrollbar-handle {
background: #9999;
}
.os-scrollbar .os-scrollbar-handle:hover {
background: #6666;
}
</style> </style>

BIN
bun.lockb

Binary file not shown.

View file

@ -36,8 +36,8 @@ import type {
UseTimeAgoUnitNamesDefault, UseTimeAgoUnitNamesDefault,
} from "@vueuse/core"; } from "@vueuse/core";
import { AtSign, Globe, Lock, LockOpen } from "lucide-vue-next"; import { AtSign, Globe, Lock, LockOpen } from "lucide-vue-next";
import CopyableText from "./copyable-text.vue";
import Avatar from "../profiles/avatar.vue"; import Avatar from "../profiles/avatar.vue";
import CopyableText from "./copyable-text.vue";
const { acct, createdAt, url, noteUrl } = defineProps<{ const { acct, createdAt, url, noteUrl } = defineProps<{
avatar: string; avatar: string;

View file

@ -43,7 +43,6 @@ import {
UserCheck, UserCheck,
UserPlus, UserPlus,
} from "lucide-vue-next"; } from "lucide-vue-next";
import Avatar from "../profiles/avatar.vue";
import { Button } from "~/components/ui/button"; import { Button } from "~/components/ui/button";
import { Card, CardContent, CardHeader } from "~/components/ui/card"; import { Card, CardContent, CardHeader } from "~/components/ui/card";
import { import {
@ -57,6 +56,7 @@ import {
TooltipTrigger, TooltipTrigger,
} from "~/components/ui/tooltip"; } from "~/components/ui/tooltip";
import Note from "../notes/note.vue"; import Note from "../notes/note.vue";
import Avatar from "../profiles/avatar.vue";
import FollowRequest from "./follow-request.vue"; import FollowRequest from "./follow-request.vue";
const { notification } = defineProps<{ const { notification } = defineProps<{

View file

@ -57,11 +57,13 @@
import { import {
BadgeCheck, BadgeCheck,
ChevronsUpDown, ChevronsUpDown,
LogIn,
LogOut, LogOut,
UserPlus, UserPlus,
LogIn,
} from "lucide-vue-next"; } from "lucide-vue-next";
import { toast } from "vue-sonner"; import { toast } from "vue-sonner";
import { NuxtLink } from "#components";
import Avatar from "../profiles/avatar.vue";
import { import {
DropdownMenu, DropdownMenu,
DropdownMenuContent, DropdownMenuContent,
@ -72,8 +74,6 @@ import {
DropdownMenuTrigger, DropdownMenuTrigger,
} from "../ui/dropdown-menu"; } from "../ui/dropdown-menu";
import { SidebarMenuButton } from "../ui/sidebar"; import { SidebarMenuButton } from "../ui/sidebar";
import { NuxtLink } from "#components";
import Avatar from "../profiles/avatar.vue";
const appData = useAppData(); const appData = useAppData();

View file

@ -122,10 +122,10 @@ import {
SidebarMenuSubItem, SidebarMenuSubItem,
SidebarRail, SidebarRail,
} from "~/components/ui/sidebar"; } from "~/components/ui/sidebar";
import Avatar from "../profiles/avatar.vue";
import { Button } from "../ui/button"; import { Button } from "../ui/button";
import AccountSwitcher from "./account-switcher.vue"; import AccountSwitcher from "./account-switcher.vue";
import ThemeSwitcher from "./theme-switcher.vue"; import ThemeSwitcher from "./theme-switcher.vue";
import Avatar from "../profiles/avatar.vue";
const data = { const data = {
navMain: [ navMain: [

View file

@ -38,7 +38,6 @@
"@vite-pwa/nuxt": "^0.10.6", "@vite-pwa/nuxt": "^0.10.6",
"@vueuse/core": "^12.0.0", "@vueuse/core": "^12.0.0",
"@vueuse/nuxt": "^12.0.0", "@vueuse/nuxt": "^12.0.0",
"c12": "^2.0.1",
"class-variance-authority": "^0.7.1", "class-variance-authority": "^0.7.1",
"clsx": "^2.1.1", "clsx": "^2.1.1",
"embla-carousel-vue": "^8.5.1", "embla-carousel-vue": "^8.5.1",
@ -51,12 +50,8 @@
"nanoid": "^5.0.9", "nanoid": "^5.0.9",
"nuxt": "^3.14.1592", "nuxt": "^3.14.1592",
"nuxt-security": "^2.1.5", "nuxt-security": "^2.1.5",
"nuxt-shiki": "^0.3.0",
"overlayscrollbars": "^2.10.1",
"overlayscrollbars-vue": "^0.5.9",
"radix-vue": "^1.9.10", "radix-vue": "^1.9.10",
"shadcn-nuxt": "0.11.3", "shadcn-nuxt": "0.11.3",
"shiki": "^1.24.0",
"tailwind-merge": "^2.5.5", "tailwind-merge": "^2.5.5",
"tailwindcss-animate": "^1.0.7", "tailwindcss-animate": "^1.0.7",
"vee-validate": "^4.14.7", "vee-validate": "^4.14.7",