diff --git a/.gitea/workflows/lint.yaml b/.gitea/workflows/lint.yaml index 889c9a0..42adf52 100644 --- a/.gitea/workflows/lint.yaml +++ b/.gitea/workflows/lint.yaml @@ -13,10 +13,11 @@ jobs: node-version: '24' - uses: pnpm/action-setup@v4 with: - cache: true + version: latest + cache: true - name: Install dependencies run: | - pnpm install --frozen-lockfile + pnpm install --frozen-lockfile - name: Run frontend lint run: pnpm lint:front diff --git a/front/nuxt.config.ts b/front/nuxt.config.ts index 0bf604e..2335344 100644 --- a/front/nuxt.config.ts +++ b/front/nuxt.config.ts @@ -1,4 +1,5 @@ import tailwindcss from '@tailwindcss/vite' +import { defineNuxtConfig } from 'nuxt/config' import getApiBaseUrl from './lib/getApiBaseUrl' // https://nuxt.com/docs/api/configuration/nuxt-config export default defineNuxtConfig({ @@ -9,7 +10,6 @@ export default defineNuxtConfig({ // '@serwist/nuxt', '@vueuse/nuxt', 'motion-v/nuxt', - 'nuxt-lucide-icons', 'shadcn-nuxt', '@vee-validate/nuxt', '@pinia/nuxt', diff --git a/front/package.json b/front/package.json index 88f0a02..8570b2f 100644 --- a/front/package.json +++ b/front/package.json @@ -10,12 +10,13 @@ "postinstall": "nuxt prepare" }, "dependencies": { + "@lucide/vue": "^1.16.0", "@nuxt/image": "^2.0.0", "@nuxtjs/i18n": "^10.4.0", "@pinia/nuxt": "^0.11.3", "@tailwindcss/postcss": "^4.3.0", "@tailwindcss/vite": "^4.3.0", - "@tanstack/vue-query": "^5.100.14", + "@tanstack/vue-query": "^5.100.12", "@tiptap/extension-blockquote": "^3.23.6", "@tiptap/extension-bold": "^3.23.6", "@tiptap/extension-bubble-menu": "^3.23.6", @@ -41,12 +42,10 @@ "hash-wasm": "^4.12.0", "heic-to": "^1.4.3", "lodash-es": "^4.18.1", - "lucide-vue-next": "^0.542.0", "markdown-it": "^14.2.0", "motion-v": "^1.10.3", "nanoid": "^5.1.11", "nuxt": "4.4.6", - "nuxt-lucide-icons": "1.0.5", "pinia": "^3.0.4", "pixi.js": "^8.18.1", "qrcode": "^1.5.4", diff --git a/front/pages/s/[id].vue b/front/pages/s/[id].vue index 9a39b24..6ed876a 100644 --- a/front/pages/s/[id].vue +++ b/front/pages/s/[id].vue @@ -1,5 +1,5 @@