diff --git a/examples/side-panel/README.md b/examples/side-panel/README.md new file mode 100644 index 0000000..3920ea9 --- /dev/null +++ b/examples/side-panel/README.md @@ -0,0 +1,31 @@ +--- +name: Side Panel +description: Cross-browser side panel that works on both Chrome and Firefox +apis: + - browser.sidePanel + - browser.sidebarAction + - browser.tabs.query + - browser.storage.local +permissions: + - storage + - tabs +--- + +```sh +pnpm i +pnpm dev +``` + +A port of MDN's [annotate-page](https://github.com/mdn/webextensions-examples/tree/main/annotate-page) example to WXT, demonstrating how to use Chrome's `sidePanel` API and Firefox's `sidebarAction` API with a single codebase. + +## Features + +- Shows current tab info (title and URL) +- Per-page notes saved to `browser.storage.local` +- Works on both Chrome (MV3) and Firefox (MV2) + +## Cross-Browser Notes + +- **Chrome**: Uses `browser.sidePanel.setPanelBehavior({ openPanelOnActionClick: true })` to open the panel on icon click +- **Firefox**: Uses `browser.sidebarAction.toggle()` on `browserAction.onClicked` to toggle the sidebar +- Tab queries use `windowId` instead of `currentWindow` for Firefox compatibility diff --git a/examples/side-panel/entrypoints/background.ts b/examples/side-panel/entrypoints/background.ts new file mode 100644 index 0000000..f036721 --- /dev/null +++ b/examples/side-panel/entrypoints/background.ts @@ -0,0 +1,18 @@ +import { browser } from "wxt/browser"; + +interface BrowserWithSidebar { + sidebarAction?: { + toggle(): Promise; + }; +} + +export default defineBackground(() => { + if (browser.sidePanel) { + browser.sidePanel.setPanelBehavior({ openPanelOnActionClick: true }); + } else { + const { sidebarAction } = browser as typeof browser & BrowserWithSidebar; + if (sidebarAction) { + browser.browserAction.onClicked.addListener(() => sidebarAction.toggle()); + } + } +}); diff --git a/examples/side-panel/entrypoints/sidepanel/index.html b/examples/side-panel/entrypoints/sidepanel/index.html new file mode 100644 index 0000000..212ca65 --- /dev/null +++ b/examples/side-panel/entrypoints/sidepanel/index.html @@ -0,0 +1,34 @@ + + + + + + Cross-Platform Side Panel + + + + + +
+
+

Current Tab

+
+

Loading...

+
+
+
+

Notes

+ + +

