From 913f0668104bde607e5c4e8d3d3a1cc5d12b1e70 Mon Sep 17 00:00:00 2001 From: Florian Heuberger Date: Fri, 27 Feb 2026 09:10:15 +0100 Subject: [PATCH 1/9] feat: implement nuxt.care --- app/components/module/ModuleItem.vue | 14 +++++++ app/pages/modules/[slug].vue | 19 +++++++++ server/api/v1/modules/[name].get.ts | 8 ++-- server/api/v1/modules/index.get.ts | 6 ++- server/utils/module.ts | 59 +++++++++++++++++++++++++++- shared/types/modules.ts | 7 ++++ 6 files changed, 108 insertions(+), 5 deletions(-) diff --git a/app/components/module/ModuleItem.vue b/app/components/module/ModuleItem.vue index 476e1f0e0..a7ac46f34 100644 --- a/app/components/module/ModuleItem.vue +++ b/app/components/module/ModuleItem.vue @@ -153,6 +153,20 @@ const items = computed(() => [ {{ formatNumber(module.stats.stars || 0) }} + + + + {{ module.health.status }} + + + + +