diff --git a/docs/.vitepress/config.mts b/docs/.vitepress/config.mts index 02635a1a5..6fadf7aed 100644 --- a/docs/.vitepress/config.mts +++ b/docs/.vitepress/config.mts @@ -46,14 +46,24 @@ export default defineConfig({ ['link', { rel: 'icon', href: '/test.png', type: 'image/svg+xml' }], ['link', { rel: 'alternate icon', href: '/test.png' }], ['link', { rel: 'mask-icon', href: '/test.png', color: '#7bc5e4' }], - ["meta", { name: "keywords", content: meta.keywords.join(" ") }], + ['meta', { name: 'keywords', content: meta.keywords.join(' ') }], ['link', { rel: 'apple-touch-icon', href: '/test.png', sizes: '192x192' }], // Bing site verification - ["meta", { - name: "msvalidate.01", content: "55ae5a0600A8C7827B59CFD506D76DC2" - }], + [ + 'meta', + { + name: 'msvalidate.01', + content: '55ae5a0600A8C7827B59CFD506D76DC2' + } + ], // Google site verification - ["meta", { name: "google-site-verification", content: "XCq-ZTw6VJPQ7gVNEOl8u0JRqfadK7WcsJ0H598Wv9E" }] + [ + 'meta', + { + name: 'google-site-verification', + content: 'XCq-ZTw6VJPQ7gVNEOl8u0JRqfadK7WcsJ0H598Wv9E' + } + ] ], transformHead: async (context) => generateMeta(context, meta.hostname), buildEnd: async (context) => { @@ -130,7 +140,7 @@ export default defineConfig({ search, footer: { message: `${feedback} (rev: ${commitRef})`, - copyright: `© ${new Date().getFullYear()}, nbats, taskylizard and contributors. Estd 2018.` + copyright: `© ${new Date().getFullYear()}, nbats, taskylizard and contributors. Estd 2018.` }, editLink: { pattern: 'https://github.com/fmhy/FMHYEdit/edit/main/docs/:path', diff --git a/docs/.vitepress/constants.ts b/docs/.vitepress/constants.ts index ee5a15745..f507768f4 100644 --- a/docs/.vitepress/constants.ts +++ b/docs/.vitepress/constants.ts @@ -147,6 +147,10 @@ export const nav: DefaultTheme.NavItem[] = [ link: 'https://github.com/fmhy/bookmarks' } ] + }, + { + text: '💐 tasky', + link: 'https://tasky.nuxt.dev' } ] diff --git a/docs/.vitepress/theme/components/Announcement.vue b/docs/.vitepress/theme/components/Announcement.vue index 21f83602c..9b18ad3b9 100644 --- a/docs/.vitepress/theme/components/Announcement.vue +++ b/docs/.vitepress/theme/components/Announcement.vue @@ -3,8 +3,11 @@ const { frontmatter } = useData() diff --git a/docs/index.md b/docs/index.md index 4f11ad7c8..3f1c14d74 100644 --- a/docs/index.md +++ b/docs/index.md @@ -96,7 +96,8 @@ link: /downloadpiracyguide details: - Download all your favourite software, movies, tv shows, music, games and more! + Download all your favourite software, movies, tv shows, music, games and + more! - title: Torrenting icon: | diff --git a/package.json b/package.json index eefe54685..4f1dbced3 100644 --- a/package.json +++ b/package.json @@ -30,24 +30,24 @@ "feed": "^4.2.2", "itty-fetcher": "^0.9.4", "nitro-cors": "^0.7.1", - "nitropack": "latest", + "nitropack": "^2.9.7", "nprogress": "^0.2.0", "pathe": "^1.1.2", "unocss": "^0.58.9", - "vitepress": "^1.3.4", - "vue": "^3.4.38", + "vitepress": "^1.4.1", + "vue": "^3.5.12", "x-satori": "^0.1.5", "zod": "^3.23.8" }, "devDependencies": { - "@biomejs/biome": "^1.8.3", + "@biomejs/biome": "^1.9.3", "@ianvs/prettier-plugin-sort-imports": "^4.3.1", "@iconify-json/carbon": "^1.1.37", "@iconify-json/heroicons-solid": "^1.1.12", "@iconify-json/lucide": "^1.1.207", "@iconify-json/mdi": "^1.1.68", "@iconify-json/twemoji": "^1.1.16", - "@taskylizard/biome-config": "^1.0.1", + "@taskylizard/biome-config": "^1.0.4", "@types/node": "^20.15.0", "@types/nprogress": "^0.2.3", "prettier": "^3.3.3", @@ -56,6 +56,7 @@ "sass": "^1.77.8", "stylelint": "^16.9.0", "stylelint-config-standard-scss": "^13.1.0", + "typescript": "^5.6.3", "unplugin-auto-import": "^0.18.2", "vite-plugin-optimize-exclude": "^0.0.1", "vite-plugin-terminal": "^1.2.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 618bf7412..c2790d876 100644 Binary files a/pnpm-lock.yaml and b/pnpm-lock.yaml differ