diff --git a/apps/telegram-game/package.json b/apps/telegram-game/package.json index 0af23775..4f1efa9b 100644 --- a/apps/telegram-game/package.json +++ b/apps/telegram-game/package.json @@ -39,7 +39,7 @@ "unplugin-auto-import": "^19.0.0", "unplugin-icons": "^22.0.0", "unplugin-vue-components": "^28.0.0", - "vite": "^6.0.7", + "vite": "^6.0.11", "vite-plugin-terminal": "^1.2.0", "vite-plugin-vue-devtools": "^7.7.0", "vue-tsc": "^2.2.0" diff --git a/apps/website/server/core/telegram/bot.ts b/apps/website/server/core/telegram/bot.ts index abc7c72b..bcfe4680 100644 --- a/apps/website/server/core/telegram/bot.ts +++ b/apps/website/server/core/telegram/bot.ts @@ -1,100 +1,18 @@ import { Bot } from 'grammy' import { activateProduct } from '../product/activate' +import { dictionary } from './locale' +import { notifyAdmin } from './oldBot' const logger = useLogger('telegram') -const { telegramBotToken, telegramGameBotToken, telegramAdminId } = useRuntimeConfig() +const { telegramGameBotToken } = useRuntimeConfig() const startAppData = 'new' const gameUrl = `tg://resolve?domain=woodlandsgamebot&appname=game&startapp=${startAppData}` const gameChannelUrl = 'https://t.me/chatgamespace' - -const woodlandsBotUrl = 'https://t.me/WoodlandsGameBot' -const twitchUrl = 'https://twitch.tv/hmbanan666' const chatgameUrl = 'https://chatgame.space' -const ru: typeof en = { - chatgame: { - welcomeMessage: `Добро пожаловать в ChatGame! 🥳 - -Выбери игру или действие 👇`, - playingOnTwitch: '👾 Играем на Twitch', - }, - woodland: { - welcomeMessage: `Добро пожаловать в Woodlands! 🥳 - -Одна из задач - сопровождать Машину из точки А в точку Б. По пути могут встречаться препятствия. Тапай их! 👆💪 - -Участвуй в событиях, приглашай друзей, добывай Монеты и разблокируй вручную созданных персонажей. 🤴🎅🐶`, - title: '🌲 Woodlands: Онлайн-игра', - play: '🎮 Играть', - developingGameOnTwitch: '👾 Улучшаем игру на Twitch', - website: '👨‍💻 Веб-сайт проекта', - }, - subscribeToChannel: '📢 Подпишись на канал', - defaultBotReply: 'Я пока не умею отвечать на сообщения. Свяжись с @hmbanan666, если есть вопросы.', -} - -const en = { - chatgame: { - welcomeMessage: `Welcome to ChatGame! 🥳 - -Choose the game or action 👇`, - playingOnTwitch: '👾 Playing on Twitch', - }, - woodland: { - welcomeMessage: `Welcome to Woodlands! 🥳 - -One of the tasks is to accompany the Machine from point A to point B. Along the way, obstacles may appear. Tap them! 👆💪 - -Participate in events, invite friends, collect Coins and unlock manually created characters. 🤴🎅🐶`, - title: '🌲 Woodlands: Online Game', - play: '🎮 Play', - developingGameOnTwitch: '👾 Developing game on Twitch', - website: '👨‍💻 Project website', - }, - subscribeToChannel: '📢 Subscribe to the channel', - defaultBotReply: 'I dont know how to reply to messages yet. Contact @hmbanan666 if you have any questions.', -} - -function dictionary(locale: string | undefined = 'en') { - switch (locale) { - case 'ru': - return ru - default: - return en - } -} - -const bot = new Bot(telegramBotToken) const gameBot = new Bot(telegramGameBotToken) -// Old bot -bot.on('message:text', async (ctx) => { - const locale = ctx.message.from.language_code - - if (ctx.hasCommand('start')) { - // Welcome message with buttons - await ctx.reply( - dictionary(locale).chatgame.welcomeMessage, - { - reply_markup: { - inline_keyboard: [ - [{ text: dictionary(locale).woodland.title, url: woodlandsBotUrl }], - [{ text: dictionary(locale).subscribeToChannel, url: gameChannelUrl }], - [{ text: dictionary(locale).chatgame.playingOnTwitch, url: twitchUrl }], - ], - }, - }, - ) - - return - } - - logger.log(ctx.message.from.id, ctx.message.text) - ctx.reply(dictionary(locale).defaultBotReply) -}) - -// Game bot gameBot.on('message:text', async (ctx) => { try { const locale = ctx.message.from.language_code @@ -117,8 +35,6 @@ gameBot.on('message:text', async (ctx) => { }, ) - // await notifyAdmin(`[Woodlands] Команда старт от пользователя ${ctx.message.from.id} ${ctx.message.from.first_name}, locale: ${ctx.message.from.language_code}`) - return } @@ -181,8 +97,4 @@ gameBot.on('message:successful_payment', async (ctx) => { } }) -async function notifyAdmin(message: string) { - return bot.api.sendMessage(telegramAdminId, message) -} - -export { bot, gameBot, notifyAdmin } +export { gameBot } diff --git a/apps/website/server/core/telegram/locale/en.ts b/apps/website/server/core/telegram/locale/en.ts new file mode 100644 index 00000000..5620b878 --- /dev/null +++ b/apps/website/server/core/telegram/locale/en.ts @@ -0,0 +1,21 @@ +export const en = { + chatgame: { + welcomeMessage: `Welcome to ChatGame! 🥳 + +Choose the game or action 👇`, + playingOnTwitch: '👾 Playing on Twitch', + }, + woodland: { + welcomeMessage: `Welcome to Woodlands! 🥳 + +One of the tasks is to accompany the Machine from point A to point B. Along the way, obstacles may appear. Tap them! 👆💪 + +Participate in events, invite friends, collect Coins and unlock manually created characters. 🤴🎅🐶`, + title: '🌲 Woodlands: Online Game', + play: '🎮 Play', + developingGameOnTwitch: '👾 Developing game on Twitch', + website: '👨‍💻 Project website', + }, + subscribeToChannel: '📢 Subscribe to the channel', + defaultBotReply: 'I dont know how to reply to messages yet. Contact @hmbanan666 if you have any questions.', +} diff --git a/apps/website/server/core/telegram/locale/index.ts b/apps/website/server/core/telegram/locale/index.ts new file mode 100644 index 00000000..57cd9313 --- /dev/null +++ b/apps/website/server/core/telegram/locale/index.ts @@ -0,0 +1,13 @@ +import { en } from './en' +import { ru } from './ru' + +export type Dictionary = typeof en + +export function dictionary(locale: string | undefined = 'en'): Dictionary { + switch (locale) { + case 'ru': + return ru + default: + return en + } +} diff --git a/apps/website/server/core/telegram/locale/ru.ts b/apps/website/server/core/telegram/locale/ru.ts new file mode 100644 index 00000000..a55f778f --- /dev/null +++ b/apps/website/server/core/telegram/locale/ru.ts @@ -0,0 +1,23 @@ +import type { Dictionary } from '.' + +export const ru: Dictionary = { + chatgame: { + welcomeMessage: `Добро пожаловать в ChatGame! 🥳 + +Выбери игру или действие 👇`, + playingOnTwitch: '👾 Играем на Twitch', + }, + woodland: { + welcomeMessage: `Добро пожаловать в Woodlands! 🥳 + +Одна из задач - сопровождать Машину из точки А в точку Б. По пути могут встречаться препятствия. Тапай их! 👆💪 + +Участвуй в событиях, приглашай друзей, добывай Монеты и разблокируй вручную созданных персонажей. 🤴🎅🐶`, + title: '🌲 Woodlands: Онлайн-игра', + play: '🎮 Играть', + developingGameOnTwitch: '👾 Улучшаем игру на Twitch', + website: '👨‍💻 Веб-сайт проекта', + }, + subscribeToChannel: '📢 Подпишись на канал', + defaultBotReply: 'Я пока не умею отвечать на сообщения. Свяжись с @hmbanan666, если есть вопросы.', +} diff --git a/apps/website/server/core/telegram/notification.ts b/apps/website/server/core/telegram/notification.ts new file mode 100644 index 00000000..c9680962 --- /dev/null +++ b/apps/website/server/core/telegram/notification.ts @@ -0,0 +1,23 @@ +import { gameBot } from './bot' + +export async function sendNotificationToAllPlayers() { + const telegramProfiles = await prisma.telegramProfile.findMany() + + for (const telegramProfile of telegramProfiles) { + try { + await gameBot.api.sendMessage(telegramProfile.telegramId, `Появилась возможность активировать предметы в Инвентаре! 🎉 + +Кладу тебе в Инвентарь Банан 🍌 Можешь его съесть и получить награду.`, { + reply_markup: { + inline_keyboard: [ + [{ text: '🎮 Открыть игру', url: `tg://resolve?domain=woodlandsgamebot&appname=game&startapp=banana` }], + ], + }, + }) + } catch (error) { + console.error(error) + } + } + + return true +} diff --git a/apps/website/server/core/telegram/oldBot.ts b/apps/website/server/core/telegram/oldBot.ts new file mode 100644 index 00000000..df01cebd --- /dev/null +++ b/apps/website/server/core/telegram/oldBot.ts @@ -0,0 +1,42 @@ +import { Bot } from 'grammy' +import { dictionary } from './locale' + +const logger = useLogger('telegram') +const { telegramBotToken, telegramAdminId } = useRuntimeConfig() + +const gameChannelUrl = 'https://t.me/chatgamespace' +const woodlandsBotUrl = 'https://t.me/WoodlandsGameBot' +const twitchUrl = 'https://twitch.tv/hmbanan666' + +const bot = new Bot(telegramBotToken) + +bot.on('message:text', async (ctx) => { + const locale = ctx.message.from.language_code + + if (ctx.hasCommand('start')) { + // Welcome message with buttons + await ctx.reply( + dictionary(locale).chatgame.welcomeMessage, + { + reply_markup: { + inline_keyboard: [ + [{ text: dictionary(locale).woodland.title, url: woodlandsBotUrl }], + [{ text: dictionary(locale).subscribeToChannel, url: gameChannelUrl }], + [{ text: dictionary(locale).chatgame.playingOnTwitch, url: twitchUrl }], + ], + }, + }, + ) + + return + } + + logger.log(ctx.message.from.id, ctx.message.text) + ctx.reply(dictionary(locale).defaultBotReply) +}) + +async function notifyAdmin(message: string) { + return bot.api.sendMessage(telegramAdminId, message) +} + +export { bot, notifyAdmin } diff --git a/apps/website/server/plugins/03.startTelegram.ts b/apps/website/server/plugins/03.startTelegram.ts index 6a04b461..1ab5cb61 100644 --- a/apps/website/server/plugins/03.startTelegram.ts +++ b/apps/website/server/plugins/03.startTelegram.ts @@ -1,5 +1,6 @@ import process from 'node:process' -import { bot, gameBot } from '../core/telegram/bot' +import { gameBot } from '../core/telegram/bot' +import { bot } from '../core/telegram/oldBot' export default defineNitroPlugin(() => { if (process.env.NODE_ENV !== 'production') { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c4197e32..06230987 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -92,7 +92,7 @@ importers: version: 4.3.0(vue@3.5.13(typescript@5.7.2)) '@tailwindcss/vite': specifier: 4.0.0-beta.9 - version: 4.0.0-beta.9(vite@6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1)) + version: 4.0.0-beta.9(vite@6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1)) '@tsconfig/node22': specifier: ^22.0.0 version: 22.0.0 @@ -101,7 +101,7 @@ importers: version: 22.10.2 '@vitejs/plugin-vue': specifier: ^5.2.1 - version: 5.2.1(vite@6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.2)) + version: 5.2.1(vite@6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.2)) '@vue/tsconfig': specifier: ^0.7.0 version: 0.7.0(typescript@5.7.2)(vue@3.5.13(typescript@5.7.2)) @@ -127,14 +127,14 @@ importers: specifier: ^28.0.0 version: 28.0.0(@babel/parser@7.26.3)(@nuxt/kit@3.15.2(magicast@0.3.5)(rollup@4.29.1))(rollup@4.29.1)(vue@3.5.13(typescript@5.7.2)) vite: - specifier: ^6.0.7 - version: 6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1) + specifier: ^6.0.11 + version: 6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1) vite-plugin-terminal: specifier: ^1.2.0 - version: 1.2.0(rollup@4.29.1)(vite@6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1)) + version: 1.2.0(rollup@4.29.1)(vite@6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1)) vite-plugin-vue-devtools: specifier: ^7.7.0 - version: 7.7.0(@nuxt/kit@3.15.2(magicast@0.3.5)(rollup@4.29.1))(rollup@4.29.1)(vite@6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.2)) + version: 7.7.0(@nuxt/kit@3.15.2(magicast@0.3.5)(rollup@4.29.1))(rollup@4.29.1)(vite@6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.2)) vue-tsc: specifier: ^2.2.0 version: 2.2.0(typescript@5.7.2) @@ -207,13 +207,13 @@ importers: version: 1.2.20 '@nuxt/devtools': specifier: ^1.7.0 - version: 1.7.0(rollup@4.29.1)(vite@6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3)) + version: 1.7.0(rollup@4.29.1)(vite@6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3)) '@nuxt/fonts': specifier: ^0.10.3 - version: 0.10.3(db0@0.2.1)(ioredis@5.4.2)(magicast@0.3.5)(rollup@4.29.1)(vite@6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1)) + version: 0.10.3(db0@0.2.1)(ioredis@5.4.2)(magicast@0.3.5)(rollup@4.29.1)(vite@6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1)) '@nuxt/icon': specifier: ^1.10.3 - version: 1.10.3(magicast@0.3.5)(rollup@4.29.1)(vite@6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3)) + version: 1.10.3(magicast@0.3.5)(rollup@4.29.1)(vite@6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3)) '@nuxt/kit': specifier: ^3.15.2 version: 3.15.2(magicast@0.3.5)(rollup@4.29.1) @@ -222,7 +222,7 @@ importers: version: 9.1.1(@vue/compiler-dom@3.5.13)(eslint@9.17.0(jiti@2.4.2))(magicast@0.3.5)(rollup@4.29.1)(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)) '@tailwindcss/vite': specifier: 4.0.0-beta.9 - version: 4.0.0-beta.9(vite@6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1)) + version: 4.0.0-beta.9(vite@6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1)) '@types/howler': specifier: ^2.2.12 version: 2.2.12 @@ -237,10 +237,10 @@ importers: version: 12.4.0(typescript@5.7.3) '@vueuse/nuxt': specifier: ^12.4.0 - version: 12.4.0(magicast@0.3.5)(nuxt@3.15.2(@parcel/watcher@2.5.0)(@types/node@22.10.2)(db0@0.2.1)(eslint@9.17.0(jiti@2.4.2))(ioredis@5.4.2)(lightningcss@1.29.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.29.1)(terser@5.37.0)(typescript@5.7.3)(vite@6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))(vue-tsc@2.2.0(typescript@5.7.3))(yaml@2.6.1))(rollup@4.29.1)(typescript@5.7.3) + version: 12.4.0(magicast@0.3.5)(nuxt@3.15.2(@parcel/watcher@2.5.0)(@types/node@22.10.2)(db0@0.2.1)(eslint@9.17.0(jiti@2.4.2))(ioredis@5.4.2)(lightningcss@1.29.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.29.1)(terser@5.37.0)(typescript@5.7.3)(vite@6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))(vue-tsc@2.2.0(typescript@5.7.3))(yaml@2.6.1))(rollup@4.29.1)(typescript@5.7.3) nuxt: specifier: ^3.15.2 - version: 3.15.2(@parcel/watcher@2.5.0)(@types/node@22.10.2)(db0@0.2.1)(eslint@9.17.0(jiti@2.4.2))(ioredis@5.4.2)(lightningcss@1.29.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.29.1)(terser@5.37.0)(typescript@5.7.3)(vite@6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))(vue-tsc@2.2.0(typescript@5.7.3))(yaml@2.6.1) + version: 3.15.2(@parcel/watcher@2.5.0)(@types/node@22.10.2)(db0@0.2.1)(eslint@9.17.0(jiti@2.4.2))(ioredis@5.4.2)(lightningcss@1.29.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.29.1)(terser@5.37.0)(typescript@5.7.3)(vite@6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))(vue-tsc@2.2.0(typescript@5.7.3))(yaml@2.6.1) nuxt-auth-utils: specifier: ^0.5.7 version: 0.5.7(magicast@0.3.5)(rollup@4.29.1) @@ -6366,8 +6366,8 @@ packages: terser: optional: true - vite@6.0.7: - resolution: {integrity: sha512-RDt8r/7qx9940f8FcOIAH9PTViRrghKaK2K1jY3RaAURrEUbm9Du1mJ72G+jlhtG3WwodnfzY8ORQZbBavZEAQ==} + vite@6.0.11: + resolution: {integrity: sha512-4VL9mQPKoHy4+FE0NnRE/kbY51TOfaknxAjt3fJbGJxhIpBZiqVzlZDEesWWsuREXHwNdAoOFZ9MkPEVXczHwg==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: @@ -7544,12 +7544,12 @@ snapshots: '@nuxt/devalue@2.0.2': {} - '@nuxt/devtools-kit@1.7.0(magicast@0.3.5)(rollup@4.29.1)(vite@6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))': + '@nuxt/devtools-kit@1.7.0(magicast@0.3.5)(rollup@4.29.1)(vite@6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))': dependencies: '@nuxt/kit': 3.15.2(magicast@0.3.5)(rollup@4.29.1) '@nuxt/schema': 3.15.1 execa: 7.2.0 - vite: 6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1) + vite: 6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1) transitivePeerDependencies: - magicast - rollup @@ -7568,13 +7568,13 @@ snapshots: rc9: 2.1.2 semver: 7.6.3 - '@nuxt/devtools@1.7.0(rollup@4.29.1)(vite@6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3))': + '@nuxt/devtools@1.7.0(rollup@4.29.1)(vite@6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3))': dependencies: '@antfu/utils': 0.7.10 - '@nuxt/devtools-kit': 1.7.0(magicast@0.3.5)(rollup@4.29.1)(vite@6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1)) + '@nuxt/devtools-kit': 1.7.0(magicast@0.3.5)(rollup@4.29.1)(vite@6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1)) '@nuxt/devtools-wizard': 1.7.0 '@nuxt/kit': 3.15.2(magicast@0.3.5)(rollup@4.29.1) - '@vue/devtools-core': 7.6.8(vite@6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3)) + '@vue/devtools-core': 7.6.8(vite@6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3)) '@vue/devtools-kit': 7.6.8 birpc: 0.2.19 consola: 3.3.1 @@ -7603,9 +7603,9 @@ snapshots: sirv: 3.0.0 tinyglobby: 0.2.10 unimport: 3.14.5(rollup@4.29.1) - vite: 6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1) - vite-plugin-inspect: 0.8.9(@nuxt/kit@3.15.2(magicast@0.3.5)(rollup@4.29.1))(rollup@4.29.1)(vite@6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1)) - vite-plugin-vue-inspector: 5.3.1(vite@6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1)) + vite: 6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1) + vite-plugin-inspect: 0.8.9(@nuxt/kit@3.15.2(magicast@0.3.5)(rollup@4.29.1))(rollup@4.29.1)(vite@6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1)) + vite-plugin-vue-inspector: 5.3.1(vite@6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1)) which: 3.0.1 ws: 8.18.0 transitivePeerDependencies: @@ -7615,9 +7615,9 @@ snapshots: - utf-8-validate - vue - '@nuxt/fonts@0.10.3(db0@0.2.1)(ioredis@5.4.2)(magicast@0.3.5)(rollup@4.29.1)(vite@6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))': + '@nuxt/fonts@0.10.3(db0@0.2.1)(ioredis@5.4.2)(magicast@0.3.5)(rollup@4.29.1)(vite@6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))': dependencies: - '@nuxt/devtools-kit': 1.7.0(magicast@0.3.5)(rollup@4.29.1)(vite@6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1)) + '@nuxt/devtools-kit': 1.7.0(magicast@0.3.5)(rollup@4.29.1)(vite@6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1)) '@nuxt/kit': 3.15.2(magicast@0.3.5)(rollup@4.29.1) chalk: 5.4.1 css-tree: 3.1.0 @@ -7662,13 +7662,13 @@ snapshots: - uploadthing - vite - '@nuxt/icon@1.10.3(magicast@0.3.5)(rollup@4.29.1)(vite@6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3))': + '@nuxt/icon@1.10.3(magicast@0.3.5)(rollup@4.29.1)(vite@6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3))': dependencies: '@iconify/collections': 1.0.500 '@iconify/types': 2.0.0 '@iconify/utils': 2.2.1 '@iconify/vue': 4.3.0(vue@3.5.13(typescript@5.7.3)) - '@nuxt/devtools-kit': 1.7.0(magicast@0.3.5)(rollup@4.29.1)(vite@6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1)) + '@nuxt/devtools-kit': 1.7.0(magicast@0.3.5)(rollup@4.29.1)(vite@6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1)) '@nuxt/kit': 3.15.2(magicast@0.3.5)(rollup@4.29.1) consola: 3.3.1 local-pkg: 0.5.1 @@ -7751,8 +7751,8 @@ snapshots: dependencies: '@nuxt/kit': 3.15.2(magicast@0.3.5)(rollup@4.29.1) '@rollup/plugin-replace': 6.0.2(rollup@4.29.1) - '@vitejs/plugin-vue': 5.2.1(vite@6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3)) - '@vitejs/plugin-vue-jsx': 4.1.1(vite@6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3)) + '@vitejs/plugin-vue': 5.2.1(vite@6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3)) + '@vitejs/plugin-vue-jsx': 4.1.1(vite@6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3)) autoprefixer: 10.4.20(postcss@8.5.1) consola: 3.4.0 cssnano: 7.0.6(postcss@8.5.1) @@ -7776,9 +7776,9 @@ snapshots: ufo: 1.5.4 unenv: 1.10.0 unplugin: 2.1.2 - vite: 6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1) + vite: 6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1) vite-node: 2.1.8(@types/node@22.10.2)(lightningcss@1.29.1)(terser@5.37.0) - vite-plugin-checker: 0.8.0(eslint@9.17.0(jiti@2.4.2))(optionator@0.9.4)(typescript@5.7.3)(vite@6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))(vue-tsc@2.2.0(typescript@5.7.3)) + vite-plugin-checker: 0.8.0(eslint@9.17.0(jiti@2.4.2))(optionator@0.9.4)(typescript@5.7.3)(vite@6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))(vue-tsc@2.2.0(typescript@5.7.3)) vue: 3.5.13(typescript@5.7.3) vue-bundle-renderer: 2.1.1 transitivePeerDependencies: @@ -8376,13 +8376,13 @@ snapshots: '@tailwindcss/oxide-win32-arm64-msvc': 4.0.0-beta.9 '@tailwindcss/oxide-win32-x64-msvc': 4.0.0-beta.9 - '@tailwindcss/vite@4.0.0-beta.9(vite@6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))': + '@tailwindcss/vite@4.0.0-beta.9(vite@6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))': dependencies: '@tailwindcss/node': 4.0.0-beta.9 '@tailwindcss/oxide': 4.0.0-beta.9 lightningcss: 1.29.1 tailwindcss: 4.0.0-beta.9 - vite: 6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1) + vite: 6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1) '@telegram-apps/bridge@1.9.2': dependencies: @@ -8954,24 +8954,24 @@ snapshots: - rollup - supports-color - '@vitejs/plugin-vue-jsx@4.1.1(vite@6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3))': + '@vitejs/plugin-vue-jsx@4.1.1(vite@6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3))': dependencies: '@babel/core': 7.26.0 '@babel/plugin-transform-typescript': 7.26.3(@babel/core@7.26.0) '@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.26.0) - vite: 6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1) + vite: 6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1) vue: 3.5.13(typescript@5.7.3) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.2.1(vite@6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.2))': + '@vitejs/plugin-vue@5.2.1(vite@6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.2))': dependencies: - vite: 6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1) + vite: 6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1) vue: 3.5.13(typescript@5.7.2) - '@vitejs/plugin-vue@5.2.1(vite@6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3))': + '@vitejs/plugin-vue@5.2.1(vite@6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3))': dependencies: - vite: 6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1) + vite: 6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1) vue: 3.5.13(typescript@5.7.3) '@vitest/eslint-plugin@1.1.25(@typescript-eslint/utils@8.19.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3))(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3)': @@ -9073,26 +9073,26 @@ snapshots: '@vue/devtools-api@6.6.4': {} - '@vue/devtools-core@7.6.8(vite@6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3))': + '@vue/devtools-core@7.6.8(vite@6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3))': dependencies: '@vue/devtools-kit': 7.6.8 '@vue/devtools-shared': 7.6.8 mitt: 3.0.1 nanoid: 5.0.9 pathe: 1.1.2 - vite-hot-client: 0.2.4(vite@6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1)) + vite-hot-client: 0.2.4(vite@6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1)) vue: 3.5.13(typescript@5.7.3) transitivePeerDependencies: - vite - '@vue/devtools-core@7.7.0(vite@6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.2))': + '@vue/devtools-core@7.7.0(vite@6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.2))': dependencies: '@vue/devtools-kit': 7.7.0 '@vue/devtools-shared': 7.7.0 mitt: 3.0.1 nanoid: 5.0.9 pathe: 1.1.2 - vite-hot-client: 0.2.4(vite@6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1)) + vite-hot-client: 0.2.4(vite@6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1)) vue: 3.5.13(typescript@5.7.2) transitivePeerDependencies: - vite @@ -9214,13 +9214,13 @@ snapshots: '@vueuse/metadata@12.4.0': {} - '@vueuse/nuxt@12.4.0(magicast@0.3.5)(nuxt@3.15.2(@parcel/watcher@2.5.0)(@types/node@22.10.2)(db0@0.2.1)(eslint@9.17.0(jiti@2.4.2))(ioredis@5.4.2)(lightningcss@1.29.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.29.1)(terser@5.37.0)(typescript@5.7.3)(vite@6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))(vue-tsc@2.2.0(typescript@5.7.3))(yaml@2.6.1))(rollup@4.29.1)(typescript@5.7.3)': + '@vueuse/nuxt@12.4.0(magicast@0.3.5)(nuxt@3.15.2(@parcel/watcher@2.5.0)(@types/node@22.10.2)(db0@0.2.1)(eslint@9.17.0(jiti@2.4.2))(ioredis@5.4.2)(lightningcss@1.29.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.29.1)(terser@5.37.0)(typescript@5.7.3)(vite@6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))(vue-tsc@2.2.0(typescript@5.7.3))(yaml@2.6.1))(rollup@4.29.1)(typescript@5.7.3)': dependencies: '@nuxt/kit': 3.15.2(magicast@0.3.5)(rollup@4.29.1) '@vueuse/core': 12.4.0(typescript@5.7.3) '@vueuse/metadata': 12.4.0 local-pkg: 1.0.0 - nuxt: 3.15.2(@parcel/watcher@2.5.0)(@types/node@22.10.2)(db0@0.2.1)(eslint@9.17.0(jiti@2.4.2))(ioredis@5.4.2)(lightningcss@1.29.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.29.1)(terser@5.37.0)(typescript@5.7.3)(vite@6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))(vue-tsc@2.2.0(typescript@5.7.3))(yaml@2.6.1) + nuxt: 3.15.2(@parcel/watcher@2.5.0)(@types/node@22.10.2)(db0@0.2.1)(eslint@9.17.0(jiti@2.4.2))(ioredis@5.4.2)(lightningcss@1.29.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.29.1)(terser@5.37.0)(typescript@5.7.3)(vite@6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))(vue-tsc@2.2.0(typescript@5.7.3))(yaml@2.6.1) vue: 3.5.13(typescript@5.7.3) transitivePeerDependencies: - magicast @@ -11925,11 +11925,11 @@ snapshots: - rollup - supports-color - nuxt@3.15.2(@parcel/watcher@2.5.0)(@types/node@22.10.2)(db0@0.2.1)(eslint@9.17.0(jiti@2.4.2))(ioredis@5.4.2)(lightningcss@1.29.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.29.1)(terser@5.37.0)(typescript@5.7.3)(vite@6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))(vue-tsc@2.2.0(typescript@5.7.3))(yaml@2.6.1): + nuxt@3.15.2(@parcel/watcher@2.5.0)(@types/node@22.10.2)(db0@0.2.1)(eslint@9.17.0(jiti@2.4.2))(ioredis@5.4.2)(lightningcss@1.29.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.29.1)(terser@5.37.0)(typescript@5.7.3)(vite@6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))(vue-tsc@2.2.0(typescript@5.7.3))(yaml@2.6.1): dependencies: '@nuxt/cli': 3.20.0(magicast@0.3.5) '@nuxt/devalue': 2.0.2 - '@nuxt/devtools': 1.7.0(rollup@4.29.1)(vite@6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3)) + '@nuxt/devtools': 1.7.0(rollup@4.29.1)(vite@6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3)) '@nuxt/kit': 3.15.2(magicast@0.3.5)(rollup@4.29.1) '@nuxt/schema': 3.15.2 '@nuxt/telemetry': 2.6.4(magicast@0.3.5)(rollup@4.29.1) @@ -13578,9 +13578,9 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - vite-hot-client@0.2.4(vite@6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1)): + vite-hot-client@0.2.4(vite@6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1)): dependencies: - vite: 6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1) + vite: 6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1) vite-node@2.1.8(@types/node@22.10.2)(lightningcss@1.29.1)(terser@5.37.0): dependencies: @@ -13600,7 +13600,7 @@ snapshots: - supports-color - terser - vite-plugin-checker@0.8.0(eslint@9.17.0(jiti@2.4.2))(optionator@0.9.4)(typescript@5.7.3)(vite@6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))(vue-tsc@2.2.0(typescript@5.7.3)): + vite-plugin-checker@0.8.0(eslint@9.17.0(jiti@2.4.2))(optionator@0.9.4)(typescript@5.7.3)(vite@6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))(vue-tsc@2.2.0(typescript@5.7.3)): dependencies: '@babel/code-frame': 7.26.2 ansi-escapes: 4.3.2 @@ -13612,7 +13612,7 @@ snapshots: npm-run-path: 4.0.1 strip-ansi: 6.0.1 tiny-invariant: 1.3.3 - vite: 6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1) + vite: 6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1) vscode-languageclient: 7.0.0 vscode-languageserver: 7.0.0 vscode-languageserver-textdocument: 1.0.12 @@ -13623,7 +13623,7 @@ snapshots: typescript: 5.7.3 vue-tsc: 2.2.0(typescript@5.7.3) - vite-plugin-inspect@0.8.9(@nuxt/kit@3.15.2(magicast@0.3.5)(rollup@4.29.1))(rollup@4.29.1)(vite@6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1)): + vite-plugin-inspect@0.8.9(@nuxt/kit@3.15.2(magicast@0.3.5)(rollup@4.29.1))(rollup@4.29.1)(vite@6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.4(rollup@4.29.1) @@ -13634,42 +13634,42 @@ snapshots: perfect-debounce: 1.0.0 picocolors: 1.1.1 sirv: 3.0.0 - vite: 6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1) + vite: 6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1) optionalDependencies: '@nuxt/kit': 3.15.2(magicast@0.3.5)(rollup@4.29.1) transitivePeerDependencies: - rollup - supports-color - vite-plugin-terminal@1.2.0(rollup@4.29.1)(vite@6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1)): + vite-plugin-terminal@1.2.0(rollup@4.29.1)(vite@6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1)): dependencies: '@rollup/plugin-strip': 3.0.4(rollup@4.29.1) debug: 4.4.0(supports-color@9.4.0) kolorist: 1.8.0 sirv: 2.0.4 ufo: 1.5.4 - vite: 6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1) + vite: 6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1) transitivePeerDependencies: - rollup - supports-color - vite-plugin-vue-devtools@7.7.0(@nuxt/kit@3.15.2(magicast@0.3.5)(rollup@4.29.1))(rollup@4.29.1)(vite@6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.2)): + vite-plugin-vue-devtools@7.7.0(@nuxt/kit@3.15.2(magicast@0.3.5)(rollup@4.29.1))(rollup@4.29.1)(vite@6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.2)): dependencies: - '@vue/devtools-core': 7.7.0(vite@6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.2)) + '@vue/devtools-core': 7.7.0(vite@6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.2)) '@vue/devtools-kit': 7.7.0 '@vue/devtools-shared': 7.7.0 execa: 9.5.2 sirv: 3.0.0 - vite: 6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1) - vite-plugin-inspect: 0.8.9(@nuxt/kit@3.15.2(magicast@0.3.5)(rollup@4.29.1))(rollup@4.29.1)(vite@6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1)) - vite-plugin-vue-inspector: 5.3.1(vite@6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1)) + vite: 6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1) + vite-plugin-inspect: 0.8.9(@nuxt/kit@3.15.2(magicast@0.3.5)(rollup@4.29.1))(rollup@4.29.1)(vite@6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1)) + vite-plugin-vue-inspector: 5.3.1(vite@6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1)) transitivePeerDependencies: - '@nuxt/kit' - rollup - supports-color - vue - vite-plugin-vue-inspector@5.3.1(vite@6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1)): + vite-plugin-vue-inspector@5.3.1(vite@6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1)): dependencies: '@babel/core': 7.26.0 '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.0) @@ -13680,7 +13680,7 @@ snapshots: '@vue/compiler-dom': 3.5.13 kolorist: 1.8.0 magic-string: 0.30.17 - vite: 6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1) + vite: 6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1) transitivePeerDependencies: - supports-color @@ -13695,10 +13695,10 @@ snapshots: lightningcss: 1.29.1 terser: 5.37.0 - vite@6.0.7(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1): + vite@6.0.11(@types/node@22.10.2)(jiti@2.4.2)(lightningcss@1.29.1)(terser@5.37.0)(yaml@2.6.1): dependencies: esbuild: 0.24.2 - postcss: 8.4.49 + postcss: 8.5.1 rollup: 4.29.1 optionalDependencies: '@types/node': 22.10.2