+
+
+ + + diff --git a/examples/side-panel/entrypoints/sidepanel/main.ts b/examples/side-panel/entrypoints/sidepanel/main.ts new file mode 100644 index 0000000..0c1f687 --- /dev/null +++ b/examples/side-panel/entrypoints/sidepanel/main.ts @@ -0,0 +1,65 @@ +import { browser } from "wxt/browser"; + +let windowId: number; +const tabInfoEl = document.getElementById("tab-info")!; +const notesEl = document.getElementById("notes") as HTMLTextAreaElement; +const statusEl = document.getElementById("status")!; + +init(); + +async function init() { + const win = await browser.windows.getCurrent(); + windowId = win.id!; + + await updateTabInfo(); + + document.getElementById("save-btn")!.addEventListener("click", saveNotes); + notesEl.addEventListener("keydown", (e) => { + if ((e.ctrlKey || e.metaKey) && e.key === "s") { + e.preventDefault(); + saveNotes(); + } + }); + + browser.tabs.onActivated.addListener(updateTabInfo); + browser.tabs.onUpdated.addListener((_, info) => { + if (info.url || info.title) updateTabInfo(); + }); +} + +async function getActiveTab() { + const [tab] = await browser.tabs.query({ windowId, active: true }); + return tab; +} + +async function updateTabInfo() { + const tab = await getActiveTab(); + if (tab) { + tabInfoEl.innerHTML = ` +

Title: ${escape(tab.title || "Untitled")}

+

URL: ${escape(tab.url || "N/A")}

+ `; + const key = `notes:${tab.url}`; + const result = await browser.storage.local.get(key); + notesEl.value = (result[key] as string) || ""; + } +} + +async function saveNotes() { + const tab = await getActiveTab(); + if (tab?.url) { + await browser.storage.local.set({ + [`notes:${tab.url}`]: notesEl.value, + }); + statusEl.textContent = "Saved!"; + setTimeout(() => { + statusEl.textContent = ""; + }, 2000); + } +} + +function escape(text: string): string { + const div = document.createElement("div"); + div.textContent = text; + return div.innerHTML; +} diff --git a/examples/side-panel/entrypoints/sidepanel/style.css b/examples/side-panel/entrypoints/sidepanel/style.css new file mode 100644 index 0000000..6ee4924 --- /dev/null +++ b/examples/side-panel/entrypoints/sidepanel/style.css @@ -0,0 +1,111 @@ +* { + box-sizing: border-box; + margin: 0; + padding: 0; +} + +body { + font-family: + system-ui, + -apple-system, + BlinkMacSystemFont, + "Segoe UI", + Roboto, + sans-serif; + background: #f5f5f5; + color: #333; + line-height: 1.5; +} + +.container { + padding: 16px; +} +h2 { + font-size: 1rem; + margin-bottom: 8px; + color: #444; +} +.section { + margin-bottom: 20px; +} + +.info-box { + background: #fff; + border: 1px solid #ddd; + border-radius: 8px; + padding: 12px; + font-size: 0.875rem; +} + +.info-box p { + margin-bottom: 4px; +} +.info-box p:last-child { + margin-bottom: 0; +} +.info-box .url { + color: #0066cc; + word-break: break-all; +} + +textarea { + width: 100%; + height: 150px; + padding: 12px; + border: 1px solid #ddd; + border-radius: 8px; + font-family: inherit; + font-size: 0.875rem; + resize: vertical; + margin-bottom: 8px; +} + +textarea:focus { + outline: none; + border-color: #0066cc; + box-shadow: 0 0 0 2px rgba(0, 102, 204, 0.2); +} + +button { + background: #0066cc; + color: #fff; + border: none; + padding: 10px 20px; + border-radius: 6px; + font-size: 0.875rem; + cursor: pointer; +} + +button:hover { + background: #0052a3; +} + +.status { + margin-top: 8px; + font-size: 0.875rem; + color: #28a745; + min-height: 1.5em; +} + +@media (prefers-color-scheme: dark) { + body { + background: #1a1a1a; + color: #e0e0e0; + } + h2 { + color: #ccc; + } + .info-box { + background: #2a2a2a; + border-color: #444; + } + textarea { + background: #2a2a2a; + border-color: #444; + color: #e0e0e0; + } + textarea:focus { + border-color: #4d94ff; + box-shadow: 0 0 0 2px rgba(77, 148, 255, 0.3); + } +} diff --git a/examples/side-panel/package.json b/examples/side-panel/package.json new file mode 100644 index 0000000..454778b --- /dev/null +++ b/examples/side-panel/package.json @@ -0,0 +1,20 @@ +{ + "name": "side-panel", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "wxt", + "dev:firefox": "wxt -b firefox", + "build": "wxt build", + "build:firefox": "wxt build -b firefox", + "zip": "wxt zip", + "zip:firefox": "wxt zip -b firefox", + "compile": "tsc --noEmit", + "postinstall": "wxt prepare" + }, + "devDependencies": { + "typescript": "^5.9.3", + "wxt": "^0.20.18" + } +} diff --git a/examples/side-panel/public/icon/128.png b/examples/side-panel/public/icon/128.png new file mode 100644 index 0000000..9e35d13 Binary files /dev/null and b/examples/side-panel/public/icon/128.png differ diff --git a/examples/side-panel/public/icon/16.png b/examples/side-panel/public/icon/16.png new file mode 100644 index 0000000..cd09f8c Binary files /dev/null and b/examples/side-panel/public/icon/16.png differ diff --git a/examples/side-panel/public/icon/32.png b/examples/side-panel/public/icon/32.png new file mode 100644 index 0000000..f51ce1b Binary files /dev/null and b/examples/side-panel/public/icon/32.png differ diff --git a/examples/side-panel/public/icon/48.png b/examples/side-panel/public/icon/48.png new file mode 100644 index 0000000..cb7a449 Binary files /dev/null and b/examples/side-panel/public/icon/48.png differ diff --git a/examples/side-panel/public/icon/96.png b/examples/side-panel/public/icon/96.png new file mode 100644 index 0000000..c28ad52 Binary files /dev/null and b/examples/side-panel/public/icon/96.png differ diff --git a/examples/side-panel/tsconfig.json b/examples/side-panel/tsconfig.json new file mode 100644 index 0000000..008bc3c --- /dev/null +++ b/examples/side-panel/tsconfig.json @@ -0,0 +1,3 @@ +{ + "extends": "./.wxt/tsconfig.json" +} diff --git a/examples/side-panel/wxt.config.ts b/examples/side-panel/wxt.config.ts new file mode 100644 index 0000000..683306c --- /dev/null +++ b/examples/side-panel/wxt.config.ts @@ -0,0 +1,18 @@ +import { defineConfig } from "wxt"; + +const name = "Cross-Platform Side Panel"; +const icons = { 16: "icon/16.png", 32: "icon/32.png", 48: "icon/48.png" }; + +export default defineConfig({ + manifest: ({ browser }) => ({ + name, + description: "A side panel extension that works on Chrome and Firefox", + permissions: ["storage", "tabs"], + ...(browser === "firefox" && { + browser_action: { + default_icon: icons, + default_title: "Toggle Side Panel", + }, + }), + }), +}); diff --git a/metadata.json b/metadata.json index de847fd..52ec6eb 100644 --- a/metadata.json +++ b/metadata.json @@ -3,7 +3,7 @@ { "name": "Active Tab Content Script", "description": "Inject a content script only when clicking on the extension action.", - "searchText": "Active Tab Content Script|Inject a content script only when clicking on the extension action.|activeTab|scripting|browser.action.onClicked|browser.browserAction.onClicked|browser.scripting.executeScript|createShadowRootUi", + "searchText": "Active Tab Content Script|Inject a content script only when clicking on the extension action.|browser.action.onClicked|browser.browserAction.onClicked|browser.scripting.executeScript|createShadowRootUi", "url": "https://github.com/wxt-dev/examples/tree/main/examples/active-tab-content-script", "apis": [ "browser.action.onClicked", @@ -12,15 +12,12 @@ "createShadowRootUi" ], "packages": [], - "permissions": [ - "activeTab", - "scripting" - ] + "permissions": [] }, { "name": "Active Tab Screenshot", "description": "Use the activeTab permission to take a screenshot of the current tab", - "searchText": "Active Tab Screenshot|Use the activeTab permission to take a screenshot of the current tab|activeTab|downloads|browser.action.onClicked|browser.browserAction.onClicked|browser.tabs.captureVisibleTab|browser.downloads.download", + "searchText": "Active Tab Screenshot|Use the activeTab permission to take a screenshot of the current tab|browser.action.onClicked|browser.browserAction.onClicked|browser.tabs.captureVisibleTab|browser.downloads.download", "url": "https://github.com/wxt-dev/examples/tree/main/examples/active-tab-screenshot", "apis": [ "browser.action.onClicked", @@ -29,10 +26,7 @@ "browser.downloads.download" ], "packages": [], - "permissions": [ - "activeTab", - "downloads" - ] + "permissions": [] }, { "name": "Background Message Forwarder", @@ -85,7 +79,7 @@ { "name": "Content Script Session Storage", "description": "Setup and use session storage in content scripts.", - "searchText": "Content Script Session Storage|Setup and use session storage in content scripts.|wxt/utils/storage|storage|browser.storage.session.setAccessLevel|browser.storage.session", + "searchText": "Content Script Session Storage|Setup and use session storage in content scripts.|wxt/utils/storage|browser.storage.session.setAccessLevel|browser.storage.session", "url": "https://github.com/wxt-dev/examples/tree/main/examples/content-script-session-storage", "apis": [ "browser.storage.session.setAccessLevel", @@ -94,9 +88,7 @@ "packages": [ "wxt/utils/storage" ], - "permissions": [ - "storage" - ] + "permissions": [] }, { "name": "Devcontainers", @@ -125,7 +117,7 @@ { "name": "Dynamic Content Scripts", "description": "Use \"webext-dynamic-content-scripts\" and \"webext-permission-toggle\" to allow users to run content scripts on any page without requesting \"*://*/*\" on install.", - "searchText": "Dynamic Content Scripts|Use \"webext-dynamic-content-scripts\" and \"webext-permission-toggle\" to allow users to run content scripts on any page without requesting \"*://*/*\" on install.|webext-dynamic-content-scripts|webext-permission-toggle|storage|scripting|activeTab|contextMenus|browser.runtime.id", + "searchText": "Dynamic Content Scripts|Use \"webext-dynamic-content-scripts\" and \"webext-permission-toggle\" to allow users to run content scripts on any page without requesting \"*://*/*\" on install.|webext-dynamic-content-scripts|webext-permission-toggle|browser.runtime.id", "url": "https://github.com/wxt-dev/examples/tree/main/examples/dynamic-content-scripts", "apis": [ "browser.runtime.id" @@ -134,12 +126,7 @@ "webext-dynamic-content-scripts", "webext-permission-toggle" ], - "permissions": [ - "storage", - "scripting", - "activeTab", - "contextMenus" - ] + "permissions": [] }, { "name": "ESM Content Script UI", @@ -157,7 +144,7 @@ { "name": "Favicon Tracker", "description": "Track and save favicons for all the websites you've been to.", - "searchText": "Favicon Tracker|Track and save favicons for all the websites you've been to.|@webext-core/proxy-service|idb|tabs|browser.tabs.onUpdated|browser.tabs.get|indexeddb", + "searchText": "Favicon Tracker|Track and save favicons for all the websites you've been to.|@webext-core/proxy-service|idb|browser.tabs.onUpdated|browser.tabs.get|indexeddb", "url": "https://github.com/wxt-dev/examples/tree/main/examples/favicon-tracker", "apis": [ "browser.tabs.onUpdated", @@ -168,9 +155,7 @@ "@webext-core/proxy-service", "idb" ], - "permissions": [ - "tabs" - ] + "permissions": [] }, { "name": "Get Started Page", @@ -213,7 +198,7 @@ { "name": "Parse DOM in an Offscreen Document", "description": "Use the DOMParser API in an offscreen document to process HTML snippets in the background.", - "searchText": "Parse DOM in an Offscreen Document|Use the DOMParser API in an offscreen document to process HTML snippets in the background.|offscreen|activeTab|browser.action.onClicked|browser.scripting.executeScript|browser.runtime.onMessage|browser.runtime.sendMessage|browser.offscreen.createDocument|browser.runtime.getURL|browser.offscreen.closeDocument|browser.runtime.getContexts|browser.runtime.id|DOMParser", + "searchText": "Parse DOM in an Offscreen Document|Use the DOMParser API in an offscreen document to process HTML snippets in the background.|browser.action.onClicked|browser.scripting.executeScript|browser.runtime.onMessage|browser.runtime.sendMessage|browser.offscreen.createDocument|browser.runtime.getURL|browser.offscreen.closeDocument|browser.runtime.getContexts|browser.runtime.id|DOMParser", "url": "https://github.com/wxt-dev/examples/tree/main/examples/offscreen-document-domparser", "apis": [ "browser.action.onClicked", @@ -228,23 +213,18 @@ "DOMParser" ], "packages": [], - "permissions": [ - "offscreen", - "activeTab" - ] + "permissions": [] }, { "name": "Basic Offscreen Document Setup", "description": "Basic setup for using an offscreen document", - "searchText": "Basic Offscreen Document Setup|Basic setup for using an offscreen document|offscreen|browser.offscreen.createDocument", + "searchText": "Basic Offscreen Document Setup|Basic setup for using an offscreen document|browser.offscreen.createDocument", "url": "https://github.com/wxt-dev/examples/tree/main/examples/offscreen-document-setup", "apis": [ "browser.offscreen.createDocument" ], "packages": [], - "permissions": [ - "offscreen" - ] + "permissions": [] }, { "name": "Playwright E2e Testing", @@ -331,6 +311,35 @@ ], "permissions": [] }, + { + "name": "Side Panel", + "description": "Cross-browser side panel that works on both Chrome and Firefox", + "searchText": "Side Panel|Cross-browser side panel that works on both Chrome and Firefox|storage|tabs|sidePanel|storage|tabs|browser.sidePanel.setPanelBehavior|browser.browserAction.onClicked|browser.windows.getCurrent|browser.tabs.onActivated|browser.tabs.onUpdated|browser.tabs.query|browser.storage.local.get|browser.storage.local|browser.storage.local.set|browser.sidePanel|browser.sidebarAction|browser.tabs.query|browser.storage.local", + "url": "https://github.com/wxt-dev/examples/tree/main/examples/side-panel", + "apis": [ + "browser.sidePanel.setPanelBehavior", + "browser.browserAction.onClicked", + "browser.windows.getCurrent", + "browser.tabs.onActivated", + "browser.tabs.onUpdated", + "browser.tabs.query", + "browser.storage.local.get", + "browser.storage.local", + "browser.storage.local.set", + "browser.sidePanel", + "browser.sidebarAction", + "browser.tabs.query", + "browser.storage.local" + ], + "packages": [], + "permissions": [ + "storage", + "tabs", + "sidePanel", + "storage", + "tabs" + ] + }, { "name": "Storybook", "description": "Integrate Storybook with WXT to develop components.", @@ -349,7 +358,7 @@ { "name": "Svelte Custom Store", "description": "A custom svelte store wrapper around WXT's storage to enable clean subscriptions in Svelte (and TS) as well as persisting state.", - "searchText": "Svelte Custom Store|A custom svelte store wrapper around WXT's storage to enable clean subscriptions in Svelte (and TS) as well as persisting state.|@wxt-dev/module-svelte|svelte|wxt/utils/storage|storage", + "searchText": "Svelte Custom Store|A custom svelte store wrapper around WXT's storage to enable clean subscriptions in Svelte (and TS) as well as persisting state.|@wxt-dev/module-svelte|svelte|wxt/utils/storage", "url": "https://github.com/wxt-dev/examples/tree/main/examples/svelte-custom-store", "apis": [], "packages": [ @@ -357,14 +366,12 @@ "svelte", "wxt/utils/storage" ], - "permissions": [ - "storage" - ] + "permissions": [] }, { "name": "Svelte State Rune", "description": "A uses a state rune with WXT's storage to enable clean subscriptions in Svelte (and TS) as well as persisting state.", - "searchText": "Svelte State Rune|A uses a state rune with WXT's storage to enable clean subscriptions in Svelte (and TS) as well as persisting state.|@wxt-dev/module-svelte|svelte|vite|storage|browser.storage.session.setAccessLevel|browser.storage.session", + "searchText": "Svelte State Rune|A uses a state rune with WXT's storage to enable clean subscriptions in Svelte (and TS) as well as persisting state.|@wxt-dev/module-svelte|svelte|vite|browser.storage.session.setAccessLevel|browser.storage.session", "url": "https://github.com/wxt-dev/examples/tree/main/examples/svelte-state-rune", "apis": [ "browser.storage.session.setAccessLevel", @@ -375,9 +382,7 @@ "svelte", "vite" ], - "permissions": [ - "storage" - ] + "permissions": [] }, { "name": "TailwindCSS", @@ -432,7 +437,7 @@ { "name": "Vue Storage Composable", "description": "Create a composable for managing a value in storage.", - "searchText": "Vue Storage Composable|Create a composable for managing a value in storage.|@vueuse/core|vue|@wxt-dev/module-vue|wxt/utils/storage|storage", + "searchText": "Vue Storage Composable|Create a composable for managing a value in storage.|@vueuse/core|vue|@wxt-dev/module-vue|wxt/utils/storage", "url": "https://github.com/wxt-dev/examples/tree/main/examples/vue-storage-composable", "apis": [], "packages": [ @@ -441,9 +446,7 @@ "@wxt-dev/module-vue", "wxt/utils/storage" ], - "permissions": [ - "storage" - ] + "permissions": [] }, { "name": "Web Worker Setup", @@ -504,11 +507,7 @@ "wxt/utils/storage" ], "allPermissions": [ - "activeTab", - "contextMenus", - "downloads", - "offscreen", - "scripting", + "sidePanel", "storage", "tabs" ], @@ -533,14 +532,22 @@ "browser.runtime.onMessage", "browser.runtime.sendMessage", "browser.scripting.executeScript", + "browser.sidePanel", + "browser.sidePanel.setPanelBehavior", + "browser.sidebarAction", + "browser.storage.local", + "browser.storage.local.get", + "browser.storage.local.set", "browser.storage.session", "browser.storage.session.setAccessLevel", "browser.tabs.captureVisibleTab", "browser.tabs.create", "browser.tabs.get", + "browser.tabs.onActivated", "browser.tabs.onUpdated", "browser.tabs.query", "browser.tabs.sendMessage", + "browser.windows.getCurrent", "createShadowRootUi", "indexeddb" ] diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 18da2c9..157e0a2 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -37,7 +37,7 @@ importers: version: 5.8.2 vitest: specifier: 3.1.2 - version: 3.1.2(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + version: 3.1.2(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) yaml: specifier: ^2.4.5 version: 2.4.5 @@ -49,7 +49,7 @@ importers: version: 5.8.2 wxt: specifier: ^0.20.5 - version: 0.20.5(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + version: 0.20.5(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) examples/active-tab-screenshot: devDependencies: @@ -58,7 +58,7 @@ importers: version: 5.8.2 wxt: specifier: ^0.20.5 - version: 0.20.5(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + version: 0.20.5(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) examples/background-message-forwarder: devDependencies: @@ -67,7 +67,7 @@ importers: version: 5.8.2 wxt: specifier: ^0.20.5 - version: 0.20.5(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + version: 0.20.5(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) examples/basic-messaging: devDependencies: @@ -76,7 +76,7 @@ importers: version: 5.8.2 wxt: specifier: ^0.20.5 - version: 0.20.5(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + version: 0.20.5(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) examples/browser-action-mount-ui: dependencies: @@ -95,13 +95,13 @@ importers: version: 18.3.0 '@wxt-dev/module-react': specifier: ^1.1.3 - version: 1.1.3(vite@6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5))(wxt@0.20.5(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5)) + version: 1.1.3(vite@7.3.1(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5))(wxt@0.20.5(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5)) typescript: specifier: 5.6.2 version: 5.6.2 wxt: specifier: ^0.20.5 - version: 0.20.5(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + version: 0.20.5(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) examples/content-script-session-storage: devDependencies: @@ -110,7 +110,7 @@ importers: version: 5.8.2 wxt: specifier: ^0.20.5 - version: 0.20.5(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + version: 0.20.5(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) examples/devcontainers: devDependencies: @@ -119,7 +119,7 @@ importers: version: 5.8.3 wxt: specifier: ^0.20.5 - version: 0.20.6(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + version: 0.20.6(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) examples/devtools-extension: devDependencies: @@ -128,7 +128,7 @@ importers: version: 5.8.2 wxt: specifier: ^0.20.5 - version: 0.20.5(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + version: 0.20.5(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) examples/dynamic-content-scripts: dependencies: @@ -144,7 +144,7 @@ importers: version: 5.8.2 wxt: specifier: ^0.20.5 - version: 0.20.5(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + version: 0.20.5(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) examples/esm-content-script-ui: devDependencies: @@ -153,10 +153,10 @@ importers: version: 5.8.2 vite: specifier: ^6.3.3 - version: 6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + version: 6.3.3(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) wxt: specifier: ^0.20.5 - version: 0.20.5(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + version: 0.20.5(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) examples/favicon-tracker: dependencies: @@ -172,7 +172,7 @@ importers: version: 5.8.2 wxt: specifier: ^0.20.5 - version: 0.20.5(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + version: 0.20.5(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) examples/get-started-page: devDependencies: @@ -181,7 +181,7 @@ importers: version: 5.8.2 wxt: specifier: ^0.20.5 - version: 0.20.5(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + version: 0.20.5(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) examples/inject-script: devDependencies: @@ -190,7 +190,7 @@ importers: version: 5.8.2 wxt: specifier: ^0.20.5 - version: 0.20.5(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + version: 0.20.5(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) examples/monorepo-turbo: devDependencies: @@ -214,7 +214,7 @@ importers: version: 5.8.2 wxt: specifier: ^0.20.5 - version: 0.20.5(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + version: 0.20.5(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) examples/offscreen-document-setup: devDependencies: @@ -223,7 +223,7 @@ importers: version: 5.8.2 wxt: specifier: ^0.20.5 - version: 0.20.5(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + version: 0.20.5(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) examples/playwright-e2e-testing: devDependencies: @@ -238,7 +238,7 @@ importers: version: 5.8.2 wxt: specifier: ^0.20.5 - version: 0.20.5(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + version: 0.20.5(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) examples/react-content-script-ui: dependencies: @@ -257,13 +257,13 @@ importers: version: 18.3.0 '@wxt-dev/module-react': specifier: ^1.1.3 - version: 1.1.3(vite@6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5))(wxt@0.20.5(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5)) + version: 1.1.3(vite@7.3.1(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5))(wxt@0.20.5(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5)) typescript: specifier: ^5.8.2 version: 5.8.2 wxt: specifier: ^0.20.5 - version: 0.20.5(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + version: 0.20.5(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) examples/react-content-ui-custom-font: dependencies: @@ -282,13 +282,13 @@ importers: version: 19.1.4(@types/react@19.1.4) '@wxt-dev/module-react': specifier: ^1.1.3 - version: 1.1.3(vite@6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5))(wxt@0.20.6(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5)) + version: 1.1.3(vite@7.3.1(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5))(wxt@0.20.6(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5)) typescript: specifier: ^5.8.3 version: 5.8.3 wxt: specifier: ^0.20.0 - version: 0.20.6(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + version: 0.20.6(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) examples/react-mantine: dependencies: @@ -310,7 +310,7 @@ importers: version: 18.3.0 '@wxt-dev/module-react': specifier: ^1.1.3 - version: 1.1.3(vite@6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.4.38))(tsx@4.15.4)(yaml@2.4.5))(wxt@0.20.5(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.4.38))(tsx@4.15.4)(yaml@2.4.5)) + version: 1.1.3(vite@7.3.1(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5))(wxt@0.20.5(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5)) postcss: specifier: ^8.4.38 version: 8.4.38 @@ -325,7 +325,7 @@ importers: version: 5.8.2 wxt: specifier: ^0.20.5 - version: 0.20.5(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.4.38))(tsx@4.15.4)(yaml@2.4.5) + version: 0.20.5(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) examples/react-shadcn: dependencies: @@ -334,7 +334,7 @@ importers: version: 1.2.3(@types/react@19.1.4)(react@19.1.0) '@tailwindcss/vite': specifier: ^4.1.4 - version: 4.1.4(vite@6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5)) + version: 4.1.4(vite@7.3.1(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5)) class-variance-authority: specifier: ^0.7.1 version: 0.7.1 @@ -368,7 +368,7 @@ importers: version: 19.1.4(@types/react@19.1.4) '@wxt-dev/module-react': specifier: ^1.1.3 - version: 1.1.3(vite@6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5))(wxt@0.20.6(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5)) + version: 1.1.3(vite@7.3.1(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5))(wxt@0.20.6(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5)) tw-animate-css: specifier: ^1.2.9 version: 1.3.4 @@ -377,7 +377,16 @@ importers: version: 5.8.3 wxt: specifier: ^0.20.6 - version: 0.20.6(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + version: 0.20.6(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) + + examples/side-panel: + devDependencies: + typescript: + specifier: ^5.9.3 + version: 5.9.3 + wxt: + specifier: ^0.20.18 + version: 0.20.18(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) examples/storybook: dependencies: @@ -408,13 +417,13 @@ importers: version: 8.6.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.6.12(prettier@3.5.3)) '@storybook/builder-vite': specifier: ^8.6.12 - version: 8.6.12(storybook@8.6.12(prettier@3.5.3))(vite@6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5)) + version: 8.6.12(storybook@8.6.12(prettier@3.5.3))(vite@6.3.3(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5)) '@storybook/react': specifier: ^8.6.12 version: 8.6.12(@storybook/test@8.6.12(storybook@8.6.12(prettier@3.5.3)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.6.12(prettier@3.5.3))(typescript@5.8.2) '@storybook/react-vite': specifier: ^8.6.12 - version: 8.6.12(@storybook/test@8.6.12(storybook@8.6.12(prettier@3.5.3)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.40.1)(storybook@8.6.12(prettier@3.5.3))(typescript@5.8.2)(vite@6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5)) + version: 8.6.12(@storybook/test@8.6.12(storybook@8.6.12(prettier@3.5.3)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.59.0)(storybook@8.6.12(prettier@3.5.3))(typescript@5.8.2)(vite@6.3.3(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5)) '@storybook/test': specifier: ^8.6.12 version: 8.6.12(storybook@8.6.12(prettier@3.5.3)) @@ -426,7 +435,7 @@ importers: version: 18.3.0 '@wxt-dev/module-react': specifier: ^1.1.3 - version: 1.1.3(vite@6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5))(wxt@0.20.5(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5)) + version: 1.1.3(vite@6.3.3(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5))(wxt@0.20.5(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5)) storybook: specifier: ^8.6.12 version: 8.6.12(prettier@3.5.3) @@ -435,10 +444,10 @@ importers: version: 5.8.2 vite: specifier: ^6.3.3 - version: 6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + version: 6.3.3(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) wxt: specifier: ^0.20.5 - version: 0.20.5(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + version: 0.20.5(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) examples/svelte-custom-store: devDependencies: @@ -447,13 +456,13 @@ importers: version: 5.0.4 '@wxt-dev/module-svelte': specifier: ^2.0.3 - version: 2.0.3(svelte@5.28.2)(vite@6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5))(wxt@0.20.5(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5)) + version: 2.0.3(svelte@5.28.2)(vite@7.3.1(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5))(wxt@0.20.5(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5)) svelte: specifier: ^5.28.2 version: 5.28.2 svelte-check: specifier: ^4.1.6 - version: 4.1.6(picomatch@4.0.2)(svelte@5.28.2)(typescript@5.8.2) + version: 4.1.6(picomatch@4.0.3)(svelte@5.28.2)(typescript@5.8.2) tslib: specifier: ^2.7.0 version: 2.8.0 @@ -462,7 +471,7 @@ importers: version: 5.8.2 wxt: specifier: ^0.20.5 - version: 0.20.5(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + version: 0.20.5(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) examples/svelte-state-rune: devDependencies: @@ -471,13 +480,13 @@ importers: version: 5.0.4 '@wxt-dev/module-svelte': specifier: ^2.0.3 - version: 2.0.3(svelte@5.28.2)(vite@6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5))(wxt@0.20.6(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5)) + version: 2.0.3(svelte@5.28.2)(vite@6.3.3(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5))(wxt@0.20.6(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5)) svelte: specifier: ^5.28.2 version: 5.28.2 svelte-check: specifier: ^4.1.6 - version: 4.1.6(picomatch@4.0.2)(svelte@5.28.2)(typescript@5.8.3) + version: 4.1.6(picomatch@4.0.3)(svelte@5.28.2)(typescript@5.8.3) tslib: specifier: ^2.7.0 version: 2.8.0 @@ -486,16 +495,16 @@ importers: version: 5.8.3 vite: specifier: 6.3.3 - version: 6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + version: 6.3.3(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) wxt: specifier: ^0.20.5 - version: 0.20.6(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + version: 0.20.6(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) examples/tailwindcss: devDependencies: '@tailwindcss/vite': specifier: ^4.1.4 - version: 4.1.4(vite@6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5)) + version: 4.1.4(vite@7.3.1(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5)) tailwindcss: specifier: ^4.0.9 version: 4.0.9 @@ -504,7 +513,7 @@ importers: version: 5.8.2 wxt: specifier: ^0.20.5 - version: 0.20.5(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + version: 0.20.5(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) examples/vanilla-i18n: devDependencies: @@ -513,7 +522,7 @@ importers: version: 5.8.2 wxt: specifier: ^0.20.5 - version: 0.20.5(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + version: 0.20.5(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) examples/vitest-unit-testing: devDependencies: @@ -522,10 +531,10 @@ importers: version: 5.8.2 vitest: specifier: ^3.1.2 - version: 3.1.2(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + version: 3.1.2(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) wxt: specifier: ^0.20.5 - version: 0.20.5(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + version: 0.20.5(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) examples/vue-overlay: dependencies: @@ -535,7 +544,7 @@ importers: devDependencies: '@wxt-dev/module-vue': specifier: ^1.0.2 - version: 1.0.2(vite@6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5))(vue@3.4.28(typescript@5.8.2))(wxt@0.20.5(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5)) + version: 1.0.2(vite@7.3.1(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5))(vue@3.4.28(typescript@5.8.2))(wxt@0.20.5(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5)) typescript: specifier: ^5.8.2 version: 5.8.2 @@ -544,7 +553,7 @@ importers: version: 2.0.21(typescript@5.8.2) wxt: specifier: ^0.20.5 - version: 0.20.5(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + version: 0.20.5(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) examples/vue-storage-composable: dependencies: @@ -557,7 +566,7 @@ importers: devDependencies: '@wxt-dev/module-vue': specifier: ^1.0.2 - version: 1.0.2(vite@6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5))(vue@3.4.28(typescript@5.8.2))(wxt@0.20.5(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5)) + version: 1.0.2(vite@7.3.1(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5))(vue@3.4.28(typescript@5.8.2))(wxt@0.20.5(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5)) typescript: specifier: ^5.8.2 version: 5.8.2 @@ -566,7 +575,7 @@ importers: version: 2.0.21(typescript@5.8.2) wxt: specifier: ^0.20.5 - version: 0.20.5(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + version: 0.20.5(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) examples/web-worker-setup: devDependencies: @@ -575,19 +584,19 @@ importers: version: 5.8.2 wxt: specifier: ^0.20.5 - version: 0.20.5(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + version: 0.20.5(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) examples/wxt-i18n: devDependencies: '@wxt-dev/i18n': specifier: ^0.2.3 - version: 0.2.3(wxt@0.20.5(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5)) + version: 0.2.3(wxt@0.20.5(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5)) typescript: specifier: ^5.8.2 version: 5.8.2 wxt: specifier: ^0.20.5 - version: 0.20.5(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + version: 0.20.5(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) packages: @@ -695,6 +704,10 @@ packages: resolution: {integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==} engines: {node: '>=6.9.0'} + '@babel/helper-string-parser@7.27.1': + resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} + engines: {node: '>=6.9.0'} + '@babel/helper-validator-identifier@7.24.7': resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==} engines: {node: '>=6.9.0'} @@ -703,6 +716,10 @@ packages: resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==} engines: {node: '>=6.9.0'} + '@babel/helper-validator-identifier@7.28.5': + resolution: {integrity: sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==} + engines: {node: '>=6.9.0'} + '@babel/helper-validator-option@7.24.7': resolution: {integrity: sha512-yy1/KvjhV/ZCL+SM7hBrvnZJ3ZuT9OuZgIJAGpPEToANvc3iM6iDvBnRjtElWibHU6n8/LPR/EjX9EtIEYO3pw==} engines: {node: '>=6.9.0'} @@ -738,6 +755,11 @@ packages: engines: {node: '>=6.0.0'} hasBin: true + '@babel/parser@7.29.0': + resolution: {integrity: sha512-IyDgFV5GeDUVX4YdF/3CPULtVGSXXMLh1xVIgdCgxApktqnQV0r7/8Nqthg+8YLGaAtdyIlo2qIdZrbCv4+7ww==} + engines: {node: '>=6.0.0'} + hasBin: true + '@babel/plugin-transform-react-jsx-self@7.25.9': resolution: {integrity: sha512-y8quW6p0WHkEhmErnfe58r7x0A70uKphQm8Sp8cV7tjNQwK56sNVK0M73LK3WuYmsuyrftut4xAkjjgU0twaMg==} engines: {node: '>=6.9.0'} @@ -762,6 +784,10 @@ packages: resolution: {integrity: sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==} engines: {node: '>=6.9.0'} + '@babel/runtime@7.28.2': + resolution: {integrity: sha512-KHp2IflsnGywDjBWDkR9iEqiWSpc8GIi0lgTT3mOElT0PP1tG26P4tmFI2YvAdzgq9RGyoHZQEIEdZy6Ec5xCA==} + engines: {node: '>=6.9.0'} + '@babel/template@7.25.0': resolution: {integrity: sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==} engines: {node: '>=6.9.0'} @@ -786,6 +812,10 @@ packages: resolution: {integrity: sha512-H45s8fVLYjbhFH62dIJ3WtmJ6RSPt/3DRO0ZcT2SUiYiQyz3BLVb9ADEnLl91m74aQPS3AzzeajZHYOalWe3bg==} engines: {node: '>=6.9.0'} + '@babel/types@7.29.0': + resolution: {integrity: sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==} + engines: {node: '>=6.9.0'} + '@chromatic-com/storybook@1.9.0': resolution: {integrity: sha512-vYQ+TcfktEE3GHnLZXHCzXF/sN9dw+KivH8a5cmPyd9YtQs7fZtHrEgsIjWpYycXiweKMo1Lm1RZsjxk8DH3rA==} engines: {node: '>=16.0.0', yarn: '>=1.22.18'} @@ -820,6 +850,12 @@ packages: cpu: [ppc64] os: [aix] + '@esbuild/aix-ppc64@0.27.3': + resolution: {integrity: sha512-9fJMTNFTWZMh5qwrBItuziu834eOCUcEqymSH7pY+zoMVEZg3gcPuBNxH1EvfVYe9h0x/Ptw8KBzv7qxb7l8dg==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [aix] + '@esbuild/android-arm64@0.21.5': resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==} engines: {node: '>=12'} @@ -832,6 +868,12 @@ packages: cpu: [arm64] os: [android] + '@esbuild/android-arm64@0.27.3': + resolution: {integrity: sha512-YdghPYUmj/FX2SYKJ0OZxf+iaKgMsKHVPF1MAq/P8WirnSpCStzKJFjOjzsW0QQ7oIAiccHdcqjbHmJxRb/dmg==} + engines: {node: '>=18'} + cpu: [arm64] + os: [android] + '@esbuild/android-arm@0.21.5': resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==} engines: {node: '>=12'} @@ -844,6 +886,12 @@ packages: cpu: [arm] os: [android] + '@esbuild/android-arm@0.27.3': + resolution: {integrity: sha512-i5D1hPY7GIQmXlXhs2w8AWHhenb00+GxjxRncS2ZM7YNVGNfaMxgzSGuO8o8SJzRc/oZwU2bcScvVERk03QhzA==} + engines: {node: '>=18'} + cpu: [arm] + os: [android] + '@esbuild/android-x64@0.21.5': resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==} engines: {node: '>=12'} @@ -856,6 +904,12 @@ packages: cpu: [x64] os: [android] + '@esbuild/android-x64@0.27.3': + resolution: {integrity: sha512-IN/0BNTkHtk8lkOM8JWAYFg4ORxBkZQf9zXiEOfERX/CzxW3Vg1ewAhU7QSWQpVIzTW+b8Xy+lGzdYXV6UZObQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [android] + '@esbuild/darwin-arm64@0.21.5': resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==} engines: {node: '>=12'} @@ -868,6 +922,12 @@ packages: cpu: [arm64] os: [darwin] + '@esbuild/darwin-arm64@0.27.3': + resolution: {integrity: sha512-Re491k7ByTVRy0t3EKWajdLIr0gz2kKKfzafkth4Q8A5n1xTHrkqZgLLjFEHVD+AXdUGgQMq+Godfq45mGpCKg==} + engines: {node: '>=18'} + cpu: [arm64] + os: [darwin] + '@esbuild/darwin-x64@0.21.5': resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==} engines: {node: '>=12'} @@ -880,6 +940,12 @@ packages: cpu: [x64] os: [darwin] + '@esbuild/darwin-x64@0.27.3': + resolution: {integrity: sha512-vHk/hA7/1AckjGzRqi6wbo+jaShzRowYip6rt6q7VYEDX4LEy1pZfDpdxCBnGtl+A5zq8iXDcyuxwtv3hNtHFg==} + engines: {node: '>=18'} + cpu: [x64] + os: [darwin] + '@esbuild/freebsd-arm64@0.21.5': resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==} engines: {node: '>=12'} @@ -892,6 +958,12 @@ packages: cpu: [arm64] os: [freebsd] + '@esbuild/freebsd-arm64@0.27.3': + resolution: {integrity: sha512-ipTYM2fjt3kQAYOvo6vcxJx3nBYAzPjgTCk7QEgZG8AUO3ydUhvelmhrbOheMnGOlaSFUoHXB6un+A7q4ygY9w==} + engines: {node: '>=18'} + cpu: [arm64] + os: [freebsd] + '@esbuild/freebsd-x64@0.21.5': resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==} engines: {node: '>=12'} @@ -904,6 +976,12 @@ packages: cpu: [x64] os: [freebsd] + '@esbuild/freebsd-x64@0.27.3': + resolution: {integrity: sha512-dDk0X87T7mI6U3K9VjWtHOXqwAMJBNN2r7bejDsc+j03SEjtD9HrOl8gVFByeM0aJksoUuUVU9TBaZa2rgj0oA==} + engines: {node: '>=18'} + cpu: [x64] + os: [freebsd] + '@esbuild/linux-arm64@0.21.5': resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==} engines: {node: '>=12'} @@ -916,6 +994,12 @@ packages: cpu: [arm64] os: [linux] + '@esbuild/linux-arm64@0.27.3': + resolution: {integrity: sha512-sZOuFz/xWnZ4KH3YfFrKCf1WyPZHakVzTiqji3WDc0BCl2kBwiJLCXpzLzUBLgmp4veFZdvN5ChW4Eq/8Fc2Fg==} + engines: {node: '>=18'} + cpu: [arm64] + os: [linux] + '@esbuild/linux-arm@0.21.5': resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==} engines: {node: '>=12'} @@ -928,6 +1012,12 @@ packages: cpu: [arm] os: [linux] + '@esbuild/linux-arm@0.27.3': + resolution: {integrity: sha512-s6nPv2QkSupJwLYyfS+gwdirm0ukyTFNl3KTgZEAiJDd+iHZcbTPPcWCcRYH+WlNbwChgH2QkE9NSlNrMT8Gfw==} + engines: {node: '>=18'} + cpu: [arm] + os: [linux] + '@esbuild/linux-ia32@0.21.5': resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==} engines: {node: '>=12'} @@ -940,6 +1030,12 @@ packages: cpu: [ia32] os: [linux] + '@esbuild/linux-ia32@0.27.3': + resolution: {integrity: sha512-yGlQYjdxtLdh0a3jHjuwOrxQjOZYD/C9PfdbgJJF3TIZWnm/tMd/RcNiLngiu4iwcBAOezdnSLAwQDPqTmtTYg==} + engines: {node: '>=18'} + cpu: [ia32] + os: [linux] + '@esbuild/linux-loong64@0.21.5': resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==} engines: {node: '>=12'} @@ -952,6 +1048,12 @@ packages: cpu: [loong64] os: [linux] + '@esbuild/linux-loong64@0.27.3': + resolution: {integrity: sha512-WO60Sn8ly3gtzhyjATDgieJNet/KqsDlX5nRC5Y3oTFcS1l0KWba+SEa9Ja1GfDqSF1z6hif/SkpQJbL63cgOA==} + engines: {node: '>=18'} + cpu: [loong64] + os: [linux] + '@esbuild/linux-mips64el@0.21.5': resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==} engines: {node: '>=12'} @@ -964,6 +1066,12 @@ packages: cpu: [mips64el] os: [linux] + '@esbuild/linux-mips64el@0.27.3': + resolution: {integrity: sha512-APsymYA6sGcZ4pD6k+UxbDjOFSvPWyZhjaiPyl/f79xKxwTnrn5QUnXR5prvetuaSMsb4jgeHewIDCIWljrSxw==} + engines: {node: '>=18'} + cpu: [mips64el] + os: [linux] + '@esbuild/linux-ppc64@0.21.5': resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==} engines: {node: '>=12'} @@ -976,6 +1084,12 @@ packages: cpu: [ppc64] os: [linux] + '@esbuild/linux-ppc64@0.27.3': + resolution: {integrity: sha512-eizBnTeBefojtDb9nSh4vvVQ3V9Qf9Df01PfawPcRzJH4gFSgrObw+LveUyDoKU3kxi5+9RJTCWlj4FjYXVPEA==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [linux] + '@esbuild/linux-riscv64@0.21.5': resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==} engines: {node: '>=12'} @@ -988,6 +1102,12 @@ packages: cpu: [riscv64] os: [linux] + '@esbuild/linux-riscv64@0.27.3': + resolution: {integrity: sha512-3Emwh0r5wmfm3ssTWRQSyVhbOHvqegUDRd0WhmXKX2mkHJe1SFCMJhagUleMq+Uci34wLSipf8Lagt4LlpRFWQ==} + engines: {node: '>=18'} + cpu: [riscv64] + os: [linux] + '@esbuild/linux-s390x@0.21.5': resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==} engines: {node: '>=12'} @@ -1000,6 +1120,12 @@ packages: cpu: [s390x] os: [linux] + '@esbuild/linux-s390x@0.27.3': + resolution: {integrity: sha512-pBHUx9LzXWBc7MFIEEL0yD/ZVtNgLytvx60gES28GcWMqil8ElCYR4kvbV2BDqsHOvVDRrOxGySBM9Fcv744hw==} + engines: {node: '>=18'} + cpu: [s390x] + os: [linux] + '@esbuild/linux-x64@0.21.5': resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==} engines: {node: '>=12'} @@ -1012,12 +1138,24 @@ packages: cpu: [x64] os: [linux] + '@esbuild/linux-x64@0.27.3': + resolution: {integrity: sha512-Czi8yzXUWIQYAtL/2y6vogER8pvcsOsk5cpwL4Gk5nJqH5UZiVByIY8Eorm5R13gq+DQKYg0+JyQoytLQas4dA==} + engines: {node: '>=18'} + cpu: [x64] + os: [linux] + '@esbuild/netbsd-arm64@0.25.2': resolution: {integrity: sha512-talAIBoY5M8vHc6EeI2WW9d/CkiO9MQJ0IOWX8hrLhxGbro/vBXJvaQXefW2cP0z0nQVTdQ/eNyGFV1GSKrxfw==} engines: {node: '>=18'} cpu: [arm64] os: [netbsd] + '@esbuild/netbsd-arm64@0.27.3': + resolution: {integrity: sha512-sDpk0RgmTCR/5HguIZa9n9u+HVKf40fbEUt+iTzSnCaGvY9kFP0YKBWZtJaraonFnqef5SlJ8/TiPAxzyS+UoA==} + engines: {node: '>=18'} + cpu: [arm64] + os: [netbsd] + '@esbuild/netbsd-x64@0.21.5': resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==} engines: {node: '>=12'} @@ -1030,12 +1168,24 @@ packages: cpu: [x64] os: [netbsd] + '@esbuild/netbsd-x64@0.27.3': + resolution: {integrity: sha512-P14lFKJl/DdaE00LItAukUdZO5iqNH7+PjoBm+fLQjtxfcfFE20Xf5CrLsmZdq5LFFZzb5JMZ9grUwvtVYzjiA==} + engines: {node: '>=18'} + cpu: [x64] + os: [netbsd] + '@esbuild/openbsd-arm64@0.25.2': resolution: {integrity: sha512-dcXYOC6NXOqcykeDlwId9kB6OkPUxOEqU+rkrYVqJbK2hagWOMrsTGsMr8+rW02M+d5Op5NNlgMmjzecaRf7Tg==} engines: {node: '>=18'} cpu: [arm64] os: [openbsd] + '@esbuild/openbsd-arm64@0.27.3': + resolution: {integrity: sha512-AIcMP77AvirGbRl/UZFTq5hjXK+2wC7qFRGoHSDrZ5v5b8DK/GYpXW3CPRL53NkvDqb9D+alBiC/dV0Fb7eJcw==} + engines: {node: '>=18'} + cpu: [arm64] + os: [openbsd] + '@esbuild/openbsd-x64@0.21.5': resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==} engines: {node: '>=12'} @@ -1048,6 +1198,18 @@ packages: cpu: [x64] os: [openbsd] + '@esbuild/openbsd-x64@0.27.3': + resolution: {integrity: sha512-DnW2sRrBzA+YnE70LKqnM3P+z8vehfJWHXECbwBmH/CU51z6FiqTQTHFenPlHmo3a8UgpLyH3PT+87OViOh1AQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [openbsd] + + '@esbuild/openharmony-arm64@0.27.3': + resolution: {integrity: sha512-NinAEgr/etERPTsZJ7aEZQvvg/A6IsZG/LgZy+81wON2huV7SrK3e63dU0XhyZP4RKGyTm7aOgmQk0bGp0fy2g==} + engines: {node: '>=18'} + cpu: [arm64] + os: [openharmony] + '@esbuild/sunos-x64@0.21.5': resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==} engines: {node: '>=12'} @@ -1060,6 +1222,12 @@ packages: cpu: [x64] os: [sunos] + '@esbuild/sunos-x64@0.27.3': + resolution: {integrity: sha512-PanZ+nEz+eWoBJ8/f8HKxTTD172SKwdXebZ0ndd953gt1HRBbhMsaNqjTyYLGLPdoWHy4zLU7bDVJztF5f3BHA==} + engines: {node: '>=18'} + cpu: [x64] + os: [sunos] + '@esbuild/win32-arm64@0.21.5': resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==} engines: {node: '>=12'} @@ -1072,6 +1240,12 @@ packages: cpu: [arm64] os: [win32] + '@esbuild/win32-arm64@0.27.3': + resolution: {integrity: sha512-B2t59lWWYrbRDw/tjiWOuzSsFh1Y/E95ofKz7rIVYSQkUYBjfSgf6oeYPNWHToFRr2zx52JKApIcAS/D5TUBnA==} + engines: {node: '>=18'} + cpu: [arm64] + os: [win32] + '@esbuild/win32-ia32@0.21.5': resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==} engines: {node: '>=12'} @@ -1084,6 +1258,12 @@ packages: cpu: [ia32] os: [win32] + '@esbuild/win32-ia32@0.27.3': + resolution: {integrity: sha512-QLKSFeXNS8+tHW7tZpMtjlNb7HKau0QDpwm49u0vUp9y1WOF+PEzkU84y9GqYaAVW8aH8f3GcBck26jh54cX4Q==} + engines: {node: '>=18'} + cpu: [ia32] + os: [win32] + '@esbuild/win32-x64@0.21.5': resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==} engines: {node: '>=12'} @@ -1096,6 +1276,12 @@ packages: cpu: [x64] os: [win32] + '@esbuild/win32-x64@0.27.3': + resolution: {integrity: sha512-4uJGhsxuptu3OcpVAzli+/gWusVGwZZHTlS63hh++ehExkVT8SgiEf7/uC/PclrPPkLhZqGgCTjd0VWLo6xMqA==} + engines: {node: '>=18'} + cpu: [x64] + os: [win32] + '@floating-ui/core@1.6.2': resolution: {integrity: sha512-+2XpQV9LLZeanU4ZevzRnGFg2neDeKHgFLjP6YLW+tly0IvrhqT4u8enLGjLH3qeh85g19xY5rsAusfwTdn5lg==} @@ -1231,51 +1417,111 @@ packages: cpu: [arm] os: [android] + '@rollup/rollup-android-arm-eabi@4.59.0': + resolution: {integrity: sha512-upnNBkA6ZH2VKGcBj9Fyl9IGNPULcjXRlg0LLeaioQWueH30p6IXtJEbKAgvyv+mJaMxSm1l6xwDXYjpEMiLMg==} + cpu: [arm] + os: [android] + '@rollup/rollup-android-arm64@4.40.1': resolution: {integrity: sha512-PPkxTOisoNC6TpnDKatjKkjRMsdaWIhyuMkA4UsBXT9WEZY4uHezBTjs6Vl4PbqQQeu6oION1w2voYZv9yquCw==} cpu: [arm64] os: [android] + '@rollup/rollup-android-arm64@4.59.0': + resolution: {integrity: sha512-hZ+Zxj3SySm4A/DylsDKZAeVg0mvi++0PYVceVyX7hemkw7OreKdCvW2oQ3T1FMZvCaQXqOTHb8qmBShoqk69Q==} + cpu: [arm64] + os: [android] + '@rollup/rollup-darwin-arm64@4.40.1': resolution: {integrity: sha512-VWXGISWFY18v/0JyNUy4A46KCFCb9NVsH+1100XP31lud+TzlezBbz24CYzbnA4x6w4hx+NYCXDfnvDVO6lcAA==} cpu: [arm64] os: [darwin] + '@rollup/rollup-darwin-arm64@4.59.0': + resolution: {integrity: sha512-W2Psnbh1J8ZJw0xKAd8zdNgF9HRLkdWwwdWqubSVk0pUuQkoHnv7rx4GiF9rT4t5DIZGAsConRE3AxCdJ4m8rg==} + cpu: [arm64] + os: [darwin] + '@rollup/rollup-darwin-x64@4.40.1': resolution: {integrity: sha512-nIwkXafAI1/QCS7pxSpv/ZtFW6TXcNUEHAIA9EIyw5OzxJZQ1YDrX+CL6JAIQgZ33CInl1R6mHet9Y/UZTg2Bw==} cpu: [x64] os: [darwin] + '@rollup/rollup-darwin-x64@4.59.0': + resolution: {integrity: sha512-ZW2KkwlS4lwTv7ZVsYDiARfFCnSGhzYPdiOU4IM2fDbL+QGlyAbjgSFuqNRbSthybLbIJ915UtZBtmuLrQAT/w==} + cpu: [x64] + os: [darwin] + '@rollup/rollup-freebsd-arm64@4.40.1': resolution: {integrity: sha512-BdrLJ2mHTrIYdaS2I99mriyJfGGenSaP+UwGi1kB9BLOCu9SR8ZpbkmmalKIALnRw24kM7qCN0IOm6L0S44iWw==} cpu: [arm64] os: [freebsd] + '@rollup/rollup-freebsd-arm64@4.59.0': + resolution: {integrity: sha512-EsKaJ5ytAu9jI3lonzn3BgG8iRBjV4LxZexygcQbpiU0wU0ATxhNVEpXKfUa0pS05gTcSDMKpn3Sx+QB9RlTTA==} + cpu: [arm64] + os: [freebsd] + '@rollup/rollup-freebsd-x64@4.40.1': resolution: {integrity: sha512-VXeo/puqvCG8JBPNZXZf5Dqq7BzElNJzHRRw3vjBE27WujdzuOPecDPc/+1DcdcTptNBep3861jNq0mYkT8Z6Q==} cpu: [x64] os: [freebsd] + '@rollup/rollup-freebsd-x64@4.59.0': + resolution: {integrity: sha512-d3DuZi2KzTMjImrxoHIAODUZYoUUMsuUiY4SRRcJy6NJoZ6iIqWnJu9IScV9jXysyGMVuW+KNzZvBLOcpdl3Vg==} + cpu: [x64] + os: [freebsd] + '@rollup/rollup-linux-arm-gnueabihf@4.40.1': resolution: {integrity: sha512-ehSKrewwsESPt1TgSE/na9nIhWCosfGSFqv7vwEtjyAqZcvbGIg4JAcV7ZEh2tfj/IlfBeZjgOXm35iOOjadcg==} cpu: [arm] os: [linux] + '@rollup/rollup-linux-arm-gnueabihf@4.59.0': + resolution: {integrity: sha512-t4ONHboXi/3E0rT6OZl1pKbl2Vgxf9vJfWgmUoCEVQVxhW6Cw/c8I6hbbu7DAvgp82RKiH7TpLwxnJeKv2pbsw==} + cpu: [arm] + os: [linux] + '@rollup/rollup-linux-arm-musleabihf@4.40.1': resolution: {integrity: sha512-m39iO/aaurh5FVIu/F4/Zsl8xppd76S4qoID8E+dSRQvTyZTOI2gVk3T4oqzfq1PtcvOfAVlwLMK3KRQMaR8lg==} cpu: [arm] os: [linux] + '@rollup/rollup-linux-arm-musleabihf@4.59.0': + resolution: {integrity: sha512-CikFT7aYPA2ufMD086cVORBYGHffBo4K8MQ4uPS/ZnY54GKj36i196u8U+aDVT2LX4eSMbyHtyOh7D7Zvk2VvA==} + cpu: [arm] + os: [linux] + '@rollup/rollup-linux-arm64-gnu@4.40.1': resolution: {integrity: sha512-Y+GHnGaku4aVLSgrT0uWe2o2Rq8te9hi+MwqGF9r9ORgXhmHK5Q71N757u0F8yU1OIwUIFy6YiJtKjtyktk5hg==} cpu: [arm64] os: [linux] + '@rollup/rollup-linux-arm64-gnu@4.59.0': + resolution: {integrity: sha512-jYgUGk5aLd1nUb1CtQ8E+t5JhLc9x5WdBKew9ZgAXg7DBk0ZHErLHdXM24rfX+bKrFe+Xp5YuJo54I5HFjGDAA==} + cpu: [arm64] + os: [linux] + '@rollup/rollup-linux-arm64-musl@4.40.1': resolution: {integrity: sha512-jEwjn3jCA+tQGswK3aEWcD09/7M5wGwc6+flhva7dsQNRZZTe30vkalgIzV4tjkopsTS9Jd7Y1Bsj6a4lzz8gQ==} cpu: [arm64] os: [linux] + '@rollup/rollup-linux-arm64-musl@4.59.0': + resolution: {integrity: sha512-peZRVEdnFWZ5Bh2KeumKG9ty7aCXzzEsHShOZEFiCQlDEepP1dpUl/SrUNXNg13UmZl+gzVDPsiCwnV1uI0RUA==} + cpu: [arm64] + os: [linux] + + '@rollup/rollup-linux-loong64-gnu@4.59.0': + resolution: {integrity: sha512-gbUSW/97f7+r4gHy3Jlup8zDG190AuodsWnNiXErp9mT90iCy9NKKU0Xwx5k8VlRAIV2uU9CsMnEFg/xXaOfXg==} + cpu: [loong64] + os: [linux] + + '@rollup/rollup-linux-loong64-musl@4.59.0': + resolution: {integrity: sha512-yTRONe79E+o0FWFijasoTjtzG9EBedFXJMl888NBEDCDV9I2wGbFFfJQQe63OijbFCUZqxpHz1GzpbtSFikJ4Q==} + cpu: [loong64] + os: [linux] + '@rollup/rollup-linux-loongarch64-gnu@4.40.1': resolution: {integrity: sha512-ySyWikVhNzv+BV/IDCsrraOAZ3UaC8SZB67FZlqVwXwnFhPihOso9rPOxzZbjp81suB1O2Topw+6Ug3JNegejQ==} cpu: [loong64] @@ -1286,46 +1532,111 @@ packages: cpu: [ppc64] os: [linux] + '@rollup/rollup-linux-ppc64-gnu@4.59.0': + resolution: {integrity: sha512-sw1o3tfyk12k3OEpRddF68a1unZ5VCN7zoTNtSn2KndUE+ea3m3ROOKRCZxEpmT9nsGnogpFP9x6mnLTCaoLkA==} + cpu: [ppc64] + os: [linux] + + '@rollup/rollup-linux-ppc64-musl@4.59.0': + resolution: {integrity: sha512-+2kLtQ4xT3AiIxkzFVFXfsmlZiG5FXYW7ZyIIvGA7Bdeuh9Z0aN4hVyXS/G1E9bTP/vqszNIN/pUKCk/BTHsKA==} + cpu: [ppc64] + os: [linux] + '@rollup/rollup-linux-riscv64-gnu@4.40.1': resolution: {integrity: sha512-EQSP+8+1VuSulm9RKSMKitTav89fKbHymTf25n5+Yr6gAPZxYWpj3DzAsQqoaHAk9YX2lwEyAf9S4W8F4l3VBQ==} cpu: [riscv64] os: [linux] + '@rollup/rollup-linux-riscv64-gnu@4.59.0': + resolution: {integrity: sha512-NDYMpsXYJJaj+I7UdwIuHHNxXZ/b/N2hR15NyH3m2qAtb/hHPA4g4SuuvrdxetTdndfj9b1WOmy73kcPRoERUg==} + cpu: [riscv64] + os: [linux] + '@rollup/rollup-linux-riscv64-musl@4.40.1': resolution: {integrity: sha512-n/vQ4xRZXKuIpqukkMXZt9RWdl+2zgGNx7Uda8NtmLJ06NL8jiHxUawbwC+hdSq1rrw/9CghCpEONor+l1e2gA==} cpu: [riscv64] os: [linux] + '@rollup/rollup-linux-riscv64-musl@4.59.0': + resolution: {integrity: sha512-nLckB8WOqHIf1bhymk+oHxvM9D3tyPndZH8i8+35p/1YiVoVswPid2yLzgX7ZJP0KQvnkhM4H6QZ5m0LzbyIAg==} + cpu: [riscv64] + os: [linux] + '@rollup/rollup-linux-s390x-gnu@4.40.1': resolution: {integrity: sha512-h8d28xzYb98fMQKUz0w2fMc1XuGzLLjdyxVIbhbil4ELfk5/orZlSTpF/xdI9C8K0I8lCkq+1En2RJsawZekkg==} cpu: [s390x] os: [linux] + '@rollup/rollup-linux-s390x-gnu@4.59.0': + resolution: {integrity: sha512-oF87Ie3uAIvORFBpwnCvUzdeYUqi2wY6jRFWJAy1qus/udHFYIkplYRW+wo+GRUP4sKzYdmE1Y3+rY5Gc4ZO+w==} + cpu: [s390x] + os: [linux] + '@rollup/rollup-linux-x64-gnu@4.40.1': resolution: {integrity: sha512-XiK5z70PEFEFqcNj3/zRSz/qX4bp4QIraTy9QjwJAb/Z8GM7kVUsD0Uk8maIPeTyPCP03ChdI+VVmJriKYbRHQ==} cpu: [x64] os: [linux] + '@rollup/rollup-linux-x64-gnu@4.59.0': + resolution: {integrity: sha512-3AHmtQq/ppNuUspKAlvA8HtLybkDflkMuLK4DPo77DfthRb71V84/c4MlWJXixZz4uruIH4uaa07IqoAkG64fg==} + cpu: [x64] + os: [linux] + '@rollup/rollup-linux-x64-musl@4.40.1': resolution: {integrity: sha512-2BRORitq5rQ4Da9blVovzNCMaUlyKrzMSvkVR0D4qPuOy/+pMCrh1d7o01RATwVy+6Fa1WBw+da7QPeLWU/1mQ==} cpu: [x64] os: [linux] + '@rollup/rollup-linux-x64-musl@4.59.0': + resolution: {integrity: sha512-2UdiwS/9cTAx7qIUZB/fWtToJwvt0Vbo0zmnYt7ED35KPg13Q0ym1g442THLC7VyI6JfYTP4PiSOWyoMdV2/xg==} + cpu: [x64] + os: [linux] + + '@rollup/rollup-openbsd-x64@4.59.0': + resolution: {integrity: sha512-M3bLRAVk6GOwFlPTIxVBSYKUaqfLrn8l0psKinkCFxl4lQvOSz8ZrKDz2gxcBwHFpci0B6rttydI4IpS4IS/jQ==} + cpu: [x64] + os: [openbsd] + + '@rollup/rollup-openharmony-arm64@4.59.0': + resolution: {integrity: sha512-tt9KBJqaqp5i5HUZzoafHZX8b5Q2Fe7UjYERADll83O4fGqJ49O1FsL6LpdzVFQcpwvnyd0i+K/VSwu/o/nWlA==} + cpu: [arm64] + os: [openharmony] + '@rollup/rollup-win32-arm64-msvc@4.40.1': resolution: {integrity: sha512-b2bcNm9Kbde03H+q+Jjw9tSfhYkzrDUf2d5MAd1bOJuVplXvFhWz7tRtWvD8/ORZi7qSCy0idW6tf2HgxSXQSg==} cpu: [arm64] os: [win32] + '@rollup/rollup-win32-arm64-msvc@4.59.0': + resolution: {integrity: sha512-V5B6mG7OrGTwnxaNUzZTDTjDS7F75PO1ae6MJYdiMu60sq0CqN5CVeVsbhPxalupvTX8gXVSU9gq+Rx1/hvu6A==} + cpu: [arm64] + os: [win32] + '@rollup/rollup-win32-ia32-msvc@4.40.1': resolution: {integrity: sha512-DfcogW8N7Zg7llVEfpqWMZcaErKfsj9VvmfSyRjCyo4BI3wPEfrzTtJkZG6gKP/Z92wFm6rz2aDO7/JfiR/whA==} cpu: [ia32] os: [win32] + '@rollup/rollup-win32-ia32-msvc@4.59.0': + resolution: {integrity: sha512-UKFMHPuM9R0iBegwzKF4y0C4J9u8C6MEJgFuXTBerMk7EJ92GFVFYBfOZaSGLu6COf7FxpQNqhNS4c4icUPqxA==} + cpu: [ia32] + os: [win32] + + '@rollup/rollup-win32-x64-gnu@4.59.0': + resolution: {integrity: sha512-laBkYlSS1n2L8fSo1thDNGrCTQMmxjYY5G0WFWjFFYZkKPjsMBsgJfGf4TLxXrF6RyhI60L8TMOjBMvXiTcxeA==} + cpu: [x64] + os: [win32] + '@rollup/rollup-win32-x64-msvc@4.40.1': resolution: {integrity: sha512-ECyOuDeH3C1I8jH2MK1RtBJW+YPMvSfT0a5NN0nHfQYnDSJ6tUiZH3gzwVP5/Kfh/+Tt7tpWVF9LXNTnhTJ3kA==} cpu: [x64] os: [win32] + '@rollup/rollup-win32-x64-msvc@4.59.0': + resolution: {integrity: sha512-2HRCml6OztYXyJXAvdDXPKcawukWY2GpR5/nxKp4iBgiO3wcoEGkAaqctIbZcNB6KlUQBIqt8VYkNSj2397EfA==} + cpu: [x64] + os: [win32] + '@sindresorhus/is@5.6.0': resolution: {integrity: sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==} engines: {node: '>=14.16'} @@ -1663,6 +1974,9 @@ packages: '@types/estree@1.0.7': resolution: {integrity: sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==} + '@types/estree@1.0.8': + resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} + '@types/filesystem@0.0.36': resolution: {integrity: sha512-vPDXOZuannb9FZdxgHnqSwAG/jvdGM8Wq+6N4D/d80z+D4HWH+bItqsZaVRQykAn6WEVeEkLm2oQigyHtgb0RA==} @@ -1831,9 +2145,15 @@ packages: '@webext-core/fake-browser@1.3.2': resolution: {integrity: sha512-jFyPWWz+VkHAC9DRIiIPOyu6X/KlC8dYqSKweHz6tsDb86QawtVgZSpYcM+GOQBlZc5DHFo92jJ7cIq4uBnU0A==} + '@webext-core/fake-browser@1.3.4': + resolution: {integrity: sha512-nZcVWr3JpwpS5E6hKpbAwAMBM/AXZShnfW0F76udW8oLd6Kv0nbW6vFS07md4Na/0ntQonk3hFnlQYGYBAlTrA==} + '@webext-core/isolated-element@1.1.2': resolution: {integrity: sha512-CNHYhsIR8TPkPb+4yqTIuzaGnVn/Fshev5fyoPW+/8Cyc93tJbCjP9PC1XSK6fDWu+xASdPHLZaoa2nWAYoxeQ==} + '@webext-core/isolated-element@1.1.3': + resolution: {integrity: sha512-rbtnReIGdiVQb2UhK3MiECU6JqsiIo2K/luWvOdOw57Ot770Iw4KLCEPXUQMITIH5V5er2jfVK8hSWXaEOQGNQ==} + '@webext-core/match-patterns@1.0.3': resolution: {integrity: sha512-NY39ACqCxdKBmHgw361M9pfJma8e4AZo20w9AY+5ZjIj1W2dvXC8J31G5fjfOGbulW9w4WKpT8fPooi0mLkn9A==} @@ -1849,6 +2169,9 @@ packages: '@wxt-dev/browser@0.0.317': resolution: {integrity: sha512-tpFr/OJjTlGY7FLIr950fNi9fIBLQQ9pRVDDajeqEMip5LsXFAxpbF4I1GAGUkdTJEghKQ8P5N9XnsAdbPBAOQ==} + '@wxt-dev/browser@0.1.37': + resolution: {integrity: sha512-I32XWCNRy2W6UgbaVXz8BHGBGtm8urGRRBrcNLagUBXTrBi7wCE6zWePUvvK+nUl7qUCZ7iQ1ufdP0c1DEWisw==} + '@wxt-dev/i18n@0.2.3': resolution: {integrity: sha512-2X005PB1r+6sDYMOuZD5hxSOPkogEZZTLB5HEsOotQ5RYXF3c/OOMD+DffVeq+S0yKY2Dmg4Ujfu0Pq4busJYQ==} peerDependencies: @@ -1897,6 +2220,10 @@ packages: resolution: {integrity: sha512-4nJ3yixlEthEJ9Rk4vPcdBRkZvQZlYyu8j4/Mqz5sgIkddmEnH2Yj2ZrnP9S3tQOvSNRUIgVNF/1yPpRAGNRig==} engines: {node: '>=14.16'} + ansi-escapes@7.3.0: + resolution: {integrity: sha512-BvU8nYgGQBxcmMuEeUEmNTvrMVjJNSH7RgW24vXexN4Ven6qCvy4TntnvlnwnMLTVlcRQQdbRY8NKnaIoeWDNg==} + engines: {node: '>=18'} + ansi-regex@5.0.1: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} @@ -1905,6 +2232,10 @@ packages: resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} engines: {node: '>=12'} + ansi-regex@6.2.2: + resolution: {integrity: sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==} + engines: {node: '>=12'} + ansi-styles@3.2.1: resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} engines: {node: '>=4'} @@ -1921,6 +2252,10 @@ packages: resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} engines: {node: '>=12'} + ansi-styles@6.2.3: + resolution: {integrity: sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==} + engines: {node: '>=12'} + any-promise@1.3.0: resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} @@ -1979,6 +2314,10 @@ packages: balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + balanced-match@4.0.4: + resolution: {integrity: sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==} + engines: {node: 18 || 20 || >=22} + base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} @@ -2021,6 +2360,10 @@ packages: brace-expansion@2.0.1: resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} + brace-expansion@5.0.4: + resolution: {integrity: sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==} + engines: {node: 18 || 20 || >=22} + braces@3.0.3: resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} engines: {node: '>=8'} @@ -2041,6 +2384,9 @@ packages: buffer-crc32@0.2.13: resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==} + buffer-equal-constant-time@1.0.1: + resolution: {integrity: sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==} + buffer-from@1.1.2: resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} @@ -2068,6 +2414,14 @@ packages: magicast: optional: true + c12@3.3.3: + resolution: {integrity: sha512-750hTRvgBy5kcMNPdh95Qo+XUBeGo8C7nsKSmedDmaQI+E0r82DwHeM6vBewDe4rGFbnxoa4V9pw+sPh5+Iz8Q==} + peerDependencies: + magicast: '*' + peerDependenciesMeta: + magicast: + optional: true + cac@6.7.14: resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} engines: {node: '>=8'} @@ -2122,6 +2476,10 @@ packages: resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + chalk@5.6.2: + resolution: {integrity: sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==} + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + check-error@2.1.1: resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==} engines: {node: '>= 16'} @@ -2134,6 +2492,10 @@ packages: resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} engines: {node: '>= 14.16.0'} + chokidar@5.0.0: + resolution: {integrity: sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw==} + engines: {node: '>= 20.19.0'} + chromatic@11.10.4: resolution: {integrity: sha512-nfgDpW5gQ4FtgV1lZXXfqLjONKDCh2K4vwI3dbZrtU1ObOL9THyAzpIdnK9LRcNSeisDLX+XFCryfMg1Ql2U2g==} hasBin: true @@ -2156,6 +2518,11 @@ packages: engines: {node: '>=12.13.0'} hasBin: true + chrome-launcher@1.2.0: + resolution: {integrity: sha512-JbuGuBNss258bvGil7FT4HKdC3SC2K7UAEUqiPy3ACS3Yxo3hAW6bvFpCu2HsIJLgTqxgEX6BkujvzZfLpUD0Q==} + engines: {node: '>=12.13.0'} + hasBin: true + ci-info@3.9.0: resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} engines: {node: '>=8'} @@ -2164,9 +2531,16 @@ packages: resolution: {integrity: sha512-cYY9mypksY8NRqgDB1XD1RiJL338v/551niynFTGkZOO2LHuB2OmOYxDIe/ttN9AHwrqdum1360G3ald0W9kCg==} engines: {node: '>=8'} + ci-info@4.4.0: + resolution: {integrity: sha512-77PSwercCZU2Fc4sX94eF8k8Pxte6JAwL4/ICZLFjJLqegs7kCuAsqqj/70NQF6TvDpgFjkubQB2FW2ZZddvQg==} + engines: {node: '>=8'} + citty@0.1.6: resolution: {integrity: sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ==} + citty@0.2.1: + resolution: {integrity: sha512-kEV95lFBhQgtogAPlQfJJ0WGVSokvLr/UEoFPiKKOXF7pl98HfUVUD0ejsuTCld/9xH9vogSywZ5KqHzXrZpqg==} + class-variance-authority@0.7.1: resolution: {integrity: sha512-Ka+9Trutv7G8M6WT6SeiRWz792K5qEqIGEGzXKhAE6xOWAY6pPH8U+9IY3oCMv6kqTmLsv7Xh/2w2RigkePMsg==} @@ -2191,10 +2565,18 @@ packages: resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} engines: {node: '>=6'} + cli-spinners@3.4.0: + resolution: {integrity: sha512-bXfOC4QcT1tKXGorxL3wbJm6XJPDqEnij2gQ2m7ESQuE+/z9YFIWnl/5RpTiKWbMq3EVKR4fRLJGn6DVfu0mpw==} + engines: {node: '>=18.20'} + cli-truncate@4.0.0: resolution: {integrity: sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==} engines: {node: '>=18'} + cli-truncate@5.2.0: + resolution: {integrity: sha512-xRwvIOMGrfOAnM1JYtqQImuaNtDEv9v6oIYAs4LIHwTiKee8uwvIi363igssOC0O5U04i4AlENs79LQLu9tEMw==} + engines: {node: '>=20'} + cliui@7.0.4: resolution: {integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==} @@ -2375,6 +2757,10 @@ packages: resolution: {integrity: sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg==} engines: {node: '>=18'} + default-browser@5.5.0: + resolution: {integrity: sha512-H9LMLr5zwIbSxrmvikGuI/5KGhZ8E2zH3stkMgM5LpOWDutGM2JZaj460Udnf1a+946zc7YBgrqEWwbk7zHvGw==} + engines: {node: '>=18'} + defaults@1.0.4: resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} @@ -2404,6 +2790,9 @@ packages: destr@2.0.3: resolution: {integrity: sha512-2N3BOUU4gYMpTP24s5rF5iP7BDr7uNTCs4ozw3kf/eKfvWSIu93GEBi5m427YoyJoeOzQ5smuu4nNAPGb8idSQ==} + destr@2.0.5: + resolution: {integrity: sha512-ugFTXCtDZunbzasqBxrK93Ik/DRYsO6S/fedkWEMKqt04xZ4csmnmwGDBAb07QWNaGMAmnTIemsYZCksjATwsA==} + detect-libc@2.0.4: resolution: {integrity: sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA==} engines: {node: '>=8'} @@ -2446,10 +2835,18 @@ packages: resolution: {integrity: sha512-LaKRbou8gt0RNID/9RoI+J2rvXsBRPMV7p+ElHlPhcSARbCPDYcYG2s1TIzAfWv4YSgyY5taidWzzs31lNV3yQ==} engines: {node: '>=12'} + dotenv-expand@12.0.3: + resolution: {integrity: sha512-uc47g4b+4k/M/SeaW1y4OApx+mtLWl92l5LMPP0GNXctZqELk+YGgOPIIC5elYmUH4OuoK3JLhuRUYegeySiFA==} + engines: {node: '>=12'} + dotenv@16.4.7: resolution: {integrity: sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==} engines: {node: '>=12'} + dotenv@17.3.1: + resolution: {integrity: sha512-IO8C/dzEb6O3F9/twg6ZLXz164a2fhTnEWb95H23Dm4OuN+92NmEAlTrupP9VW6Jm3sO26tQlqyvyi4CsnY9GA==} + engines: {node: '>=12'} + dtrace-provider@0.8.8: resolution: {integrity: sha512-b7Z7cNtHPhH9EJhNNbbeqTcXB8LGFFZhq1PGgEvpeHlzd36bhbdTWoE/Ba/YguqpBSlAPKnARWhVlhunCMwfxg==} engines: {node: '>=0.10'} @@ -2457,6 +2854,9 @@ packages: eastasianwidth@0.2.0: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} + ecdsa-sig-formatter@1.0.11: + resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==} + electron-to-chromium@1.4.803: resolution: {integrity: sha512-61H9mLzGOCLLVsnLiRzCbc63uldP0AniRYPV3hbGVtONA1pI7qSGILdbofR7A8TMbOypDocEAjH/e+9k1QIe3g==} @@ -2487,6 +2887,10 @@ packages: resolution: {integrity: sha512-aKstq2TDOndCn4diEyp9Uq/Flu2i1GlLkc6XIDQSDMuaFE3OPW5OphLCyQ5SpSJZTb4reN+kTcYru5yIfXoRPw==} engines: {node: '>=0.12'} + environment@1.1.0: + resolution: {integrity: sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==} + engines: {node: '>=18'} + error-ex@1.3.2: resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} @@ -2501,6 +2905,9 @@ packages: es-module-lexer@1.6.0: resolution: {integrity: sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==} + es-module-lexer@2.0.0: + resolution: {integrity: sha512-5POEcUuZybH7IdmGsD8wlf0AI55wMecM9rVBTI/qEAy2c1kTOm3DjFYjrBdI2K3BaJjJYfYFeRtM0t9ssnRuxw==} + es6-error@4.1.1: resolution: {integrity: sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==} @@ -2519,6 +2926,11 @@ packages: engines: {node: '>=18'} hasBin: true + esbuild@0.27.3: + resolution: {integrity: sha512-8VwMnyGCONIs6cWue2IdpHxHnAjzxnw2Zr7MkVxB2vjmQ2ivqGFb4LEG3SMnv0Gb2F/G/2yA8zUaiL1gywDCCg==} + engines: {node: '>=18'} + hasBin: true + escalade@3.1.2: resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} engines: {node: '>=6'} @@ -2567,6 +2979,9 @@ packages: eventemitter3@5.0.1: resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} + eventemitter3@5.0.4: + resolution: {integrity: sha512-mlsTRyGaPBjPedk6Bvw+aqbsXDtoAyAzm5MO7JgU+yVRyMQ5O8bD4Kcci7BS85f93veegeCPkL8R4GLClnjLFw==} + execa@5.1.1: resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} engines: {node: '>=10'} @@ -2582,6 +2997,9 @@ packages: exsolve@1.0.4: resolution: {integrity: sha512-xsZH6PXaER4XoV+NiT7JHp1bJodJVT+cxeSH1G0f0tlT0lJqYuHUP3bUx2HtfTDvOagMINYp8rsqusxud3RXhw==} + exsolve@1.0.8: + resolution: {integrity: sha512-LmDxfWXwcTArk8fUEnOfSZpHOJ6zOMUJKOtFLFqJLoKJetuQG874Uc7/Kki7zFLzYybmZhp1M7+98pfMqeX8yA==} + extract-zip@2.0.1: resolution: {integrity: sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==} engines: {node: '>= 10.17.0'} @@ -2613,6 +3031,15 @@ packages: picomatch: optional: true + fdir@6.5.0: + resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} + engines: {node: '>=12.0.0'} + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + filesize@10.1.4: resolution: {integrity: sha512-ryBwPIIeErmxgPnm6cbESAzXjuEFubs+yKYLBZvg3CaiNcmkJChoOGcBSrZ6IwkMwPABwPpVXE6IlNdGJJrvEg==} engines: {node: '>= 10.4.0'} @@ -2621,6 +3048,10 @@ packages: resolution: {integrity: sha512-sJslQKU2uM33qH5nqewAwVB2QgR6w1aMNsYUp3aN5rMRyXEwJGmZvaWzeJFNTOXWlHQyBFCWrdj3fV/fsTOX8w==} engines: {node: '>= 10.4.0'} + filesize@11.0.13: + resolution: {integrity: sha512-mYJ/qXKvREuO0uH8LTQJ6v7GsUvVOguqxg2VTwQUkyTPXXRRWPdjuUPVqdBrJQhvci48OHlNGRnux+Slr2Rnvw==} + engines: {node: '>= 10.8.0'} + fill-range@7.1.1: resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} engines: {node: '>=8'} @@ -2649,6 +3080,10 @@ packages: resolution: {integrity: sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==} engines: {node: '>= 14.17'} + form-data-encoder@4.1.0: + resolution: {integrity: sha512-G6NsmEW15s0Uw9XnCg+33H3ViYRyiM0hMrMhhqQOR8NFc5GhYrI+6I3u7OTw7b91J2g8rtvMBZJDbcGb2YUniw==} + engines: {node: '>= 18'} + formdata-node@6.0.3: resolution: {integrity: sha512-8e1++BCiTzUno9v5IZ2J6bv4RU+3UKDmqWUQD0MIMVCd9AdhWkO1gw57oo1mNEX1dMq2EGI+FbWz4B92pscSQg==} engines: {node: '>= 18'} @@ -2661,6 +3096,10 @@ packages: resolution: {integrity: sha512-Z4XaCL6dUDHfP/jT25jJKMmtxvuwbkrD1vNSMFlo9lNLY2c5FHYSQgHPRZUjAB26TpDEoW9HCOgplrdbaPV/ew==} engines: {node: '>=14.14'} + fs-extra@11.3.4: + resolution: {integrity: sha512-CTXd6rk/M3/ULNQj8FBqBWHYBVYybQ3VPBw0xGKFe3tuH7ytT6ACnvzpIQ3UZtB8yvUKC2cXn1a+x+5EVQLovA==} + engines: {node: '>=14.14'} + fs-extra@9.0.1: resolution: {integrity: sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ==} engines: {node: '>=10'} @@ -2694,6 +3133,10 @@ packages: resolution: {integrity: sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==} engines: {node: '>=18'} + get-east-asian-width@1.5.0: + resolution: {integrity: sha512-CQ+bEO+Tva/qlmw24dCejulK5pMzVnUOFOijVogd3KQs07HnRIgp8TGipvCCRT06xeYEbpbgwaCxglFyiuIcmA==} + engines: {node: '>=18'} + get-func-name@2.0.2: resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} @@ -2708,6 +3151,9 @@ packages: get-port-please@3.1.2: resolution: {integrity: sha512-Gxc29eLs1fbn6LQ4jSU4vXjlwyZhF5HsGuMAa7gqBP4Rw4yxxltyDUuF5MBclFzDTXO+ACchGQoeela4DSfzdQ==} + get-port-please@3.2.0: + resolution: {integrity: sha512-I9QVvBw5U/hw3RmWpYKRumUeaDgxTPd401x364rLmWBJcOQ753eov1eTgzDqRG9bqFIfDc7gfzcQEWrUri3o1A==} + get-stream@5.2.0: resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} engines: {node: '>=8'} @@ -2814,6 +3260,9 @@ packages: hookable@5.5.3: resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==} + hookable@6.0.1: + resolution: {integrity: sha512-uKGyY8BuzN/a5gvzvA+3FVWo0+wUjgtfSdnmjtrOVwQCZPHpHDH2WRO3VZSOeluYrHoDCiXFffZXs8Dj1ULWtw==} + html-escaper@3.0.3: resolution: {integrity: sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ==} @@ -2851,6 +3300,9 @@ packages: import-meta-resolve@4.1.0: resolution: {integrity: sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==} + import-meta-resolve@4.2.0: + resolution: {integrity: sha512-Iqv2fzaTQN28s/FwZAoFq0ZSs/7hMAHJVX+w8PZl3cY19Pxk6jFFalxQoIfW2826i/fDLXv8IiEZRIT0lDuWcg==} + imurmurhash@0.1.4: resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} engines: {node: '>=0.8.19'} @@ -2937,7 +3389,11 @@ packages: resolution: {integrity: sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==} engines: {node: '>=18'} - is-generator-function@1.0.10: + is-fullwidth-code-point@5.1.0: + resolution: {integrity: sha512-5XHYaSyiqADb4RnZ1Bdad6cPp8Toise4TzEjcOYDHZkTCbKgiUl7WTUCpNWHuxmDt91wnsZBc9xinNzopv3JMQ==} + engines: {node: '>=18'} + + is-generator-function@1.0.10: resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==} engines: {node: '>= 0.4'} @@ -2950,6 +3406,10 @@ packages: engines: {node: '>=18'} hasBin: true + is-in-ssh@1.0.0: + resolution: {integrity: sha512-jYa6Q9rH90kR1vKB6NM7qqd1mge3Fx4Dhw5TVlK1MUBqhEOuCagrEHMevNuCcbECmXZ0ThXkRm+Ymr51HwEPAw==} + engines: {node: '>=20'} + is-inside-container@1.0.0: resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==} engines: {node: '>=14.16'} @@ -3028,6 +3488,10 @@ packages: resolution: {integrity: sha512-FRdAyx5lusK1iHG0TWpVtk9+1i+GjrzRffhDg4ovQ7mcidMQ6mj+MhKPmvh7Xwyv5gIS06ns49CA7Sqg7lC22Q==} engines: {node: '>=18'} + is-unicode-supported@2.1.0: + resolution: {integrity: sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==} + engines: {node: '>=18'} + is-wsl@2.2.0: resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} engines: {node: '>=8'} @@ -3060,6 +3524,10 @@ packages: resolution: {integrity: sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==} hasBin: true + jiti@2.6.1: + resolution: {integrity: sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==} + hasBin: true + js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} @@ -3095,9 +3563,19 @@ packages: jsonfile@6.1.0: resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} + jsonwebtoken@9.0.3: + resolution: {integrity: sha512-MT/xP0CrubFRNLNKvxJ2BYfy53Zkm++5bX9dtuPbqAeQpTVe0MQTFhao8+Cp//EmJp244xt6Drw/GVEGCUj40g==} + engines: {node: '>=12', npm: '>=6'} + jszip@3.10.1: resolution: {integrity: sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==} + jwa@2.0.1: + resolution: {integrity: sha512-hRF04fqJIP8Abbkq5NKGN0Bbr3JxlQ+qhZufXVr0DvujKy93ZCbXZMHDL4EOtodSbCWxOqR8MS1tXA5hwqCXDg==} + + jws@4.0.1: + resolution: {integrity: sha512-EKI/M/yqPncGUUh44xz0PxSidXFr/+r0pA70+gIYhjv+et7yxM+s29Y+VGDkovRofQem0fs7Uvf4+YmAdyRduA==} + keyv@4.5.4: resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} @@ -3195,9 +3673,22 @@ packages: resolution: {integrity: sha512-wM1+Z03eypVAVUCE7QdSqpVIvelbOakn1M0bPDoA4SGWPx3sNDVUiMo3L6To6WWGClB7VyXnhQ4Sn7gxiJbE6A==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + linkedom@0.18.12: + resolution: {integrity: sha512-jalJsOwIKuQJSeTvsgzPe9iJzyfVaEJiEXl+25EkKevsULHvMJzpNqwvj1jOESWdmgKDiXObyjOYwlUqG7wo1Q==} + engines: {node: '>=16'} + peerDependencies: + canvas: '>= 2' + peerDependenciesMeta: + canvas: + optional: true + linkedom@0.18.9: resolution: {integrity: sha512-Pfvhwjs46nBrcQdauQjMXDJZqj6VwN7KStT84xQqmIgD9bPH6UVJ/ESW8y4VHVF2h7di0/P+f4Iln4U5emRcmg==} + listr2@10.2.1: + resolution: {integrity: sha512-7I5knELsJKTUjXG+A6BkKAiGkW1i25fNa/xlUl9hFtk15WbE9jndA89xu5FzQKrY5llajE1hfZZFMILXkDHk/Q==} + engines: {node: '>=22.13.0'} + listr2@8.2.1: resolution: {integrity: sha512-irTfvpib/rNiD637xeevjO2l3Z5loZmuaRi0L0YE5LfijwVY96oyVn0DFD3o/teAok7nfobMG1THvvcHh/BP6g==} engines: {node: '>=18.0.0'} @@ -3216,12 +3707,33 @@ packages: lodash.camelcase@4.3.0: resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} + lodash.includes@4.3.0: + resolution: {integrity: sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==} + + lodash.isboolean@3.0.3: + resolution: {integrity: sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==} + + lodash.isinteger@4.0.4: + resolution: {integrity: sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==} + + lodash.isnumber@3.0.3: + resolution: {integrity: sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==} + + lodash.isplainobject@4.0.6: + resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} + + lodash.isstring@4.0.1: + resolution: {integrity: sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==} + lodash.kebabcase@4.1.1: resolution: {integrity: sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==} lodash.merge@4.6.2: resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} + lodash.once@4.1.1: + resolution: {integrity: sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==} + lodash.snakecase@4.1.1: resolution: {integrity: sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw==} @@ -3236,10 +3748,18 @@ packages: resolution: {integrity: sha512-i24m8rpwhmPIS4zscNzK6MSEhk0DUWa/8iYQWxhffV8jkI4Phvs3F+quL5xvS0gdQR0FyTCMMH33Y78dDTzzIw==} engines: {node: '>=18'} + log-symbols@7.0.1: + resolution: {integrity: sha512-ja1E3yCr9i/0hmBVaM0bfwDjnGy8I/s6PP4DFp+yP+a+mrHO4Rm7DtmnqROTUkHIkqffC84YY7AeqX6oFk0WFg==} + engines: {node: '>=18'} + log-update@6.0.0: resolution: {integrity: sha512-niTvB4gqvtof056rRIrTZvjNYE4rCUzO6X/X+kYjd7WFxXeJ0NwEFnRxX6ehkvv3jTwrXnNdtAak5XYZuIyPFw==} engines: {node: '>=18'} + log-update@6.1.0: + resolution: {integrity: sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w==} + engines: {node: '>=18'} + loose-envify@1.4.0: resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} hasBin: true @@ -3282,6 +3802,9 @@ packages: magicast@0.3.5: resolution: {integrity: sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==} + magicast@0.5.2: + resolution: {integrity: sha512-E3ZJh4J3S9KfwdjZhe2afj6R9lGIN5Pher1pF39UGrXRqq/VDaGVIGN13BjHd2u8B61hArAGOnso7nBOouW3TQ==} + make-error@1.3.6: resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} @@ -3340,6 +3863,10 @@ packages: resolution: {integrity: sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==} engines: {node: 20 || >=22} + minimatch@10.2.4: + resolution: {integrity: sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==} + engines: {node: 18 || 20 || >=22} + minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} @@ -3403,6 +3930,10 @@ packages: resolution: {integrity: sha512-IjZBIOLxSlxu+m/kacg9JuP93oUpRemeV0mEuCy64nzBKKIL9m0aLJHtVPcVuzJDHFhElzjpwbW4a3tMzgKoZQ==} engines: {node: '>=18.19'} + nano-spawn@2.0.0: + resolution: {integrity: sha512-tacvGzUY5o2D8CBh2rrwxyNojUsZNU2zjNTzKQrkgGJQTbGAfArVWXSKMBokBeeg6C7OLRGUEyoFlYbfeWQIqw==} + engines: {node: '>=20.17'} + nanoid@3.3.11: resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} @@ -3420,6 +3951,9 @@ packages: node-fetch-native@1.6.6: resolution: {integrity: sha512-8Mc2HhqPdlIfedsuZoc3yioPuzp6b+L5jRCRY1QzuWZh2EGJVQrGppC6V6cF0bLdbW0+O2YpqCA25aF/1lvipQ==} + node-fetch-native@1.6.7: + resolution: {integrity: sha512-g9yhqoedzIUm0nTnTqAQvueMPVOuIY16bqgAJJC8XOOubYFNwz6IER9qs0Gq2Xd0+CecCKFjtdDTMA4u4xG06Q==} + node-forge@1.3.1: resolution: {integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==} engines: {node: '>= 6.13.0'} @@ -3457,13 +3991,24 @@ packages: engines: {node: ^14.16.0 || >=16.10.0} hasBin: true + nypm@0.6.5: + resolution: {integrity: sha512-K6AJy1GMVyfyMXRVB88700BJqNUkByijGJM8kEHpLdcAt+vSQAVfkWWHYzuRXHSY6xA2sNc5RjTj0p9rE2izVQ==} + engines: {node: '>=18'} + hasBin: true + object-assign@4.1.1: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} engines: {node: '>=0.10.0'} + obug@2.1.1: + resolution: {integrity: sha512-uTqF9MuPraAQ+IsnPf366RG4cP9RtUi7MLO1N3KEc+wb0a6yKpeL0lmk2IB1jY5KHPAlTc6T/JRdC/YqxHNwkQ==} + ofetch@1.3.4: resolution: {integrity: sha512-KLIET85ik3vhEfS+3fDlc/BAZiAp+43QEC/yCo5zkNoY2YaKvNkOaFr/6wCFgFH1kuYQM5pMNi0Tg8koiIemtw==} + ofetch@1.5.1: + resolution: {integrity: sha512-2W4oUZlVaqAPAil6FUg/difl6YhqhUR7x2eZY4bQCko22UXg3hptq9KLQdqFClV+Wu85UX7hNtdGTngi/1BxcA==} + ohash@2.0.11: resolution: {integrity: sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==} @@ -3490,6 +4035,10 @@ packages: resolution: {integrity: sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==} engines: {node: '>=18'} + open@11.0.0: + resolution: {integrity: sha512-smsWv2LzFjP03xmvFoJ331ss6h+jixfA4UUV/Bsiyuu4YJPfN+FIQGOIiv4w9/+MoHkfkJ22UIaQWRVFRfH6Vw==} + engines: {node: '>=20'} + open@8.4.2: resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} engines: {node: '>=12'} @@ -3506,6 +4055,10 @@ packages: resolution: {integrity: sha512-weP+BZ8MVNnlCm8c0Qdc1WSWq4Qn7I+9CJGm7Qali6g44e/PUzbjNqJX5NJ9ljlNMosfJvg1fKEGILklK9cwnw==} engines: {node: '>=18'} + ora@9.3.0: + resolution: {integrity: sha512-lBX72MWFduWEf7v7uWf5DHp9Jn5BI8bNPGuFgtXMmr2uDz2Gz2749y3am3agSDdkhHPHYmmxEGSKH85ZLGzgXw==} + engines: {node: '>=20'} + os-shim@0.1.3: resolution: {integrity: sha512-jd0cvB8qQ5uVt0lvCIexBaROw1KyKm5sbulg2fWOHjETisuCzWyt+eTZKEMs8v6HwzoGs8xik26jg7eCM6pS+A==} engines: {node: '>= 0.4.0'} @@ -3588,6 +4141,9 @@ packages: perfect-debounce@1.0.0: resolution: {integrity: sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==} + perfect-debounce@2.1.0: + resolution: {integrity: sha512-LjgdTytVFXeUgtHZr9WYViYSM/g8MkcTPYDlPa3cDqMirHjKiSZPYd6DoL7pK8AJQr+uWkQvCjHNdiMqsrJs+g==} + picocolors@1.0.1: resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==} @@ -3602,6 +4158,10 @@ packages: resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} engines: {node: '>=12'} + picomatch@4.0.3: + resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} + engines: {node: '>=12'} + pino-abstract-transport@2.0.0: resolution: {integrity: sha512-F63x5tizV6WCh4R6RHyi2Ml+M70DNRXt/+HANowMflpgGFMAym/VKm6G7ZOQRjqN7XbGxK1Lg9t6ZrtzOaivMw==} @@ -3612,12 +4172,19 @@ packages: resolution: {integrity: sha512-i85pKRCt4qMjZ1+L7sy2Ag4t1atFcdbEt76+7iRJn1g2BvsnRMGu9p8pivl9fs63M2kF/A0OacFZhTub+m/qMg==} hasBin: true + pino@9.7.0: + resolution: {integrity: sha512-vnMCM6xZTb1WDmLvtG2lE/2p+t9hDEIvTWJsu6FejkE62vB7gDhvzrpFR4Cw2to+9JNQxVnkAKVPA1KPB98vWg==} + hasBin: true + pkg-types@1.3.1: resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==} pkg-types@2.1.0: resolution: {integrity: sha512-wmJwA+8ihJixSoHKxZJRBQG1oY8Yr9pGLzRmSsNms0iNWyHHAlZCa7mmKiFR10YPZuz/2k169JiS/inOjBCZ2A==} + pkg-types@2.3.0: + resolution: {integrity: sha512-SIqCzDRg0s9npO5XQ3tNZioRY1uK06lA41ynBC1YmFTmnY6FjUjVt6s4LoADmwoig1qqD0oK8h1p/8mlMx8Oig==} + playwright-core@1.45.0: resolution: {integrity: sha512-lZmHlFQ0VYSpAs43dRq1/nJ9G/6SiTI7VPqidld9TDefL9tX87bTKExWZZUF5PeRyqtXqd8fQi2qmfIedkwsNQ==} engines: {node: '>=18'} @@ -3681,6 +4248,14 @@ packages: resolution: {integrity: sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==} engines: {node: ^10 || ^12 || >=14} + postcss@8.5.8: + resolution: {integrity: sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==} + engines: {node: ^10 || ^12 || >=14} + + powershell-utils@0.1.0: + resolution: {integrity: sha512-dM0jVuXJPsDN6DvRpea484tCUaMiXWjuCn++HGTqUWzGDjv5tZkEZldAJ/UMlqRYGFrD/etByo4/xOuC/snX2A==} + engines: {node: '>=20'} + prettier@3.3.2: resolution: {integrity: sha512-rAVeHYMcv8ATV5d508CFdn+8/pHPpXeIid1DdrPwXnaAdH7cqjVbpJaT5eq4yRAFU/lsbwYwSF/n5iNrdJHPQA==} engines: {node: '>=14'} @@ -3701,6 +4276,9 @@ packages: process-warning@4.0.1: resolution: {integrity: sha512-3c2LzQ3rY9d0hc1emcsHhfT9Jwz0cChib/QN89oME2R451w5fy3f0afAhERFZAwrbDU43wk12d0ORBpDVME50Q==} + process-warning@5.0.0: + resolution: {integrity: sha512-a39t9ApHNx2L4+HBnQKqxxHNs1r7KF+Intd8Q/g1bUh6q0WIp9voPXJ/x0j+ZL45KF1pJd9+q2jLIRMfvEshkA==} + process@0.11.10: resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} engines: {node: '>= 0.6.0'} @@ -3724,6 +4302,11 @@ packages: engines: {node: ^18.0.0 || >=20.0.0} hasBin: true + publish-browser-extension@4.0.4: + resolution: {integrity: sha512-QMQbWL0FWgBfnkJ6w8HOJoIPaWLE7vTpewM4ae2vLs7SrD4eKdAk+SxOzqAICwbhEPuaLAOA+XkT9sZS5R0PmA==} + engines: {node: '>=18.0.0'} + hasBin: true + pump@3.0.0: resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} @@ -3851,6 +4434,10 @@ packages: resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==} engines: {node: '>= 14.18.0'} + readdirp@5.0.0: + resolution: {integrity: sha512-9u/XQ1pvrQtYyMpZe7DXKv2p5CNvyVwzUB6uhLAnQwHMSgKMBR62lc7AHljaeteeHXn11XTAaLLUVZYVZyuRBQ==} + engines: {node: '>= 20.19.0'} + real-require@0.2.0: resolution: {integrity: sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==} engines: {node: '>= 12.13.0'} @@ -3917,6 +4504,11 @@ packages: engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true + rollup@4.59.0: + resolution: {integrity: sha512-2oMpl67a3zCH9H79LeMcbDhXW/UmWG/y2zuqnF2jQq5uq9TbM9TVyXvA4+t+ne2IIkBdrLpAaRQAvo7YI/Yyeg==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true + run-applescript@5.0.0: resolution: {integrity: sha512-XcT5rBksx1QdIhlFOCtgZkB99ZEouFZ1E2Kc2LHqNW13U3/74YGdkQRmThTwxy4QIyookibDKYZOPqX//6BlAg==} engines: {node: '>=12'} @@ -4025,6 +4617,10 @@ packages: resolution: {integrity: sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==} engines: {node: '>=18'} + slice-ansi@8.0.0: + resolution: {integrity: sha512-stxByr12oeeOyY2BlviTNQlYV5xOj47GirPr4yA1hE9JCtxfQN0+tVbkxwCtYDQWhEKWFHsEK48ORg5jrouCAg==} + engines: {node: '>=20'} + sonic-boom@4.2.0: resolution: {integrity: sha512-INb7TM37/mAcsGmc9hyyI6+QR3rR1zVRu36B0NeGXKnOOLiZOfER5SA+N7X7k3yUYRzLWafduTDvJAfDswwEww==} @@ -4071,6 +4667,10 @@ packages: resolution: {integrity: sha512-UhDfHmA92YAlNnCfhmq0VeNL5bDbiZGg7sZ2IvPsXubGkiNa9EC+tUTsjBRsYUAz87btI6/1wf4XoVvQ3uRnmQ==} engines: {node: '>=18'} + stdin-discarder@0.3.1: + resolution: {integrity: sha512-reExS1kSGoElkextOcPkel4NE99S0BWxjUHQeDFnR8S993JxpPX7KU4MNmO19NXhlJp+8dmdCbKQVNgLJh2teA==} + engines: {node: '>=18'} + storybook@8.6.12: resolution: {integrity: sha512-Z/nWYEHBTLK1ZBtAWdhxC0l5zf7ioJ7G4+zYqtTdYeb67gTnxNj80gehf8o8QY9L2zA2+eyMRGLC2V5fI7Z3Tw==} hasBin: true @@ -4092,6 +4692,10 @@ packages: resolution: {integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==} engines: {node: '>=18'} + string-width@8.2.0: + resolution: {integrity: sha512-6hJPQ8N0V0P3SNmP6h2J99RLuzrWz2gvT7VnK5tKvrNqJoyS9W4/Fb8mo31UiPvy00z7DQXkP2hnKBVav76thw==} + engines: {node: '>=20'} + string_decoder@1.1.1: resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} @@ -4106,6 +4710,10 @@ packages: resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} engines: {node: '>=12'} + strip-ansi@7.2.0: + resolution: {integrity: sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==} + engines: {node: '>=12'} + strip-bom@3.0.0: resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} engines: {node: '>=4'} @@ -4138,6 +4746,10 @@ packages: resolution: {integrity: sha512-0fk9zBqO67Nq5M/m45qHCJxylV/DhBlIOVExqgOMiCCrzrhU6tCibRXNqE3jwJLftzE9SNuZtYbpzcO+i9FiKw==} engines: {node: '>=14.16'} + strip-json-comments@5.0.2: + resolution: {integrity: sha512-4X2FR3UwhNUE9G49aIsJW5hRRR3GXGTBTZRMfv568O60ojM8HcWjV/VxAxCDW3SUND33O6ZY66ZuRcdkj73q2g==} + engines: {node: '>=14.16'} + strip-literal@3.0.0: resolution: {integrity: sha512-TcccoMhJOM3OebGhSBEmp3UZ2SfDMZUEBdRA/9ynfLi8yYajyWX3JiXArcJt4Umh4vISpspkQIY8ZZoCqjbviA==} @@ -4212,6 +4824,10 @@ packages: tinyexec@0.3.2: resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==} + tinyexec@1.0.2: + resolution: {integrity: sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg==} + engines: {node: '>=18'} + tinyglobby@0.2.12: resolution: {integrity: sha512-qkf4trmKSIiMTs/E63cxH+ojC2unam7rJ0WrauAzpT3ECNTxGRMlaXxVbfxMUC/w0LaYk6jQ4y/nGR9uBO3tww==} engines: {node: '>=12.0.0'} @@ -4220,6 +4836,10 @@ packages: resolution: {integrity: sha512-mEwzpUgrLySlveBwEVDMKk5B57bhLPYovRfPAXD5gA/98Opn0rCDj3GtLwFvCvH5RK9uPCExUROW5NjDwvqkxw==} engines: {node: '>=12.0.0'} + tinyglobby@0.2.15: + resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} + engines: {node: '>=12.0.0'} + tinypool@1.0.2: resolution: {integrity: sha512-al6n+QEANGFOMf/dmUMsuS5/r9B06uwlyNjZZql/zv8J7ybHCgoihBNORZCY2mzUuAnomQa2JdhyHKzZxPCrFA==} engines: {node: ^18.0.0 || >=20.0.0} @@ -4244,6 +4864,10 @@ packages: resolution: {integrity: sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==} engines: {node: '>=14.14'} + tmp@0.2.5: + resolution: {integrity: sha512-voyz6MApa1rQGUxT3E+BK7/ROe8itEx7vD8/HEvt4xwXucvQ5G5oeEiHkmHZJuBO21RpOf+YYm9MOivj709jow==} + engines: {node: '>=14.14'} + to-fast-properties@2.0.0: resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} engines: {node: '>=4'} @@ -4354,9 +4978,17 @@ packages: engines: {node: '>=14.17'} hasBin: true + typescript@5.9.3: + resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} + engines: {node: '>=14.17'} + hasBin: true + ufo@1.5.4: resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==} + ufo@1.6.3: + resolution: {integrity: sha512-yDJTmhydvl5lJzBmy/hyOAA0d+aqCBuwl818haVdYCRrWV84o7YyeVm4QlVHStqNrrJSTb6jKuFAVqAFsr+K3Q==} + uhyphen@0.2.0: resolution: {integrity: sha512-qz3o9CHXmJJPGBdqzab7qAYuW8kQGKNEuoHFYrBwV6hWIMcpAmxDLXojcHfFr9US1Pe6zUswEIJIbLI610fuqA==} @@ -4482,6 +5114,11 @@ packages: engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true + vite-node@5.3.0: + resolution: {integrity: sha512-8f20COPYJujc3OKPX6OuyBy3ZIv2det4eRRU4GY1y2MjbeGSUmPjedxg1b72KnTagCofwvZ65ThzjxDW2AtQFQ==} + engines: {node: ^20.19.0 || >=22.12.0} + hasBin: true + vite@6.3.3: resolution: {integrity: sha512-5nXH+QsELbFKhsEfWLkHrvgRpTdGJzqOZ+utSdmPTvwHmvU6ITTm3xx+mRusihkcI8GeC7lCDyn3kDtiki9scw==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} @@ -4522,6 +5159,86 @@ packages: yaml: optional: true + vite@6.4.1: + resolution: {integrity: sha512-+Oxm7q9hDoLMyJOYfUYBuHQo+dkAloi33apOPP56pzj+vsdJDzr+j1NISE5pyaAuKL4A3UD34qd0lx5+kfKp2g==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} + hasBin: true + peerDependencies: + '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 + jiti: '>=1.21.0' + less: '*' + lightningcss: ^1.21.0 + sass: '*' + sass-embedded: '*' + stylus: '*' + sugarss: '*' + terser: ^5.16.0 + tsx: ^4.8.1 + yaml: ^2.4.2 + peerDependenciesMeta: + '@types/node': + optional: true + jiti: + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + tsx: + optional: true + yaml: + optional: true + + vite@7.3.1: + resolution: {integrity: sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==} + engines: {node: ^20.19.0 || >=22.12.0} + hasBin: true + peerDependencies: + '@types/node': ^20.19.0 || >=22.12.0 + jiti: '>=1.21.0' + less: ^4.0.0 + lightningcss: ^1.21.0 + sass: ^1.70.0 + sass-embedded: ^1.70.0 + stylus: '>=0.54.8' + sugarss: ^5.0.0 + terser: ^5.16.0 + tsx: ^4.8.1 + yaml: ^2.4.2 + peerDependenciesMeta: + '@types/node': + optional: true + jiti: + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + tsx: + optional: true + yaml: + optional: true + vitefu@1.0.6: resolution: {integrity: sha512-+Rex1GlappUyNN6UfwbVZne/9cYC4+R2XDk9xkNXBKMw6HQagdX9PgZ8V2v1WUSK1wfBLp7qbI1+XSNIlB1xmA==} peerDependencies: @@ -4597,6 +5314,10 @@ packages: resolution: {integrity: sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==} engines: {node: '>=10.13.0'} + watchpack@2.4.4: + resolution: {integrity: sha512-c5EGNOiyxxV5qmTtAB7rbiXxi1ooX1pQKMLX/MIabJjRA0SJBQOjKF+KSVfHkr9U1cADPon0mRiVe/riyaiDUA==} + engines: {node: '>=10.13.0'} + wcwidth@1.0.1: resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} @@ -4608,6 +5329,10 @@ packages: resolution: {integrity: sha512-u/IiZaZ7dHFqTM1MLF27rBy8mS9fEEsqoOKL0u+kQdOLmEioA/0Szp67ADd3WAJZLd8/hO8cFST1IC/YMXKIjQ==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} + web-ext-run@0.2.4: + resolution: {integrity: sha512-rQicL7OwuqWdQWI33JkSXKcp7cuv1mJG8u3jRQwx/8aDsmhbTHs9ZRmNYOL+LX0wX8edIEQX8jj4bB60GoXtKA==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + webext-alert@1.0.0: resolution: {integrity: sha512-8jf2LF8lsGOqS7uk0O/RP1awje3Fm7J5JENvG661g6k3ttFTsWrPTAvkrKF/RZykZeg9PjfnaOYeidse5LcvEg==} engines: {node: '>=20'} @@ -4691,6 +5416,10 @@ packages: winreg@0.0.12: resolution: {integrity: sha512-typ/+JRmi7RqP1NanzFULK36vczznSNN8kWVA9vIqXyv8GhghUlwhGp1Xj3Nms1FsPcNnsQrJOR10N58/nQ9hQ==} + wrap-ansi@10.0.0: + resolution: {integrity: sha512-SGcvg80f0wUy2/fXES19feHMz8E0JoXv2uNgHOu4Dgi2OrCy1lqwFYEJz1BLbDI0exjPMe/ZdzZ/YpGECBG/aQ==} + engines: {node: '>=20'} + wrap-ansi@7.0.0: resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} engines: {node: '>=10'} @@ -4733,6 +5462,19 @@ packages: utf-8-validate: optional: true + wsl-utils@0.3.1: + resolution: {integrity: sha512-g/eziiSUNBSsdDJtCLB8bdYEUMj4jR7AGeUo96p/3dTafgjHhpF4RiCFPiRILwjQoDXx5MqkBr4fwWtR3Ky4Wg==} + engines: {node: '>=20'} + + wxt@0.20.18: + resolution: {integrity: sha512-BYnIAFkdJcC8BXzbh4PzmRhOQ5xKELEk45qntzqojW5X1+VGm0GsjaEKSCQnTP72/3jZMDH1pmlEdkY/fPXehg==} + hasBin: true + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + peerDependenciesMeta: + eslint: + optional: true + wxt@0.20.5: resolution: {integrity: sha512-OPOvsPQIRikZtBZ24u4DLHm9fdzCW91xSn905jHsa8IgnPqahsmUP46ys8mbYkJWYNXrMEbgepXYNQOoocwNsQ==} hasBin: true @@ -4792,6 +5534,10 @@ packages: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} + yoctocolors@2.1.2: + resolution: {integrity: sha512-CzhO+pFNo8ajLM2d2IW/R93ipy99LWjtwblvC1RsoSUMZgyLbYFr221TnSNT7GjGdYui6P459mw9JH/g/zW2ug==} + engines: {node: '>=18'} + zimmerframe@1.1.2: resolution: {integrity: sha512-rAbqEGa8ovJy4pyBxZM70hg4pE6gDgaQ0Sl9M3enG3I0d6H4XSAM3GeNGLKnsBpuijUow064sf7ww1nutC5/3w==} @@ -4801,6 +5547,9 @@ packages: zod@3.23.8: resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==} + zod@4.3.6: + resolution: {integrity: sha512-rftlrkhHZOcjDwkGlnUtZZkvaPHCsDATp4pGpuOOMDaTdDDXF91wuVDJoWoPsKX/3YPQ5fHuF3STjcYyKr+Qhg==} + snapshots: '@1natsu/wait-element@4.1.2': @@ -4810,14 +5559,14 @@ snapshots: '@adobe/css-tools@4.4.0': {} - '@aklinker1/rollup-plugin-visualizer@5.12.0(rollup@4.40.1)': + '@aklinker1/rollup-plugin-visualizer@5.12.0(rollup@4.59.0)': dependencies: open: 8.4.2 picomatch: 2.3.1 source-map: 0.7.4 yargs: 17.7.2 optionalDependencies: - rollup: 4.40.1 + rollup: 4.59.0 '@ampproject/remapping@2.3.0': dependencies: @@ -4965,10 +5714,14 @@ snapshots: '@babel/helper-string-parser@7.25.9': {} + '@babel/helper-string-parser@7.27.1': {} + '@babel/helper-validator-identifier@7.24.7': {} '@babel/helper-validator-identifier@7.25.9': {} + '@babel/helper-validator-identifier@7.28.5': {} + '@babel/helper-validator-option@7.24.7': {} '@babel/helper-validator-option@7.25.9': {} @@ -5002,6 +5755,10 @@ snapshots: dependencies: '@babel/types': 7.27.0 + '@babel/parser@7.29.0': + dependencies: + '@babel/types': 7.29.0 + '@babel/plugin-transform-react-jsx-self@7.25.9(@babel/core@7.26.10)': dependencies: '@babel/core': 7.26.10 @@ -5024,6 +5781,8 @@ snapshots: dependencies: regenerator-runtime: 0.14.1 + '@babel/runtime@7.28.2': {} + '@babel/template@7.25.0': dependencies: '@babel/code-frame': 7.24.7 @@ -5071,6 +5830,11 @@ snapshots: '@babel/helper-string-parser': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 + '@babel/types@7.29.0': + dependencies: + '@babel/helper-string-parser': 7.27.1 + '@babel/helper-validator-identifier': 7.28.5 + '@chromatic-com/storybook@1.9.0(react@18.3.1)': dependencies: chromatic: 11.10.4 @@ -5117,144 +5881,222 @@ snapshots: '@esbuild/aix-ppc64@0.25.2': optional: true + '@esbuild/aix-ppc64@0.27.3': + optional: true + '@esbuild/android-arm64@0.21.5': optional: true '@esbuild/android-arm64@0.25.2': optional: true + '@esbuild/android-arm64@0.27.3': + optional: true + '@esbuild/android-arm@0.21.5': optional: true '@esbuild/android-arm@0.25.2': optional: true + '@esbuild/android-arm@0.27.3': + optional: true + '@esbuild/android-x64@0.21.5': optional: true '@esbuild/android-x64@0.25.2': optional: true + '@esbuild/android-x64@0.27.3': + optional: true + '@esbuild/darwin-arm64@0.21.5': optional: true '@esbuild/darwin-arm64@0.25.2': optional: true + '@esbuild/darwin-arm64@0.27.3': + optional: true + '@esbuild/darwin-x64@0.21.5': optional: true '@esbuild/darwin-x64@0.25.2': optional: true + '@esbuild/darwin-x64@0.27.3': + optional: true + '@esbuild/freebsd-arm64@0.21.5': optional: true '@esbuild/freebsd-arm64@0.25.2': optional: true + '@esbuild/freebsd-arm64@0.27.3': + optional: true + '@esbuild/freebsd-x64@0.21.5': optional: true '@esbuild/freebsd-x64@0.25.2': optional: true + '@esbuild/freebsd-x64@0.27.3': + optional: true + '@esbuild/linux-arm64@0.21.5': optional: true '@esbuild/linux-arm64@0.25.2': optional: true + '@esbuild/linux-arm64@0.27.3': + optional: true + '@esbuild/linux-arm@0.21.5': optional: true '@esbuild/linux-arm@0.25.2': optional: true + '@esbuild/linux-arm@0.27.3': + optional: true + '@esbuild/linux-ia32@0.21.5': optional: true '@esbuild/linux-ia32@0.25.2': optional: true + '@esbuild/linux-ia32@0.27.3': + optional: true + '@esbuild/linux-loong64@0.21.5': optional: true '@esbuild/linux-loong64@0.25.2': optional: true + '@esbuild/linux-loong64@0.27.3': + optional: true + '@esbuild/linux-mips64el@0.21.5': optional: true '@esbuild/linux-mips64el@0.25.2': optional: true + '@esbuild/linux-mips64el@0.27.3': + optional: true + '@esbuild/linux-ppc64@0.21.5': optional: true '@esbuild/linux-ppc64@0.25.2': optional: true + '@esbuild/linux-ppc64@0.27.3': + optional: true + '@esbuild/linux-riscv64@0.21.5': optional: true '@esbuild/linux-riscv64@0.25.2': optional: true + '@esbuild/linux-riscv64@0.27.3': + optional: true + '@esbuild/linux-s390x@0.21.5': optional: true '@esbuild/linux-s390x@0.25.2': optional: true + '@esbuild/linux-s390x@0.27.3': + optional: true + '@esbuild/linux-x64@0.21.5': optional: true '@esbuild/linux-x64@0.25.2': optional: true + '@esbuild/linux-x64@0.27.3': + optional: true + '@esbuild/netbsd-arm64@0.25.2': optional: true + '@esbuild/netbsd-arm64@0.27.3': + optional: true + '@esbuild/netbsd-x64@0.21.5': optional: true '@esbuild/netbsd-x64@0.25.2': optional: true + '@esbuild/netbsd-x64@0.27.3': + optional: true + '@esbuild/openbsd-arm64@0.25.2': optional: true + '@esbuild/openbsd-arm64@0.27.3': + optional: true + '@esbuild/openbsd-x64@0.21.5': optional: true '@esbuild/openbsd-x64@0.25.2': optional: true + '@esbuild/openbsd-x64@0.27.3': + optional: true + + '@esbuild/openharmony-arm64@0.27.3': + optional: true + '@esbuild/sunos-x64@0.21.5': optional: true '@esbuild/sunos-x64@0.25.2': optional: true + '@esbuild/sunos-x64@0.27.3': + optional: true + '@esbuild/win32-arm64@0.21.5': optional: true '@esbuild/win32-arm64@0.25.2': optional: true + '@esbuild/win32-arm64@0.27.3': + optional: true + '@esbuild/win32-ia32@0.21.5': optional: true '@esbuild/win32-ia32@0.25.2': optional: true + '@esbuild/win32-ia32@0.27.3': + optional: true + '@esbuild/win32-x64@0.21.5': optional: true '@esbuild/win32-x64@0.25.2': optional: true + '@esbuild/win32-x64@0.27.3': + optional: true + '@floating-ui/core@1.6.2': dependencies: '@floating-ui/utils': 0.2.2 @@ -5289,12 +6131,12 @@ snapshots: wrap-ansi: 8.1.0 wrap-ansi-cjs: wrap-ansi@7.0.0 - '@joshwooding/vite-plugin-react-docgen-typescript@0.5.0(typescript@5.8.2)(vite@6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5))': + '@joshwooding/vite-plugin-react-docgen-typescript@0.5.0(typescript@5.8.2)(vite@6.3.3(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5))': dependencies: glob: 10.4.5 magic-string: 0.27.0 react-docgen-typescript: 2.2.2(typescript@5.8.2) - vite: 6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + vite: 6.3.3(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) optionalDependencies: typescript: 5.8.2 @@ -5383,74 +6225,149 @@ snapshots: optionalDependencies: '@types/react': 19.1.4 - '@rollup/pluginutils@5.1.0(rollup@4.40.1)': + '@rollup/pluginutils@5.1.0(rollup@4.59.0)': dependencies: '@types/estree': 1.0.5 estree-walker: 2.0.2 picomatch: 2.3.1 optionalDependencies: - rollup: 4.40.1 + rollup: 4.59.0 '@rollup/rollup-android-arm-eabi@4.40.1': optional: true + '@rollup/rollup-android-arm-eabi@4.59.0': + optional: true + '@rollup/rollup-android-arm64@4.40.1': optional: true + '@rollup/rollup-android-arm64@4.59.0': + optional: true + '@rollup/rollup-darwin-arm64@4.40.1': optional: true + '@rollup/rollup-darwin-arm64@4.59.0': + optional: true + '@rollup/rollup-darwin-x64@4.40.1': optional: true + '@rollup/rollup-darwin-x64@4.59.0': + optional: true + '@rollup/rollup-freebsd-arm64@4.40.1': optional: true + '@rollup/rollup-freebsd-arm64@4.59.0': + optional: true + '@rollup/rollup-freebsd-x64@4.40.1': optional: true + '@rollup/rollup-freebsd-x64@4.59.0': + optional: true + '@rollup/rollup-linux-arm-gnueabihf@4.40.1': optional: true + '@rollup/rollup-linux-arm-gnueabihf@4.59.0': + optional: true + '@rollup/rollup-linux-arm-musleabihf@4.40.1': optional: true + '@rollup/rollup-linux-arm-musleabihf@4.59.0': + optional: true + '@rollup/rollup-linux-arm64-gnu@4.40.1': optional: true + '@rollup/rollup-linux-arm64-gnu@4.59.0': + optional: true + '@rollup/rollup-linux-arm64-musl@4.40.1': optional: true + '@rollup/rollup-linux-arm64-musl@4.59.0': + optional: true + + '@rollup/rollup-linux-loong64-gnu@4.59.0': + optional: true + + '@rollup/rollup-linux-loong64-musl@4.59.0': + optional: true + '@rollup/rollup-linux-loongarch64-gnu@4.40.1': optional: true '@rollup/rollup-linux-powerpc64le-gnu@4.40.1': optional: true + '@rollup/rollup-linux-ppc64-gnu@4.59.0': + optional: true + + '@rollup/rollup-linux-ppc64-musl@4.59.0': + optional: true + '@rollup/rollup-linux-riscv64-gnu@4.40.1': optional: true + '@rollup/rollup-linux-riscv64-gnu@4.59.0': + optional: true + '@rollup/rollup-linux-riscv64-musl@4.40.1': optional: true + '@rollup/rollup-linux-riscv64-musl@4.59.0': + optional: true + '@rollup/rollup-linux-s390x-gnu@4.40.1': optional: true + '@rollup/rollup-linux-s390x-gnu@4.59.0': + optional: true + '@rollup/rollup-linux-x64-gnu@4.40.1': optional: true + '@rollup/rollup-linux-x64-gnu@4.59.0': + optional: true + '@rollup/rollup-linux-x64-musl@4.40.1': optional: true + '@rollup/rollup-linux-x64-musl@4.59.0': + optional: true + + '@rollup/rollup-openbsd-x64@4.59.0': + optional: true + + '@rollup/rollup-openharmony-arm64@4.59.0': + optional: true + '@rollup/rollup-win32-arm64-msvc@4.40.1': optional: true + '@rollup/rollup-win32-arm64-msvc@4.59.0': + optional: true + '@rollup/rollup-win32-ia32-msvc@4.40.1': optional: true + '@rollup/rollup-win32-ia32-msvc@4.59.0': + optional: true + + '@rollup/rollup-win32-x64-gnu@4.59.0': + optional: true + '@rollup/rollup-win32-x64-msvc@4.40.1': optional: true + '@rollup/rollup-win32-x64-msvc@4.59.0': + optional: true + '@sindresorhus/is@5.6.0': {} '@storybook/addon-actions@8.6.12(storybook@8.6.12(prettier@3.5.3))': @@ -5570,13 +6487,13 @@ snapshots: react: 19.1.0 react-dom: 19.1.0(react@19.1.0) - '@storybook/builder-vite@8.6.12(storybook@8.6.12(prettier@3.5.3))(vite@6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5))': + '@storybook/builder-vite@8.6.12(storybook@8.6.12(prettier@3.5.3))(vite@6.3.3(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5))': dependencies: '@storybook/csf-plugin': 8.6.12(storybook@8.6.12(prettier@3.5.3)) browser-assert: 1.2.1 storybook: 8.6.12(prettier@3.5.3) ts-dedent: 2.2.0 - vite: 6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + vite: 6.3.3(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) '@storybook/components@8.6.12(storybook@8.6.12(prettier@3.5.3))': dependencies: @@ -5646,11 +6563,11 @@ snapshots: react-dom: 19.1.0(react@19.1.0) storybook: 8.6.12(prettier@3.5.3) - '@storybook/react-vite@8.6.12(@storybook/test@8.6.12(storybook@8.6.12(prettier@3.5.3)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.40.1)(storybook@8.6.12(prettier@3.5.3))(typescript@5.8.2)(vite@6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5))': + '@storybook/react-vite@8.6.12(@storybook/test@8.6.12(storybook@8.6.12(prettier@3.5.3)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.59.0)(storybook@8.6.12(prettier@3.5.3))(typescript@5.8.2)(vite@6.3.3(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5))': dependencies: - '@joshwooding/vite-plugin-react-docgen-typescript': 0.5.0(typescript@5.8.2)(vite@6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5)) - '@rollup/pluginutils': 5.1.0(rollup@4.40.1) - '@storybook/builder-vite': 8.6.12(storybook@8.6.12(prettier@3.5.3))(vite@6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5)) + '@joshwooding/vite-plugin-react-docgen-typescript': 0.5.0(typescript@5.8.2)(vite@6.3.3(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5)) + '@rollup/pluginutils': 5.1.0(rollup@4.59.0) + '@storybook/builder-vite': 8.6.12(storybook@8.6.12(prettier@3.5.3))(vite@6.3.3(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5)) '@storybook/react': 8.6.12(@storybook/test@8.6.12(storybook@8.6.12(prettier@3.5.3)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.6.12(prettier@3.5.3))(typescript@5.8.2) find-up: 5.0.0 magic-string: 0.30.17 @@ -5660,7 +6577,7 @@ snapshots: resolve: 1.22.8 storybook: 8.6.12(prettier@3.5.3) tsconfig-paths: 4.2.0 - vite: 6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + vite: 6.3.3(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) optionalDependencies: '@storybook/test': 8.6.12(storybook@8.6.12(prettier@3.5.3)) transitivePeerDependencies: @@ -5702,25 +6619,47 @@ snapshots: dependencies: acorn: 8.14.1 - '@sveltejs/vite-plugin-svelte-inspector@4.0.1(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.28.2)(vite@6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5)))(svelte@5.28.2)(vite@6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5))': + '@sveltejs/vite-plugin-svelte-inspector@4.0.1(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.28.2)(vite@6.3.3(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5)))(svelte@5.28.2)(vite@6.3.3(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5))': + dependencies: + '@sveltejs/vite-plugin-svelte': 5.0.3(svelte@5.28.2)(vite@6.3.3(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5)) + debug: 4.4.0 + svelte: 5.28.2 + vite: 6.3.3(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) + transitivePeerDependencies: + - supports-color + + '@sveltejs/vite-plugin-svelte-inspector@4.0.1(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.28.2)(vite@7.3.1(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5)))(svelte@5.28.2)(vite@7.3.1(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5))': + dependencies: + '@sveltejs/vite-plugin-svelte': 5.0.3(svelte@5.28.2)(vite@7.3.1(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5)) + debug: 4.4.0 + svelte: 5.28.2 + vite: 7.3.1(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) + transitivePeerDependencies: + - supports-color + + '@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.28.2)(vite@6.3.3(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5))': dependencies: - '@sveltejs/vite-plugin-svelte': 5.0.3(svelte@5.28.2)(vite@6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5)) + '@sveltejs/vite-plugin-svelte-inspector': 4.0.1(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.28.2)(vite@6.3.3(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5)))(svelte@5.28.2)(vite@6.3.3(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5)) debug: 4.4.0 + deepmerge: 4.3.1 + kleur: 4.1.5 + magic-string: 0.30.17 svelte: 5.28.2 - vite: 6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + vite: 6.3.3(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) + vitefu: 1.0.6(vite@6.3.3(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5)) transitivePeerDependencies: - supports-color - '@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.28.2)(vite@6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5))': + '@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.28.2)(vite@7.3.1(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5))': dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 4.0.1(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.28.2)(vite@6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5)))(svelte@5.28.2)(vite@6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5)) + '@sveltejs/vite-plugin-svelte-inspector': 4.0.1(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.28.2)(vite@7.3.1(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5)))(svelte@5.28.2)(vite@7.3.1(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5)) debug: 4.4.0 deepmerge: 4.3.1 kleur: 4.1.5 magic-string: 0.30.17 svelte: 5.28.2 - vite: 6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) - vitefu: 1.0.6(vite@6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5)) + vite: 7.3.1(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) + vitefu: 1.0.6(vite@7.3.1(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5)) transitivePeerDependencies: - supports-color @@ -5786,17 +6725,17 @@ snapshots: '@tailwindcss/oxide-win32-arm64-msvc': 4.1.4 '@tailwindcss/oxide-win32-x64-msvc': 4.1.4 - '@tailwindcss/vite@4.1.4(vite@6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5))': + '@tailwindcss/vite@4.1.4(vite@7.3.1(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5))': dependencies: '@tailwindcss/node': 4.1.4 '@tailwindcss/oxide': 4.1.4 tailwindcss: 4.1.4 - vite: 6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + vite: 7.3.1(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) '@testing-library/dom@10.4.0': dependencies: '@babel/code-frame': 7.26.2 - '@babel/runtime': 7.24.7 + '@babel/runtime': 7.27.0 '@types/aria-query': 5.0.4 aria-query: 5.3.0 chalk: 4.1.2 @@ -5854,6 +6793,8 @@ snapshots: '@types/estree@1.0.7': {} + '@types/estree@1.0.8': {} + '@types/filesystem@0.0.36': dependencies: '@types/filewriter': 0.0.33 @@ -5902,31 +6843,31 @@ snapshots: '@types/node': 22.15.31 optional: true - '@vitejs/plugin-react@4.4.1(vite@6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.4.38))(tsx@4.15.4)(yaml@2.4.5))': + '@vitejs/plugin-react@4.4.1(vite@6.3.3(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5))': dependencies: '@babel/core': 7.26.10 '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.10) '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.10) '@types/babel__core': 7.20.5 react-refresh: 0.17.0 - vite: 6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.4.38))(tsx@4.15.4)(yaml@2.4.5) + vite: 6.3.3(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) transitivePeerDependencies: - supports-color - '@vitejs/plugin-react@4.4.1(vite@6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5))': + '@vitejs/plugin-react@4.4.1(vite@7.3.1(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5))': dependencies: '@babel/core': 7.26.10 '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.10) '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.10) '@types/babel__core': 7.20.5 react-refresh: 0.17.0 - vite: 6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + vite: 7.3.1(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.2.3(vite@6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5))(vue@3.4.28(typescript@5.8.2))': + '@vitejs/plugin-vue@5.2.3(vite@7.3.1(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5))(vue@3.4.28(typescript@5.8.2))': dependencies: - vite: 6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + vite: 7.3.1(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) vue: 3.4.28(typescript@5.8.2) '@vitest/expect@2.0.5': @@ -5943,13 +6884,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.1.2(vite@6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5))': + '@vitest/mocker@3.1.2(vite@6.3.3(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5))': dependencies: '@vitest/spy': 3.1.2 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + vite: 6.3.3(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) '@vitest/pretty-format@2.0.5': dependencies: @@ -6104,10 +7045,18 @@ snapshots: dependencies: lodash.merge: 4.6.2 + '@webext-core/fake-browser@1.3.4': + dependencies: + lodash.merge: 4.6.2 + '@webext-core/isolated-element@1.1.2': dependencies: is-potential-custom-element-name: 1.0.1 + '@webext-core/isolated-element@1.1.3': + dependencies: + is-potential-custom-element-name: 1.0.1 + '@webext-core/match-patterns@1.0.3': {} '@webext-core/messaging@1.4.0': @@ -6126,60 +7075,65 @@ snapshots: '@types/filesystem': 0.0.36 '@types/har-format': 1.2.15 - '@wxt-dev/i18n@0.2.3(wxt@0.20.5(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5))': + '@wxt-dev/browser@0.1.37': + dependencies: + '@types/filesystem': 0.0.36 + '@types/har-format': 1.2.15 + + '@wxt-dev/i18n@0.2.3(wxt@0.20.5(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5))': dependencies: chokidar: 3.6.0 confbox: 0.1.8 fast-glob: 3.3.2 optionalDependencies: - wxt: 0.20.5(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + wxt: 0.20.5(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) - '@wxt-dev/module-react@1.1.3(vite@6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.4.38))(tsx@4.15.4)(yaml@2.4.5))(wxt@0.20.5(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.4.38))(tsx@4.15.4)(yaml@2.4.5))': + '@wxt-dev/module-react@1.1.3(vite@6.3.3(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5))(wxt@0.20.5(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5))': dependencies: - '@vitejs/plugin-react': 4.4.1(vite@6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.4.38))(tsx@4.15.4)(yaml@2.4.5)) - wxt: 0.20.5(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.4.38))(tsx@4.15.4)(yaml@2.4.5) + '@vitejs/plugin-react': 4.4.1(vite@6.3.3(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5)) + wxt: 0.20.5(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) transitivePeerDependencies: - supports-color - vite - '@wxt-dev/module-react@1.1.3(vite@6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5))(wxt@0.20.5(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5))': + '@wxt-dev/module-react@1.1.3(vite@7.3.1(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5))(wxt@0.20.5(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5))': dependencies: - '@vitejs/plugin-react': 4.4.1(vite@6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5)) - wxt: 0.20.5(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + '@vitejs/plugin-react': 4.4.1(vite@7.3.1(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5)) + wxt: 0.20.5(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) transitivePeerDependencies: - supports-color - vite - '@wxt-dev/module-react@1.1.3(vite@6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5))(wxt@0.20.6(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5))': + '@wxt-dev/module-react@1.1.3(vite@7.3.1(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5))(wxt@0.20.6(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5))': dependencies: - '@vitejs/plugin-react': 4.4.1(vite@6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5)) - wxt: 0.20.6(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + '@vitejs/plugin-react': 4.4.1(vite@7.3.1(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5)) + wxt: 0.20.6(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) transitivePeerDependencies: - supports-color - vite - '@wxt-dev/module-svelte@2.0.3(svelte@5.28.2)(vite@6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5))(wxt@0.20.5(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5))': + '@wxt-dev/module-svelte@2.0.3(svelte@5.28.2)(vite@6.3.3(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5))(wxt@0.20.6(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5))': dependencies: - '@sveltejs/vite-plugin-svelte': 5.0.3(svelte@5.28.2)(vite@6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5)) + '@sveltejs/vite-plugin-svelte': 5.0.3(svelte@5.28.2)(vite@6.3.3(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5)) svelte: 5.28.2 - wxt: 0.20.5(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + wxt: 0.20.6(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) transitivePeerDependencies: - supports-color - vite - '@wxt-dev/module-svelte@2.0.3(svelte@5.28.2)(vite@6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5))(wxt@0.20.6(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5))': + '@wxt-dev/module-svelte@2.0.3(svelte@5.28.2)(vite@7.3.1(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5))(wxt@0.20.5(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5))': dependencies: - '@sveltejs/vite-plugin-svelte': 5.0.3(svelte@5.28.2)(vite@6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5)) + '@sveltejs/vite-plugin-svelte': 5.0.3(svelte@5.28.2)(vite@7.3.1(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5)) svelte: 5.28.2 - wxt: 0.20.6(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + wxt: 0.20.5(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) transitivePeerDependencies: - supports-color - vite - '@wxt-dev/module-vue@1.0.2(vite@6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5))(vue@3.4.28(typescript@5.8.2))(wxt@0.20.5(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5))': + '@wxt-dev/module-vue@1.0.2(vite@7.3.1(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5))(vue@3.4.28(typescript@5.8.2))(wxt@0.20.5(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5))': dependencies: - '@vitejs/plugin-vue': 5.2.3(vite@6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5))(vue@3.4.28(typescript@5.8.2)) - wxt: 0.20.5(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + '@vitejs/plugin-vue': 5.2.3(vite@7.3.1(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5))(vue@3.4.28(typescript@5.8.2)) + wxt: 0.20.5(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) transitivePeerDependencies: - vite - vue @@ -6201,10 +7155,16 @@ snapshots: ansi-escapes@6.2.1: {} + ansi-escapes@7.3.0: + dependencies: + environment: 1.1.0 + ansi-regex@5.0.1: {} ansi-regex@6.0.1: {} + ansi-regex@6.2.2: {} + ansi-styles@3.2.1: dependencies: color-convert: 1.9.3 @@ -6217,6 +7177,8 @@ snapshots: ansi-styles@6.2.1: {} + ansi-styles@6.2.3: {} + any-promise@1.3.0: {} anymatch@3.1.3: @@ -6263,6 +7225,8 @@ snapshots: balanced-match@1.0.2: {} + balanced-match@4.0.4: {} + base64-js@1.5.1: {} better-opn@3.0.2: @@ -6318,6 +7282,10 @@ snapshots: dependencies: balanced-match: 1.0.2 + brace-expansion@5.0.4: + dependencies: + balanced-match: 4.0.4 + braces@3.0.3: dependencies: fill-range: 7.1.1 @@ -6340,6 +7308,8 @@ snapshots: buffer-crc32@0.2.13: {} + buffer-equal-constant-time@1.0.1: {} + buffer-from@1.1.2: {} buffer@6.0.3: @@ -6379,6 +7349,23 @@ snapshots: optionalDependencies: magicast: 0.3.5 + c12@3.3.3(magicast@0.5.2): + dependencies: + chokidar: 5.0.0 + confbox: 0.2.2 + defu: 6.1.4 + dotenv: 17.3.1 + exsolve: 1.0.8 + giget: 2.0.0 + jiti: 2.6.1 + ohash: 2.0.11 + pathe: 2.0.3 + perfect-debounce: 2.1.0 + pkg-types: 2.3.0 + rc9: 2.1.2 + optionalDependencies: + magicast: 0.5.2 + cac@6.7.14: {} cacheable-lookup@7.0.0: {} @@ -6437,6 +7424,8 @@ snapshots: chalk@5.3.0: {} + chalk@5.6.2: {} + check-error@2.1.1: {} chokidar@3.6.0: @@ -6455,6 +7444,10 @@ snapshots: dependencies: readdirp: 4.1.2 + chokidar@5.0.0: + dependencies: + readdirp: 5.0.0 + chromatic@11.10.4: {} chrome-launcher@1.1.0: @@ -6475,14 +7468,27 @@ snapshots: transitivePeerDependencies: - supports-color + chrome-launcher@1.2.0: + dependencies: + '@types/node': 22.15.31 + escape-string-regexp: 4.0.0 + is-wsl: 2.2.0 + lighthouse-logger: 2.0.1 + transitivePeerDependencies: + - supports-color + ci-info@3.9.0: {} ci-info@4.2.0: {} + ci-info@4.4.0: {} + citty@0.1.6: dependencies: consola: 3.4.2 + citty@0.2.1: {} + class-variance-authority@0.7.1: dependencies: clsx: 2.1.1 @@ -6508,11 +7514,18 @@ snapshots: cli-spinners@2.9.2: {} + cli-spinners@3.4.0: {} + cli-truncate@4.0.0: dependencies: slice-ansi: 5.0.0 string-width: 7.2.0 + cli-truncate@5.2.0: + dependencies: + slice-ansi: 8.0.0 + string-width: 8.2.0 + cliui@7.0.4: dependencies: string-width: 4.2.3 @@ -6677,6 +7690,11 @@ snapshots: bundle-name: 4.1.0 default-browser-id: 5.0.0 + default-browser@5.5.0: + dependencies: + bundle-name: 4.1.0 + default-browser-id: 5.0.0 + defaults@1.0.4: dependencies: clone: 1.0.4 @@ -6699,6 +7717,8 @@ snapshots: destr@2.0.3: {} + destr@2.0.5: {} + detect-libc@2.0.4: {} detect-node-es@1.1.0: {} @@ -6741,8 +7761,14 @@ snapshots: dependencies: dotenv: 16.4.7 + dotenv-expand@12.0.3: + dependencies: + dotenv: 16.4.7 + dotenv@16.4.7: {} + dotenv@17.3.1: {} + dtrace-provider@0.8.8: dependencies: nan: 2.20.0 @@ -6750,6 +7776,10 @@ snapshots: eastasianwidth@0.2.0: {} + ecdsa-sig-formatter@1.0.11: + dependencies: + safe-buffer: 5.2.1 + electron-to-chromium@1.4.803: {} electron-to-chromium@1.5.143: {} @@ -6773,6 +7803,8 @@ snapshots: entities@6.0.0: {} + environment@1.1.0: {} + error-ex@1.3.2: dependencies: is-arrayish: 0.2.1 @@ -6785,6 +7817,8 @@ snapshots: es-module-lexer@1.6.0: {} + es-module-lexer@2.0.0: {} + es6-error@4.1.1: {} esbuild-register@3.6.0(esbuild@0.25.2): @@ -6848,6 +7882,35 @@ snapshots: '@esbuild/win32-ia32': 0.25.2 '@esbuild/win32-x64': 0.25.2 + esbuild@0.27.3: + optionalDependencies: + '@esbuild/aix-ppc64': 0.27.3 + '@esbuild/android-arm': 0.27.3 + '@esbuild/android-arm64': 0.27.3 + '@esbuild/android-x64': 0.27.3 + '@esbuild/darwin-arm64': 0.27.3 + '@esbuild/darwin-x64': 0.27.3 + '@esbuild/freebsd-arm64': 0.27.3 + '@esbuild/freebsd-x64': 0.27.3 + '@esbuild/linux-arm': 0.27.3 + '@esbuild/linux-arm64': 0.27.3 + '@esbuild/linux-ia32': 0.27.3 + '@esbuild/linux-loong64': 0.27.3 + '@esbuild/linux-mips64el': 0.27.3 + '@esbuild/linux-ppc64': 0.27.3 + '@esbuild/linux-riscv64': 0.27.3 + '@esbuild/linux-s390x': 0.27.3 + '@esbuild/linux-x64': 0.27.3 + '@esbuild/netbsd-arm64': 0.27.3 + '@esbuild/netbsd-x64': 0.27.3 + '@esbuild/openbsd-arm64': 0.27.3 + '@esbuild/openbsd-x64': 0.27.3 + '@esbuild/openharmony-arm64': 0.27.3 + '@esbuild/sunos-x64': 0.27.3 + '@esbuild/win32-arm64': 0.27.3 + '@esbuild/win32-ia32': 0.27.3 + '@esbuild/win32-x64': 0.27.3 + escalade@3.1.2: {} escalade@3.2.0: {} @@ -6878,6 +7941,8 @@ snapshots: eventemitter3@5.0.1: {} + eventemitter3@5.0.4: {} + execa@5.1.1: dependencies: cross-spawn: 7.0.3 @@ -6906,6 +7971,8 @@ snapshots: exsolve@1.0.4: {} + exsolve@1.0.8: {} + extract-zip@2.0.1: dependencies: debug: 4.4.0 @@ -6946,10 +8013,20 @@ snapshots: optionalDependencies: picomatch: 4.0.2 + fdir@6.4.4(picomatch@4.0.3): + optionalDependencies: + picomatch: 4.0.3 + + fdir@6.5.0(picomatch@4.0.3): + optionalDependencies: + picomatch: 4.0.3 + filesize@10.1.4: {} filesize@10.1.6: {} + filesize@11.0.13: {} + fill-range@7.1.1: dependencies: to-regex-range: 5.0.1 @@ -6986,6 +8063,8 @@ snapshots: form-data-encoder@2.1.4: {} + form-data-encoder@4.1.0: {} + formdata-node@6.0.3: {} fs-extra@11.2.0: @@ -7000,6 +8079,12 @@ snapshots: jsonfile: 6.1.0 universalify: 2.0.1 + fs-extra@11.3.4: + dependencies: + graceful-fs: 4.2.11 + jsonfile: 6.1.0 + universalify: 2.0.1 + fs-extra@9.0.1: dependencies: at-least-node: 1.0.0 @@ -7030,6 +8115,8 @@ snapshots: get-east-asian-width@1.2.0: {} + get-east-asian-width@1.5.0: {} + get-func-name@2.0.2: {} get-intrinsic@1.2.4: @@ -7044,6 +8131,8 @@ snapshots: get-port-please@3.1.2: {} + get-port-please@3.2.0: {} + get-stream@5.2.0: dependencies: pump: 3.0.0 @@ -7155,6 +8244,8 @@ snapshots: hookable@5.5.3: {} + hookable@6.0.1: {} + html-escaper@3.0.3: {} htmlparser2@10.0.0: @@ -7185,6 +8276,8 @@ snapshots: import-meta-resolve@4.1.0: {} + import-meta-resolve@4.2.0: {} + imurmurhash@0.1.4: {} indent-string@4.0.0: {} @@ -7248,6 +8341,10 @@ snapshots: dependencies: get-east-asian-width: 1.2.0 + is-fullwidth-code-point@5.1.0: + dependencies: + get-east-asian-width: 1.5.0 + is-generator-function@1.0.10: dependencies: has-tostringtag: 1.0.2 @@ -7258,6 +8355,8 @@ snapshots: is-in-ci@1.0.0: {} + is-in-ssh@1.0.0: {} + is-inside-container@1.0.0: dependencies: is-docker: 3.0.0 @@ -7312,6 +8411,8 @@ snapshots: is-unicode-supported@2.0.0: {} + is-unicode-supported@2.1.0: {} + is-wsl@2.2.0: dependencies: is-docker: 2.2.1 @@ -7338,6 +8439,8 @@ snapshots: jiti@2.4.2: {} + jiti@2.6.1: {} + js-tokens@4.0.0: {} js-tokens@9.0.1: {} @@ -7360,6 +8463,19 @@ snapshots: optionalDependencies: graceful-fs: 4.2.11 + jsonwebtoken@9.0.3: + dependencies: + jws: 4.0.1 + lodash.includes: 4.3.0 + lodash.isboolean: 3.0.3 + lodash.isinteger: 4.0.4 + lodash.isnumber: 3.0.3 + lodash.isplainobject: 4.0.6 + lodash.isstring: 4.0.1 + lodash.once: 4.1.1 + ms: 2.1.3 + semver: 7.7.2 + jszip@3.10.1: dependencies: lie: 3.3.0 @@ -7367,6 +8483,17 @@ snapshots: readable-stream: 2.3.8 setimmediate: 1.0.5 + jwa@2.0.1: + dependencies: + buffer-equal-constant-time: 1.0.1 + ecdsa-sig-formatter: 1.0.11 + safe-buffer: 5.2.1 + + jws@4.0.1: + dependencies: + jwa: 2.0.1 + safe-buffer: 5.2.1 + keyv@4.5.4: dependencies: json-buffer: 3.0.1 @@ -7443,6 +8570,14 @@ snapshots: lines-and-columns@2.0.4: {} + linkedom@0.18.12: + dependencies: + css-select: 5.1.0 + cssom: 0.5.0 + html-escaper: 3.0.3 + htmlparser2: 10.0.0 + uhyphen: 0.2.0 + linkedom@0.18.9: dependencies: css-select: 5.1.0 @@ -7451,6 +8586,14 @@ snapshots: htmlparser2: 10.0.0 uhyphen: 0.2.0 + listr2@10.2.1: + dependencies: + cli-truncate: 5.2.0 + eventemitter3: 5.0.4 + log-update: 6.1.0 + rfdc: 1.4.1 + wrap-ansi: 10.0.0 + listr2@8.2.1: dependencies: cli-truncate: 4.0.0 @@ -7474,10 +8617,24 @@ snapshots: lodash.camelcase@4.3.0: {} + lodash.includes@4.3.0: {} + + lodash.isboolean@3.0.3: {} + + lodash.isinteger@4.0.4: {} + + lodash.isnumber@3.0.3: {} + + lodash.isplainobject@4.0.6: {} + + lodash.isstring@4.0.1: {} + lodash.kebabcase@4.1.1: {} lodash.merge@4.6.2: {} + lodash.once@4.1.1: {} + lodash.snakecase@4.1.1: {} lodash@4.17.21: {} @@ -7492,6 +8649,11 @@ snapshots: chalk: 5.3.0 is-unicode-supported: 1.3.0 + log-symbols@7.0.1: + dependencies: + is-unicode-supported: 2.1.0 + yoctocolors: 2.1.2 + log-update@6.0.0: dependencies: ansi-escapes: 6.2.1 @@ -7500,6 +8662,14 @@ snapshots: strip-ansi: 7.1.0 wrap-ansi: 9.0.0 + log-update@6.1.0: + dependencies: + ansi-escapes: 7.3.0 + cli-cursor: 5.0.0 + slice-ansi: 7.1.0 + strip-ansi: 7.1.0 + wrap-ansi: 9.0.0 + loose-envify@1.4.0: dependencies: js-tokens: 4.0.0 @@ -7542,6 +8712,12 @@ snapshots: '@babel/types': 7.27.0 source-map-js: 1.2.0 + magicast@0.5.2: + dependencies: + '@babel/parser': 7.29.0 + '@babel/types': 7.29.0 + source-map-js: 1.2.1 + make-error@1.3.6: {} many-keys-map@2.0.1: {} @@ -7584,6 +8760,10 @@ snapshots: dependencies: brace-expansion: 2.0.1 + minimatch@10.2.4: + dependencies: + brace-expansion: 5.0.4 + minimatch@3.1.2: dependencies: brace-expansion: 1.1.11 @@ -7648,6 +8828,8 @@ snapshots: nano-spawn@0.2.0: {} + nano-spawn@2.0.0: {} + nanoid@3.3.11: {} nanoid@3.3.7: {} @@ -7657,6 +8839,8 @@ snapshots: node-fetch-native@1.6.6: {} + node-fetch-native@1.6.7: {} + node-forge@1.3.1: {} node-notifier@10.0.1: @@ -7696,14 +8880,28 @@ snapshots: pkg-types: 2.1.0 tinyexec: 0.3.2 + nypm@0.6.5: + dependencies: + citty: 0.2.1 + pathe: 2.0.3 + tinyexec: 1.0.2 + object-assign@4.1.1: {} + obug@2.1.1: {} + ofetch@1.3.4: dependencies: destr: 2.0.3 node-fetch-native: 1.6.6 ufo: 1.5.4 + ofetch@1.5.1: + dependencies: + destr: 2.0.5 + node-fetch-native: 1.6.7 + ufo: 1.6.3 + ohash@2.0.11: {} on-exit-leak-free@2.1.2: {} @@ -7731,6 +8929,15 @@ snapshots: is-inside-container: 1.0.0 is-wsl: 3.1.0 + open@11.0.0: + dependencies: + default-browser: 5.5.0 + define-lazy-prop: 3.0.0 + is-in-ssh: 1.0.0 + is-inside-container: 1.0.0 + powershell-utils: 0.1.0 + wsl-utils: 0.3.1 + open@8.4.2: dependencies: define-lazy-prop: 2.0.0 @@ -7768,6 +8975,17 @@ snapshots: string-width: 7.2.0 strip-ansi: 7.1.0 + ora@9.3.0: + dependencies: + chalk: 5.6.2 + cli-cursor: 5.0.0 + cli-spinners: 3.4.0 + is-interactive: 2.0.0 + is-unicode-supported: 2.1.0 + log-symbols: 7.0.1 + stdin-discarder: 0.3.1 + string-width: 8.2.0 + os-shim@0.1.3: {} p-cancelable@3.0.0: {} @@ -7794,7 +9012,7 @@ snapshots: got: 12.6.1 registry-auth-token: 5.0.2 registry-url: 6.0.1 - semver: 7.6.2 + semver: 7.7.2 pako@1.0.11: {} @@ -7840,6 +9058,8 @@ snapshots: perfect-debounce@1.0.0: {} + perfect-debounce@2.1.0: {} + picocolors@1.0.1: {} picocolors@1.1.1: {} @@ -7848,6 +9068,8 @@ snapshots: picomatch@4.0.2: {} + picomatch@4.0.3: {} + pino-abstract-transport@2.0.0: dependencies: split2: 4.2.0 @@ -7868,6 +9090,20 @@ snapshots: sonic-boom: 4.2.0 thread-stream: 3.1.0 + pino@9.7.0: + dependencies: + atomic-sleep: 1.0.0 + fast-redact: 3.5.0 + on-exit-leak-free: 2.1.2 + pino-abstract-transport: 2.0.0 + pino-std-serializers: 7.0.0 + process-warning: 5.0.0 + quick-format-unescaped: 4.0.4 + real-require: 0.2.0 + safe-stable-stringify: 2.5.0 + sonic-boom: 4.2.0 + thread-stream: 3.1.0 + pkg-types@1.3.1: dependencies: confbox: 0.1.8 @@ -7880,6 +9116,12 @@ snapshots: exsolve: 1.0.4 pathe: 2.0.3 + pkg-types@2.3.0: + dependencies: + confbox: 0.2.2 + exsolve: 1.0.8 + pathe: 2.0.3 + playwright-core@1.45.0: {} playwright@1.45.0: @@ -7945,6 +9187,14 @@ snapshots: picocolors: 1.1.1 source-map-js: 1.2.1 + postcss@8.5.8: + dependencies: + nanoid: 3.3.11 + picocolors: 1.1.1 + source-map-js: 1.2.1 + + powershell-utils@0.1.0: {} + prettier@3.3.2: {} prettier@3.5.3: {} @@ -7959,6 +9209,8 @@ snapshots: process-warning@4.0.1: {} + process-warning@5.0.0: {} + process@0.11.10: {} promise-toolbox@0.21.0: @@ -7998,6 +9250,18 @@ snapshots: transitivePeerDependencies: - supports-color + publish-browser-extension@4.0.4: + dependencies: + cac: 6.7.14 + consola: 3.4.2 + dotenv: 17.3.1 + form-data-encoder: 4.1.0 + formdata-node: 6.0.3 + jsonwebtoken: 9.0.3 + listr2: 10.2.1 + ofetch: 1.5.1 + zod: 4.3.6 + pump@3.0.0: dependencies: end-of-stream: 1.4.4 @@ -8139,6 +9403,8 @@ snapshots: readdirp@4.1.2: {} + readdirp@5.0.0: {} + real-require@0.2.0: {} recast@0.23.9: @@ -8225,6 +9491,37 @@ snapshots: '@rollup/rollup-win32-x64-msvc': 4.40.1 fsevents: 2.3.3 + rollup@4.59.0: + dependencies: + '@types/estree': 1.0.8 + optionalDependencies: + '@rollup/rollup-android-arm-eabi': 4.59.0 + '@rollup/rollup-android-arm64': 4.59.0 + '@rollup/rollup-darwin-arm64': 4.59.0 + '@rollup/rollup-darwin-x64': 4.59.0 + '@rollup/rollup-freebsd-arm64': 4.59.0 + '@rollup/rollup-freebsd-x64': 4.59.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.59.0 + '@rollup/rollup-linux-arm-musleabihf': 4.59.0 + '@rollup/rollup-linux-arm64-gnu': 4.59.0 + '@rollup/rollup-linux-arm64-musl': 4.59.0 + '@rollup/rollup-linux-loong64-gnu': 4.59.0 + '@rollup/rollup-linux-loong64-musl': 4.59.0 + '@rollup/rollup-linux-ppc64-gnu': 4.59.0 + '@rollup/rollup-linux-ppc64-musl': 4.59.0 + '@rollup/rollup-linux-riscv64-gnu': 4.59.0 + '@rollup/rollup-linux-riscv64-musl': 4.59.0 + '@rollup/rollup-linux-s390x-gnu': 4.59.0 + '@rollup/rollup-linux-x64-gnu': 4.59.0 + '@rollup/rollup-linux-x64-musl': 4.59.0 + '@rollup/rollup-openbsd-x64': 4.59.0 + '@rollup/rollup-openharmony-arm64': 4.59.0 + '@rollup/rollup-win32-arm64-msvc': 4.59.0 + '@rollup/rollup-win32-ia32-msvc': 4.59.0 + '@rollup/rollup-win32-x64-gnu': 4.59.0 + '@rollup/rollup-win32-x64-msvc': 4.59.0 + fsevents: 2.3.3 + run-applescript@5.0.0: dependencies: execa: 5.1.1 @@ -8260,7 +9557,7 @@ snapshots: semver-diff@4.0.0: dependencies: - semver: 7.6.2 + semver: 7.7.2 semver@6.3.1: {} @@ -8316,6 +9613,11 @@ snapshots: ansi-styles: 6.2.1 is-fullwidth-code-point: 5.0.0 + slice-ansi@8.0.0: + dependencies: + ansi-styles: 6.2.3 + is-fullwidth-code-point: 5.1.0 + sonic-boom@4.2.0: dependencies: atomic-sleep: 1.0.0 @@ -8354,6 +9656,8 @@ snapshots: stdin-discarder@0.2.2: {} + stdin-discarder@0.3.1: {} + storybook@8.6.12(prettier@3.5.3): dependencies: '@storybook/core': 8.6.12(prettier@3.5.3)(storybook@8.6.12(prettier@3.5.3)) @@ -8382,6 +9686,11 @@ snapshots: get-east-asian-width: 1.2.0 strip-ansi: 7.1.0 + string-width@8.2.0: + dependencies: + get-east-asian-width: 1.5.0 + strip-ansi: 7.2.0 + string_decoder@1.1.1: dependencies: safe-buffer: 5.1.2 @@ -8398,6 +9707,10 @@ snapshots: dependencies: ansi-regex: 6.0.1 + strip-ansi@7.2.0: + dependencies: + ansi-regex: 6.2.2 + strip-bom@3.0.0: {} strip-bom@5.0.0: {} @@ -8418,6 +9731,8 @@ snapshots: strip-json-comments@5.0.1: {} + strip-json-comments@5.0.2: {} + strip-literal@3.0.0: dependencies: js-tokens: 9.0.1 @@ -8428,9 +9743,9 @@ snapshots: dependencies: postcss: 8.4.38 - sugarss@4.0.1(postcss@8.5.3): + sugarss@4.0.1(postcss@8.5.8): dependencies: - postcss: 8.5.3 + postcss: 8.5.8 optional: true supports-color@5.5.0: @@ -8443,11 +9758,11 @@ snapshots: supports-preserve-symlinks-flag@1.0.0: {} - svelte-check@4.1.6(picomatch@4.0.2)(svelte@5.28.2)(typescript@5.8.2): + svelte-check@4.1.6(picomatch@4.0.3)(svelte@5.28.2)(typescript@5.8.2): dependencies: '@jridgewell/trace-mapping': 0.3.25 chokidar: 4.0.3 - fdir: 6.4.4(picomatch@4.0.2) + fdir: 6.4.4(picomatch@4.0.3) picocolors: 1.1.1 sade: 1.8.1 svelte: 5.28.2 @@ -8455,11 +9770,11 @@ snapshots: transitivePeerDependencies: - picomatch - svelte-check@4.1.6(picomatch@4.0.2)(svelte@5.28.2)(typescript@5.8.3): + svelte-check@4.1.6(picomatch@4.0.3)(svelte@5.28.2)(typescript@5.8.3): dependencies: '@jridgewell/trace-mapping': 0.3.25 chokidar: 4.0.3 - fdir: 6.4.4(picomatch@4.0.2) + fdir: 6.4.4(picomatch@4.0.3) picocolors: 1.1.1 sade: 1.8.1 svelte: 5.28.2 @@ -8514,6 +9829,8 @@ snapshots: tinyexec@0.3.2: {} + tinyexec@1.0.2: {} + tinyglobby@0.2.12: dependencies: fdir: 6.4.4(picomatch@4.0.2) @@ -8524,6 +9841,11 @@ snapshots: fdir: 6.4.4(picomatch@4.0.2) picomatch: 4.0.2 + tinyglobby@0.2.15: + dependencies: + fdir: 6.5.0(picomatch@4.0.3) + picomatch: 4.0.3 + tinypool@1.0.2: {} tinyrainbow@1.2.0: {} @@ -8536,6 +9858,8 @@ snapshots: tmp@0.2.3: {} + tmp@0.2.5: {} + to-fast-properties@2.0.0: {} to-regex-range@5.0.1: @@ -8614,8 +9938,12 @@ snapshots: typescript@5.8.3: {} + typescript@5.9.3: {} + ufo@1.5.4: {} + ufo@1.6.3: {} + uhyphen@0.2.0: {} undici-types@6.21.0: {} @@ -8689,7 +10017,7 @@ snapshots: is-yarn-global: 0.4.1 latest-version: 7.0.0 pupa: 3.1.0 - semver: 7.6.2 + semver: 7.7.2 semver-diff: 4.0.0 xdg-basedir: 5.1.0 @@ -8752,13 +10080,13 @@ snapshots: uuid@9.0.1: {} - vite-node@3.1.1(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.4.38))(tsx@4.15.4)(yaml@2.4.5): + vite-node@3.1.1(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.6.0 pathe: 2.0.3 - vite: 6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.4.38))(tsx@4.15.4)(yaml@2.4.5) + vite: 6.3.3(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) transitivePeerDependencies: - '@types/node' - jiti @@ -8773,13 +10101,13 @@ snapshots: - tsx - yaml - vite-node@3.1.1(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5): + vite-node@3.1.2(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.6.0 pathe: 2.0.3 - vite: 6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + vite: 6.3.3(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) transitivePeerDependencies: - '@types/node' - jiti @@ -8794,13 +10122,13 @@ snapshots: - tsx - yaml - vite-node@3.1.2(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5): + vite-node@5.3.0(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5): dependencies: cac: 6.7.14 - debug: 4.4.0 - es-module-lexer: 1.6.0 + es-module-lexer: 2.0.0 + obug: 2.1.1 pathe: 2.0.3 - vite: 6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + vite: 7.3.1(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) transitivePeerDependencies: - '@types/node' - jiti @@ -8810,12 +10138,11 @@ snapshots: - sass-embedded - stylus - sugarss - - supports-color - terser - tsx - yaml - vite@6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.4.38))(tsx@4.15.4)(yaml@2.4.5): + vite@6.3.3(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5): dependencies: esbuild: 0.25.2 fdir: 6.4.4(picomatch@4.0.2) @@ -8826,13 +10153,13 @@ snapshots: optionalDependencies: '@types/node': 22.15.31 fsevents: 2.3.3 - jiti: 2.4.2 + jiti: 2.6.1 lightningcss: 1.29.2 - sugarss: 4.0.1(postcss@8.4.38) + sugarss: 4.0.1(postcss@8.5.8) tsx: 4.15.4 yaml: 2.4.5 - vite@6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5): + vite@6.4.1(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5): dependencies: esbuild: 0.25.2 fdir: 6.4.4(picomatch@4.0.2) @@ -8843,20 +10170,41 @@ snapshots: optionalDependencies: '@types/node': 22.15.31 fsevents: 2.3.3 - jiti: 2.4.2 + jiti: 2.6.1 + lightningcss: 1.29.2 + sugarss: 4.0.1(postcss@8.5.8) + tsx: 4.15.4 + yaml: 2.4.5 + + vite@7.3.1(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5): + dependencies: + esbuild: 0.27.3 + fdir: 6.5.0(picomatch@4.0.3) + picomatch: 4.0.3 + postcss: 8.5.8 + rollup: 4.59.0 + tinyglobby: 0.2.15 + optionalDependencies: + '@types/node': 22.15.31 + fsevents: 2.3.3 + jiti: 2.6.1 lightningcss: 1.29.2 - sugarss: 4.0.1(postcss@8.5.3) + sugarss: 4.0.1(postcss@8.5.8) tsx: 4.15.4 yaml: 2.4.5 - vitefu@1.0.6(vite@6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5)): + vitefu@1.0.6(vite@6.3.3(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5)): + optionalDependencies: + vite: 6.3.3(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) + + vitefu@1.0.6(vite@7.3.1(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5)): optionalDependencies: - vite: 6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + vite: 7.3.1(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) - vitest@3.1.2(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5): + vitest@3.1.2(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5): dependencies: '@vitest/expect': 3.1.2 - '@vitest/mocker': 3.1.2(vite@6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5)) + '@vitest/mocker': 3.1.2(vite@6.3.3(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5)) '@vitest/pretty-format': 3.1.2 '@vitest/runner': 3.1.2 '@vitest/snapshot': 3.1.2 @@ -8873,8 +10221,8 @@ snapshots: tinyglobby: 0.2.13 tinypool: 1.0.2 tinyrainbow: 2.0.0 - vite: 6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) - vite-node: 3.1.2(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + vite: 6.3.3(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) + vite-node: 3.1.2(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 22.15.31 @@ -8930,6 +10278,11 @@ snapshots: glob-to-regexp: 0.4.1 graceful-fs: 4.2.11 + watchpack@2.4.4: + dependencies: + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + wcwidth@1.0.1: dependencies: defaults: 1.0.4 @@ -8993,6 +10346,31 @@ snapshots: - supports-color - utf-8-validate + web-ext-run@0.2.4: + dependencies: + '@babel/runtime': 7.28.2 + '@devicefarmer/adbkit': 3.3.8 + chrome-launcher: 1.2.0 + debounce: 1.2.1 + es6-error: 4.1.1 + firefox-profile: 4.7.0 + fx-runner: 1.4.0 + multimatch: 6.0.0 + node-notifier: 10.0.1 + parse-json: 7.1.1 + pino: 9.7.0 + promise-toolbox: 0.21.0 + set-value: 4.1.0 + source-map-support: 0.5.21 + strip-bom: 5.0.0 + strip-json-comments: 5.0.2 + tmp: 0.2.5 + update-notifier: 7.3.1 + watchpack: 2.4.4 + zip-dir: 2.0.0 + transitivePeerDependencies: + - supports-color + webext-alert@1.0.0: dependencies: webext-detect-page: 5.0.1 @@ -9086,6 +10464,12 @@ snapshots: winreg@0.0.12: {} + wrap-ansi@10.0.0: + dependencies: + ansi-styles: 6.2.3 + string-width: 8.2.0 + strip-ansi: 7.2.0 + wrap-ansi@7.0.0: dependencies: ansi-styles: 4.3.0 @@ -9117,56 +10501,61 @@ snapshots: ws@8.18.1: {} - wxt@0.20.5(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.4.38))(tsx@4.15.4)(yaml@2.4.5): + wsl-utils@0.3.1: + dependencies: + is-wsl: 3.1.0 + powershell-utils: 0.1.0 + + wxt@0.20.18(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5): dependencies: '@1natsu/wait-element': 4.1.2 - '@aklinker1/rollup-plugin-visualizer': 5.12.0(rollup@4.40.1) - '@webext-core/fake-browser': 1.3.2 - '@webext-core/isolated-element': 1.1.2 + '@aklinker1/rollup-plugin-visualizer': 5.12.0(rollup@4.59.0) + '@webext-core/fake-browser': 1.3.4 + '@webext-core/isolated-element': 1.1.3 '@webext-core/match-patterns': 1.0.3 - '@wxt-dev/browser': 0.0.317 + '@wxt-dev/browser': 0.1.37 '@wxt-dev/storage': 1.1.1 async-mutex: 0.5.0 - c12: 3.0.3(magicast@0.3.5) + c12: 3.3.3(magicast@0.5.2) cac: 6.7.14 - chokidar: 4.0.3 - ci-info: 4.2.0 + chokidar: 5.0.0 + ci-info: 4.4.0 consola: 3.4.2 defu: 6.1.4 - dotenv: 16.4.7 - dotenv-expand: 12.0.1 - esbuild: 0.25.2 + dotenv: 17.3.1 + dotenv-expand: 12.0.3 + esbuild: 0.27.3 fast-glob: 3.3.3 - filesize: 10.1.6 - fs-extra: 11.3.0 - get-port-please: 3.1.2 + filesize: 11.0.13 + fs-extra: 11.3.4 + get-port-please: 3.2.0 giget: 2.0.0 - hookable: 5.5.3 - import-meta-resolve: 4.1.0 + hookable: 6.0.1 + import-meta-resolve: 4.2.0 is-wsl: 3.1.0 json5: 2.2.3 jszip: 3.10.1 - linkedom: 0.18.9 - magicast: 0.3.5 - minimatch: 10.0.1 - nano-spawn: 0.2.0 + linkedom: 0.18.12 + magicast: 0.5.2 + minimatch: 10.2.4 + nano-spawn: 2.0.0 normalize-path: 3.0.0 - nypm: 0.6.0 + nypm: 0.6.5 ohash: 2.0.11 - open: 10.1.0 - ora: 8.2.0 - perfect-debounce: 1.0.0 + open: 11.0.0 + ora: 9.3.0 + perfect-debounce: 2.1.0 picocolors: 1.1.1 prompts: 2.4.2 - publish-browser-extension: 3.0.0 + publish-browser-extension: 4.0.4 scule: 1.3.0 unimport: 4.1.3 - vite: 6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.4.38))(tsx@4.15.4)(yaml@2.4.5) - vite-node: 3.1.1(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.4.38))(tsx@4.15.4)(yaml@2.4.5) - web-ext-run: 0.2.2 + vite: 6.4.1(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) + vite-node: 5.3.0(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) + web-ext-run: 0.2.4 transitivePeerDependencies: - '@types/node' - - bufferutil + - canvas - jiti - less - lightningcss @@ -9178,13 +10567,12 @@ snapshots: - supports-color - terser - tsx - - utf-8-validate - yaml - wxt@0.20.5(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5): + wxt@0.20.5(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5): dependencies: '@1natsu/wait-element': 4.1.2 - '@aklinker1/rollup-plugin-visualizer': 5.12.0(rollup@4.40.1) + '@aklinker1/rollup-plugin-visualizer': 5.12.0(rollup@4.59.0) '@webext-core/fake-browser': 1.3.2 '@webext-core/isolated-element': 1.1.2 '@webext-core/match-patterns': 1.0.3 @@ -9225,8 +10613,8 @@ snapshots: publish-browser-extension: 3.0.0 scule: 1.3.0 unimport: 4.1.3 - vite: 6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) - vite-node: 3.1.1(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + vite: 6.3.3(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) + vite-node: 3.1.1(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) web-ext-run: 0.2.2 transitivePeerDependencies: - '@types/node' @@ -9245,10 +10633,10 @@ snapshots: - utf-8-validate - yaml - wxt@0.20.6(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(rollup@4.40.1)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5): + wxt@0.20.6(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(rollup@4.59.0)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5): dependencies: '@1natsu/wait-element': 4.1.2 - '@aklinker1/rollup-plugin-visualizer': 5.12.0(rollup@4.40.1) + '@aklinker1/rollup-plugin-visualizer': 5.12.0(rollup@4.59.0) '@webext-core/fake-browser': 1.3.2 '@webext-core/isolated-element': 1.1.2 '@webext-core/match-patterns': 1.0.3 @@ -9289,8 +10677,8 @@ snapshots: publish-browser-extension: 3.0.0 scule: 1.3.0 unimport: 4.1.3 - vite: 6.3.3(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) - vite-node: 3.1.2(@types/node@22.15.31)(jiti@2.4.2)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.3))(tsx@4.15.4)(yaml@2.4.5) + vite: 6.3.3(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) + vite-node: 3.1.2(@types/node@22.15.31)(jiti@2.6.1)(lightningcss@1.29.2)(sugarss@4.0.1(postcss@8.5.8))(tsx@4.15.4)(yaml@2.4.5) web-ext-run: 0.2.3 transitivePeerDependencies: - '@types/node' @@ -9360,6 +10748,8 @@ snapshots: yocto-queue@0.1.0: {} + yoctocolors@2.1.2: {} + zimmerframe@1.1.2: {} zip-dir@2.0.0: @@ -9368,3 +10758,5 @@ snapshots: jszip: 3.10.1 zod@3.23.8: {} + + zod@4.3.6: {}