-
-
+
Search {{ data.iconsCount }} icons...
diff --git a/docs/.vitepress/theme/components/icons/IconsCategoryOverview.vue b/docs/.vitepress/theme/components/icons/IconsCategoryOverview.vue
index 4da3ab34a..355bc2685 100644
--- a/docs/.vitepress/theme/components/icons/IconsCategoryOverview.vue
+++ b/docs/.vitepress/theme/components/icons/IconsCategoryOverview.vue
@@ -4,6 +4,7 @@ import type { IconEntity, Category } from '../../types';
import useSearch from '../../composables/useSearch';
import InputSearch from '../base/InputSearch.vue';
import useSearchInput from '../../composables/useSearchInput';
+import useSearchShortcut from '../../utils/useSearchShortcut';
import StickyBar from './StickyBar.vue';
import IconsCategory from './IconsCategory.vue';
import useFetchTags from '../../composables/useFetchTags';
@@ -27,6 +28,10 @@ const activeIconName = ref(null);
const { searchInput, searchQuery, searchQueryDebounced } = useSearchInput();
const isSearching = computed(() => !!searchQuery.value);
+const { shortcutText: kbdSearchShortcut } = useSearchShortcut(() => {
+ searchInput.value?.focus();
+});
+
function setActiveIconName(name: string) {
activeIconName.value = name;
}
@@ -154,6 +159,7 @@ watchEffect(() => {
-import { ref, computed, defineAsyncComponent, onMounted, watch } from 'vue';
+import { ref, computed, defineAsyncComponent, onMounted, onBeforeUnmount, watch } from 'vue';
import type { IconEntity } from '../../types';
import { useElementSize, useEventListener, useVirtualList } from '@vueuse/core';
+import { useRoute } from 'vitepress';
import IconGrid from './IconGrid.vue';
import InputSearch from '../base/InputSearch.vue';
import useSearch from '../../composables/useSearch';
import useSearchInput from '../../composables/useSearchInput';
+import useSearchShortcut from '../../utils/useSearchShortcut';
import StickyBar from './StickyBar.vue';
import useFetchTags from '../../composables/useFetchTags';
import useFetchCategories from '../../composables/useFetchCategories';
@@ -58,6 +60,11 @@ const mappedIcons = computed(() => {
});
const { searchInput, searchQuery, searchQueryDebounced } = useSearchInput();
+
+const { shortcutText: kbdSearchShortcut } = useSearchShortcut(() => {
+ searchInput.value?.focus();
+});
+
const searchResults = useSearch(searchQueryDebounced, mappedIcons, [
{ name: 'name', weight: 3 },
{ name: 'aliases', weight: 3 },
@@ -80,8 +87,13 @@ const { list, containerProps, wrapperProps, scrollTo } = useVirtualList(
onMounted(() => {
containerProps.ref.value = document.documentElement;
useEventListener(window, 'scroll', containerProps.onScroll)
-})
+ // Check if we should focus the search input from URL parameter
+ const route = useRoute()
+ if (route.data?.relativePath && window.location.search.includes('focus')) {
+ searchInput.value?.focus()
+ }
+})
function setActiveIconName(name: string) {
activeIconName.value = name;
@@ -118,6 +130,7 @@ function handleCloseDrawer() {
:placeholder="`Search ${icons.length} icons ...`"
v-model="searchQuery"
ref="searchInput"
+ :shortcut="kbdSearchShortcut"
class="input-wrapper"
@focus="onFocusSearchInput"
/>
diff --git a/docs/.vitepress/theme/utils/useSearchShortcut.ts b/docs/.vitepress/theme/utils/useSearchShortcut.ts
new file mode 100644
index 000000000..192ce782f
--- /dev/null
+++ b/docs/.vitepress/theme/utils/useSearchShortcut.ts
@@ -0,0 +1,35 @@
+import { ref, onMounted, onBeforeUnmount } from 'vue';
+
+/**
+ * Composable for handling search keyboard shortcuts.
+ * Listens for Cmd/Ctrl+K and "/" keys to trigger a search action.
+ *
+ * @param callback - Function to execute when shortcut is triggered
+ * @returns Object containing the platform-specific shortcut display text
+ */
+export default function useSearchShortcut(callback: () => void) {
+ const shortcutText = ref('');
+
+ function handleKeydown(event: KeyboardEvent) {
+ // Check for Cmd+K (Mac), Ctrl+K (Windows/Linux), or forward slash
+ if (((event.metaKey || event.ctrlKey) && event.key === 'k') || event.key === '/') {
+ event.preventDefault();
+ callback();
+ }
+ }
+
+ onMounted(() => {
+ // Detect platform and set appropriate keyboard shortcut for search focus
+ const isMac = /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform);
+ shortcutText.value = isMac ? '⌘K' : 'Ctrl+K';
+
+ // Add keyboard shortcut listener
+ window.addEventListener('keydown', handleKeydown);
+ });
+
+ onBeforeUnmount(() => {
+ window.removeEventListener('keydown', handleKeydown);
+ });
+
+ return { shortcutText };
+}
diff --git a/docs/guide/index.md b/docs/guide/index.md
index b54d5bc9c..e079fcf5e 100644
--- a/docs/guide/index.md
+++ b/docs/guide/index.md
@@ -7,7 +7,7 @@ nextPage:
# What is Lucide?
-Lucide is an open-source icon library that provides 1000+ vector (svg) files for displaying icons and symbols in digital and non-digital projects. The library aims to make it easier for designers and developers to incorporate icons into their projects by providing several official [packages](/packages) to make it easier to use these icons in your project.
+Lucide is an open-source icon library that provides 1000+ vector (svg) files for displaying icons and symbols in digital and non-digital projects. The library aims to make it easier for designers and developers to incorporate icons into their projects by providing several official [packages](/packages).
## Available Icons
diff --git a/docs/guide/installation.md b/docs/guide/installation.md
index 07774c7f2..fd8d935e8 100644
--- a/docs/guide/installation.md
+++ b/docs/guide/installation.md
@@ -11,7 +11,7 @@ Implementation of the lucide icon library for web applications.
::: code-group
```sh [pnpm]
-pnpm install lucide
+pnpm add lucide
```
```sh [yarn]
@@ -37,7 +37,7 @@ Implementation of the lucide icon library for React applications.
::: code-group
```sh [pnpm]
-pnpm install lucide-react
+pnpm add lucide-react
```
```sh [yarn]
@@ -64,7 +64,7 @@ Implementation of the lucide icon library for Vue applications.
::: code-group
```sh [pnpm]
-pnpm install @lucide/vue
+pnpm add @lucide/vue
```
```sh [yarn]
@@ -116,7 +116,7 @@ Implementation of the lucide icon library for Solid applications.
::: code-group
```sh [pnpm]
-pnpm install lucide-solid
+pnpm add lucide-solid
```
```sh [yarn]
@@ -142,7 +142,7 @@ Implementation of the lucide icon library for Angular applications.
::: code-group
```sh [pnpm]
-pnpm install lucide-angular
+pnpm add lucide-angular
```
```sh [yarn]
@@ -168,7 +168,7 @@ Implementation of the lucide icon library for preact applications.
::: code-group
```sh [pnpm]
-pnpm install lucide-preact
+pnpm add lucide-preact
```
```sh [yarn]
@@ -195,7 +195,7 @@ Implementation of the lucide icon library for Astro applications.
::: code-group
```sh [pnpm]
-pnpm install @lucide/astro
+pnpm add @lucide/astro
```
```sh [yarn]
@@ -221,7 +221,7 @@ Implementation of the lucide icon library for multiple usages that like to use:
::: code-group
```sh [pnpm]
-pnpm install lucide-static
+pnpm add lucide-static
```
```sh [yarn]
diff --git a/docs/guide/packages/lucide-angular.md b/docs/guide/packages/lucide-angular.md
index ec79eb40d..737ccc01f 100644
--- a/docs/guide/packages/lucide-angular.md
+++ b/docs/guide/packages/lucide-angular.md
@@ -1,13 +1,20 @@
# Lucide Angular
-Implementation of the lucide icon library for Angular applications.
+Angular components and services for Lucide icons that integrate with Angular's dependency injection and component system. Provides both traditional module-based and modern standalone component approaches for maximum flexibility in Angular applications.
+
+**What you can accomplish:**
+- Use icons as Angular components with full dependency injection support
+- Configure icons globally through Angular services and providers
+- Choose from multiple component selectors (lucide-angular, lucide-icon, i-lucide, span-lucide)
+- Integrate with Angular's reactive forms and data binding
+- Build scalable applications with tree-shaken icon bundles and lazy loading support
## Installation
::: code-group
```sh [pnpm]
-pnpm install lucide-angular
+pnpm add lucide-angular
```
```sh [yarn]
diff --git a/docs/guide/packages/lucide-astro.md b/docs/guide/packages/lucide-astro.md
index dc5e2bdc4..0ae1525d4 100644
--- a/docs/guide/packages/lucide-astro.md
+++ b/docs/guide/packages/lucide-astro.md
@@ -1,6 +1,13 @@
# Lucide Astro
-Implementation of the lucide icon library for Astro applications.
+Astro components for Lucide icons that work perfectly with Astro's island architecture and multi-framework support. Each icon is an Astro component that renders as an inline SVG, providing excellent performance for static sites and server-side rendering scenarios.
+
+**What you can accomplish:**
+- Use icons as Astro components with zero JavaScript runtime overhead
+- Build fast, static websites with optimized SVG icons
+- Integrate seamlessly with Astro's component islands and partial hydration
+- Create multi-framework applications where icons work across different UI libraries
+- Optimize performance with direct icon imports and build-time rendering
## Installation
diff --git a/docs/guide/packages/lucide-preact.md b/docs/guide/packages/lucide-preact.md
index 4247c6abf..817acbdf1 100644
--- a/docs/guide/packages/lucide-preact.md
+++ b/docs/guide/packages/lucide-preact.md
@@ -4,14 +4,21 @@ title: Lucide Preact
# Lucide Preact
-Implementation of the lucide icon library for preact applications.
+Preact components for Lucide icons that provide React-like development experience with a smaller footprint. Each icon is a lightweight Preact component that renders as an inline SVG, perfect for applications that need React compatibility with minimal bundle size.
+
+**What you can accomplish:**
+- Use icons as Preact components with React-like syntax and patterns
+- Build lightweight applications with Preact's smaller runtime
+- Create fast, responsive interfaces with minimal JavaScript overhead
+- Maintain React compatibility while reducing bundle size
+- Integrate with existing Preact applications and component libraries
## Installation
::: code-group
```sh [pnpm]
-pnpm install lucide-preact
+pnpm add lucide-preact
```
```sh [yarn]
diff --git a/docs/guide/packages/lucide-react-native.md b/docs/guide/packages/lucide-react-native.md
index 374090f7d..b7208292d 100644
--- a/docs/guide/packages/lucide-react-native.md
+++ b/docs/guide/packages/lucide-react-native.md
@@ -1,6 +1,13 @@
# Lucide React Native
-Implementation of the lucide icon library for React Native applications
+React Native components for Lucide icons that work seamlessly across iOS and Android platforms. Built on top of react-native-svg, each icon renders as a native SVG component, providing consistent visual appearance and performance across mobile devices.
+
+**What you can accomplish:**
+- Use icons as React Native components with platform-consistent rendering
+- Build cross-platform mobile apps with scalable vector icons
+- Create responsive interfaces that adapt to different screen densities
+- Integrate with React Native's styling system and animation libraries
+- Maintain consistent icon appearance across iOS and Android platforms
## Installation
@@ -9,7 +16,7 @@ First, ensure that you have `react-native-svg` (version between 12 and 15) insta
::: code-group
```sh [pnpm]
-pnpm install lucide-react-native
+pnpm add lucide-react-native
```
```sh [yarn]
diff --git a/docs/guide/packages/lucide-react.md b/docs/guide/packages/lucide-react.md
index fb57d5b63..ac34ba186 100644
--- a/docs/guide/packages/lucide-react.md
+++ b/docs/guide/packages/lucide-react.md
@@ -1,13 +1,20 @@
# Lucide React
-Implementation of the lucide icon library for react applications
+React components for Lucide icons that integrate seamlessly into your React applications. Each icon is a fully-typed React component that renders as an optimized inline SVG, giving you the flexibility of components with the performance of vector graphics.
+
+**What you can accomplish:**
+- Import icons as React components with full TypeScript support
+- Pass props to customize size, color, stroke width, and other SVG attributes
+- Use icons in JSX with the same ease as any other React component
+- Benefit from automatic tree-shaking to include only the icons you use
+- Create dynamic icon components that respond to state and user interactions
## Installation
::: code-group
```sh [pnpm]
-pnpm install lucide-react
+pnpm add lucide-react
```
```sh [yarn]
diff --git a/docs/guide/packages/lucide-solid.md b/docs/guide/packages/lucide-solid.md
index c56d2851c..5f76d4fc3 100644
--- a/docs/guide/packages/lucide-solid.md
+++ b/docs/guide/packages/lucide-solid.md
@@ -1,13 +1,20 @@
# Lucide Solid
-Implementation of the lucide icon library for solid applications.
+SolidJS components for Lucide icons that leverage Solid's fine-grained reactivity system. Each icon is a reactive Solid component that renders as an inline SVG, providing exceptional performance through Solid's compile-time optimizations and reactive primitives.
+
+**What you can accomplish:**
+- Use icons as SolidJS components with fine-grained reactivity
+- Create highly performant interfaces with Solid's reactive system
+- Build dynamic icon components that respond to signals and stores
+- Integrate seamlessly with Solid's JSX and component patterns
+- Optimize performance with direct icon imports and minimal runtime overhead
## Installation
::: code-group
```sh [pnpm]
-pnpm install lucide-solid
+pnpm add lucide-solid
```
```sh [yarn]
diff --git a/docs/guide/packages/lucide-static.md b/docs/guide/packages/lucide-static.md
index f1a1f27fc..d2752696e 100644
--- a/docs/guide/packages/lucide-static.md
+++ b/docs/guide/packages/lucide-static.md
@@ -1,5 +1,14 @@
# Lucide Static
+Static assets and utilities for Lucide icons that work without JavaScript frameworks. This package provides multiple formats including individual SVG files, SVG sprites, icon fonts, and Node.js utilities for server-side rendering and static site generation.
+
+**What you can accomplish:**
+- Use individual SVG files as images or CSS background images
+- Implement icon fonts for CSS-based icon systems
+- Create SVG sprites for efficient icon loading in static sites
+- Import SVG strings in Node.js applications and server-side rendering
+- Build static websites and applications without JavaScript framework dependencies
+
This package includes the following implementations of Lucide icons:
- Individual SVG files
@@ -29,7 +38,7 @@ For production environments, we recommend using a bundler with tree-shaking supp
::: code-group
```sh [pnpm]
-pnpm install lucide-static
+pnpm add lucide-static
```
```sh [yarn]
diff --git a/docs/guide/packages/lucide-svelte.md b/docs/guide/packages/lucide-svelte.md
index d681c533b..eebe1ebac 100644
--- a/docs/guide/packages/lucide-svelte.md
+++ b/docs/guide/packages/lucide-svelte.md
@@ -1,6 +1,13 @@
# Lucide Svelte
-Implementation of the lucide icon library for svelte applications.
+Svelte components for Lucide icons that work seamlessly with both Svelte 4 and Svelte 5. Each icon is a reactive Svelte component that renders as an inline SVG, providing excellent performance and integration with Svelte's reactive system and modern features.
+
+**What you can accomplish:**
+- Use icons as Svelte components with full reactivity and TypeScript support
+- Bind icon properties to reactive variables and stores
+- Create dynamic icon systems that respond to application state
+- Build type-safe interfaces with comprehensive TypeScript definitions
+- Optimize bundle sizes with direct icon imports and tree-shaking
## Installation
diff --git a/docs/guide/packages/lucide-vue.md b/docs/guide/packages/lucide-vue.md
index a984d82d1..f2758012e 100644
--- a/docs/guide/packages/lucide-vue.md
+++ b/docs/guide/packages/lucide-vue.md
@@ -1,13 +1,20 @@
# Lucide Vue
-Implementation of the lucide icon library for Vue applications.
+Vue 2 components for Lucide icons that integrate with Vue's Options API and template system. Each icon is a Vue component that renders as an inline SVG, providing familiar Vue development patterns for legacy applications still using Vue 2.
+
+**What you can accomplish:**
+- Use icons as Vue 2 components with Options API integration
+- Maintain legacy Vue 2 applications with modern icon components
+- Integrate with Vue 2's template system and component lifecycle
+- Build applications using Vue 2's familiar syntax and patterns
+- Bridge the gap while planning migration to Vue 3
## Installation
::: code-group
```sh [pnpm]
-pnpm install @lucide/vue
+pnpm add @lucide/vue
```
```sh [yarn]
diff --git a/docs/guide/packages/lucide.md b/docs/guide/packages/lucide.md
index 5c64db4d2..5125865e2 100644
--- a/docs/guide/packages/lucide.md
+++ b/docs/guide/packages/lucide.md
@@ -1,6 +1,13 @@
# Lucide
-Implementation of the lucide icon library for web applications.
+The core Lucide package for vanilla JavaScript applications. This package allows you to easily add scalable vector icons to any web project without framework dependencies. Perfect for static websites, legacy applications, or when you need lightweight icon integration with maximum browser compatibility.
+
+**What you can accomplish:**
+- Add icons to HTML using simple data attributes
+- Dynamically create and insert SVG icons with JavaScript
+- Customize icon appearance with CSS classes and inline styles
+- Tree-shake unused icons to keep bundle sizes minimal
+- Use icons in any JavaScript environment or plain HTML
## Installation
@@ -9,7 +16,7 @@ Implementation of the lucide icon library for web applications.
::: code-group
```sh [pnpm]
-pnpm install lucide
+pnpm add lucide
```
```sh [yarn]
@@ -93,6 +100,7 @@ In the `createIcons` function you can pass some extra parameters:
- you can pass `nameAttr` to adjust the attribute name to replace for
- you can pass `attrs` to pass additional custom attributes, for instance CSS classes or stroke options.
- you can pass `root` to provide a custom DOM element the icons should be replaced in (useful when manipulating small sections of a large DOM or elements in the shadow DOM)
+- you can pass `inTemplates: true` to also replace icons inside `` tags.
Here is a full example:
@@ -107,6 +115,7 @@ createIcons({
},
nameAttr: 'data-lucide', // attribute for the icon name.
root: element, // DOM element to replace icons in.
+ inTemplates: true // Also replace icons inside tags.
});
```
@@ -124,6 +133,34 @@ createIcons({
});
```
+### Custom Document root
+
+Apply icons in a custom root element, for instance a shadow DOM root.
+
+```js
+import { createIcons } from 'lucide';
+
+// Custom root element, for instance a shadow DOM root.
+const shadowRoot = element.attachShadow({ mode: 'open' });
+
+createIcons({
+ root: shadowRoot
+});
+```
+
+### Apply icons inside `` tags
+
+By default icons inside `` tags are not added.
+By setting the `inTemplates` option to `true`, icons inside templates will also be replaced.
+
+```js
+import { createIcons } from 'lucide';
+
+createIcons({
+ inTemplates: true
+});
+```
+
### Custom Element binding
```js
diff --git a/docs/icons/lab/[name].paths.ts b/docs/icons/lab/[name].paths.ts
index 733760c3b..1ca5982b0 100644
--- a/docs/icons/lab/[name].paths.ts
+++ b/docs/icons/lab/[name].paths.ts
@@ -2,18 +2,23 @@ import { IconEntity } from '../../.vitepress/theme/types';
export default {
paths: async () => {
- const iconDetailsResponse = await fetch('https://lab.lucide.dev/api/icon-details');
- const iconDetails = (await iconDetailsResponse.json()) as Record;
+ try {
+ const iconDetailsResponse = await fetch('https://lab.lucide.dev/api/icon-details');
+ const iconDetails = (await iconDetailsResponse.json()) as Record;
- return Object.values(iconDetails).map((iconEntity) => {
- const params = {
- externalLibrary: 'lab',
- ...iconEntity,
- };
+ return Object.values(iconDetails).map((iconEntity) => {
+ const params = {
+ externalLibrary: 'lab',
+ ...iconEntity,
+ };
- return {
- params,
- };
- });
+ return {
+ params,
+ };
+ });
+ } catch (error) {
+ console.error('Error fetching icon details:', error);
+ return [];
+ }
},
};
diff --git a/docs/public/framework-logos/go.svg b/docs/public/framework-logos/go.svg
new file mode 100644
index 000000000..8164d5589
--- /dev/null
+++ b/docs/public/framework-logos/go.svg
@@ -0,0 +1,55 @@
+
+
+
diff --git a/docs/public/framework-logos/rails.svg b/docs/public/framework-logos/rails.svg
new file mode 100644
index 000000000..3079dca19
--- /dev/null
+++ b/docs/public/framework-logos/rails.svg
@@ -0,0 +1,10 @@
+
+
+
\ No newline at end of file
diff --git a/docs/public/framework-logos/slint.svg b/docs/public/framework-logos/slint.svg
new file mode 100644
index 000000000..67f6b95f3
--- /dev/null
+++ b/docs/public/framework-logos/slint.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/icons/ampersand.json b/icons/ampersand.json
index d93a05921..1803b1239 100644
--- a/icons/ampersand.json
+++ b/icons/ampersand.json
@@ -2,7 +2,8 @@
"$schema": "../icon.schema.json",
"contributors": [
"danielbayley",
- "karsa-mistmere"
+ "karsa-mistmere",
+ "jguddas"
],
"tags": [
"and",
diff --git a/icons/ampersand.svg b/icons/ampersand.svg
index 4e5bc1383..dc641c8b5 100644
--- a/icons/ampersand.svg
+++ b/icons/ampersand.svg
@@ -9,6 +9,6 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
diff --git a/icons/anchor.json b/icons/anchor.json
index 49fe6bb19..284a8ed4c 100644
--- a/icons/anchor.json
+++ b/icons/anchor.json
@@ -3,7 +3,8 @@
"contributors": [
"colebemis",
"csandman",
- "ericfennis"
+ "ericfennis",
+ "karsa-mistmere"
],
"tags": [
"ship"
diff --git a/icons/anchor.svg b/icons/anchor.svg
index 67f40a13a..4dfb27c77 100644
--- a/icons/anchor.svg
+++ b/icons/anchor.svg
@@ -9,7 +9,8 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
+
diff --git a/icons/arrow-big-down-dash.json b/icons/arrow-big-down-dash.json
index a9c1feb03..8a7260478 100644
--- a/icons/arrow-big-down-dash.json
+++ b/icons/arrow-big-down-dash.json
@@ -15,7 +15,6 @@
],
"categories": [
"arrows",
- "navigation",
"gaming",
"files"
]
diff --git a/icons/arrow-big-down.json b/icons/arrow-big-down.json
index 359427bc3..59336ec9a 100644
--- a/icons/arrow-big-down.json
+++ b/icons/arrow-big-down.json
@@ -15,7 +15,6 @@
],
"categories": [
"arrows",
- "navigation",
"gaming"
]
}
diff --git a/icons/arrow-big-left-dash.json b/icons/arrow-big-left-dash.json
index af73fdbf5..75ab7080e 100644
--- a/icons/arrow-big-left-dash.json
+++ b/icons/arrow-big-left-dash.json
@@ -15,7 +15,6 @@
],
"categories": [
"arrows",
- "navigation",
"gaming"
]
}
diff --git a/icons/arrow-big-left.json b/icons/arrow-big-left.json
index e0e7f0348..bcf61b315 100644
--- a/icons/arrow-big-left.json
+++ b/icons/arrow-big-left.json
@@ -17,7 +17,6 @@
],
"categories": [
"arrows",
- "navigation",
"gaming"
]
}
diff --git a/icons/arrow-big-right-dash.json b/icons/arrow-big-right-dash.json
index a547d211c..0bda32b60 100644
--- a/icons/arrow-big-right-dash.json
+++ b/icons/arrow-big-right-dash.json
@@ -15,7 +15,6 @@
],
"categories": [
"arrows",
- "navigation",
"gaming"
]
}
diff --git a/icons/arrow-big-right.json b/icons/arrow-big-right.json
index 56e1e428b..2d7bb5fd8 100644
--- a/icons/arrow-big-right.json
+++ b/icons/arrow-big-right.json
@@ -17,7 +17,6 @@
],
"categories": [
"arrows",
- "navigation",
"gaming"
]
}
diff --git a/icons/arrow-big-up-dash.json b/icons/arrow-big-up-dash.json
index 3805e9e74..303f3e937 100644
--- a/icons/arrow-big-up-dash.json
+++ b/icons/arrow-big-up-dash.json
@@ -20,7 +20,6 @@
],
"categories": [
"arrows",
- "navigation",
"text",
"development",
"gaming"
diff --git a/icons/arrow-big-up.json b/icons/arrow-big-up.json
index af9887087..38201a31d 100644
--- a/icons/arrow-big-up.json
+++ b/icons/arrow-big-up.json
@@ -20,7 +20,6 @@
],
"categories": [
"arrows",
- "navigation",
"text",
"development",
"gaming"
diff --git a/icons/arrow-down-from-line.json b/icons/arrow-down-from-line.json
index 0c6088b8b..f770d57ca 100644
--- a/icons/arrow-down-from-line.json
+++ b/icons/arrow-down-from-line.json
@@ -16,7 +16,6 @@
],
"categories": [
"arrows",
- "navigation",
"files"
]
}
diff --git a/icons/arrow-down-left.json b/icons/arrow-down-left.json
index 523ef497f..62e7ff564 100644
--- a/icons/arrow-down-left.json
+++ b/icons/arrow-down-left.json
@@ -10,7 +10,6 @@
"diagonal"
],
"categories": [
- "arrows",
- "navigation"
+ "arrows"
]
}
diff --git a/icons/arrow-down-right.json b/icons/arrow-down-right.json
index 853f5ffb0..b832d3a6c 100644
--- a/icons/arrow-down-right.json
+++ b/icons/arrow-down-right.json
@@ -10,7 +10,6 @@
"diagonal"
],
"categories": [
- "arrows",
- "navigation"
+ "arrows"
]
}
diff --git a/icons/arrow-down-to-dot.json b/icons/arrow-down-to-dot.json
index b0c0d1112..f4c821c90 100644
--- a/icons/arrow-down-to-dot.json
+++ b/icons/arrow-down-to-dot.json
@@ -12,7 +12,6 @@
"into"
],
"categories": [
- "arrows",
- "navigation"
+ "arrows"
]
}
diff --git a/icons/arrow-down-to-line.json b/icons/arrow-down-to-line.json
index 2a4fc520b..e11d1e53f 100644
--- a/icons/arrow-down-to-line.json
+++ b/icons/arrow-down-to-line.json
@@ -19,7 +19,6 @@
],
"categories": [
"arrows",
- "navigation",
"files",
"development"
]
diff --git a/icons/arrow-down-up.json b/icons/arrow-down-up.json
index 81fe0106f..77e289b85 100644
--- a/icons/arrow-down-up.json
+++ b/icons/arrow-down-up.json
@@ -19,7 +19,6 @@
"move"
],
"categories": [
- "arrows",
- "navigation"
+ "arrows"
]
}
diff --git a/icons/arrow-down.json b/icons/arrow-down.json
index 1ead570c1..30fae7faf 100644
--- a/icons/arrow-down.json
+++ b/icons/arrow-down.json
@@ -11,7 +11,6 @@
"south"
],
"categories": [
- "arrows",
- "navigation"
+ "arrows"
]
}
diff --git a/icons/arrow-left-from-line.json b/icons/arrow-left-from-line.json
index f298d92ec..0e851a3bb 100644
--- a/icons/arrow-left-from-line.json
+++ b/icons/arrow-left-from-line.json
@@ -15,7 +15,6 @@
"<-|"
],
"categories": [
- "arrows",
- "navigation"
+ "arrows"
]
}
diff --git a/icons/arrow-left-right.json b/icons/arrow-left-right.json
index ebb3d9234..660b849e7 100644
--- a/icons/arrow-left-right.json
+++ b/icons/arrow-left-right.json
@@ -17,7 +17,6 @@
"->"
],
"categories": [
- "arrows",
- "navigation"
+ "arrows"
]
}
diff --git a/icons/arrow-left-to-line.json b/icons/arrow-left-to-line.json
index b42d92c61..3b20cb192 100644
--- a/icons/arrow-left-to-line.json
+++ b/icons/arrow-left-to-line.json
@@ -15,7 +15,6 @@
"|<-"
],
"categories": [
- "arrows",
- "navigation"
+ "arrows"
]
}
diff --git a/icons/arrow-left.json b/icons/arrow-left.json
index d1dc1695a..f73703384 100644
--- a/icons/arrow-left.json
+++ b/icons/arrow-left.json
@@ -12,7 +12,6 @@
"<-"
],
"categories": [
- "arrows",
- "navigation"
+ "arrows"
]
}
diff --git a/icons/arrow-right-from-line.json b/icons/arrow-right-from-line.json
index 91f17b21e..be4b388c2 100644
--- a/icons/arrow-right-from-line.json
+++ b/icons/arrow-right-from-line.json
@@ -16,7 +16,6 @@
"|->"
],
"categories": [
- "arrows",
- "navigation"
+ "arrows"
]
}
diff --git a/icons/arrow-right-left.json b/icons/arrow-right-left.json
index 0a17e02cd..bddb8da04 100644
--- a/icons/arrow-right-left.json
+++ b/icons/arrow-right-left.json
@@ -16,7 +16,6 @@
"->"
],
"categories": [
- "arrows",
- "navigation"
+ "arrows"
]
}
diff --git a/icons/arrow-right-to-line.json b/icons/arrow-right-to-line.json
index b6ccf6d2b..881c04e72 100644
--- a/icons/arrow-right-to-line.json
+++ b/icons/arrow-right-to-line.json
@@ -20,7 +20,6 @@
],
"categories": [
"arrows",
- "navigation",
"development"
]
}
diff --git a/icons/arrow-right.json b/icons/arrow-right.json
index 27af120f9..74c0aa257 100644
--- a/icons/arrow-right.json
+++ b/icons/arrow-right.json
@@ -12,7 +12,6 @@
"->"
],
"categories": [
- "arrows",
- "navigation"
+ "arrows"
]
}
diff --git a/icons/arrow-up-down.json b/icons/arrow-up-down.json
index b3426f02f..f663714c4 100644
--- a/icons/arrow-up-down.json
+++ b/icons/arrow-up-down.json
@@ -19,7 +19,6 @@
"move"
],
"categories": [
- "arrows",
- "navigation"
+ "arrows"
]
}
diff --git a/icons/arrow-up-from-dot.json b/icons/arrow-up-from-dot.json
index 788517778..21d241c36 100644
--- a/icons/arrow-up-from-dot.json
+++ b/icons/arrow-up-from-dot.json
@@ -10,7 +10,6 @@
"out"
],
"categories": [
- "arrows",
- "navigation"
+ "arrows"
]
}
diff --git a/icons/arrow-up-from-line.json b/icons/arrow-up-from-line.json
index 72064df27..20f86f30d 100644
--- a/icons/arrow-up-from-line.json
+++ b/icons/arrow-up-from-line.json
@@ -18,7 +18,6 @@
],
"categories": [
"arrows",
- "navigation",
"files",
"development"
]
diff --git a/icons/arrow-up-left.json b/icons/arrow-up-left.json
index 054069814..cedd144ba 100644
--- a/icons/arrow-up-left.json
+++ b/icons/arrow-up-left.json
@@ -10,7 +10,6 @@
"diagonal"
],
"categories": [
- "arrows",
- "navigation"
+ "arrows"
]
}
diff --git a/icons/arrow-up-right.json b/icons/arrow-up-right.json
index 660eddf71..16f921ff1 100644
--- a/icons/arrow-up-right.json
+++ b/icons/arrow-up-right.json
@@ -10,7 +10,6 @@
"diagonal"
],
"categories": [
- "arrows",
- "navigation"
+ "arrows"
]
}
diff --git a/icons/arrow-up-to-line.json b/icons/arrow-up-to-line.json
index 4ff0dd539..3bc71d403 100644
--- a/icons/arrow-up-to-line.json
+++ b/icons/arrow-up-to-line.json
@@ -15,7 +15,6 @@
],
"categories": [
"arrows",
- "navigation",
"files"
]
}
diff --git a/icons/arrow-up.json b/icons/arrow-up.json
index c3c48fec4..811e854b1 100644
--- a/icons/arrow-up.json
+++ b/icons/arrow-up.json
@@ -10,7 +10,6 @@
"north"
],
"categories": [
- "arrows",
- "navigation"
+ "arrows"
]
}
diff --git a/icons/birdhouse.json b/icons/birdhouse.json
new file mode 100644
index 000000000..762c1da8c
--- /dev/null
+++ b/icons/birdhouse.json
@@ -0,0 +1,21 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "hieu-onefold",
+ "karsa-mistmere"
+ ],
+ "tags": [
+ "birdhouse",
+ "bird",
+ "garden",
+ "home",
+ "house",
+ "woodwork"
+ ],
+ "categories": [
+ "nature",
+ "animals",
+ "navigation",
+ "home"
+ ]
+}
diff --git a/icons/file-lock-2.svg b/icons/birdhouse.svg
similarity index 50%
rename from icons/file-lock-2.svg
rename to icons/birdhouse.svg
index 938f9eda4..5387b5232 100644
--- a/icons/file-lock-2.svg
+++ b/icons/birdhouse.svg
@@ -9,8 +9,10 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
+
+
diff --git a/icons/building-2.svg b/icons/building-2.svg
index 339b0b4ac..4d453a232 100644
--- a/icons/building-2.svg
+++ b/icons/building-2.svg
@@ -9,11 +9,9 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
+
+
+
+
+
diff --git a/icons/calendar-fold.svg b/icons/calendar-fold.svg
index 0e200a5c1..eade0d650 100644
--- a/icons/calendar-fold.svg
+++ b/icons/calendar-fold.svg
@@ -9,9 +9,9 @@
stroke-linecap="round"
stroke-linejoin="round"
>
+
+
-
-
diff --git a/icons/calendars.json b/icons/calendars.json
new file mode 100644
index 000000000..915d782ed
--- /dev/null
+++ b/icons/calendars.json
@@ -0,0 +1,22 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "colebemis",
+ "ericfennis",
+ "jguddas",
+ "karsa-mistmere"
+ ],
+ "tags": [
+ "date",
+ "month",
+ "year",
+ "event",
+ "dates",
+ "months",
+ "years",
+ "events"
+ ],
+ "categories": [
+ "time"
+ ]
+}
diff --git a/icons/calendars.svg b/icons/calendars.svg
new file mode 100644
index 000000000..aa20c9a23
--- /dev/null
+++ b/icons/calendars.svg
@@ -0,0 +1,18 @@
+
diff --git a/icons/castle.json b/icons/castle.json
index 9dcf26f95..814d85211 100644
--- a/icons/castle.json
+++ b/icons/castle.json
@@ -12,6 +12,7 @@
],
"categories": [
"buildings",
- "gaming"
+ "gaming",
+ "navigation"
]
}
diff --git a/icons/chess-bishop.json b/icons/chess-bishop.json
new file mode 100644
index 000000000..f37cd5151
--- /dev/null
+++ b/icons/chess-bishop.json
@@ -0,0 +1,17 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "karsa-mistmere"
+ ],
+ "tags": [
+ "mitre",
+ "miter",
+ "piece",
+ "board game",
+ "religion"
+ ],
+ "categories": [
+ "gaming",
+ "emoji"
+ ]
+}
diff --git a/icons/chess-bishop.svg b/icons/chess-bishop.svg
new file mode 100644
index 000000000..c38f165e5
--- /dev/null
+++ b/icons/chess-bishop.svg
@@ -0,0 +1,16 @@
+
diff --git a/icons/chess-king.json b/icons/chess-king.json
new file mode 100644
index 000000000..cdf162b09
--- /dev/null
+++ b/icons/chess-king.json
@@ -0,0 +1,17 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "karsa-mistmere"
+ ],
+ "tags": [
+ "ruler",
+ "crown",
+ "piece",
+ "board game",
+ "stalemate"
+ ],
+ "categories": [
+ "gaming",
+ "emoji"
+ ]
+}
diff --git a/icons/chess-king.svg b/icons/chess-king.svg
new file mode 100644
index 000000000..1a5a4be89
--- /dev/null
+++ b/icons/chess-king.svg
@@ -0,0 +1,16 @@
+
diff --git a/icons/chess-knight.json b/icons/chess-knight.json
new file mode 100644
index 000000000..85de401ca
--- /dev/null
+++ b/icons/chess-knight.json
@@ -0,0 +1,15 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "karsa-mistmere"
+ ],
+ "tags": [
+ "piece",
+ "horse",
+ "board game"
+ ],
+ "categories": [
+ "gaming",
+ "emoji"
+ ]
+}
diff --git a/icons/chess-knight.svg b/icons/chess-knight.svg
new file mode 100644
index 000000000..8b8b09129
--- /dev/null
+++ b/icons/chess-knight.svg
@@ -0,0 +1,17 @@
+
diff --git a/icons/chess-pawn.json b/icons/chess-pawn.json
new file mode 100644
index 000000000..67539aec8
--- /dev/null
+++ b/icons/chess-pawn.json
@@ -0,0 +1,14 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "karsa-mistmere"
+ ],
+ "tags": [
+ "piece",
+ "board game"
+ ],
+ "categories": [
+ "gaming",
+ "emoji"
+ ]
+}
diff --git a/icons/file-key-2.svg b/icons/chess-pawn.svg
similarity index 50%
rename from icons/file-key-2.svg
rename to icons/chess-pawn.svg
index 3eb9a49a5..b15e8e67d 100644
--- a/icons/file-key-2.svg
+++ b/icons/chess-pawn.svg
@@ -9,9 +9,9 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
diff --git a/icons/chess-queen.json b/icons/chess-queen.json
new file mode 100644
index 000000000..cdf162b09
--- /dev/null
+++ b/icons/chess-queen.json
@@ -0,0 +1,17 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "karsa-mistmere"
+ ],
+ "tags": [
+ "ruler",
+ "crown",
+ "piece",
+ "board game",
+ "stalemate"
+ ],
+ "categories": [
+ "gaming",
+ "emoji"
+ ]
+}
diff --git a/icons/chess-queen.svg b/icons/chess-queen.svg
new file mode 100644
index 000000000..03d7fa3bc
--- /dev/null
+++ b/icons/chess-queen.svg
@@ -0,0 +1,20 @@
+
diff --git a/icons/file-minus-2.json b/icons/chess-rook.json
similarity index 60%
rename from icons/file-minus-2.json
rename to icons/chess-rook.json
index 3b4bd9c5d..6d80be66f 100644
--- a/icons/file-minus-2.json
+++ b/icons/chess-rook.json
@@ -1,14 +1,16 @@
{
"$schema": "../icon.schema.json",
"contributors": [
- "ericfennis",
"karsa-mistmere",
- "danielbayley"
+ "jguddas"
],
"tags": [
- "document"
+ "castle",
+ "piece",
+ "board game"
],
"categories": [
- "files"
+ "gaming",
+ "emoji"
]
}
diff --git a/icons/chess-rook.svg b/icons/chess-rook.svg
new file mode 100644
index 000000000..41cba1e4c
--- /dev/null
+++ b/icons/chess-rook.svg
@@ -0,0 +1,19 @@
+
diff --git a/icons/chevron-down.json b/icons/chevron-down.json
index 819cdc10b..5fdf2f976 100644
--- a/icons/chevron-down.json
+++ b/icons/chevron-down.json
@@ -11,7 +11,6 @@
],
"categories": [
"arrows",
- "navigation",
"gaming"
]
}
diff --git a/icons/chevron-left.json b/icons/chevron-left.json
index e3a03123e..ba17504b2 100644
--- a/icons/chevron-left.json
+++ b/icons/chevron-left.json
@@ -12,7 +12,6 @@
"<"
],
"categories": [
- "arrows",
- "navigation"
+ "arrows"
]
}
diff --git a/icons/chevron-right.json b/icons/chevron-right.json
index c070b3f37..88f1609a3 100644
--- a/icons/chevron-right.json
+++ b/icons/chevron-right.json
@@ -19,7 +19,6 @@
],
"categories": [
"arrows",
- "navigation",
"math",
"development"
]
diff --git a/icons/chevron-up.json b/icons/chevron-up.json
index 475719a6a..b77a643de 100644
--- a/icons/chevron-up.json
+++ b/icons/chevron-up.json
@@ -19,7 +19,6 @@
],
"categories": [
"arrows",
- "navigation",
"math",
"gaming"
]
diff --git a/icons/chevrons-down.json b/icons/chevrons-down.json
index 921217448..3e898cb32 100644
--- a/icons/chevrons-down.json
+++ b/icons/chevrons-down.json
@@ -10,7 +10,6 @@
],
"categories": [
"arrows",
- "navigation",
"gaming"
]
}
diff --git a/icons/chevrons-left.json b/icons/chevrons-left.json
index df9b8d4d1..6dd265f13 100644
--- a/icons/chevrons-left.json
+++ b/icons/chevrons-left.json
@@ -9,7 +9,6 @@
],
"categories": [
"arrows",
- "navigation",
"gaming"
]
}
diff --git a/icons/chevrons-right.json b/icons/chevrons-right.json
index df9b8d4d1..6dd265f13 100644
--- a/icons/chevrons-right.json
+++ b/icons/chevrons-right.json
@@ -9,7 +9,6 @@
],
"categories": [
"arrows",
- "navigation",
"gaming"
]
}
diff --git a/icons/chevrons-up.json b/icons/chevrons-up.json
index e311b0bf1..60bdf9a07 100644
--- a/icons/chevrons-up.json
+++ b/icons/chevrons-up.json
@@ -12,7 +12,6 @@
],
"categories": [
"arrows",
- "navigation",
"gaming"
]
}
diff --git a/icons/circle-arrow-down.json b/icons/circle-arrow-down.json
index b3c1f9664..a4cf15fe6 100644
--- a/icons/circle-arrow-down.json
+++ b/icons/circle-arrow-down.json
@@ -14,7 +14,6 @@
],
"categories": [
"arrows",
- "navigation",
"gaming"
],
"aliases": [
diff --git a/icons/circle-arrow-left.json b/icons/circle-arrow-left.json
index 39e65f042..c7e812e9d 100644
--- a/icons/circle-arrow-left.json
+++ b/icons/circle-arrow-left.json
@@ -16,7 +16,6 @@
],
"categories": [
"arrows",
- "navigation",
"gaming"
],
"aliases": [
diff --git a/icons/circle-arrow-out-down-left.json b/icons/circle-arrow-out-down-left.json
index 9aa62ec55..4d0ccd540 100644
--- a/icons/circle-arrow-out-down-left.json
+++ b/icons/circle-arrow-out-down-left.json
@@ -10,8 +10,7 @@
"diagonal"
],
"categories": [
- "arrows",
- "navigation"
+ "arrows"
],
"aliases": [
{
diff --git a/icons/circle-arrow-out-down-right.json b/icons/circle-arrow-out-down-right.json
index 358377b89..0a7e5132c 100644
--- a/icons/circle-arrow-out-down-right.json
+++ b/icons/circle-arrow-out-down-right.json
@@ -10,8 +10,7 @@
"diagonal"
],
"categories": [
- "arrows",
- "navigation"
+ "arrows"
],
"aliases": [
{
diff --git a/icons/circle-arrow-out-up-left.json b/icons/circle-arrow-out-up-left.json
index 3c96b845e..062e2e37b 100644
--- a/icons/circle-arrow-out-up-left.json
+++ b/icons/circle-arrow-out-up-left.json
@@ -14,7 +14,6 @@
],
"categories": [
"arrows",
- "navigation",
"development"
],
"aliases": [
diff --git a/icons/circle-arrow-out-up-right.json b/icons/circle-arrow-out-up-right.json
index 15dfc3770..fe12bf5e4 100644
--- a/icons/circle-arrow-out-up-right.json
+++ b/icons/circle-arrow-out-up-right.json
@@ -10,8 +10,7 @@
"diagonal"
],
"categories": [
- "arrows",
- "navigation"
+ "arrows"
],
"aliases": [
{
diff --git a/icons/circle-arrow-right.json b/icons/circle-arrow-right.json
index 6f738538e..1e1cb47ee 100644
--- a/icons/circle-arrow-right.json
+++ b/icons/circle-arrow-right.json
@@ -16,7 +16,6 @@
],
"categories": [
"arrows",
- "navigation",
"gaming"
],
"aliases": [
diff --git a/icons/circle-arrow-up.json b/icons/circle-arrow-up.json
index 86de86f9d..acadbee77 100644
--- a/icons/circle-arrow-up.json
+++ b/icons/circle-arrow-up.json
@@ -13,7 +13,6 @@
],
"categories": [
"arrows",
- "navigation",
"gaming"
],
"aliases": [
diff --git a/icons/circle-chevron-down.json b/icons/circle-chevron-down.json
index cd32468bc..e09abe39e 100644
--- a/icons/circle-chevron-down.json
+++ b/icons/circle-chevron-down.json
@@ -9,8 +9,7 @@
"menu"
],
"categories": [
- "arrows",
- "navigation"
+ "arrows"
],
"aliases": [
{
diff --git a/icons/circle-chevron-left.json b/icons/circle-chevron-left.json
index 12683c063..c4cfc2324 100644
--- a/icons/circle-chevron-left.json
+++ b/icons/circle-chevron-left.json
@@ -12,8 +12,7 @@
"<"
],
"categories": [
- "arrows",
- "navigation"
+ "arrows"
],
"aliases": [
{
diff --git a/icons/circle-chevron-right.json b/icons/circle-chevron-right.json
index 5567c8949..c3457e584 100644
--- a/icons/circle-chevron-right.json
+++ b/icons/circle-chevron-right.json
@@ -11,8 +11,7 @@
">"
],
"categories": [
- "arrows",
- "navigation"
+ "arrows"
],
"aliases": [
{
diff --git a/icons/circle-chevron-up.json b/icons/circle-chevron-up.json
index 6f6158605..0cfe3a015 100644
--- a/icons/circle-chevron-up.json
+++ b/icons/circle-chevron-up.json
@@ -10,8 +10,7 @@
"^"
],
"categories": [
- "arrows",
- "navigation"
+ "arrows"
],
"aliases": [
{
diff --git a/icons/clock-check.json b/icons/clock-check.json
new file mode 100644
index 000000000..cc87c7487
--- /dev/null
+++ b/icons/clock-check.json
@@ -0,0 +1,16 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "colebemis",
+ "jguddas",
+ "karsa-mistmere"
+ ],
+ "tags": [
+ "time",
+ "watch",
+ "alarm"
+ ],
+ "categories": [
+ "time"
+ ]
+}
diff --git a/icons/file-minus-2.svg b/icons/clock-check.svg
similarity index 62%
rename from icons/file-minus-2.svg
rename to icons/clock-check.svg
index bff3720f1..80daf91ce 100644
--- a/icons/file-minus-2.svg
+++ b/icons/clock-check.svg
@@ -9,7 +9,7 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
diff --git a/icons/combine.svg b/icons/combine.svg
index 1b908fecb..de02c62be 100644
--- a/icons/combine.svg
+++ b/icons/combine.svg
@@ -9,10 +9,10 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
diff --git a/icons/dam.json b/icons/dam.json
index 525efad79..11e7f9d32 100644
--- a/icons/dam.json
+++ b/icons/dam.json
@@ -10,6 +10,7 @@
],
"categories": [
"buildings",
- "sustainability"
+ "sustainability",
+ "navigation"
]
}
diff --git a/icons/factory.json b/icons/factory.json
index a7c6d78c2..fef949300 100644
--- a/icons/factory.json
+++ b/icons/factory.json
@@ -13,6 +13,7 @@
"sector"
],
"categories": [
- "buildings"
+ "buildings",
+ "navigation"
]
}
diff --git a/icons/file-archive.svg b/icons/file-archive.svg
index b1d396af7..f51fc3243 100644
--- a/icons/file-archive.svg
+++ b/icons/file-archive.svg
@@ -9,10 +9,10 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
diff --git a/icons/file-audio-2.json b/icons/file-audio-2.json
deleted file mode 100644
index 705de81bc..000000000
--- a/icons/file-audio-2.json
+++ /dev/null
@@ -1,16 +0,0 @@
-{
- "$schema": "../icon.schema.json",
- "contributors": [
- "karsa-mistmere",
- "danielbayley"
- ],
- "tags": [
- "music",
- "audio",
- "sound",
- "headphones"
- ],
- "categories": [
- "files"
- ]
-}
diff --git a/icons/file-audio-2.svg b/icons/file-audio-2.svg
deleted file mode 100644
index 53803fe3e..000000000
--- a/icons/file-audio-2.svg
+++ /dev/null
@@ -1,17 +0,0 @@
-
diff --git a/icons/file-audio.json b/icons/file-audio.json
deleted file mode 100644
index 705de81bc..000000000
--- a/icons/file-audio.json
+++ /dev/null
@@ -1,16 +0,0 @@
-{
- "$schema": "../icon.schema.json",
- "contributors": [
- "karsa-mistmere",
- "danielbayley"
- ],
- "tags": [
- "music",
- "audio",
- "sound",
- "headphones"
- ],
- "categories": [
- "files"
- ]
-}
diff --git a/icons/file-audio.svg b/icons/file-audio.svg
deleted file mode 100644
index 45e0931f2..000000000
--- a/icons/file-audio.svg
+++ /dev/null
@@ -1,15 +0,0 @@
-
diff --git a/icons/file-axis-3d.svg b/icons/file-axis-3d.svg
index 4f69f13c8..2cb3161a3 100644
--- a/icons/file-axis-3d.svg
+++ b/icons/file-axis-3d.svg
@@ -9,8 +9,8 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
diff --git a/icons/file-badge-2.json b/icons/file-badge-2.json
deleted file mode 100644
index 778d40eea..000000000
--- a/icons/file-badge-2.json
+++ /dev/null
@@ -1,19 +0,0 @@
-{
- "$schema": "../icon.schema.json",
- "contributors": [
- "karsa-mistmere",
- "danielbayley",
- "jguddas"
- ],
- "tags": [
- "award",
- "achievement",
- "badge",
- "rosette",
- "prize",
- "winner"
- ],
- "categories": [
- "files"
- ]
-}
diff --git a/icons/file-badge-2.svg b/icons/file-badge-2.svg
deleted file mode 100644
index bdeff4e5f..000000000
--- a/icons/file-badge-2.svg
+++ /dev/null
@@ -1,15 +0,0 @@
-
diff --git a/icons/file-badge.json b/icons/file-badge.json
index ef42d8397..e807ca7a3 100644
--- a/icons/file-badge.json
+++ b/icons/file-badge.json
@@ -14,5 +14,13 @@
],
"categories": [
"files"
+ ],
+ "aliases": [
+ {
+ "name": "file-badge-2",
+ "deprecated": true,
+ "deprecationReason": "alias.duplicate",
+ "toBeRemovedInVersion": "v1.0"
+ }
]
}
diff --git a/icons/file-badge.svg b/icons/file-badge.svg
index 7d68aed21..e8e3aa8f9 100644
--- a/icons/file-badge.svg
+++ b/icons/file-badge.svg
@@ -9,8 +9,8 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
diff --git a/icons/file-box.svg b/icons/file-box.svg
index f6f65a808..025191e31 100644
--- a/icons/file-box.svg
+++ b/icons/file-box.svg
@@ -9,9 +9,9 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
diff --git a/icons/file-json-2.json b/icons/file-braces-corner.json
similarity index 59%
rename from icons/file-json-2.json
rename to icons/file-braces-corner.json
index a175e3542..3d73d6aec 100644
--- a/icons/file-json-2.json
+++ b/icons/file-braces-corner.json
@@ -13,5 +13,13 @@
"categories": [
"files",
"development"
+ ],
+ "aliases": [
+ {
+ "name": "file-json-2",
+ "deprecated": true,
+ "deprecationReason": "alias.name",
+ "toBeRemovedInVersion": "v1.0"
+ }
]
}
diff --git a/icons/file-braces-corner.svg b/icons/file-braces-corner.svg
new file mode 100644
index 000000000..e6ff195c7
--- /dev/null
+++ b/icons/file-braces-corner.svg
@@ -0,0 +1,16 @@
+
diff --git a/icons/file-json.json b/icons/file-braces.json
similarity index 59%
rename from icons/file-json.json
rename to icons/file-braces.json
index a175e3542..4aa3c98c8 100644
--- a/icons/file-json.json
+++ b/icons/file-braces.json
@@ -13,5 +13,13 @@
"categories": [
"files",
"development"
+ ],
+ "aliases": [
+ {
+ "name": "file-json",
+ "deprecated": true,
+ "deprecationReason": "alias.name",
+ "toBeRemovedInVersion": "v1.0"
+ }
]
}
diff --git a/icons/file-json.svg b/icons/file-braces.svg
similarity index 69%
rename from icons/file-json.svg
rename to icons/file-braces.svg
index d2f2efc3c..7b278e721 100644
--- a/icons/file-json.svg
+++ b/icons/file-braces.svg
@@ -9,8 +9,8 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
diff --git a/icons/file-chart-column-increasing.svg b/icons/file-chart-column-increasing.svg
index e75c72332..7e572a7ec 100644
--- a/icons/file-chart-column-increasing.svg
+++ b/icons/file-chart-column-increasing.svg
@@ -9,8 +9,8 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
diff --git a/icons/file-chart-column.svg b/icons/file-chart-column.svg
index 76fb78148..b613b9109 100644
--- a/icons/file-chart-column.svg
+++ b/icons/file-chart-column.svg
@@ -9,8 +9,8 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
diff --git a/icons/file-chart-line.svg b/icons/file-chart-line.svg
index ae64d82c2..86d0c4760 100644
--- a/icons/file-chart-line.svg
+++ b/icons/file-chart-line.svg
@@ -9,7 +9,7 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
diff --git a/icons/file-chart-pie.svg b/icons/file-chart-pie.svg
index 83309e746..edb77cfc2 100644
--- a/icons/file-chart-pie.svg
+++ b/icons/file-chart-pie.svg
@@ -9,8 +9,8 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
diff --git a/icons/file-check-2.json b/icons/file-check-corner.json
similarity index 60%
rename from icons/file-check-2.json
rename to icons/file-check-corner.json
index 68d748764..9489c6a8a 100644
--- a/icons/file-check-2.json
+++ b/icons/file-check-corner.json
@@ -15,5 +15,13 @@
],
"categories": [
"files"
+ ],
+ "aliases": [
+ {
+ "name": "file-check-2",
+ "deprecated": true,
+ "deprecationReason": "alias.name",
+ "toBeRemovedInVersion": "v1.0"
+ }
]
}
diff --git a/icons/file-check-corner.svg b/icons/file-check-corner.svg
new file mode 100644
index 000000000..d7c298b65
--- /dev/null
+++ b/icons/file-check-corner.svg
@@ -0,0 +1,15 @@
+
diff --git a/icons/file-check.svg b/icons/file-check.svg
index d5591bb03..0ec3ea9fa 100644
--- a/icons/file-check.svg
+++ b/icons/file-check.svg
@@ -9,7 +9,7 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
diff --git a/icons/file-clock.svg b/icons/file-clock.svg
index c896d76c2..2a1f06b29 100644
--- a/icons/file-clock.svg
+++ b/icons/file-clock.svg
@@ -9,8 +9,8 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
diff --git a/icons/file-code-2.json b/icons/file-code-corner.json
similarity index 62%
rename from icons/file-code-2.json
rename to icons/file-code-corner.json
index 26fe60765..937a3afaf 100644
--- a/icons/file-code-2.json
+++ b/icons/file-code-corner.json
@@ -16,5 +16,13 @@
"categories": [
"files",
"development"
+ ],
+ "aliases": [
+ {
+ "name": "file-code-2",
+ "deprecated": true,
+ "deprecationReason": "alias.name",
+ "toBeRemovedInVersion": "v1.0"
+ }
]
}
diff --git a/icons/file-code-corner.svg b/icons/file-code-corner.svg
new file mode 100644
index 000000000..78b94fc0e
--- /dev/null
+++ b/icons/file-code-corner.svg
@@ -0,0 +1,16 @@
+
diff --git a/icons/file-code.svg b/icons/file-code.svg
index 6f672c88f..84c01e1ab 100644
--- a/icons/file-code.svg
+++ b/icons/file-code.svg
@@ -9,8 +9,8 @@
stroke-linecap="round"
stroke-linejoin="round"
>
+
+
-
-
diff --git a/icons/file-cog.svg b/icons/file-cog.svg
index 7bc7fa916..cb0e86dea 100644
--- a/icons/file-cog.svg
+++ b/icons/file-cog.svg
@@ -9,15 +9,15 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
diff --git a/icons/file-diff.svg b/icons/file-diff.svg
index 6a4b9bdfc..759e6b7cb 100644
--- a/icons/file-diff.svg
+++ b/icons/file-diff.svg
@@ -9,7 +9,7 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
diff --git a/icons/file-digit.svg b/icons/file-digit.svg
index 3fcb5cda8..267a5f7a8 100644
--- a/icons/file-digit.svg
+++ b/icons/file-digit.svg
@@ -9,9 +9,9 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
diff --git a/icons/file-down.svg b/icons/file-down.svg
index e70a5cd5c..b20ab6a76 100644
--- a/icons/file-down.svg
+++ b/icons/file-down.svg
@@ -9,8 +9,8 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
diff --git a/icons/file-warning.json b/icons/file-exclamation-point.json
similarity index 62%
rename from icons/file-warning.json
rename to icons/file-exclamation-point.json
index 2827a924b..d921b6a96 100644
--- a/icons/file-warning.json
+++ b/icons/file-exclamation-point.json
@@ -15,5 +15,13 @@
"categories": [
"files",
"notifications"
+ ],
+ "aliases": [
+ {
+ "name": "file-warning",
+ "deprecated": true,
+ "deprecationReason": "alias.name",
+ "toBeRemovedInVersion": "v1.0"
+ }
]
}
diff --git a/icons/file-warning.svg b/icons/file-exclamation-point.svg
similarity index 67%
rename from icons/file-warning.svg
rename to icons/file-exclamation-point.svg
index a2600e26b..a02a9d68a 100644
--- a/icons/file-warning.svg
+++ b/icons/file-exclamation-point.svg
@@ -9,7 +9,7 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
diff --git a/icons/file-headphone.json b/icons/file-headphone.json
new file mode 100644
index 000000000..21f9c8d54
--- /dev/null
+++ b/icons/file-headphone.json
@@ -0,0 +1,30 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "karsa-mistmere",
+ "danielbayley"
+ ],
+ "tags": [
+ "music",
+ "audio",
+ "sound",
+ "headphones"
+ ],
+ "categories": [
+ "files"
+ ],
+ "aliases": [
+ {
+ "name": "file-audio",
+ "deprecated": true,
+ "deprecationReason": "alias.name",
+ "toBeRemovedInVersion": "v1.0"
+ },
+ {
+ "name": "file-audio-2",
+ "deprecated": true,
+ "deprecationReason": "alias.duplicate",
+ "toBeRemovedInVersion": "v1.0"
+ }
+ ]
+}
diff --git a/icons/file-headphone.svg b/icons/file-headphone.svg
new file mode 100644
index 000000000..92d10dbb8
--- /dev/null
+++ b/icons/file-headphone.svg
@@ -0,0 +1,15 @@
+
diff --git a/icons/file-heart.svg b/icons/file-heart.svg
index c8fc3ded7..191995c62 100644
--- a/icons/file-heart.svg
+++ b/icons/file-heart.svg
@@ -9,7 +9,7 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
diff --git a/icons/file-image.svg b/icons/file-image.svg
index eb2f905b0..d92ee75ff 100644
--- a/icons/file-image.svg
+++ b/icons/file-image.svg
@@ -9,8 +9,8 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
diff --git a/icons/file-input.svg b/icons/file-input.svg
index d44e2400d..676fbadc2 100644
--- a/icons/file-input.svg
+++ b/icons/file-input.svg
@@ -9,8 +9,8 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
diff --git a/icons/file-json-2.svg b/icons/file-json-2.svg
deleted file mode 100644
index d52e7de8b..000000000
--- a/icons/file-json-2.svg
+++ /dev/null
@@ -1,16 +0,0 @@
-
diff --git a/icons/file-key-2.json b/icons/file-key-2.json
deleted file mode 100644
index 25aecd1be..000000000
--- a/icons/file-key-2.json
+++ /dev/null
@@ -1,17 +0,0 @@
-{
- "$schema": "../icon.schema.json",
- "contributors": [
- "karsa-mistmere",
- "danielbayley"
- ],
- "tags": [
- "key",
- "private",
- "public",
- "security"
- ],
- "categories": [
- "files",
- "security"
- ]
-}
diff --git a/icons/file-key.json b/icons/file-key.json
index 25aecd1be..606140b29 100644
--- a/icons/file-key.json
+++ b/icons/file-key.json
@@ -13,5 +13,13 @@
"categories": [
"files",
"security"
+ ],
+ "aliases": [
+ {
+ "name": "file-key-2",
+ "deprecated": true,
+ "deprecationReason": "alias.duplicate",
+ "toBeRemovedInVersion": "v1.0"
+ }
]
}
diff --git a/icons/file-key.svg b/icons/file-key.svg
index 2c20c45d0..ee38eaee5 100644
--- a/icons/file-key.svg
+++ b/icons/file-key.svg
@@ -9,8 +9,9 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
+
diff --git a/icons/file-lock-2.json b/icons/file-lock-2.json
deleted file mode 100644
index ba9a6bac0..000000000
--- a/icons/file-lock-2.json
+++ /dev/null
@@ -1,17 +0,0 @@
-{
- "$schema": "../icon.schema.json",
- "contributors": [
- "karsa-mistmere",
- "ericfennis",
- "danielbayley"
- ],
- "tags": [
- "lock",
- "password",
- "security"
- ],
- "categories": [
- "files",
- "security"
- ]
-}
diff --git a/icons/file-lock.json b/icons/file-lock.json
index ba9a6bac0..5f02df9d1 100644
--- a/icons/file-lock.json
+++ b/icons/file-lock.json
@@ -13,5 +13,13 @@
"categories": [
"files",
"security"
+ ],
+ "aliases": [
+ {
+ "name": "file-lock-2",
+ "deprecated": true,
+ "deprecationReason": "alias.duplicate",
+ "toBeRemovedInVersion": "v1.0"
+ }
]
}
diff --git a/icons/file-lock.svg b/icons/file-lock.svg
index 2788f02c1..daa287f6d 100644
--- a/icons/file-lock.svg
+++ b/icons/file-lock.svg
@@ -9,7 +9,8 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
+
diff --git a/icons/file-minus-corner.json b/icons/file-minus-corner.json
new file mode 100644
index 000000000..12544f8f7
--- /dev/null
+++ b/icons/file-minus-corner.json
@@ -0,0 +1,22 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "ericfennis",
+ "karsa-mistmere",
+ "danielbayley"
+ ],
+ "tags": [
+ "document"
+ ],
+ "categories": [
+ "files"
+ ],
+ "aliases": [
+ {
+ "name": "file-minus-2",
+ "deprecated": true,
+ "deprecationReason": "alias.name",
+ "toBeRemovedInVersion": "v1.0"
+ }
+ ]
+}
diff --git a/icons/file-code-2.svg b/icons/file-minus-corner.svg
similarity index 53%
rename from icons/file-code-2.svg
rename to icons/file-minus-corner.svg
index 4e0634abc..5259a9253 100644
--- a/icons/file-code-2.svg
+++ b/icons/file-minus-corner.svg
@@ -9,8 +9,7 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
diff --git a/icons/file-minus.svg b/icons/file-minus.svg
index 4ad5492ab..01e27d7a4 100644
--- a/icons/file-minus.svg
+++ b/icons/file-minus.svg
@@ -9,7 +9,7 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
diff --git a/icons/file-music.svg b/icons/file-music.svg
index ce76e8736..63587a29a 100644
--- a/icons/file-music.svg
+++ b/icons/file-music.svg
@@ -9,8 +9,8 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
diff --git a/icons/file-output.svg b/icons/file-output.svg
index e4806a83a..e35d26a9b 100644
--- a/icons/file-output.svg
+++ b/icons/file-output.svg
@@ -9,9 +9,8 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
diff --git a/icons/file-pen-line.svg b/icons/file-pen-line.svg
index 5c5d93ba5..f51c4d0c8 100644
--- a/icons/file-pen-line.svg
+++ b/icons/file-pen-line.svg
@@ -9,7 +9,7 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
diff --git a/icons/file-pen.svg b/icons/file-pen.svg
index e9e46cf4c..c59558c02 100644
--- a/icons/file-pen.svg
+++ b/icons/file-pen.svg
@@ -9,7 +9,7 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
diff --git a/icons/file-play.svg b/icons/file-play.svg
index e2024a3fe..d318cb10c 100644
--- a/icons/file-play.svg
+++ b/icons/file-play.svg
@@ -9,7 +9,7 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
diff --git a/icons/file-plus-2.json b/icons/file-plus-corner.json
similarity index 57%
rename from icons/file-plus-2.json
rename to icons/file-plus-corner.json
index 8c947160d..302cc2b84 100644
--- a/icons/file-plus-2.json
+++ b/icons/file-plus-corner.json
@@ -13,5 +13,13 @@
],
"categories": [
"files"
+ ],
+ "aliases": [
+ {
+ "name": "file-plus-2",
+ "deprecated": true,
+ "deprecationReason": "alias.name",
+ "toBeRemovedInVersion": "v1.0"
+ }
]
}
diff --git a/icons/file-plus-corner.svg b/icons/file-plus-corner.svg
new file mode 100644
index 000000000..b722b6b66
--- /dev/null
+++ b/icons/file-plus-corner.svg
@@ -0,0 +1,16 @@
+
diff --git a/icons/file-plus.svg b/icons/file-plus.svg
index e1e83ea01..fe4715be0 100644
--- a/icons/file-plus.svg
+++ b/icons/file-plus.svg
@@ -9,8 +9,8 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
diff --git a/icons/file-question-mark.svg b/icons/file-question-mark.svg
index 5125930ee..e3f12b306 100644
--- a/icons/file-question-mark.svg
+++ b/icons/file-question-mark.svg
@@ -9,7 +9,7 @@
stroke-linecap="round"
stroke-linejoin="round"
>
+
-
diff --git a/icons/file-scan.svg b/icons/file-scan.svg
index d839d507e..0341f1bcf 100644
--- a/icons/file-scan.svg
+++ b/icons/file-scan.svg
@@ -9,10 +9,10 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
+
-
diff --git a/icons/file-search-2.svg b/icons/file-search-2.svg
deleted file mode 100644
index fd6e5504a..000000000
--- a/icons/file-search-2.svg
+++ /dev/null
@@ -1,16 +0,0 @@
-
diff --git a/icons/file-search-2.json b/icons/file-search-corner.json
similarity index 57%
rename from icons/file-search-2.json
rename to icons/file-search-corner.json
index 491610407..70316d720 100644
--- a/icons/file-search-2.json
+++ b/icons/file-search-corner.json
@@ -13,5 +13,13 @@
],
"categories": [
"files"
+ ],
+ "aliases": [
+ {
+ "name": "file-search-2",
+ "deprecated": true,
+ "deprecationReason": "alias.name",
+ "toBeRemovedInVersion": "v1.0"
+ }
]
}
diff --git a/icons/file-search-corner.svg b/icons/file-search-corner.svg
new file mode 100644
index 000000000..268862899
--- /dev/null
+++ b/icons/file-search-corner.svg
@@ -0,0 +1,16 @@
+
diff --git a/icons/file-search.svg b/icons/file-search.svg
index 782d74d95..0a840b829 100644
--- a/icons/file-search.svg
+++ b/icons/file-search.svg
@@ -9,8 +9,8 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
diff --git a/icons/file-volume-2.json b/icons/file-signal.json
similarity index 56%
rename from icons/file-volume-2.json
rename to icons/file-signal.json
index d845237c5..3278d5326 100644
--- a/icons/file-volume-2.json
+++ b/icons/file-signal.json
@@ -12,5 +12,13 @@
],
"categories": [
"files"
+ ],
+ "aliases": [
+ {
+ "name": "file-volume-2",
+ "deprecated": true,
+ "deprecationReason": "alias.name",
+ "toBeRemovedInVersion": "v1.0"
+ }
]
}
diff --git a/icons/file-volume-2.svg b/icons/file-signal.svg
similarity index 65%
rename from icons/file-volume-2.svg
rename to icons/file-signal.svg
index 75f578d07..cd4080c63 100644
--- a/icons/file-volume-2.svg
+++ b/icons/file-signal.svg
@@ -9,8 +9,8 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
diff --git a/icons/file-sliders.svg b/icons/file-sliders.svg
index fda3b9a8e..a55d471fd 100644
--- a/icons/file-sliders.svg
+++ b/icons/file-sliders.svg
@@ -9,8 +9,8 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
diff --git a/icons/file-spreadsheet.svg b/icons/file-spreadsheet.svg
index 21d6e0227..8b0b91d4b 100644
--- a/icons/file-spreadsheet.svg
+++ b/icons/file-spreadsheet.svg
@@ -9,8 +9,8 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
diff --git a/icons/file-symlink.svg b/icons/file-symlink.svg
index 967a486b9..6996ad5c3 100644
--- a/icons/file-symlink.svg
+++ b/icons/file-symlink.svg
@@ -9,7 +9,7 @@
stroke-linecap="round"
stroke-linejoin="round"
>
+
+
-
-
diff --git a/icons/file-terminal.svg b/icons/file-terminal.svg
index a91b93150..6e9a1be99 100644
--- a/icons/file-terminal.svg
+++ b/icons/file-terminal.svg
@@ -9,8 +9,8 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
diff --git a/icons/file-text.svg b/icons/file-text.svg
index 522793906..67dc5b9d1 100644
--- a/icons/file-text.svg
+++ b/icons/file-text.svg
@@ -9,8 +9,8 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
diff --git a/icons/file-type-2.svg b/icons/file-type-2.svg
deleted file mode 100644
index e8b17e565..000000000
--- a/icons/file-type-2.svg
+++ /dev/null
@@ -1,17 +0,0 @@
-
diff --git a/icons/file-type-2.json b/icons/file-type-corner.json
similarity index 57%
rename from icons/file-type-2.json
rename to icons/file-type-corner.json
index 791f9916d..3484e1871 100644
--- a/icons/file-type-2.json
+++ b/icons/file-type-corner.json
@@ -13,5 +13,13 @@
"categories": [
"files",
"text"
+ ],
+ "aliases": [
+ {
+ "name": "file-type-2",
+ "deprecated": true,
+ "deprecationReason": "alias.name",
+ "toBeRemovedInVersion": "v1.0"
+ }
]
}
diff --git a/icons/file-type-corner.svg b/icons/file-type-corner.svg
new file mode 100644
index 000000000..ee7a74e46
--- /dev/null
+++ b/icons/file-type-corner.svg
@@ -0,0 +1,17 @@
+
diff --git a/icons/file-type.svg b/icons/file-type.svg
index 9ce95ae8a..5634e3112 100644
--- a/icons/file-type.svg
+++ b/icons/file-type.svg
@@ -9,9 +9,9 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
diff --git a/icons/file-up.svg b/icons/file-up.svg
index 449407976..d8d5bc8c3 100644
--- a/icons/file-up.svg
+++ b/icons/file-up.svg
@@ -9,8 +9,8 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
diff --git a/icons/file-user.svg b/icons/file-user.svg
index 72b03bd00..dcc89a62c 100644
--- a/icons/file-user.svg
+++ b/icons/file-user.svg
@@ -9,8 +9,8 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
diff --git a/icons/file-video-camera.svg b/icons/file-video-camera.svg
index 87b0fe360..b253fec2d 100644
--- a/icons/file-video-camera.svg
+++ b/icons/file-video-camera.svg
@@ -9,8 +9,8 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
diff --git a/icons/file-volume.svg b/icons/file-volume.svg
index 271f02fca..049880a0c 100644
--- a/icons/file-volume.svg
+++ b/icons/file-volume.svg
@@ -9,8 +9,8 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
diff --git a/icons/file-x-2.svg b/icons/file-x-2.svg
deleted file mode 100644
index 666e1984e..000000000
--- a/icons/file-x-2.svg
+++ /dev/null
@@ -1,16 +0,0 @@
-
diff --git a/icons/file-x-2.json b/icons/file-x-corner.json
similarity index 56%
rename from icons/file-x-2.json
rename to icons/file-x-corner.json
index 4cdd046e9..71e34e036 100644
--- a/icons/file-x-2.json
+++ b/icons/file-x-corner.json
@@ -12,5 +12,13 @@
],
"categories": [
"files"
+ ],
+ "aliases": [
+ {
+ "name": "file-x-2",
+ "deprecated": true,
+ "deprecationReason": "alias.name",
+ "toBeRemovedInVersion": "v1.0"
+ }
]
}
diff --git a/icons/file-x-corner.svg b/icons/file-x-corner.svg
new file mode 100644
index 000000000..671d2f9d5
--- /dev/null
+++ b/icons/file-x-corner.svg
@@ -0,0 +1,16 @@
+
diff --git a/icons/file-x.svg b/icons/file-x.svg
index 81bfc3182..91e3a8d55 100644
--- a/icons/file-x.svg
+++ b/icons/file-x.svg
@@ -9,8 +9,8 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
diff --git a/icons/file.svg b/icons/file.svg
index 7daf04c2f..161be7a29 100644
--- a/icons/file.svg
+++ b/icons/file.svg
@@ -9,6 +9,6 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
diff --git a/icons/files.svg b/icons/files.svg
index e0099f0b3..46ddbebec 100644
--- a/icons/files.svg
+++ b/icons/files.svg
@@ -9,7 +9,7 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
diff --git a/icons/fingerprint.json b/icons/fingerprint-pattern.json
similarity index 63%
rename from icons/fingerprint.json
rename to icons/fingerprint-pattern.json
index b2526f190..78cbad86a 100644
--- a/icons/fingerprint.json
+++ b/icons/fingerprint-pattern.json
@@ -16,5 +16,13 @@
"security",
"medical",
"devices"
+ ],
+ "aliases": [
+ {
+ "name": "fingerprint",
+ "deprecationReason": "alias.name",
+ "deprecated": true,
+ "toBeRemovedInVersion": "v1.0"
+ }
]
}
diff --git a/icons/fingerprint.svg b/icons/fingerprint-pattern.svg
similarity index 100%
rename from icons/fingerprint.svg
rename to icons/fingerprint-pattern.svg
diff --git a/icons/folder-git-2.json b/icons/folder-git-2.json
index 7c250d7f3..b44d212ed 100644
--- a/icons/folder-git-2.json
+++ b/icons/folder-git-2.json
@@ -3,7 +3,8 @@
"contributors": [
"danielbayley",
"karsa-mistmere",
- "ericfennis"
+ "ericfennis",
+ "jguddas"
],
"tags": [
"directory",
diff --git a/icons/folder-git-2.svg b/icons/folder-git-2.svg
index 299096b28..590f06ec6 100644
--- a/icons/folder-git-2.svg
+++ b/icons/folder-git-2.svg
@@ -9,8 +9,8 @@
stroke-linecap="round"
stroke-linejoin="round"
>
+
-
diff --git a/icons/gamepad-directional.json b/icons/gamepad-directional.json
new file mode 100644
index 000000000..eb4e52887
--- /dev/null
+++ b/icons/gamepad-directional.json
@@ -0,0 +1,24 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "felipeajzanetti",
+ "jguddas"
+ ],
+ "tags": [
+ "direction",
+ "arrow",
+ "controller",
+ "navigation",
+ "button",
+ "move",
+ "pointer",
+ "arrowhead",
+ "console",
+ "game",
+ "gaming"
+ ],
+ "categories": [
+ "gaming",
+ "devices"
+ ]
+}
diff --git a/icons/gamepad-directional.svg b/icons/gamepad-directional.svg
new file mode 100644
index 000000000..f5ca8f013
--- /dev/null
+++ b/icons/gamepad-directional.svg
@@ -0,0 +1,11 @@
+
\ No newline at end of file
diff --git a/icons/git-branch-minus.json b/icons/git-branch-minus.json
new file mode 100644
index 000000000..871425eab
--- /dev/null
+++ b/icons/git-branch-minus.json
@@ -0,0 +1,18 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "joris-gallot"
+ ],
+ "tags": [
+ "code",
+ "version control",
+ "vcs",
+ "repository",
+ "delete",
+ "remove",
+ "-"
+ ],
+ "categories": [
+ "development"
+ ]
+}
diff --git a/icons/file-check-2.svg b/icons/git-branch-minus.svg
similarity index 61%
rename from icons/file-check-2.svg
rename to icons/git-branch-minus.svg
index 02a4eda94..882ecee60 100644
--- a/icons/file-check-2.svg
+++ b/icons/git-branch-minus.svg
@@ -9,7 +9,8 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
+
diff --git a/icons/git-branch-plus.json b/icons/git-branch-plus.json
index bd8b02efb..c83639e01 100644
--- a/icons/git-branch-plus.json
+++ b/icons/git-branch-plus.json
@@ -5,6 +5,10 @@
"ericfennis"
],
"tags": [
+ "code",
+ "version control",
+ "vcs",
+ "repository",
"add",
"create",
"+"
diff --git a/icons/git-branch.json b/icons/git-branch.json
index 08e4b9a94..e1998f106 100644
--- a/icons/git-branch.json
+++ b/icons/git-branch.json
@@ -7,7 +7,9 @@
],
"tags": [
"code",
- "version control"
+ "version control",
+ "vcs",
+ "repository"
],
"categories": [
"development"
diff --git a/icons/helicopter.json b/icons/helicopter.json
new file mode 100644
index 000000000..0ceb32347
--- /dev/null
+++ b/icons/helicopter.json
@@ -0,0 +1,25 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "liloudreams",
+ "ericfennis",
+ "jamiemlaw"
+ ],
+ "tags": [
+ "transport",
+ "flying",
+ "rotor",
+ "aviation",
+ "helipad",
+ "gear",
+ "flyer",
+ "technology",
+ "helicopter",
+ "aircraft",
+ "vehicle"
+ ],
+ "categories": [
+ "transportation",
+ "travel"
+ ]
+}
diff --git a/icons/helicopter.svg b/icons/helicopter.svg
new file mode 100644
index 000000000..22d0d66b7
--- /dev/null
+++ b/icons/helicopter.svg
@@ -0,0 +1,20 @@
+
diff --git a/icons/house.json b/icons/house.json
index eb460a04f..f3362dfc7 100644
--- a/icons/house.json
+++ b/icons/house.json
@@ -13,7 +13,8 @@
],
"categories": [
"buildings",
- "home"
+ "home",
+ "navigation"
],
"aliases": [
{
diff --git a/icons/monitor-cloud.json b/icons/monitor-cloud.json
new file mode 100644
index 000000000..788f2b6df
--- /dev/null
+++ b/icons/monitor-cloud.json
@@ -0,0 +1,32 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "colebemis",
+ "ericfennis",
+ "danielbayley",
+ "jguddas",
+ "karsa-mistmere"
+ ],
+ "tags": [
+ "virtual machine",
+ "virtual desktop",
+ "vm",
+ "vdi",
+ "computing",
+ "remote work",
+ "monitoring",
+ "infrastructure",
+ "software as a service",
+ "saas",
+ "workstation",
+ "environment",
+ "tv",
+ "screen",
+ "display"
+ ],
+ "categories": [
+ "connectivity",
+ "devices",
+ "development"
+ ]
+}
diff --git a/icons/file-plus-2.svg b/icons/monitor-cloud.svg
similarity index 56%
rename from icons/file-plus-2.svg
rename to icons/monitor-cloud.svg
index d48b3cad1..1af27f5c8 100644
--- a/icons/file-plus-2.svg
+++ b/icons/monitor-cloud.svg
@@ -9,8 +9,8 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
diff --git a/icons/motorbike.json b/icons/motorbike.json
new file mode 100644
index 000000000..b6dc8dc27
--- /dev/null
+++ b/icons/motorbike.json
@@ -0,0 +1,22 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "jamiemlaw"
+ ],
+ "tags": [
+ "moto",
+ "motorcycle",
+ "transport",
+ "vehicle",
+ "drive",
+ "ride",
+ "trip",
+ "race",
+ "racing",
+ "journey",
+ "delivery"
+ ],
+ "categories": [
+ "transportation"
+ ]
+}
diff --git a/icons/motorbike.svg b/icons/motorbike.svg
new file mode 100644
index 000000000..a93ab7104
--- /dev/null
+++ b/icons/motorbike.svg
@@ -0,0 +1,17 @@
+
diff --git a/icons/mouse-pointer-2-off.json b/icons/mouse-pointer-2-off.json
new file mode 100644
index 000000000..35b2c8950
--- /dev/null
+++ b/icons/mouse-pointer-2-off.json
@@ -0,0 +1,27 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "ericfennis",
+ "csandman",
+ "domingasp",
+ "jguddas"
+ ],
+ "tags": [
+ "pointer",
+ "mouse",
+ "cursor",
+ "off",
+ "disable",
+ "arrow",
+ "navigation",
+ "selection",
+ "select",
+ "click",
+ "no-click",
+ "interaction"
+ ],
+ "categories": [
+ "arrows",
+ "cursors"
+ ]
+}
diff --git a/icons/mouse-pointer-2-off.svg b/icons/mouse-pointer-2-off.svg
new file mode 100644
index 000000000..706a972b3
--- /dev/null
+++ b/icons/mouse-pointer-2-off.svg
@@ -0,0 +1,15 @@
+
diff --git a/icons/plane.json b/icons/plane.json
index 0a260cdbd..ea9614c13 100644
--- a/icons/plane.json
+++ b/icons/plane.json
@@ -12,6 +12,7 @@
],
"categories": [
"transportation",
- "travel"
+ "travel",
+ "navigation"
]
}
diff --git a/icons/receipt-text.json b/icons/receipt-text.json
index 77317a44b..790e8cabb 100644
--- a/icons/receipt-text.json
+++ b/icons/receipt-text.json
@@ -1,7 +1,9 @@
{
"$schema": "../icon.schema.json",
"contributors": [
- "danielbayley"
+ "danielbayley",
+ "jguddas",
+ "karsa-mistmere"
],
"tags": [
"bill",
diff --git a/icons/receipt-text.svg b/icons/receipt-text.svg
index 8995988f2..8d1920ab6 100644
--- a/icons/receipt-text.svg
+++ b/icons/receipt-text.svg
@@ -9,8 +9,8 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
-
+
diff --git a/icons/replace-all.svg b/icons/replace-all.svg
index 33f09c647..d0fffbf1a 100644
--- a/icons/replace-all.svg
+++ b/icons/replace-all.svg
@@ -9,13 +9,13 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
-
-
+
+
diff --git a/icons/replace.svg b/icons/replace.svg
index 82f663362..50909d793 100644
--- a/icons/replace.svg
+++ b/icons/replace.svg
@@ -9,11 +9,11 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
-
-
+
+
diff --git a/icons/ruler-dimension-line.json b/icons/ruler-dimension-line.json
index e3b26fd8e..7b994de22 100644
--- a/icons/ruler-dimension-line.json
+++ b/icons/ruler-dimension-line.json
@@ -1,7 +1,8 @@
{
"$schema": "../icon.schema.json",
"contributors": [
- "jguddas"
+ "jguddas",
+ "karsa-mistmere"
],
"tags": [
"measurements",
diff --git a/icons/ruler-dimension-line.svg b/icons/ruler-dimension-line.svg
index 2d9c0c6a2..3fd9be4eb 100644
--- a/icons/ruler-dimension-line.svg
+++ b/icons/ruler-dimension-line.svg
@@ -9,11 +9,12 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/icons/shredder.svg b/icons/shredder.svg
index c981d0822..b0544b0c2 100644
--- a/icons/shredder.svg
+++ b/icons/shredder.svg
@@ -9,11 +9,11 @@
stroke-linecap="round"
stroke-linejoin="round"
>
+
+
-
-
diff --git a/icons/solar-panel.json b/icons/solar-panel.json
new file mode 100644
index 000000000..222b124c8
--- /dev/null
+++ b/icons/solar-panel.json
@@ -0,0 +1,23 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "UsamaKhan",
+ "jguddas",
+ "karsa-mistmere"
+ ],
+ "tags": [
+ "solar panel",
+ "solar",
+ "panel",
+ "sun",
+ "energy",
+ "electricity",
+ "light"
+ ],
+ "categories": [
+ "home",
+ "science",
+ "sustainability",
+ "weather"
+ ]
+}
diff --git a/icons/solar-panel.svg b/icons/solar-panel.svg
new file mode 100644
index 000000000..666bad97b
--- /dev/null
+++ b/icons/solar-panel.svg
@@ -0,0 +1,19 @@
+
diff --git a/icons/square-arrow-down-left.json b/icons/square-arrow-down-left.json
index 5b95209b1..26d82879e 100644
--- a/icons/square-arrow-down-left.json
+++ b/icons/square-arrow-down-left.json
@@ -14,7 +14,6 @@
],
"categories": [
"arrows",
- "navigation",
"gaming"
],
"aliases": [
diff --git a/icons/square-arrow-down-right.json b/icons/square-arrow-down-right.json
index 4dc1e03b2..fb59dee87 100644
--- a/icons/square-arrow-down-right.json
+++ b/icons/square-arrow-down-right.json
@@ -14,7 +14,6 @@
],
"categories": [
"arrows",
- "navigation",
"gaming"
],
"aliases": [
diff --git a/icons/square-arrow-down.json b/icons/square-arrow-down.json
index f1046a277..953c1440a 100644
--- a/icons/square-arrow-down.json
+++ b/icons/square-arrow-down.json
@@ -15,7 +15,6 @@
],
"categories": [
"arrows",
- "navigation",
"gaming"
],
"aliases": [
diff --git a/icons/square-arrow-left.json b/icons/square-arrow-left.json
index 9a7a70c89..e0c409170 100644
--- a/icons/square-arrow-left.json
+++ b/icons/square-arrow-left.json
@@ -15,8 +15,7 @@
"<-"
],
"categories": [
- "arrows",
- "navigation"
+ "arrows"
],
"aliases": [
{
diff --git a/icons/square-arrow-out-down-left.json b/icons/square-arrow-out-down-left.json
index de5125c4b..8fe8a563a 100644
--- a/icons/square-arrow-out-down-left.json
+++ b/icons/square-arrow-out-down-left.json
@@ -10,8 +10,7 @@
"diagonal"
],
"categories": [
- "arrows",
- "navigation"
+ "arrows"
],
"aliases": [
{
diff --git a/icons/square-arrow-out-down-right.json b/icons/square-arrow-out-down-right.json
index 24e040b35..ba1fd00c1 100644
--- a/icons/square-arrow-out-down-right.json
+++ b/icons/square-arrow-out-down-right.json
@@ -10,8 +10,7 @@
"diagonal"
],
"categories": [
- "arrows",
- "navigation"
+ "arrows"
],
"aliases": [
{
diff --git a/icons/square-arrow-out-up-left.json b/icons/square-arrow-out-up-left.json
index 43524fd6a..b2740e4f8 100644
--- a/icons/square-arrow-out-up-left.json
+++ b/icons/square-arrow-out-up-left.json
@@ -10,8 +10,7 @@
"diagonal"
],
"categories": [
- "arrows",
- "navigation"
+ "arrows"
],
"aliases": [
{
diff --git a/icons/square-arrow-out-up-right.json b/icons/square-arrow-out-up-right.json
index 3ae252f56..b346f216c 100644
--- a/icons/square-arrow-out-up-right.json
+++ b/icons/square-arrow-out-up-right.json
@@ -15,7 +15,6 @@
],
"categories": [
"arrows",
- "navigation",
"social"
],
"aliases": [
diff --git a/icons/square-arrow-right.json b/icons/square-arrow-right.json
index 59afcbac0..c18256148 100644
--- a/icons/square-arrow-right.json
+++ b/icons/square-arrow-right.json
@@ -15,8 +15,7 @@
"->"
],
"categories": [
- "arrows",
- "navigation"
+ "arrows"
],
"aliases": [
{
diff --git a/icons/square-arrow-up-left.json b/icons/square-arrow-up-left.json
index bb047dd17..3d6be447e 100644
--- a/icons/square-arrow-up-left.json
+++ b/icons/square-arrow-up-left.json
@@ -12,8 +12,7 @@
"button"
],
"categories": [
- "arrows",
- "navigation"
+ "arrows"
],
"aliases": [
{
diff --git a/icons/square-arrow-up-right.json b/icons/square-arrow-up-right.json
index f3f1a7b64..f83911d12 100644
--- a/icons/square-arrow-up-right.json
+++ b/icons/square-arrow-up-right.json
@@ -14,7 +14,6 @@
],
"categories": [
"arrows",
- "navigation",
"social"
],
"aliases": [
diff --git a/icons/square-arrow-up.json b/icons/square-arrow-up.json
index 114fe88b3..fb427b986 100644
--- a/icons/square-arrow-up.json
+++ b/icons/square-arrow-up.json
@@ -13,8 +13,7 @@
"button"
],
"categories": [
- "arrows",
- "navigation"
+ "arrows"
],
"aliases": [
{
diff --git a/icons/sticker.svg b/icons/sticker.svg
index ca9c7cad8..66bd1aa33 100644
--- a/icons/sticker.svg
+++ b/icons/sticker.svg
@@ -9,8 +9,8 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
diff --git a/icons/sticky-note.svg b/icons/sticky-note.svg
index b33530007..25f5cad18 100644
--- a/icons/sticky-note.svg
+++ b/icons/sticky-note.svg
@@ -9,6 +9,6 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
diff --git a/icons/sword.svg b/icons/sword.svg
index 076d2d125..4350bacdc 100644
--- a/icons/sword.svg
+++ b/icons/sword.svg
@@ -9,8 +9,8 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
diff --git a/packages/lucide-angular/package.json b/packages/lucide-angular/package.json
index 8b89b7fc7..3528e7d4d 100644
--- a/packages/lucide-angular/package.json
+++ b/packages/lucide-angular/package.json
@@ -74,7 +74,7 @@
"zone.js": "~0.11.4"
},
"peerDependencies": {
- "@angular/common": "13.x - 20.x",
- "@angular/core": "13.x - 20.x"
+ "@angular/common": "13.x - 21.x",
+ "@angular/core": "13.x - 21.x"
}
}
diff --git a/packages/lucide-preact/src/createLucideIcon.ts b/packages/lucide-preact/src/createLucideIcon.ts
index b2e2fb300..c5c14d4a3 100644
--- a/packages/lucide-preact/src/createLucideIcon.ts
+++ b/packages/lucide-preact/src/createLucideIcon.ts
@@ -10,7 +10,7 @@ import type { IconNode, LucideIcon, LucideProps } from './types';
* @returns {FunctionComponent} LucideIcon
*/
const createLucideIcon = (iconName: string, iconNode: IconNode): LucideIcon => {
- const Component = ({ class: classes = '', children, ...props }: LucideProps) =>
+ const Component = ({ class: classes = '', className = '', children, ...props }: LucideProps) =>
h(
Icon,
{
@@ -20,6 +20,7 @@ const createLucideIcon = (iconName: string, iconNode: IconNode): LucideIcon => {
`lucide-${toKebabCase(toPascalCase(iconName))}`,
`lucide-${toKebabCase(iconName)}`,
classes,
+ className,
),
},
children,
diff --git a/packages/lucide-react/package.json b/packages/lucide-react/package.json
index 3cd2d30fa..5e0e868ed 100644
--- a/packages/lucide-react/package.json
+++ b/packages/lucide-react/package.json
@@ -40,7 +40,7 @@
"build": "pnpm clean && pnpm copy:license && pnpm build:icons && pnpm typecheck && pnpm build:bundles",
"copy:license": "cp ../../LICENSE ./LICENSE",
"clean": "rm -rf dist && rm -rf stats && rm -rf ./src/icons/*.ts && rm -f dynamic.* && rm -f dynamicIconImports.d.ts",
- "build:icons": "build-icons --output=./src --templateSrc=./scripts/exportTemplate.mts --renderUniqueKey --withAliases --withDynamicImports --separateAliasesFile --aliasesFileExtension=.ts --iconFileExtension=.ts --exportFileName=index.ts",
+ "build:icons": "build-icons --output=./src --templateSrc=./scripts/exportTemplate.mts --renderUniqueKey --withAliases --withDynamicImports --separateAliasesFile --separateAliasesFileIgnore=fingerprint --aliasesFileExtension=.ts --iconFileExtension=.ts --exportFileName=index.ts",
"build:bundles": "rollup -c ./rollup.config.mjs",
"typecheck": "tsc",
"typecheck:watch": "tsc -w",
diff --git a/packages/lucide-react/scripts/getAliasesEntryNames.mts b/packages/lucide-react/scripts/getAliasesEntryNames.mts
index 4fd421a6b..24c48283e 100644
--- a/packages/lucide-react/scripts/getAliasesEntryNames.mts
+++ b/packages/lucide-react/scripts/getAliasesEntryNames.mts
@@ -3,6 +3,8 @@ import getIconMetaData from '@lucide/build-icons/utils/getIconMetaData';
const ICONS_DIR = path.resolve(process.cwd(), '../../icons');
+const ignoreAliases = ['fingerprint'];
+
export default async function getAliasesEntryNames() {
const metaJsonFiles = await getIconMetaData(ICONS_DIR);
@@ -10,5 +12,5 @@ export default async function getAliasesEntryNames() {
const aliases = iconWithAliases.flatMap(({ aliases }) => aliases);
- return aliases.map((alias) => path.join('src/icons', `${alias.name}.ts`));
+ return aliases.filter(alias => !ignoreAliases.includes(alias.name)).map((alias) => path.join('src/icons', `${alias.name}.ts`));
}
diff --git a/packages/lucide-solid/package.json b/packages/lucide-solid/package.json
index e02b38be1..c380673eb 100644
--- a/packages/lucide-solid/package.json
+++ b/packages/lucide-solid/package.json
@@ -61,7 +61,7 @@
"build:transpile": "tsc --jsx preserve -t es2020 --rootDir src --outDir dist --noEmit false",
"build:version": "node ./scripts/replaceVersion.mjs",
"build:bundle": "rollup -c rollup.config.mjs",
- "build:icons": "build-icons --output=./src --templateSrc=./scripts/exportTemplate.mts --renderUniqueKey --withAliases --separateAliasesFile --aliasesFileExtension=.ts --iconFileExtension=.tsx --exportFileName=index.ts",
+ "build:icons": "build-icons --output=./src --templateSrc=./scripts/exportTemplate.mts --renderUniqueKey --withAliases --separateAliasesFile --separateAliasesFileIgnore=fingerprint --aliasesFileExtension=.ts --iconFileExtension=.tsx --exportFileName=index.ts",
"test": "pnpm build:icons && vitest run",
"version": "pnpm version --git-tag-version=false"
},
diff --git a/packages/lucide/src/lucide.ts b/packages/lucide/src/lucide.ts
index 9e34476d9..0744399e1 100644
--- a/packages/lucide/src/lucide.ts
+++ b/packages/lucide/src/lucide.ts
@@ -1,16 +1,26 @@
import replaceElement from './replaceElement';
import * as iconAndAliases from './iconsAndAliases';
+import { Icons, SVGProps } from './types';
+
+export interface CreateIconsOptions {
+ icons?: Icons;
+ nameAttr?: string;
+ attrs?: SVGProps;
+ root?: Element | Document | DocumentFragment;
+ inTemplates?: boolean;
+}
/**
* Replaces all elements with matching nameAttr with the defined icons
- * @param {{ icons?: object, nameAttr?: string, attrs?: object, root?: Element | Document }} options
+ * @param {CreateIconsOptions} options
*/
const createIcons = ({
icons = {},
nameAttr = 'data-lucide',
attrs = {},
root = document,
-}: { icons?: object; nameAttr?: string; attrs?: object; root?: Element | Document } = {}) => {
+ inTemplates,
+}: CreateIconsOptions = {}) => {
if (!Object.values(icons).length) {
throw new Error(
"Please provide an icons object.\nIf you want to use all the icons you can import it like:\n `import { createIcons, icons } from 'lucide';\nlucide.createIcons({icons});`",
@@ -21,10 +31,23 @@ const createIcons = ({
throw new Error('`createIcons()` only works in a browser environment.');
}
- const elementsToReplace = root.querySelectorAll(`[${nameAttr}]`);
- Array.from(elementsToReplace).forEach((element) =>
- replaceElement(element, { nameAttr, icons, attrs }),
- );
+ const elementsToReplace = Array.from(root.querySelectorAll(`[${nameAttr}]`));
+
+ elementsToReplace.forEach((element) => replaceElement(element, { nameAttr, icons, attrs }));
+
+ if (inTemplates) {
+ const templates = Array.from(root.querySelectorAll('template'));
+
+ templates.forEach((template) =>
+ createIcons({
+ icons,
+ nameAttr,
+ attrs,
+ root: template.content,
+ inTemplates,
+ }),
+ );
+ }
/** @todo: remove this block in v1.0 */
if (nameAttr === 'data-lucide') {
diff --git a/packages/lucide/src/replaceElement.ts b/packages/lucide/src/replaceElement.ts
index 5a3fa2e9f..a0adacc52 100644
--- a/packages/lucide/src/replaceElement.ts
+++ b/packages/lucide/src/replaceElement.ts
@@ -1,6 +1,6 @@
import createElement from './createElement';
import defaultAttributes from './defaultAttributes';
-import { Icons } from './types';
+import { Icons, SVGProps } from './types';
export type CustomAttrs = { [attr: string]: any };
@@ -21,7 +21,7 @@ export const getAttrs = (element: Element): Record =>
* @returns {Array}
*/
export const getClassNames = (
- attrs: Record | string,
+ attrs: Record | string,
): string | string[] => {
if (typeof attrs === 'string') return attrs;
if (!attrs || !attrs.class) return '';
@@ -40,7 +40,7 @@ export const getClassNames = (
* @returns {string}
*/
export const combineClassNames = (
- arrayOfClassnames: (string | Record)[],
+ arrayOfClassnames: (string | Record)[],
) => {
const classNameArray = arrayOfClassnames.flatMap(getClassNames);
@@ -57,7 +57,7 @@ const toPascalCase = (string: string): string =>
interface ReplaceElementOptions {
nameAttr: string;
icons: Icons;
- attrs: Record;
+ attrs: SVGProps;
}
/**
diff --git a/packages/lucide/tests/lucide.spec.ts b/packages/lucide/tests/lucide.spec.ts
index 3ba47b3eb..89e1eedf9 100644
--- a/packages/lucide/tests/lucide.spec.ts
+++ b/packages/lucide/tests/lucide.spec.ts
@@ -104,4 +104,20 @@ describe('createIcons', () => {
expect(document.body.innerHTML).toBe(svg);
expect(document.body.innerHTML).toMatchSnapshot();
});
+
+ it('should not replace icons inside template elements by default', () => {
+ document.body.innerHTML = ``;
+
+ createIcons({ icons });
+ const hasIcon = !!document.querySelector('template')?.content.querySelector('svg');
+ expect(hasIcon).toBeFalsy();
+ });
+
+ it('should replace icons inside template elements when replaceInsideTemplates is true', () => {
+ document.body.innerHTML = ``;
+
+ createIcons({ icons, inTemplates: true });
+ const hasIcon = !!document.querySelector('template')?.content.querySelector('svg');
+ expect(hasIcon).toBeTruthy();
+ });
});
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 4fecd077b..246dfe983 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -33,16 +33,16 @@ importers:
version: 17.0.33
'@typescript-eslint/eslint-plugin':
specifier: ^6.21.0
- version: 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.2))(eslint@8.57.1)(typescript@5.9.2)
+ version: 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3)
'@typescript-eslint/parser':
specifier: ^6.21.0
- version: 6.21.0(eslint@8.57.1)(typescript@5.9.2)
+ version: 6.21.0(eslint@8.57.1)(typescript@5.9.3)
ajv-cli:
specifier: ^5.0.0
- version: 5.0.0(ts-node@10.9.2(@swc/core@1.7.23)(@types/node@24.3.1)(typescript@5.9.2))
+ version: 5.0.0(ts-node@10.9.2(@swc/core@1.7.23)(@types/node@24.7.1)(typescript@5.9.3))
dotenv:
specifier: ^17.0.0
- version: 17.2.2
+ version: 17.2.3
eslint:
specifier: ^8.57.1
version: 8.57.1
@@ -51,7 +51,7 @@ importers:
version: 15.0.0(eslint-plugin-import@2.32.0)(eslint@8.57.1)
eslint-config-airbnb-typescript:
specifier: ^17.1.0
- version: 17.1.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.2))(eslint@8.57.1)(typescript@5.9.2))(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.2))(eslint-plugin-import@2.32.0)(eslint@8.57.1)
+ version: 17.1.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3))(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint-plugin-import@2.32.0)(eslint@8.57.1)
eslint-config-prettier:
specifier: ^8.10.0
version: 8.10.2(eslint@8.57.1)
@@ -66,7 +66,7 @@ importers:
version: 3.10.1(eslint-plugin-import@2.32.0)(eslint@8.57.1)
eslint-plugin-import:
specifier: ^2.31.0
- version: 2.32.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.2))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1)
+ version: 2.32.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1)
husky:
specifier: ^8.0.3
version: 8.0.3
@@ -78,7 +78,7 @@ importers:
version: 1.2.8
openai:
specifier: ^5.8.1
- version: 5.20.0(ws@8.18.0)(zod@3.25.76)
+ version: 5.23.2(ws@8.18.0)(zod@3.25.76)
p-memoize:
specifier: ^7.1.1
version: 7.1.1
@@ -90,7 +90,7 @@ importers:
version: 0.14.1
semver:
specifier: ^7.7.1
- version: 7.7.2
+ version: 7.7.3
simple-git:
specifier: ^3.27.0
version: 3.28.0
@@ -111,19 +111,19 @@ importers:
dependencies:
'@floating-ui/vue':
specifier: ^1.0.3
- version: 1.1.9(vue@3.5.21(typescript@5.9.2))
+ version: 1.1.9(vue@3.5.22(typescript@5.9.3))
'@headlessui/vue':
specifier: ^1.7.17
- version: 1.7.23(vue@3.5.21(typescript@5.9.2))
+ version: 1.7.23(vue@3.5.22(typescript@5.9.3))
'@resvg/resvg-wasm':
specifier: ^2.6.2
version: 2.6.2
'@vueuse/components':
specifier: ^12.0.0
- version: 12.8.2(typescript@5.9.2)
+ version: 12.8.2(typescript@5.9.3)
'@vueuse/core':
specifier: ^12.0.0
- version: 12.8.2(typescript@5.9.2)
+ version: 12.8.2(typescript@5.9.3)
element-to-path:
specifier: ^1.2.1
version: 1.2.1
@@ -147,16 +147,16 @@ importers:
version: link:../packages/lucide-vue-next
react:
specifier: ^18.2.0
- version: 18.2.0
+ version: 18.3.1
react-dom:
specifier: ^18.2.0
- version: 18.2.0(react@18.2.0)
+ version: 18.3.1(react@18.3.1)
sandpack-vue3:
specifier: 3.1.11
- version: 3.1.11(@lezer/common@1.2.1)(vue@3.5.21(typescript@5.9.2))
+ version: 3.1.11(@lezer/common@1.2.1)(vue@3.5.22(typescript@5.9.3))
semver:
specifier: ^7.5.2
- version: 7.7.2
+ version: 7.7.3
shikiji:
specifier: ^0.7.4
version: 0.7.6
@@ -174,7 +174,7 @@ importers:
version: 5.3.1
vue:
specifier: ^3.5.18
- version: 3.5.21(typescript@5.9.2)
+ version: 3.5.22(typescript@5.9.3)
devDependencies:
'@lucide/build-icons':
specifier: workspace:*
@@ -202,13 +202,13 @@ importers:
version: 2.1.11
vitepress:
specifier: ^1.6.3
- version: 1.6.4(@algolia/client-search@5.25.0)(@types/node@24.3.1)(@types/react@18.3.24)(axios@1.7.4)(fuse.js@6.6.2)(less@4.2.0)(postcss@8.5.6)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.77.8)(search-insights@2.8.2)(stylus@0.56.0)(terser@5.39.2)(typescript@5.9.2)
+ version: 1.6.4(@algolia/client-search@5.25.0)(@types/node@24.7.1)(@types/react@18.3.26)(axios@1.7.4)(fuse.js@6.6.2)(less@4.2.0)(postcss@8.5.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8)(search-insights@2.8.2)(stylus@0.56.0)(terser@5.39.2)(typescript@5.9.3)
packages/astro:
dependencies:
astro:
specifier: ^4 || ^5
- version: 5.5.2(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(rollup@4.50.1)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(typescript@5.9.2)(yaml@2.8.0)
+ version: 5.5.2(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(rollup@4.52.4)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(typescript@5.9.3)(yaml@2.8.0)
devDependencies:
'@astrojs/ts-plugin':
specifier: ^1.10.4
@@ -221,7 +221,7 @@ importers:
version: 10.4.1
'@testing-library/jest-dom':
specifier: ^6.6.3
- version: 6.8.0
+ version: 6.9.1
jest-serializer-html:
specifier: ^7.1.0
version: 7.1.0
@@ -233,10 +233,10 @@ importers:
version: 3.6.2
typescript:
specifier: ^5.8.3
- version: 5.9.2
+ version: 5.9.3
vitest:
specifier: ^3.1.3
- version: 3.2.4(@types/debug@4.1.12)(@types/node@24.3.1)(jiti@2.4.2)(jsdom@20.0.3)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
+ version: 3.2.4(@types/debug@4.1.12)(@types/node@24.7.1)(jiti@2.4.2)(jsdom@20.0.3)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
packages/lucide:
devDependencies:
@@ -248,28 +248,28 @@ importers:
version: link:../../tools/rollup-plugins
'@rollup/plugin-replace':
specifier: ^6.0.2
- version: 6.0.2(rollup@4.50.1)
+ version: 6.0.2(rollup@4.52.4)
'@testing-library/jest-dom':
specifier: ^6.6.3
- version: 6.8.0
+ version: 6.9.1
jest-serializer-html:
specifier: ^7.1.0
version: 7.1.0
rollup:
specifier: ^4.40.0
- version: 4.50.1
+ version: 4.52.4
rollup-plugin-dts:
specifier: ^6.2.1
- version: 6.2.3(rollup@4.50.1)(typescript@5.9.2)
+ version: 6.2.3(rollup@4.52.4)(typescript@5.9.3)
typescript:
specifier: ^5.8.3
- version: 5.9.2
+ version: 5.9.3
vite:
specifier: ^6.3.6
- version: 6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
+ version: 6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
vitest:
specifier: ^3.1.3
- version: 3.2.4(@types/debug@4.1.12)(@types/node@24.3.1)(jiti@2.4.2)(jsdom@20.0.3)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
+ version: 3.2.4(@types/debug@4.1.12)(@types/node@24.7.1)(jiti@2.4.2)(jsdom@20.0.3)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
packages/lucide-angular:
devDependencies:
@@ -390,34 +390,34 @@ importers:
version: link:../shared
'@preact/preset-vite':
specifier: ^2.7.0
- version: 2.10.2(@babel/core@7.28.4)(preact@10.27.1)(vite@6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))
+ version: 2.10.2(@babel/core@7.28.4)(preact@10.27.2)(vite@6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))
'@testing-library/jest-dom':
specifier: ^6.6.3
- version: 6.8.0
+ version: 6.9.1
'@testing-library/preact':
specifier: ^3.2.3
- version: 3.2.4(preact@10.27.1)
+ version: 3.2.4(preact@10.27.2)
jest-serializer-html:
specifier: ^7.1.0
version: 7.1.0
preact:
specifier: ^10.19.2
- version: 10.27.1
+ version: 10.27.2
rollup:
specifier: ^4.22.4
- version: 4.50.1
+ version: 4.52.4
rollup-plugin-dts:
specifier: ^6.1.0
- version: 6.2.3(rollup@4.50.1)(typescript@5.9.2)
+ version: 6.2.3(rollup@4.52.4)(typescript@5.9.3)
typescript:
specifier: ^5.8.3
- version: 5.9.2
+ version: 5.9.3
vite:
specifier: ^6.3.6
- version: 6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
+ version: 6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
vitest:
specifier: ^3.1.3
- version: 3.2.4(@types/debug@4.1.12)(@types/node@24.3.1)(jiti@2.4.2)(jsdom@20.0.3)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
+ version: 3.2.4(@types/debug@4.1.12)(@types/node@24.7.1)(jiti@2.4.2)(jsdom@20.0.3)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
packages/lucide-react:
devDependencies:
@@ -432,16 +432,16 @@ importers:
version: link:../shared
'@testing-library/jest-dom':
specifier: ^6.6.3
- version: 6.8.0
+ version: 6.9.1
'@testing-library/react':
specifier: ^14.1.2
version: 14.3.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
'@types/react':
specifier: ^18.2.37
- version: 18.3.24
+ version: 18.3.26
'@vitejs/plugin-react':
specifier: ^4.4.1
- version: 4.7.0(vite@6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))
+ version: 4.7.0(vite@6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))
jest-serializer-html:
specifier: ^7.1.0
version: 7.1.0
@@ -453,22 +453,22 @@ importers:
version: 18.2.0(react@18.2.0)
rollup:
specifier: ^4.22.4
- version: 4.50.1
+ version: 4.52.4
rollup-plugin-dts:
specifier: ^6.1.0
- version: 6.2.3(rollup@4.50.1)(typescript@5.9.2)
+ version: 6.2.3(rollup@4.52.4)(typescript@5.9.3)
rollup-plugin-preserve-directives:
specifier: ^0.4.0
- version: 0.4.0(rollup@4.50.1)
+ version: 0.4.0(rollup@4.52.4)
typescript:
specifier: ^5.8.3
- version: 5.9.2
+ version: 5.9.3
vite:
specifier: ^6.3.6
- version: 6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
+ version: 6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
vitest:
specifier: ^3.1.3
- version: 3.2.4(@types/debug@4.1.12)(@types/node@24.3.1)(jiti@2.4.2)(jsdom@20.0.3)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
+ version: 3.2.4(@types/debug@4.1.12)(@types/node@24.7.1)(jiti@2.4.2)(jsdom@20.0.3)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
packages/lucide-react-native:
devDependencies:
@@ -483,49 +483,49 @@ importers:
version: link:../shared
'@testing-library/jest-dom':
specifier: ^6.6.3
- version: 6.8.0
+ version: 6.9.1
'@testing-library/react':
specifier: ^14.1.2
- version: 14.3.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ version: 14.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@types/prop-types':
specifier: ^15.7.5
version: 15.7.15
'@types/react':
specifier: ^18.0.21
- version: 18.3.24
+ version: 18.3.26
'@vitejs/plugin-react':
specifier: ^4.2.1
- version: 4.7.0(vite@6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))
+ version: 4.7.0(vite@6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))
jest-serializer-html:
specifier: ^7.1.0
version: 7.1.0
react:
specifier: ^18.0.0
- version: 18.2.0
+ version: 18.3.1
react-dom:
specifier: ^18.0.0
- version: 18.2.0(react@18.2.0)
+ version: 18.3.1(react@18.3.1)
react-native:
specifier: ^0.76.0
- version: 0.76.9(@babel/core@7.28.4)(@babel/preset-env@7.28.3(@babel/core@7.28.4))(@types/react@18.3.24)(encoding@0.1.13)(react@18.2.0)
+ version: 0.76.9(@babel/core@7.28.4)(@babel/preset-env@7.28.3(@babel/core@7.28.4))(@types/react@18.3.26)(encoding@0.1.13)(react@18.3.1)
react-native-svg:
specifier: ^15.8.0
- version: 15.13.0(react-native@0.76.9(@babel/core@7.28.4)(@babel/preset-env@7.28.3(@babel/core@7.28.4))(@types/react@18.3.24)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)
+ version: 15.14.0(react-native@0.76.9(@babel/core@7.28.4)(@babel/preset-env@7.28.3(@babel/core@7.28.4))(@types/react@18.3.26)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)
rollup:
specifier: ^4.22.4
- version: 4.50.1
+ version: 4.52.4
rollup-plugin-dts:
specifier: ^6.1.0
- version: 6.2.3(rollup@4.50.1)(typescript@5.9.2)
+ version: 6.2.3(rollup@4.52.4)(typescript@5.9.3)
typescript:
specifier: ^5.8.3
- version: 5.9.2
+ version: 5.9.3
vite:
specifier: ^6.3.6
- version: 6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
+ version: 6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
vitest:
specifier: ^3.1.3
- version: 3.2.4(@types/debug@4.1.12)(@types/node@24.3.1)(jiti@2.4.2)(jsdom@20.0.3)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
+ version: 3.2.4(@types/debug@4.1.12)(@types/node@24.7.1)(jiti@2.4.2)(jsdom@20.0.3)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
packages/lucide-solid:
devDependencies:
@@ -549,40 +549,40 @@ importers:
version: link:../shared
'@rollup/plugin-babel':
specifier: ^6.0.4
- version: 6.0.4(@babel/core@7.28.4)(@types/babel__core@7.20.5)(rollup@4.50.1)
+ version: 6.0.4(@babel/core@7.28.4)(@types/babel__core@7.20.5)(rollup@4.52.4)
'@solidjs/testing-library':
specifier: ^0.8.10
version: 0.8.10(@solidjs/router@0.11.5(solid-js@1.9.9))(solid-js@1.9.9)
'@testing-library/jest-dom':
specifier: ^6.6.3
- version: 6.8.0
+ version: 6.9.1
babel-preset-solid:
specifier: ^1.8.12
version: 1.9.9(@babel/core@7.28.4)(solid-js@1.9.9)
esbuild:
specifier: ^0.25.0
- version: 0.25.9
+ version: 0.25.10
jest-serializer-html:
specifier: ^7.1.0
version: 7.1.0
rollup:
specifier: ^4.22.4
- version: 4.50.1
+ version: 4.52.4
solid-js:
specifier: ^1.9.4
version: 1.9.9
typescript:
specifier: ^5.8.3
- version: 5.9.2
+ version: 5.9.3
vite:
specifier: ^6.3.6
- version: 6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
+ version: 6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
vite-plugin-solid:
specifier: ^2.11.6
- version: 2.11.8(@testing-library/jest-dom@6.8.0)(solid-js@1.9.9)(vite@6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))
+ version: 2.11.9(@testing-library/jest-dom@6.9.1)(solid-js@1.9.9)(vite@6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))
vitest:
specifier: ^3.1.3
- version: 3.2.4(@types/debug@4.1.12)(@types/node@24.3.1)(jiti@2.4.2)(jsdom@20.0.3)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
+ version: 3.2.4(@types/debug@4.1.12)(@types/node@24.7.1)(jiti@2.4.2)(jsdom@20.0.3)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
packages/lucide-static:
devDependencies:
@@ -597,16 +597,16 @@ importers:
version: link:../../tools/rollup-plugins
'@types/node':
specifier: ^22.15.30
- version: 22.18.1
+ version: 22.18.9
prettier:
specifier: ^2.3.2
version: 2.8.8
rollup:
specifier: ^4.40.0
- version: 4.50.1
+ version: 4.52.4
rollup-plugin-dts:
specifier: ^6.2.1
- version: 6.2.3(rollup@4.50.1)(typescript@5.9.2)
+ version: 6.2.3(rollup@4.52.4)(typescript@5.9.3)
svgson:
specifier: ^5.2.1
version: 5.3.1
@@ -621,13 +621,13 @@ importers:
version: link:../../tools/build-helpers
'@sveltejs/package':
specifier: ^2.2.3
- version: 2.5.0(svelte@4.2.20)(typescript@5.9.2)
+ version: 2.5.4(svelte@4.2.20)(typescript@5.9.3)
'@sveltejs/vite-plugin-svelte':
specifier: ^2.4.2
- version: 2.5.3(svelte@4.2.20)(vite@6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(terser@5.39.2)(yaml@2.8.0))
+ version: 2.5.3(svelte@4.2.20)(vite@6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(terser@5.39.2)(yaml@2.8.0))
'@testing-library/jest-dom':
specifier: ^6.6.3
- version: 6.8.0
+ version: 6.9.1
'@testing-library/svelte':
specifier: ^4.0.2
version: 4.2.3(svelte@4.2.20)
@@ -648,16 +648,16 @@ importers:
version: 3.8.6(@babel/core@7.28.4)(less@4.2.0)(postcss@8.5.6)(sass@1.77.8)(svelte@4.2.20)
svelte-preprocess:
specifier: ^5.0.4
- version: 5.1.4(@babel/core@7.28.4)(less@4.2.0)(postcss@8.5.6)(sass@1.77.8)(svelte@4.2.20)(typescript@5.9.2)
+ version: 5.1.4(@babel/core@7.28.4)(less@4.2.0)(postcss@8.5.6)(sass@1.77.8)(svelte@4.2.20)(typescript@5.9.3)
typescript:
specifier: ^5.8.3
- version: 5.9.2
+ version: 5.9.3
vite:
specifier: ^6.3.6
- version: 6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
+ version: 6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
vitest:
specifier: ^3.1.3
- version: 3.2.4(@types/debug@4.1.12)(@types/node@24.3.1)(jiti@2.4.2)(jsdom@20.0.3)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
+ version: 3.2.4(@types/debug@4.1.12)(@types/node@24.7.1)(jiti@2.4.2)(jsdom@20.0.3)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
packages/lucide-vue-next:
devDependencies:
@@ -672,37 +672,37 @@ importers:
version: link:../shared
'@testing-library/jest-dom':
specifier: ^6.6.3
- version: 6.8.0
+ version: 6.9.1
'@testing-library/vue':
specifier: ^8.0.3
- version: 8.1.0(@vue/compiler-sfc@3.5.21)(vue@3.5.21(typescript@5.9.2))
+ version: 8.1.0(@vue/compiler-sfc@3.5.22)(vue@3.5.22(typescript@5.9.3))
'@vitejs/plugin-vue':
specifier: ^4.6.2
- version: 4.6.2(vite@6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))(vue@3.5.21(typescript@5.9.2))
+ version: 4.6.2(vite@6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))(vue@3.5.22(typescript@5.9.3))
'@vue/test-utils':
specifier: 2.4.5
version: 2.4.5
rollup:
specifier: ^4.22.4
- version: 4.50.1
+ version: 4.52.4
rollup-plugin-dts:
specifier: ^6.1.0
- version: 6.2.3(rollup@4.50.1)(typescript@5.9.2)
+ version: 6.2.3(rollup@4.52.4)(typescript@5.9.3)
vite:
specifier: ^6.3.6
- version: 6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
+ version: 6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
vitest:
specifier: ^3.1.3
- version: 3.2.4(@types/debug@4.1.12)(@types/node@24.3.1)(jiti@2.4.2)(jsdom@20.0.3)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
+ version: 3.2.4(@types/debug@4.1.12)(@types/node@24.7.1)(jiti@2.4.2)(jsdom@20.0.3)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
vue:
specifier: ^3.4.21
- version: 3.5.21(typescript@5.9.2)
+ version: 3.5.22(typescript@5.9.3)
packages/shared:
devDependencies:
vitest:
specifier: ^3.1.3
- version: 3.2.4(@types/debug@4.1.12)(@types/node@24.3.1)(jiti@2.4.2)(jsdom@20.0.3)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
+ version: 3.2.4(@types/debug@4.1.12)(@types/node@24.7.1)(jiti@2.4.2)(jsdom@20.0.3)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
packages/svelte:
devDependencies:
@@ -714,16 +714,16 @@ importers:
version: link:../../tools/build-helpers
'@sveltejs/package':
specifier: ^2.3.10
- version: 2.5.0(svelte@5.38.8)(typescript@5.9.2)
+ version: 2.5.4(svelte@5.39.11)(typescript@5.9.3)
'@sveltejs/vite-plugin-svelte':
specifier: ^5.0.3
- version: 5.1.1(svelte@5.38.8)(vite@6.1.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))
+ version: 5.1.1(svelte@5.39.11)(vite@6.1.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))
'@testing-library/jest-dom':
specifier: ^6.6.3
- version: 6.8.0
+ version: 6.9.1
'@testing-library/svelte':
specifier: ^5.2.7
- version: 5.2.8(svelte@5.38.8)(vite@6.1.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.3.1)(jiti@2.4.2)(jsdom@20.0.3)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))
+ version: 5.2.8(svelte@5.39.11)(vite@6.1.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.7.1)(jiti@2.4.2)(jsdom@20.0.3)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))
'@tsconfig/svelte':
specifier: ^5.0.4
version: 5.0.5
@@ -735,22 +735,22 @@ importers:
version: 20.0.3
svelte:
specifier: ^5.20.5
- version: 5.38.8
+ version: 5.39.11
svelte-check:
specifier: ^4.1.4
- version: 4.3.1(picomatch@4.0.3)(svelte@5.38.8)(typescript@5.9.2)
+ version: 4.3.3(picomatch@4.0.3)(svelte@5.39.11)(typescript@5.9.3)
svelte-preprocess:
specifier: ^6.0.3
- version: 6.0.3(@babel/core@7.28.4)(less@4.2.0)(postcss@8.5.6)(sass@1.77.8)(stylus@0.56.0)(svelte@5.38.8)(typescript@5.9.2)
+ version: 6.0.3(@babel/core@7.28.4)(less@4.2.0)(postcss@8.5.6)(sass@1.77.8)(stylus@0.56.0)(svelte@5.39.11)(typescript@5.9.3)
typescript:
specifier: ^5.8.3
- version: 5.9.2
+ version: 5.9.3
vite:
specifier: 6.1.6
- version: 6.1.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
+ version: 6.1.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
vitest:
specifier: ^3.1.3
- version: 3.2.4(@types/debug@4.1.12)(@types/node@24.3.1)(jiti@2.4.2)(jsdom@20.0.3)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
+ version: 3.2.4(@types/debug@4.1.12)(@types/node@24.7.1)(jiti@2.4.2)(jsdom@20.0.3)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
packages/vue:
devDependencies:
@@ -765,13 +765,13 @@ importers:
version: link:../shared
'@testing-library/jest-dom':
specifier: ^6.6.3
- version: 6.8.0
+ version: 6.9.1
'@testing-library/vue':
specifier: ^8.1.0
- version: 8.1.0(@vue/compiler-sfc@3.5.21)(vue@3.5.14(typescript@5.9.2))
+ version: 8.1.0(@vue/compiler-sfc@3.5.22)(vue@3.5.14(typescript@5.9.2))
'@vitejs/plugin-vue':
specifier: ^4.6.2
- version: 4.6.2(vite@6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))(vue@3.5.14(typescript@5.9.2))
+ version: 4.6.2(vite@6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))(vue@3.5.14(typescript@5.9.2))
'@vue/test-utils':
specifier: 2.4.5
version: 2.4.5
@@ -786,10 +786,10 @@ importers:
version: 5.9.2
vite:
specifier: ^6.3.6
- version: 6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
+ version: 6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
vitest:
specifier: ^3.1.3
- version: 3.2.4(@types/debug@4.1.12)(@types/node@24.3.1)(jiti@2.4.2)(jsdom@20.0.3)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
+ version: 3.2.4(@types/debug@4.1.12)(@types/node@24.7.1)(jiti@2.4.2)(jsdom@20.0.3)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
vue:
specifier: ^3.4.21
version: 3.5.14(typescript@5.9.2)
@@ -798,13 +798,13 @@ importers:
dependencies:
fs-extra:
specifier: ^11.2.0
- version: 11.3.1
+ version: 11.3.2
minimist:
specifier: ^1.2.8
version: 1.2.8
svgtofont:
specifier: ^6.0.0
- version: 6.4.0(@types/svg2ttf@5.0.1)(chokidar@3.6.0)
+ version: 6.4.1(@types/svg2ttf@5.0.1)(chokidar@3.6.0)
devDependencies:
'@types/fs-extra':
specifier: ^11.0.4
@@ -814,13 +814,13 @@ importers:
version: 1.2.5
'@types/node':
specifier: ^22
- version: 22.18.1
+ version: 22.18.9
tools/build-helpers:
devDependencies:
'@types/node':
specifier: ^22
- version: 22.18.1
+ version: 22.18.9
tools/build-icons:
dependencies:
@@ -845,7 +845,7 @@ importers:
version: 1.2.5
'@types/node':
specifier: ^22
- version: 22.18.1
+ version: 22.18.9
tools/outline-svg:
dependencies:
@@ -860,28 +860,28 @@ importers:
dependencies:
'@atomico/rollup-plugin-sizes':
specifier: ^1.1.4
- version: 1.1.4(rollup@4.50.1)
+ version: 1.1.4(rollup@4.52.4)
'@rollup/plugin-node-resolve':
specifier: ^16.0.1
- version: 16.0.1(rollup@4.50.1)
+ version: 16.0.2(rollup@4.52.4)
'@rollup/plugin-replace':
specifier: ^6.0.1
- version: 6.0.2(rollup@4.50.1)
+ version: 6.0.2(rollup@4.52.4)
esbuild:
specifier: ^0.25.2
- version: 0.25.9
+ version: 0.25.10
rollup:
specifier: ^4.40.0
- version: 4.50.1
+ version: 4.52.4
rollup-plugin-esbuild:
specifier: ^6.2.1
- version: 6.2.1(esbuild@0.25.9)(rollup@4.50.1)
+ version: 6.2.1(esbuild@0.25.10)(rollup@4.52.4)
rollup-plugin-license:
specifier: ^3.6.0
- version: 3.6.0(picomatch@4.0.3)(rollup@4.50.1)
+ version: 3.6.0(picomatch@4.0.3)(rollup@4.52.4)
rollup-plugin-visualizer:
specifier: ^5.14.0
- version: 5.14.0(rollup@4.50.1)
+ version: 5.14.0(rollup@4.52.4)
packages:
@@ -2601,6 +2601,12 @@ packages:
cpu: [ppc64]
os: [aix]
+ '@esbuild/aix-ppc64@0.25.10':
+ resolution: {integrity: sha512-0NFWnA+7l41irNuaSVlLfgNT12caWJVLzp5eAVhZ0z1qpxbockccEt3s+149rE64VUI3Ml2zt8Nv5JVc4QXTsw==}
+ engines: {node: '>=18'}
+ cpu: [ppc64]
+ os: [aix]
+
'@esbuild/aix-ppc64@0.25.2':
resolution: {integrity: sha512-wCIboOL2yXZym2cgm6mlA742s9QeJ8DjGVaL39dLN4rRwrOgOyYSnOaFPhKZGLb2ngj4EyfAFjsNJwPXZvseag==}
engines: {node: '>=18'}
@@ -2637,6 +2643,12 @@ packages:
cpu: [arm64]
os: [android]
+ '@esbuild/android-arm64@0.25.10':
+ resolution: {integrity: sha512-LSQa7eDahypv/VO6WKohZGPSJDq5OVOo3UoFR1E4t4Gj1W7zEQMUhI+lo81H+DtB+kP+tDgBp+M4oNCwp6kffg==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
+ os: [android]
+
'@esbuild/android-arm64@0.25.2':
resolution: {integrity: sha512-5ZAX5xOmTligeBaeNEPnPaeEuah53Id2tX4c2CVP3JaROTH+j4fnfHCkr1PjXMd78hMst+TlkfKcW/DlTq0i4w==}
engines: {node: '>=18'}
@@ -2673,6 +2685,12 @@ packages:
cpu: [arm]
os: [android]
+ '@esbuild/android-arm@0.25.10':
+ resolution: {integrity: sha512-dQAxF1dW1C3zpeCDc5KqIYuZ1tgAdRXNoZP7vkBIRtKZPYe2xVr/d3SkirklCHudW1B45tGiUlz2pUWDfbDD4w==}
+ engines: {node: '>=18'}
+ cpu: [arm]
+ os: [android]
+
'@esbuild/android-arm@0.25.2':
resolution: {integrity: sha512-NQhH7jFstVY5x8CKbcfa166GoV0EFkaPkCKBQkdPJFvo5u+nGXLEH/ooniLb3QI8Fk58YAx7nsPLozUWfCBOJA==}
engines: {node: '>=18'}
@@ -2709,6 +2727,12 @@ packages:
cpu: [x64]
os: [android]
+ '@esbuild/android-x64@0.25.10':
+ resolution: {integrity: sha512-MiC9CWdPrfhibcXwr39p9ha1x0lZJ9KaVfvzA0Wxwz9ETX4v5CHfF09bx935nHlhi+MxhA63dKRRQLiVgSUtEg==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [android]
+
'@esbuild/android-x64@0.25.2':
resolution: {integrity: sha512-Ffcx+nnma8Sge4jzddPHCZVRvIfQ0kMsUsCMcJRHkGJ1cDmhe4SsrYIjLUKn1xpHZybmOqCWwB0zQvsjdEHtkg==}
engines: {node: '>=18'}
@@ -2745,6 +2769,12 @@ packages:
cpu: [arm64]
os: [darwin]
+ '@esbuild/darwin-arm64@0.25.10':
+ resolution: {integrity: sha512-JC74bdXcQEpW9KkV326WpZZjLguSZ3DfS8wrrvPMHgQOIEIG/sPXEN/V8IssoJhbefLRcRqw6RQH2NnpdprtMA==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
+ os: [darwin]
+
'@esbuild/darwin-arm64@0.25.2':
resolution: {integrity: sha512-MpM6LUVTXAzOvN4KbjzU/q5smzryuoNjlriAIx+06RpecwCkL9JpenNzpKd2YMzLJFOdPqBpuub6eVRP5IgiSA==}
engines: {node: '>=18'}
@@ -2781,6 +2811,12 @@ packages:
cpu: [x64]
os: [darwin]
+ '@esbuild/darwin-x64@0.25.10':
+ resolution: {integrity: sha512-tguWg1olF6DGqzws97pKZ8G2L7Ig1vjDmGTwcTuYHbuU6TTjJe5FXbgs5C1BBzHbJ2bo1m3WkQDbWO2PvamRcg==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [darwin]
+
'@esbuild/darwin-x64@0.25.2':
resolution: {integrity: sha512-5eRPrTX7wFyuWe8FqEFPG2cU0+butQQVNcT4sVipqjLYQjjh8a8+vUTfgBKM88ObB85ahsnTwF7PSIt6PG+QkA==}
engines: {node: '>=18'}
@@ -2817,6 +2853,12 @@ packages:
cpu: [arm64]
os: [freebsd]
+ '@esbuild/freebsd-arm64@0.25.10':
+ resolution: {integrity: sha512-3ZioSQSg1HT2N05YxeJWYR+Libe3bREVSdWhEEgExWaDtyFbbXWb49QgPvFH8u03vUPX10JhJPcz7s9t9+boWg==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
+ os: [freebsd]
+
'@esbuild/freebsd-arm64@0.25.2':
resolution: {integrity: sha512-mLwm4vXKiQ2UTSX4+ImyiPdiHjiZhIaE9QvC7sw0tZ6HoNMjYAqQpGyui5VRIi5sGd+uWq940gdCbY3VLvsO1w==}
engines: {node: '>=18'}
@@ -2853,6 +2895,12 @@ packages:
cpu: [x64]
os: [freebsd]
+ '@esbuild/freebsd-x64@0.25.10':
+ resolution: {integrity: sha512-LLgJfHJk014Aa4anGDbh8bmI5Lk+QidDmGzuC2D+vP7mv/GeSN+H39zOf7pN5N8p059FcOfs2bVlrRr4SK9WxA==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [freebsd]
+
'@esbuild/freebsd-x64@0.25.2':
resolution: {integrity: sha512-6qyyn6TjayJSwGpm8J9QYYGQcRgc90nmfdUb0O7pp1s4lTY+9D0H9O02v5JqGApUyiHOtkz6+1hZNvNtEhbwRQ==}
engines: {node: '>=18'}
@@ -2889,6 +2937,12 @@ packages:
cpu: [arm64]
os: [linux]
+ '@esbuild/linux-arm64@0.25.10':
+ resolution: {integrity: sha512-5luJWN6YKBsawd5f9i4+c+geYiVEw20FVW5x0v1kEMWNq8UctFjDiMATBxLvmmHA4bf7F6hTRaJgtghFr9iziQ==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
+ os: [linux]
+
'@esbuild/linux-arm64@0.25.2':
resolution: {integrity: sha512-gq/sjLsOyMT19I8obBISvhoYiZIAaGF8JpeXu1u8yPv8BE5HlWYobmlsfijFIZ9hIVGYkbdFhEqC0NvM4kNO0g==}
engines: {node: '>=18'}
@@ -2925,6 +2979,12 @@ packages:
cpu: [arm]
os: [linux]
+ '@esbuild/linux-arm@0.25.10':
+ resolution: {integrity: sha512-oR31GtBTFYCqEBALI9r6WxoU/ZofZl962pouZRTEYECvNF/dtXKku8YXcJkhgK/beU+zedXfIzHijSRapJY3vg==}
+ engines: {node: '>=18'}
+ cpu: [arm]
+ os: [linux]
+
'@esbuild/linux-arm@0.25.2':
resolution: {integrity: sha512-UHBRgJcmjJv5oeQF8EpTRZs/1knq6loLxTsjc3nxO9eXAPDLcWW55flrMVc97qFPbmZP31ta1AZVUKQzKTzb0g==}
engines: {node: '>=18'}
@@ -2961,6 +3021,12 @@ packages:
cpu: [ia32]
os: [linux]
+ '@esbuild/linux-ia32@0.25.10':
+ resolution: {integrity: sha512-NrSCx2Kim3EnnWgS4Txn0QGt0Xipoumb6z6sUtl5bOEZIVKhzfyp/Lyw4C1DIYvzeW/5mWYPBFJU3a/8Yr75DQ==}
+ engines: {node: '>=18'}
+ cpu: [ia32]
+ os: [linux]
+
'@esbuild/linux-ia32@0.25.2':
resolution: {integrity: sha512-bBYCv9obgW2cBP+2ZWfjYTU+f5cxRoGGQ5SeDbYdFCAZpYWrfjjfYwvUpP8MlKbP0nwZ5gyOU/0aUzZ5HWPuvQ==}
engines: {node: '>=18'}
@@ -3003,6 +3069,12 @@ packages:
cpu: [loong64]
os: [linux]
+ '@esbuild/linux-loong64@0.25.10':
+ resolution: {integrity: sha512-xoSphrd4AZda8+rUDDfD9J6FUMjrkTz8itpTITM4/xgerAZZcFW7Dv+sun7333IfKxGG8gAq+3NbfEMJfiY+Eg==}
+ engines: {node: '>=18'}
+ cpu: [loong64]
+ os: [linux]
+
'@esbuild/linux-loong64@0.25.2':
resolution: {integrity: sha512-SHNGiKtvnU2dBlM5D8CXRFdd+6etgZ9dXfaPCeJtz+37PIUlixvlIhI23L5khKXs3DIzAn9V8v+qb1TRKrgT5w==}
engines: {node: '>=18'}
@@ -3039,6 +3111,12 @@ packages:
cpu: [mips64el]
os: [linux]
+ '@esbuild/linux-mips64el@0.25.10':
+ resolution: {integrity: sha512-ab6eiuCwoMmYDyTnyptoKkVS3k8fy/1Uvq7Dj5czXI6DF2GqD2ToInBI0SHOp5/X1BdZ26RKc5+qjQNGRBelRA==}
+ engines: {node: '>=18'}
+ cpu: [mips64el]
+ os: [linux]
+
'@esbuild/linux-mips64el@0.25.2':
resolution: {integrity: sha512-hDDRlzE6rPeoj+5fsADqdUZl1OzqDYow4TB4Y/3PlKBD0ph1e6uPHzIQcv2Z65u2K0kpeByIyAjCmjn1hJgG0Q==}
engines: {node: '>=18'}
@@ -3075,6 +3153,12 @@ packages:
cpu: [ppc64]
os: [linux]
+ '@esbuild/linux-ppc64@0.25.10':
+ resolution: {integrity: sha512-NLinzzOgZQsGpsTkEbdJTCanwA5/wozN9dSgEl12haXJBzMTpssebuXR42bthOF3z7zXFWH1AmvWunUCkBE4EA==}
+ engines: {node: '>=18'}
+ cpu: [ppc64]
+ os: [linux]
+
'@esbuild/linux-ppc64@0.25.2':
resolution: {integrity: sha512-tsHu2RRSWzipmUi9UBDEzc0nLc4HtpZEI5Ba+Omms5456x5WaNuiG3u7xh5AO6sipnJ9r4cRWQB2tUjPyIkc6g==}
engines: {node: '>=18'}
@@ -3111,6 +3195,12 @@ packages:
cpu: [riscv64]
os: [linux]
+ '@esbuild/linux-riscv64@0.25.10':
+ resolution: {integrity: sha512-FE557XdZDrtX8NMIeA8LBJX3dC2M8VGXwfrQWU7LB5SLOajfJIxmSdyL/gU1m64Zs9CBKvm4UAuBp5aJ8OgnrA==}
+ engines: {node: '>=18'}
+ cpu: [riscv64]
+ os: [linux]
+
'@esbuild/linux-riscv64@0.25.2':
resolution: {integrity: sha512-k4LtpgV7NJQOml/10uPU0s4SAXGnowi5qBSjaLWMojNCUICNu7TshqHLAEbkBdAszL5TabfvQ48kK84hyFzjnw==}
engines: {node: '>=18'}
@@ -3147,6 +3237,12 @@ packages:
cpu: [s390x]
os: [linux]
+ '@esbuild/linux-s390x@0.25.10':
+ resolution: {integrity: sha512-3BBSbgzuB9ajLoVZk0mGu+EHlBwkusRmeNYdqmznmMc9zGASFjSsxgkNsqmXugpPk00gJ0JNKh/97nxmjctdew==}
+ engines: {node: '>=18'}
+ cpu: [s390x]
+ os: [linux]
+
'@esbuild/linux-s390x@0.25.2':
resolution: {integrity: sha512-GRa4IshOdvKY7M/rDpRR3gkiTNp34M0eLTaC1a08gNrh4u488aPhuZOCpkF6+2wl3zAN7L7XIpOFBhnaE3/Q8Q==}
engines: {node: '>=18'}
@@ -3183,6 +3279,12 @@ packages:
cpu: [x64]
os: [linux]
+ '@esbuild/linux-x64@0.25.10':
+ resolution: {integrity: sha512-QSX81KhFoZGwenVyPoberggdW1nrQZSvfVDAIUXr3WqLRZGZqWk/P4T8p2SP+de2Sr5HPcvjhcJzEiulKgnxtA==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [linux]
+
'@esbuild/linux-x64@0.25.2':
resolution: {integrity: sha512-QInHERlqpTTZ4FRB0fROQWXcYRD64lAoiegezDunLpalZMjcUcld3YzZmVJ2H/Cp0wJRZ8Xtjtj0cEHhYc/uUg==}
engines: {node: '>=18'}
@@ -3207,6 +3309,12 @@ packages:
cpu: [arm64]
os: [netbsd]
+ '@esbuild/netbsd-arm64@0.25.10':
+ resolution: {integrity: sha512-AKQM3gfYfSW8XRk8DdMCzaLUFB15dTrZfnX8WXQoOUpUBQ+NaAFCP1kPS/ykbbGYz7rxn0WS48/81l9hFl3u4A==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
+ os: [netbsd]
+
'@esbuild/netbsd-arm64@0.25.2':
resolution: {integrity: sha512-talAIBoY5M8vHc6EeI2WW9d/CkiO9MQJ0IOWX8hrLhxGbro/vBXJvaQXefW2cP0z0nQVTdQ/eNyGFV1GSKrxfw==}
engines: {node: '>=18'}
@@ -3243,6 +3351,12 @@ packages:
cpu: [x64]
os: [netbsd]
+ '@esbuild/netbsd-x64@0.25.10':
+ resolution: {integrity: sha512-7RTytDPGU6fek/hWuN9qQpeGPBZFfB4zZgcz2VK2Z5VpdUxEI8JKYsg3JfO0n/Z1E/6l05n0unDCNc4HnhQGig==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [netbsd]
+
'@esbuild/netbsd-x64@0.25.2':
resolution: {integrity: sha512-voZT9Z+tpOxrvfKFyfDYPc4DO4rk06qamv1a/fkuzHpiVBMOhpjK+vBmWM8J1eiB3OLSMFYNaOaBNLXGChf5tg==}
engines: {node: '>=18'}
@@ -3267,6 +3381,12 @@ packages:
cpu: [arm64]
os: [openbsd]
+ '@esbuild/openbsd-arm64@0.25.10':
+ resolution: {integrity: sha512-5Se0VM9Wtq797YFn+dLimf2Zx6McttsH2olUBsDml+lm0GOCRVebRWUvDtkY4BWYv/3NgzS8b/UM3jQNh5hYyw==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
+ os: [openbsd]
+
'@esbuild/openbsd-arm64@0.25.2':
resolution: {integrity: sha512-dcXYOC6NXOqcykeDlwId9kB6OkPUxOEqU+rkrYVqJbK2hagWOMrsTGsMr8+rW02M+d5Op5NNlgMmjzecaRf7Tg==}
engines: {node: '>=18'}
@@ -3303,6 +3423,12 @@ packages:
cpu: [x64]
os: [openbsd]
+ '@esbuild/openbsd-x64@0.25.10':
+ resolution: {integrity: sha512-XkA4frq1TLj4bEMB+2HnI0+4RnjbuGZfet2gs/LNs5Hc7D89ZQBHQ0gL2ND6Lzu1+QVkjp3x1gIcPKzRNP8bXw==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [openbsd]
+
'@esbuild/openbsd-x64@0.25.2':
resolution: {integrity: sha512-t/TkWwahkH0Tsgoq1Ju7QfgGhArkGLkF1uYz8nQS/PPFlXbP5YgRpqQR3ARRiC2iXoLTWFxc6DJMSK10dVXluw==}
engines: {node: '>=18'}
@@ -3315,6 +3441,12 @@ packages:
cpu: [x64]
os: [openbsd]
+ '@esbuild/openharmony-arm64@0.25.10':
+ resolution: {integrity: sha512-AVTSBhTX8Y/Fz6OmIVBip9tJzZEUcY8WLh7I59+upa5/GPhh2/aM6bvOMQySspnCCHvFi79kMtdJS1w0DXAeag==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
+ os: [openharmony]
+
'@esbuild/openharmony-arm64@0.25.9':
resolution: {integrity: sha512-4Xd0xNiMVXKh6Fa7HEJQbrpP3m3DDn43jKxMjxLLRjWnRsfxjORYJlXPO4JNcXtOyfajXorRKY9NkOpTHptErg==}
engines: {node: '>=18'}
@@ -3345,6 +3477,12 @@ packages:
cpu: [x64]
os: [sunos]
+ '@esbuild/sunos-x64@0.25.10':
+ resolution: {integrity: sha512-fswk3XT0Uf2pGJmOpDB7yknqhVkJQkAQOcW/ccVOtfx05LkbWOaRAtn5SaqXypeKQra1QaEa841PgrSL9ubSPQ==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [sunos]
+
'@esbuild/sunos-x64@0.25.2':
resolution: {integrity: sha512-cfZH1co2+imVdWCjd+D1gf9NjkchVhhdpgb1q5y6Hcv9TP6Zi9ZG/beI3ig8TvwT9lH9dlxLq5MQBBgwuj4xvA==}
engines: {node: '>=18'}
@@ -3381,6 +3519,12 @@ packages:
cpu: [arm64]
os: [win32]
+ '@esbuild/win32-arm64@0.25.10':
+ resolution: {integrity: sha512-ah+9b59KDTSfpaCg6VdJoOQvKjI33nTaQr4UluQwW7aEwZQsbMCfTmfEO4VyewOxx4RaDT/xCy9ra2GPWmO7Kw==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
+ os: [win32]
+
'@esbuild/win32-arm64@0.25.2':
resolution: {integrity: sha512-7Loyjh+D/Nx/sOTzV8vfbB3GJuHdOQyrOryFdZvPHLf42Tk9ivBU5Aedi7iyX+x6rbn2Mh68T4qq1SDqJBQO5Q==}
engines: {node: '>=18'}
@@ -3417,6 +3561,12 @@ packages:
cpu: [ia32]
os: [win32]
+ '@esbuild/win32-ia32@0.25.10':
+ resolution: {integrity: sha512-QHPDbKkrGO8/cz9LKVnJU22HOi4pxZnZhhA2HYHez5Pz4JeffhDjf85E57Oyco163GnzNCVkZK0b/n4Y0UHcSw==}
+ engines: {node: '>=18'}
+ cpu: [ia32]
+ os: [win32]
+
'@esbuild/win32-ia32@0.25.2':
resolution: {integrity: sha512-WRJgsz9un0nqZJ4MfhabxaD9Ft8KioqU3JMinOTvobbX6MOSUigSBlogP8QB3uxpJDsFS6yN+3FDBdqE5lg9kg==}
engines: {node: '>=18'}
@@ -3453,6 +3603,12 @@ packages:
cpu: [x64]
os: [win32]
+ '@esbuild/win32-x64@0.25.10':
+ resolution: {integrity: sha512-9KpxSVFCu0iK1owoez6aC/s/EdUQLDN3adTxGCqxMVhrPDj6bt5dbrHDXUuq+Bs2vATFBBrQS5vdQ/Ed2P+nbw==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [win32]
+
'@esbuild/win32-x64@0.25.2':
resolution: {integrity: sha512-kM3HKb16VIXZyIeVrM1ygYmZBKybX8N4p754bw390wGO3Tf2j4L2/WYL+4suWujpgf6GBYs3jv7TyUivdd05JA==}
engines: {node: '>=18'}
@@ -3650,8 +3806,8 @@ packages:
cpu: [x64]
os: [win32]
- '@ioredis/commands@1.3.1':
- resolution: {integrity: sha512-bYtU8avhGIcje3IhvF9aSjsa5URMZBHnwKtOvXsT4sfYy9gppW11gLPT/9oNqlJZD47yPKveQFTAFWpHjKvUoQ==}
+ '@ioredis/commands@1.4.0':
+ resolution: {integrity: sha512-aFT2yemJJo+TZCmieA7qnYGQooOS7QfNmYrzGtsYd3g9j5iDP8AimYYAesf79ohjbLG12XxC4nG5DyEnC88AsQ==}
'@isaacs/cliui@8.0.2':
resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==}
@@ -4583,8 +4739,8 @@ packages:
rollup:
optional: true
- '@rollup/plugin-node-resolve@16.0.1':
- resolution: {integrity: sha512-tk5YCxJWIG81umIvNkSod2qK5KyQW19qcBF/B78n1bjtOON6gzKoVeSzAE8yHCZEDmqkHKkxplExA8KzdJLJpA==}
+ '@rollup/plugin-node-resolve@16.0.2':
+ resolution: {integrity: sha512-tCtHJ2BlhSoK4cCs25NMXfV7EALKr0jyasmqVCq3y9cBrKdmJhtsy1iTz36Xhk/O+pDJbzawxF4K6ZblqCnITQ==}
engines: {node: '>=14.0.0'}
peerDependencies:
rollup: ^2.78.0||^3.0.0||^4.0.0
@@ -4680,8 +4836,8 @@ packages:
cpu: [arm]
os: [android]
- '@rollup/rollup-android-arm-eabi@4.50.1':
- resolution: {integrity: sha512-HJXwzoZN4eYTdD8bVV22DN8gsPCAj3V20NHKOs8ezfXanGpmVPR7kalUHd+Y31IJp9stdB87VKPFbsGY3H/2ag==}
+ '@rollup/rollup-android-arm-eabi@4.52.4':
+ resolution: {integrity: sha512-BTm2qKNnWIQ5auf4deoetINJm2JzvihvGb9R6K/ETwKLql/Bb3Eg2H1FBp1gUb4YGbydMA3jcmQTR73q7J+GAA==}
cpu: [arm]
os: [android]
@@ -4700,8 +4856,8 @@ packages:
cpu: [arm64]
os: [android]
- '@rollup/rollup-android-arm64@4.50.1':
- resolution: {integrity: sha512-PZlsJVcjHfcH53mOImyt3bc97Ep3FJDXRpk9sMdGX0qgLmY0EIWxCag6EigerGhLVuL8lDVYNnSo8qnTElO4xw==}
+ '@rollup/rollup-android-arm64@4.52.4':
+ resolution: {integrity: sha512-P9LDQiC5vpgGFgz7GSM6dKPCiqR3XYN1WwJKA4/BUVDjHpYsf3iBEmVz62uyq20NGYbiGPR5cNHI7T1HqxNs2w==}
cpu: [arm64]
os: [android]
@@ -4720,8 +4876,8 @@ packages:
cpu: [arm64]
os: [darwin]
- '@rollup/rollup-darwin-arm64@4.50.1':
- resolution: {integrity: sha512-xc6i2AuWh++oGi4ylOFPmzJOEeAa2lJeGUGb4MudOtgfyyjr4UPNK+eEWTPLvmPJIY/pgw6ssFIox23SyrkkJw==}
+ '@rollup/rollup-darwin-arm64@4.52.4':
+ resolution: {integrity: sha512-QRWSW+bVccAvZF6cbNZBJwAehmvG9NwfWHwMy4GbWi/BQIA/laTIktebT2ipVjNncqE6GLPxOok5hsECgAxGZg==}
cpu: [arm64]
os: [darwin]
@@ -4740,8 +4896,8 @@ packages:
cpu: [x64]
os: [darwin]
- '@rollup/rollup-darwin-x64@4.50.1':
- resolution: {integrity: sha512-2ofU89lEpDYhdLAbRdeyz/kX3Y2lpYc6ShRnDjY35bZhd2ipuDMDi6ZTQ9NIag94K28nFMofdnKeHR7BT0CATw==}
+ '@rollup/rollup-darwin-x64@4.52.4':
+ resolution: {integrity: sha512-hZgP05pResAkRJxL1b+7yxCnXPGsXU0fG9Yfd6dUaoGk+FhdPKCJ5L1Sumyxn8kvw8Qi5PvQ8ulenUbRjzeCTw==}
cpu: [x64]
os: [darwin]
@@ -4755,8 +4911,8 @@ packages:
cpu: [arm64]
os: [freebsd]
- '@rollup/rollup-freebsd-arm64@4.50.1':
- resolution: {integrity: sha512-wOsE6H2u6PxsHY/BeFHA4VGQN3KUJFZp7QJBmDYI983fgxq5Th8FDkVuERb2l9vDMs1D5XhOrhBrnqcEY6l8ZA==}
+ '@rollup/rollup-freebsd-arm64@4.52.4':
+ resolution: {integrity: sha512-xmc30VshuBNUd58Xk4TKAEcRZHaXlV+tCxIXELiE9sQuK3kG8ZFgSPi57UBJt8/ogfhAF5Oz4ZSUBN77weM+mQ==}
cpu: [arm64]
os: [freebsd]
@@ -4770,8 +4926,8 @@ packages:
cpu: [x64]
os: [freebsd]
- '@rollup/rollup-freebsd-x64@4.50.1':
- resolution: {integrity: sha512-A/xeqaHTlKbQggxCqispFAcNjycpUEHP52mwMQZUNqDUJFFYtPHCXS1VAG29uMlDzIVr+i00tSFWFLivMcoIBQ==}
+ '@rollup/rollup-freebsd-x64@4.52.4':
+ resolution: {integrity: sha512-WdSLpZFjOEqNZGmHflxyifolwAiZmDQzuOzIq9L27ButpCVpD7KzTRtEG1I0wMPFyiyUdOO+4t8GvrnBLQSwpw==}
cpu: [x64]
os: [freebsd]
@@ -4790,8 +4946,8 @@ packages:
cpu: [arm]
os: [linux]
- '@rollup/rollup-linux-arm-gnueabihf@4.50.1':
- resolution: {integrity: sha512-54v4okehwl5TaSIkpp97rAHGp7t3ghinRd/vyC1iXqXMfjYUTm7TfYmCzXDoHUPTTf36L8pr0E7YsD3CfB3ZDg==}
+ '@rollup/rollup-linux-arm-gnueabihf@4.52.4':
+ resolution: {integrity: sha512-xRiOu9Of1FZ4SxVbB0iEDXc4ddIcjCv2aj03dmW8UrZIW7aIQ9jVJdLBIhxBI+MaTnGAKyvMwPwQnoOEvP7FgQ==}
cpu: [arm]
os: [linux]
@@ -4810,8 +4966,8 @@ packages:
cpu: [arm]
os: [linux]
- '@rollup/rollup-linux-arm-musleabihf@4.50.1':
- resolution: {integrity: sha512-p/LaFyajPN/0PUHjv8TNyxLiA7RwmDoVY3flXHPSzqrGcIp/c2FjwPPP5++u87DGHtw+5kSH5bCJz0mvXngYxw==}
+ '@rollup/rollup-linux-arm-musleabihf@4.52.4':
+ resolution: {integrity: sha512-FbhM2p9TJAmEIEhIgzR4soUcsW49e9veAQCziwbR+XWB2zqJ12b4i/+hel9yLiD8pLncDH4fKIPIbt5238341Q==}
cpu: [arm]
os: [linux]
@@ -4830,8 +4986,8 @@ packages:
cpu: [arm64]
os: [linux]
- '@rollup/rollup-linux-arm64-gnu@4.50.1':
- resolution: {integrity: sha512-2AbMhFFkTo6Ptna1zO7kAXXDLi7H9fGTbVaIq2AAYO7yzcAsuTNWPHhb2aTA6GPiP+JXh85Y8CiS54iZoj4opw==}
+ '@rollup/rollup-linux-arm64-gnu@4.52.4':
+ resolution: {integrity: sha512-4n4gVwhPHR9q/g8lKCyz0yuaD0MvDf7dV4f9tHt0C73Mp8h38UCtSCSE6R9iBlTbXlmA8CjpsZoujhszefqueg==}
cpu: [arm64]
os: [linux]
@@ -4850,11 +5006,16 @@ packages:
cpu: [arm64]
os: [linux]
- '@rollup/rollup-linux-arm64-musl@4.50.1':
- resolution: {integrity: sha512-Cgef+5aZwuvesQNw9eX7g19FfKX5/pQRIyhoXLCiBOrWopjo7ycfB292TX9MDcDijiuIJlx1IzJz3IoCPfqs9w==}
+ '@rollup/rollup-linux-arm64-musl@4.52.4':
+ resolution: {integrity: sha512-u0n17nGA0nvi/11gcZKsjkLj1QIpAuPFQbR48Subo7SmZJnGxDpspyw2kbpuoQnyK+9pwf3pAoEXerJs/8Mi9g==}
cpu: [arm64]
os: [linux]
+ '@rollup/rollup-linux-loong64-gnu@4.52.4':
+ resolution: {integrity: sha512-0G2c2lpYtbTuXo8KEJkDkClE/+/2AFPdPAbmaHoE870foRFs4pBrDehilMcrSScrN/fB/1HTaWO4bqw+ewBzMQ==}
+ cpu: [loong64]
+ os: [linux]
+
'@rollup/rollup-linux-loongarch64-gnu@4.40.0':
resolution: {integrity: sha512-wG9e2XtIhd++QugU5MD9i7OnpaVb08ji3P1y/hNbxrQ3sYEelKJOq1UJ5dXczeo6Hj2rfDEL5GdtkMSVLa/AOg==}
cpu: [loong64]
@@ -4865,11 +5026,6 @@ packages:
cpu: [loong64]
os: [linux]
- '@rollup/rollup-linux-loongarch64-gnu@4.50.1':
- resolution: {integrity: sha512-RPhTwWMzpYYrHrJAS7CmpdtHNKtt2Ueo+BlLBjfZEhYBhK00OsEqM08/7f+eohiF6poe0YRDDd8nAvwtE/Y62Q==}
- cpu: [loong64]
- os: [linux]
-
'@rollup/rollup-linux-powerpc64le-gnu@4.22.4':
resolution: {integrity: sha512-3aVCK9xfWW1oGQpTsYJJPF6bfpWfhbRnhdlyhak2ZiyFLDaayz0EP5j9V1RVLAAxlmWKTDfS9wyRyY3hvhPoOg==}
cpu: [ppc64]
@@ -4885,8 +5041,8 @@ packages:
cpu: [ppc64]
os: [linux]
- '@rollup/rollup-linux-ppc64-gnu@4.50.1':
- resolution: {integrity: sha512-eSGMVQw9iekut62O7eBdbiccRguuDgiPMsw++BVUg+1K7WjZXHOg/YOT9SWMzPZA+w98G+Fa1VqJgHZOHHnY0Q==}
+ '@rollup/rollup-linux-ppc64-gnu@4.52.4':
+ resolution: {integrity: sha512-teSACug1GyZHmPDv14VNbvZFX779UqWTsd7KtTM9JIZRDI5NUwYSIS30kzI8m06gOPB//jtpqlhmraQ68b5X2g==}
cpu: [ppc64]
os: [linux]
@@ -4905,8 +5061,8 @@ packages:
cpu: [riscv64]
os: [linux]
- '@rollup/rollup-linux-riscv64-gnu@4.50.1':
- resolution: {integrity: sha512-S208ojx8a4ciIPrLgazF6AgdcNJzQE4+S9rsmOmDJkusvctii+ZvEuIC4v/xFqzbuP8yDjn73oBlNDgF6YGSXQ==}
+ '@rollup/rollup-linux-riscv64-gnu@4.52.4':
+ resolution: {integrity: sha512-/MOEW3aHjjs1p4Pw1Xk4+3egRevx8Ji9N6HUIA1Ifh8Q+cg9dremvFCUbOX2Zebz80BwJIgCBUemjqhU5XI5Eg==}
cpu: [riscv64]
os: [linux]
@@ -4920,8 +5076,8 @@ packages:
cpu: [riscv64]
os: [linux]
- '@rollup/rollup-linux-riscv64-musl@4.50.1':
- resolution: {integrity: sha512-3Ag8Ls1ggqkGUvSZWYcdgFwriy2lWo+0QlYgEFra/5JGtAd6C5Hw59oojx1DeqcA2Wds2ayRgvJ4qxVTzCHgzg==}
+ '@rollup/rollup-linux-riscv64-musl@4.52.4':
+ resolution: {integrity: sha512-1HHmsRyh845QDpEWzOFtMCph5Ts+9+yllCrREuBR/vg2RogAQGGBRC8lDPrPOMnrdOJ+mt1WLMOC2Kao/UwcvA==}
cpu: [riscv64]
os: [linux]
@@ -4940,8 +5096,8 @@ packages:
cpu: [s390x]
os: [linux]
- '@rollup/rollup-linux-s390x-gnu@4.50.1':
- resolution: {integrity: sha512-t9YrKfaxCYe7l7ldFERE1BRg/4TATxIg+YieHQ966jwvo7ddHJxPj9cNFWLAzhkVsbBvNA4qTbPVNsZKBO4NSg==}
+ '@rollup/rollup-linux-s390x-gnu@4.52.4':
+ resolution: {integrity: sha512-seoeZp4L/6D1MUyjWkOMRU6/iLmCU2EjbMTyAG4oIOs1/I82Y5lTeaxW0KBfkUdHAWN7j25bpkt0rjnOgAcQcA==}
cpu: [s390x]
os: [linux]
@@ -4960,8 +5116,8 @@ packages:
cpu: [x64]
os: [linux]
- '@rollup/rollup-linux-x64-gnu@4.50.1':
- resolution: {integrity: sha512-MCgtFB2+SVNuQmmjHf+wfI4CMxy3Tk8XjA5Z//A0AKD7QXUYFMQcns91K6dEHBvZPCnhJSyDWLApk40Iq/H3tA==}
+ '@rollup/rollup-linux-x64-gnu@4.52.4':
+ resolution: {integrity: sha512-Wi6AXf0k0L7E2gteNsNHUs7UMwCIhsCTs6+tqQ5GPwVRWMaflqGec4Sd8n6+FNFDw9vGcReqk2KzBDhCa1DLYg==}
cpu: [x64]
os: [linux]
@@ -4980,13 +5136,13 @@ packages:
cpu: [x64]
os: [linux]
- '@rollup/rollup-linux-x64-musl@4.50.1':
- resolution: {integrity: sha512-nEvqG+0jeRmqaUMuwzlfMKwcIVffy/9KGbAGyoa26iu6eSngAYQ512bMXuqqPrlTyfqdlB9FVINs93j534UJrg==}
+ '@rollup/rollup-linux-x64-musl@4.52.4':
+ resolution: {integrity: sha512-dtBZYjDmCQ9hW+WgEkaffvRRCKm767wWhxsFW3Lw86VXz/uJRuD438/XvbZT//B96Vs8oTA8Q4A0AfHbrxP9zw==}
cpu: [x64]
os: [linux]
- '@rollup/rollup-openharmony-arm64@4.50.1':
- resolution: {integrity: sha512-RDsLm+phmT3MJd9SNxA9MNuEAO/J2fhW8GXk62G/B4G7sLVumNFbRwDL6v5NrESb48k+QMqdGbHgEtfU0LCpbA==}
+ '@rollup/rollup-openharmony-arm64@4.52.4':
+ resolution: {integrity: sha512-1ox+GqgRWqaB1RnyZXL8PD6E5f7YyRUJYnCqKpNzxzP0TkaUh112NDrR9Tt+C8rJ4x5G9Mk8PQR3o7Ku2RKqKA==}
cpu: [arm64]
os: [openharmony]
@@ -5005,8 +5161,8 @@ packages:
cpu: [arm64]
os: [win32]
- '@rollup/rollup-win32-arm64-msvc@4.50.1':
- resolution: {integrity: sha512-hpZB/TImk2FlAFAIsoElM3tLzq57uxnGYwplg6WDyAxbYczSi8O2eQ+H2Lx74504rwKtZ3N2g4bCUkiamzS6TQ==}
+ '@rollup/rollup-win32-arm64-msvc@4.52.4':
+ resolution: {integrity: sha512-8GKr640PdFNXwzIE0IrkMWUNUomILLkfeHjXBi/nUvFlpZP+FA8BKGKpacjW6OUUHaNI6sUURxR2U2g78FOHWQ==}
cpu: [arm64]
os: [win32]
@@ -5025,11 +5181,16 @@ packages:
cpu: [ia32]
os: [win32]
- '@rollup/rollup-win32-ia32-msvc@4.50.1':
- resolution: {integrity: sha512-SXjv8JlbzKM0fTJidX4eVsH+Wmnp0/WcD8gJxIZyR6Gay5Qcsmdbi9zVtnbkGPG8v2vMR1AD06lGWy5FLMcG7A==}
+ '@rollup/rollup-win32-ia32-msvc@4.52.4':
+ resolution: {integrity: sha512-AIy/jdJ7WtJ/F6EcfOb2GjR9UweO0n43jNObQMb6oGxkYTfLcnN7vYYpG+CN3lLxrQkzWnMOoNSHTW54pgbVxw==}
cpu: [ia32]
os: [win32]
+ '@rollup/rollup-win32-x64-gnu@4.52.4':
+ resolution: {integrity: sha512-UF9KfsH9yEam0UjTwAgdK0anlQ7c8/pWPU2yVjyWcF1I1thABt6WXE47cI71pGiZ8wGvxohBoLnxM04L/wj8mQ==}
+ cpu: [x64]
+ os: [win32]
+
'@rollup/rollup-win32-x64-msvc@4.22.4':
resolution: {integrity: sha512-j8pPKp53/lq9lMXN57S8cFz0MynJk8OWNuUnXct/9KCpKU7DgU3bYMJhwWmcqC0UU29p8Lr0/7KEVcaM6bf47Q==}
cpu: [x64]
@@ -5045,8 +5206,8 @@ packages:
cpu: [x64]
os: [win32]
- '@rollup/rollup-win32-x64-msvc@4.50.1':
- resolution: {integrity: sha512-StxAO/8ts62KZVRAm4JZYq9+NqNsV7RvimNK+YM7ry//zebEH6meuugqW/P5OFUCjyQgui+9fUxT6d5NShvMvA==}
+ '@rollup/rollup-win32-x64-msvc@4.52.4':
+ resolution: {integrity: sha512-bf9PtUa0u8IXDVxzRToFQKsNCRz9qLYfR/MpECxl4mRoWYjAeFjgxj1XdZr2M/GNVpT05p+LgQOHopYDlUu6/w==}
cpu: [x64]
os: [win32]
@@ -5138,8 +5299,8 @@ packages:
peerDependencies:
acorn: ^8.9.0
- '@sveltejs/package@2.5.0':
- resolution: {integrity: sha512-qpB91oWEraOXA4l1ldpGtMc/rLCthbf1ACw/1oroKxvT3sd2NXPd/+NLhIk5FCvd0IUSEZGYa86K+D94GWW2Zw==}
+ '@sveltejs/package@2.5.4':
+ resolution: {integrity: sha512-8+1hccAt0M3PPkHVPKH54Wc+cc1PNxRqCrICZiv/hEEto8KwbQVRghxNgTB4htIPyle+4CIB8RayTQH5zRQh9A==}
engines: {node: ^16.14 || >=18}
hasBin: true
peerDependencies:
@@ -5286,8 +5447,8 @@ packages:
resolution: {integrity: sha512-FlS4ZWlp97iiNWig0Muq8p+3rVDjRiYE+YKGbAqXOu9nwJFFOdL00kFpz42M+4huzYi86vAK1sOOfyOG45muIQ==}
engines: {node: '>=14'}
- '@testing-library/jest-dom@6.8.0':
- resolution: {integrity: sha512-WgXcWzVM6idy5JaftTVC8Vs83NKRmGJz4Hqs4oyOuO2J4r/y79vvKZsb+CaGyCSEbUPI6OsewfPd0G1A0/TUZQ==}
+ '@testing-library/jest-dom@6.9.1':
+ resolution: {integrity: sha512-zIcONa+hVtVSSep9UT3jZ5rizo2BsxgyDYU7WFD5eICBE7no3881HGeb/QkGfsJs6JTkY1aQhT7rIPC7e+0nnA==}
engines: {node: '>=14', npm: '>=6', yarn: '>=1'}
'@testing-library/preact@3.2.4':
@@ -5366,8 +5527,8 @@ packages:
'@tsconfig/svelte@5.0.5':
resolution: {integrity: sha512-48fAnUjKye38FvMiNOj0J9I/4XlQQiZlpe9xaNPfe8vy2Y1hFBt8g1yqf2EGjVvHavo4jf2lC+TQyENCr4BJBQ==}
- '@tybys/wasm-util@0.10.0':
- resolution: {integrity: sha512-VyyPYFlOMNylG45GoAe0xDoLwWuowvf92F9kySqzYh8vmYm7D2u4iUJKa1tOUpS70Ku13ASrOkS4ScXFsTaCNQ==}
+ '@tybys/wasm-util@0.10.1':
+ resolution: {integrity: sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==}
'@tybys/wasm-util@0.9.0':
resolution: {integrity: sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==}
@@ -5531,11 +5692,11 @@ packages:
'@types/node@17.0.45':
resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==}
- '@types/node@22.18.1':
- resolution: {integrity: sha512-rzSDyhn4cYznVG+PCzGe1lwuMYJrcBS1fc3JqSa2PvtABwWo+dZ1ij5OVok3tqfpEBCBoaR4d7upFJk73HRJDw==}
+ '@types/node@22.18.9':
+ resolution: {integrity: sha512-5yBtK0k/q8PjkMXbTfeIEP/XVYnz1R9qZJ3yUicdEW7ppdDJfe+MqXEhpqDL3mtn4Wvs1u0KLEG0RXzCgNpsSg==}
- '@types/node@24.3.1':
- resolution: {integrity: sha512-3vXmQDXy+woz+gnrTvuvNrPzekOi+Ds0ReMxw0LzBiK3a+1k0kQn9f2NWk+lgD4rJehFUmYy2gMhJ2ZI+7YP9g==}
+ '@types/node@24.7.1':
+ resolution: {integrity: sha512-CmyhGZanP88uuC5GpWU9q+fI61j2SkhO3UGMUdfYRE6Bcy0ccyzn1Rqj9YAB/ZY4kOXmNf0ocah5GtphmLMP6Q==}
'@types/parse-json@4.0.2':
resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==}
@@ -5558,8 +5719,8 @@ packages:
'@types/react-dom@18.2.7':
resolution: {integrity: sha512-GRaAEriuT4zp9N4p1i8BDBYmEyfo+xQ3yHjJU4eiK5NDa1RmUZG+unZABUTK4/Ox/M+GaHwb6Ow8rUITrtjszA==}
- '@types/react@18.3.24':
- resolution: {integrity: sha512-0dLEBsA1kI3OezMBF8nSsb7Nk19ZnsyE1LLhB8r27KbgU5H4pvuqZLdtE+aUkJVoXgTVuA+iLIwmZ0TuK4tx6A==}
+ '@types/react@18.3.26':
+ resolution: {integrity: sha512-RFA/bURkcKzx/X9oumPG9Vp3D3JUgus/d0b67KB0t5S/raciymilkOa66olh78MUI92QLbEJevO7rvqU/kjwKA==}
'@types/resolve@1.17.1':
resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==}
@@ -5907,26 +6068,26 @@ packages:
'@vue/compiler-core@3.5.14':
resolution: {integrity: sha512-k7qMHMbKvoCXIxPhquKQVw3Twid3Kg4s7+oYURxLGRd56LiuHJVrvFKI4fm2AM3c8apqODPfVJGoh8nePbXMRA==}
- '@vue/compiler-core@3.5.21':
- resolution: {integrity: sha512-8i+LZ0vf6ZgII5Z9XmUvrCyEzocvWT+TeR2VBUVlzIH6Tyv57E20mPZ1bCS+tbejgUgmjrEh7q/0F0bibskAmw==}
+ '@vue/compiler-core@3.5.22':
+ resolution: {integrity: sha512-jQ0pFPmZwTEiRNSb+i9Ow/I/cHv2tXYqsnHKKyCQ08irI2kdF5qmYedmF8si8mA7zepUFmJ2hqzS8CQmNOWOkQ==}
'@vue/compiler-dom@3.5.14':
resolution: {integrity: sha512-1aOCSqxGOea5I80U2hQJvXYpPm/aXo95xL/m/mMhgyPUsKe9jhjwWpziNAw7tYRnbz1I61rd9Mld4W9KmmRoug==}
- '@vue/compiler-dom@3.5.21':
- resolution: {integrity: sha512-jNtbu/u97wiyEBJlJ9kmdw7tAr5Vy0Aj5CgQmo+6pxWNQhXZDPsRr1UWPN4v3Zf82s2H3kF51IbzZ4jMWAgPlQ==}
+ '@vue/compiler-dom@3.5.22':
+ resolution: {integrity: sha512-W8RknzUM1BLkypvdz10OVsGxnMAuSIZs9Wdx1vzA3mL5fNMN15rhrSCLiTm6blWeACwUwizzPVqGJgOGBEN/hA==}
'@vue/compiler-sfc@3.5.14':
resolution: {integrity: sha512-9T6m/9mMr81Lj58JpzsiSIjBgv2LiVoWjIVa7kuXHICUi8LiDSIotMpPRXYJsXKqyARrzjT24NAwttrMnMaCXA==}
- '@vue/compiler-sfc@3.5.21':
- resolution: {integrity: sha512-SXlyk6I5eUGBd2v8Ie7tF6ADHE9kCR6mBEuPyH1nUZ0h6Xx6nZI29i12sJKQmzbDyr2tUHMhhTt51Z6blbkTTQ==}
+ '@vue/compiler-sfc@3.5.22':
+ resolution: {integrity: sha512-tbTR1zKGce4Lj+JLzFXDq36K4vcSZbJ1RBu8FxcDv1IGRz//Dh2EBqksyGVypz3kXpshIfWKGOCcqpSbyGWRJQ==}
'@vue/compiler-ssr@3.5.14':
resolution: {integrity: sha512-Y0G7PcBxr1yllnHuS/NxNCSPWnRGH4Ogrp0tsLA5QemDZuJLs99YjAKQ7KqkHE0vCg4QTKlQzXLKCMF7WPSl7Q==}
- '@vue/compiler-ssr@3.5.21':
- resolution: {integrity: sha512-vKQ5olH5edFZdf5ZrlEgSO1j1DMA4u23TVK5XR1uMhvwnYvVdDF0nHXJUblL/GvzlShQbjhZZ2uvYmDlAbgo9w==}
+ '@vue/compiler-ssr@3.5.22':
+ resolution: {integrity: sha512-GdgyLvg4R+7T8Nk2Mlighx7XGxq/fJf9jaVofc3IL0EPesTE86cP/8DD1lT3h1JeZr2ySBvyqKQJgbS54IX1Ww==}
'@vue/devtools-api@7.7.6':
resolution: {integrity: sha512-b2Xx0KvXZObePpXPYHvBRRJLDQn5nhKjXh7vUhMEtWxz1AYNFOVIsh5+HLP8xDGL7sy+Q7hXeUxPHB/KgbtsPw==}
@@ -5940,36 +6101,36 @@ packages:
'@vue/reactivity@3.5.14':
resolution: {integrity: sha512-7cK1Hp343Fu/SUCCO52vCabjvsYu7ZkOqyYu7bXV9P2yyfjUMUXHZafEbq244sP7gf+EZEz+77QixBTuEqkQQw==}
- '@vue/reactivity@3.5.21':
- resolution: {integrity: sha512-3ah7sa+Cwr9iiYEERt9JfZKPw4A2UlbY8RbbnH2mGCE8NwHkhmlZt2VsH0oDA3P08X3jJd29ohBDtX+TbD9AsA==}
+ '@vue/reactivity@3.5.22':
+ resolution: {integrity: sha512-f2Wux4v/Z2pqc9+4SmgZC1p73Z53fyD90NFWXiX9AKVnVBEvLFOWCEgJD3GdGnlxPZt01PSlfmLqbLYzY/Fw4A==}
'@vue/runtime-core@3.5.14':
resolution: {integrity: sha512-w9JWEANwHXNgieAhxPpEpJa+0V5G0hz3NmjAZwlOebtfKyp2hKxKF0+qSh0Xs6/PhfGihuSdqMprMVcQU/E6ag==}
- '@vue/runtime-core@3.5.21':
- resolution: {integrity: sha512-+DplQlRS4MXfIf9gfD1BOJpk5RSyGgGXD/R+cumhe8jdjUcq/qlxDawQlSI8hCKupBlvM+3eS1se5xW+SuNAwA==}
+ '@vue/runtime-core@3.5.22':
+ resolution: {integrity: sha512-EHo4W/eiYeAzRTN5PCextDUZ0dMs9I8mQ2Fy+OkzvRPUYQEyK9yAjbasrMCXbLNhF7P0OUyivLjIy0yc6VrLJQ==}
'@vue/runtime-dom@3.5.14':
resolution: {integrity: sha512-lCfR++IakeI35TVR80QgOelsUIdcKjd65rWAMfdSlCYnaEY5t3hYwru7vvcWaqmrK+LpI7ZDDYiGU5V3xjMacw==}
- '@vue/runtime-dom@3.5.21':
- resolution: {integrity: sha512-3M2DZsOFwM5qI15wrMmNF5RJe1+ARijt2HM3TbzBbPSuBHOQpoidE+Pa+XEaVN+czbHf81ETRoG1ltztP2em8w==}
+ '@vue/runtime-dom@3.5.22':
+ resolution: {integrity: sha512-Av60jsryAkI023PlN7LsqrfPvwfxOd2yAwtReCjeuugTJTkgrksYJJstg1e12qle0NarkfhfFu1ox2D+cQotww==}
'@vue/server-renderer@3.5.14':
resolution: {integrity: sha512-Rf/ISLqokIvcySIYnv3tNWq40PLpNLDLSJwwVWzG6MNtyIhfbcrAxo5ZL9nARJhqjZyWWa40oRb2IDuejeuv6w==}
peerDependencies:
vue: 3.5.14
- '@vue/server-renderer@3.5.21':
- resolution: {integrity: sha512-qr8AqgD3DJPJcGvLcJKQo2tAc8OnXRcfxhOJCPF+fcfn5bBGz7VCcO7t+qETOPxpWK1mgysXvVT/j+xWaHeMWA==}
+ '@vue/server-renderer@3.5.22':
+ resolution: {integrity: sha512-gXjo+ao0oHYTSswF+a3KRHZ1WszxIqO7u6XwNHqcqb9JfyIL/pbWrrh/xLv7jeDqla9u+LK7yfZKHih1e1RKAQ==}
peerDependencies:
- vue: 3.5.21
+ vue: 3.5.22
'@vue/shared@3.5.14':
resolution: {integrity: sha512-oXTwNxVfc9EtP1zzXAlSlgARLXNC84frFYkS0HHz0h3E4WZSP9sywqjqzGCP9Y34M8ipNmd380pVgmMuwELDyQ==}
- '@vue/shared@3.5.21':
- resolution: {integrity: sha512-+2k1EQpnYuVuu3N7atWyG3/xoFWIVJZq4Mz8XNOdScFI0etES75fbny/oU4lKWk/577P1zmg0ioYvpGEDZ3DLw==}
+ '@vue/shared@3.5.22':
+ resolution: {integrity: sha512-F4yc6palwq3TT0u+FYf0Ns4Tfl9GRFURDN2gWG7L1ecIaS/4fCIuFOjMTnCyjsu/OK6vaDKLCrGAa+KvvH+h4w==}
'@vue/test-utils@2.4.5':
resolution: {integrity: sha512-oo2u7vktOyKUked36R93NB7mg2B+N7Plr8lxp2JBGwr18ch6EggFjixSCdIVVLkT6Qr0z359Xvnafc9dcKyDUg==}
@@ -7325,6 +7486,15 @@ packages:
supports-color:
optional: true
+ debug@4.4.3:
+ resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==}
+ engines: {node: '>=6.0'}
+ peerDependencies:
+ supports-color: '*'
+ peerDependenciesMeta:
+ supports-color:
+ optional: true
+
decimal.js@10.4.3:
resolution: {integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==}
@@ -7561,8 +7731,8 @@ packages:
resolution: {integrity: sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==}
engines: {node: '>=12'}
- dotenv@17.2.2:
- resolution: {integrity: sha512-Sf2LSQP+bOlhKWWyhFsn0UsfdK/kCWRv1iuA2gXAwt3dyNabr6QSj00I2V10pidqz69soatm9ZwZvpQMTIOd5Q==}
+ dotenv@17.2.3:
+ resolution: {integrity: sha512-JVUnt+DUIzu87TABbhPmNfVdBDt18BLOWjMUFJMSi/Qqg7NTYtabbvSNJGOJ7afbRuv9D/lngizHtP7QyLQ+9w==}
engines: {node: '>=12'}
dset@3.1.4:
@@ -8019,6 +8189,11 @@ packages:
engines: {node: '>=18'}
hasBin: true
+ esbuild@0.25.10:
+ resolution: {integrity: sha512-9RiGKvCwaqxO2owP61uQ4BgNborAQskMR6QusfWzQqv7AZOg5oGehdY2pRJMTKuwxd1IDBP4rSbI5lHzU7SMsQ==}
+ engines: {node: '>=18'}
+ hasBin: true
+
esbuild@0.25.2:
resolution: {integrity: sha512-16854zccKPnC+toMywC+uKNeYSv+/eXkevRAfwRD/G9Cleq66m8XFIrigkbvauLLlCfDL45Q2cWegSg53gGBnQ==}
engines: {node: '>=18'}
@@ -8465,8 +8640,8 @@ packages:
resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==}
engines: {node: '>=14.14'}
- fs-extra@11.3.1:
- resolution: {integrity: sha512-eXvGGwZ5CL17ZSwHWd3bbgk7UUpF6IFHtP57NYYakPvHOs8GDgDe5KJI36jIJzDkJ6eJjuzRA8eBQb6SkKue0g==}
+ fs-extra@11.3.2:
+ resolution: {integrity: sha512-Xr9F6z6up6Ws+NjzMCZc6WXg2YFRlrLP9NQDO3VQrWrfiojdhS56TzueT88ze0uBdCTwEIhQ3ptnmKeWGFAe0A==}
engines: {node: '>=14.14'}
fs-extra@8.1.0:
@@ -10584,8 +10759,8 @@ packages:
resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==}
engines: {node: '>=12'}
- openai@5.20.0:
- resolution: {integrity: sha512-Bmc2zLM/YWgFrDpXr9hwXqGGDdMmMpE9+qoZPsaHpn0Y/Qk1Vu26hNqXo7+nHdli+sLsXINvS1f8kR3NKhGKmA==}
+ openai@5.23.2:
+ resolution: {integrity: sha512-MQBzmTulj+MM5O8SKEk/gL8a7s5mktS9zUtAkU257WjvobGc9nKcBuVwjyEEcb9SI8a8Y2G/mzn3vm9n1Jlleg==}
hasBin: true
peerDependencies:
ws: ^8.18.0
@@ -11157,8 +11332,8 @@ packages:
resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==}
engines: {node: ^10 || ^12 || >=14}
- preact@10.27.1:
- resolution: {integrity: sha512-V79raXEWch/rbqoNc7nT9E4ep7lu+mI3+sBmfRD4i1M73R3WLYcCtdI0ibxGVf4eQL8ZIz2nFacqEC+rmnOORQ==}
+ preact@10.27.2:
+ resolution: {integrity: sha512-5SYSgFKSyhCbk6SrXyMpqjb5+MQBgfvEKE/OC+PujcY34sOpqtr+0AZQtPYx5IA6VxynQ7rUPCtKzyovpj9Bpg==}
prelude-ls@1.2.1:
resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
@@ -11312,14 +11487,19 @@ packages:
peerDependencies:
react: ^18.2.0
+ react-dom@18.3.1:
+ resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==}
+ peerDependencies:
+ react: ^18.3.1
+
react-is@17.0.2:
resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==}
react-is@18.2.0:
resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==}
- react-native-svg@15.13.0:
- resolution: {integrity: sha512-/YPK+PAAXg4T0x2d2vYPvqqAhOYid2bRKxUVT7STIyd1p2JxWmsGQkfZxXCkEFN7TwLfIyVlT5RimT91Pj/qXw==}
+ react-native-svg@15.14.0:
+ resolution: {integrity: sha512-B3gYc7WztcOT4N54AtUutbe0Nuqqh/nkresY0fAXzUHYLsWuIu/yGiCCD3DKfAs6GLv5LFtWTu7N333Q+e3bkg==}
peerDependencies:
react: '*'
react-native: '*'
@@ -11347,6 +11527,10 @@ packages:
resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==}
engines: {node: '>=0.10.0'}
+ react@18.3.1:
+ resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==}
+ engines: {node: '>=0.10.0'}
+
read-cache@1.0.0:
resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==}
@@ -11677,8 +11861,8 @@ packages:
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
hasBin: true
- rollup@4.50.1:
- resolution: {integrity: sha512-78E9voJHwnXQMiQdiqswVLZwJIzdBKJ1GdI5Zx6XwoFKUIk09/sSrr+05QFzvYb8q6Y9pPV45zzDuYa3907TZA==}
+ rollup@4.52.4:
+ resolution: {integrity: sha512-CLEVl+MnPAiKh5pl4dEWSyMTpuflgNQiLGhMv8ezD5W/qP8AKvmYpCOKRRNOh7oRKnauBZ4SyeYkMS+1VSyKwQ==}
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
hasBin: true
@@ -11838,8 +12022,8 @@ packages:
engines: {node: '>=10'}
hasBin: true
- semver@7.7.2:
- resolution: {integrity: sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==}
+ semver@7.7.3:
+ resolution: {integrity: sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==}
engines: {node: '>=10'}
hasBin: true
@@ -12319,8 +12503,8 @@ packages:
peerDependencies:
svelte: ^3.55.0 || ^4.0.0-next.0 || ^4.0.0 || ^5.0.0-next.0
- svelte-check@4.3.1:
- resolution: {integrity: sha512-lkh8gff5gpHLjxIV+IaApMxQhTGnir2pNUAqcNgeKkvK5bT/30Ey/nzBxNLDlkztCH4dP7PixkMt9SWEKFPBWg==}
+ svelte-check@4.3.3:
+ resolution: {integrity: sha512-RYP0bEwenDXzfv0P1sKAwjZSlaRyqBn0Fz1TVni58lqyEiqgwztTpmodJrGzP6ZT2aHl4MbTvWP6gbmQ3FOnBg==}
engines: {node: '>= 18.0.0'}
hasBin: true
peerDependencies:
@@ -12417,8 +12601,8 @@ packages:
resolution: {integrity: sha512-eeEgGc2DtiUil5ANdtd8vPwt9AgaMdnuUFnPft9F5oMvU/FHu5IHFic+p1dR/UOB7XU2mX2yHW+NcTch4DCh5Q==}
engines: {node: '>=16'}
- svelte@5.38.8:
- resolution: {integrity: sha512-UDpTbM/iuZ4MaMnn4ODB3rf5JKDyPOi5oJcopP0j7YHQ9BuJtsAqsR71r2N6AnJf7ygbalTJU5y8eSWGAQZjlQ==}
+ svelte@5.39.11:
+ resolution: {integrity: sha512-8MxWVm2+3YwrFbPaxOlT1bbMi6OTenrAgks6soZfiaS8Fptk4EVyRIFhJc3RpO264EeSNwgjWAdki0ufg4zkGw==}
engines: {node: '>=18'}
svg-path-commander@2.1.11:
@@ -12453,8 +12637,8 @@ packages:
svgson@5.3.1:
resolution: {integrity: sha512-qdPgvUNWb40gWktBJnbJRelWcPzkLed/ShhnRsjbayXz8OtdPOzbil9jtiZdrYvSDumAz/VNQr6JaNfPx/gvPA==}
- svgtofont@6.4.0:
- resolution: {integrity: sha512-IhQcz3THwOuC5DJvHuxl3Ol8kXAuReVW0Woo6GBdWcX4a0WvYMOzuuVKZYNLoE8c8h2L1wBVbC5+ysBznLatIA==}
+ svgtofont@6.4.1:
+ resolution: {integrity: sha512-K1b26AnW7B6gZA+FkWDsREZZijvHPmeP4hv+TkdDqtB4U8jdx9fpI8ZAqRV3hkg5dfJFpI2I6NJ8aYq08x+z8A==}
engines: {node: '>=18.0.0'}
hasBin: true
peerDependencies:
@@ -12781,6 +12965,11 @@ packages:
engines: {node: '>=14.17'}
hasBin: true
+ typescript@5.9.3:
+ resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==}
+ engines: {node: '>=14.17'}
+ hasBin: true
+
ua-parser-js@0.7.38:
resolution: {integrity: sha512-fYmIy7fKTSFAhG3fuPlubeGaMoAd6r0rSnfEsO5nEY55i26KSLt9EH7PLQiiqPUhNqYIJvSkTy1oArIcXAbPbA==}
@@ -12809,8 +12998,8 @@ packages:
undici-types@6.21.0:
resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==}
- undici-types@7.10.0:
- resolution: {integrity: sha512-t5Fy/nfn+14LuOc2KNYg75vZqClpAiqscVvMygNnlsHBFpSXdJaYtXMcdNLpl/Qvc3P2cB3s6lOV51nqsFq4ag==}
+ undici-types@7.14.0:
+ resolution: {integrity: sha512-QQiYxHuyZ9gQUIrmPo3IA+hUl4KYk8uSA7cHrcKd/l3p1OTpZcM0Tbp9x7FAtXdAYhlasd60ncPpgu6ihG6TOA==}
undici@5.28.5:
resolution: {integrity: sha512-zICwjrDrcrUE0pyyJc1I2QzBkLM8FINsgOrt6WjA+BgajVq9Nxu2PbFFXUrAggLfDXlZGZBVZYw7WNV5KiBiBA==}
@@ -13114,8 +13303,8 @@ packages:
engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
hasBin: true
- vite-plugin-solid@2.11.8:
- resolution: {integrity: sha512-hFrCxBfv3B1BmFqnJF4JOCYpjrmi/zwyeKjcomQ0khh8HFyQ8SbuBWQ7zGojfrz6HUOBFrJBNySDi/JgAHytWg==}
+ vite-plugin-solid@2.11.9:
+ resolution: {integrity: sha512-bTA6p+bspXZsuulSd2y6aTzegF8xGaJYcq1Uyh/mv+W4DQtzCgL9nN6n2fsTaxp/dMk+ZHHKgGndlNeooqHLKw==}
peerDependencies:
'@testing-library/jest-dom': ^5.16.6 || ^5.17.0 || ^6.*
solid-js: ^1.7.2
@@ -13387,8 +13576,8 @@ packages:
typescript:
optional: true
- vue@3.5.21:
- resolution: {integrity: sha512-xxf9rum9KtOdwdRkiApWL+9hZEMWE90FHh8yS1+KJAiWYh+iGWV1FquPjoO9VUHQ+VIhsCXNNyZ5Sf4++RVZBA==}
+ vue@3.5.22:
+ resolution: {integrity: sha512-toaZjQ3a/G/mYaLSbV+QsQhIdMo9x5rrqIpYRObsJ6T/J+RyCSFwN2LHNVH9v8uIcljDNa3QzPVdv3Y6b9hAJQ==}
peerDependencies:
typescript: '*'
peerDependenciesMeta:
@@ -14159,7 +14348,7 @@ snapshots:
dependency-graph: 0.11.0
magic-string: 0.26.7
reflect-metadata: 0.1.14
- semver: 7.7.2
+ semver: 7.7.3
sourcemap-codec: 1.4.8
tslib: 2.8.1
typescript: 4.6.4
@@ -14246,18 +14435,18 @@ snapshots:
'@jridgewell/sourcemap-codec': 1.5.0
'@volar/language-core': 2.4.12
'@volar/typescript': 2.4.12
- semver: 7.7.2
+ semver: 7.7.3
vscode-languageserver-textdocument: 1.0.12
'@astrojs/yaml2ts@0.2.2':
dependencies:
yaml: 2.7.0
- '@atomico/rollup-plugin-sizes@1.1.4(rollup@4.50.1)':
+ '@atomico/rollup-plugin-sizes@1.1.4(rollup@4.52.4)':
dependencies:
brotli-size: 4.0.0
gzip-size: 5.1.1
- rollup: 4.50.1
+ rollup: 4.52.4
simple-string-table: 1.0.0
'@babel/code-frame@7.26.2':
@@ -16238,10 +16427,10 @@ snapshots:
'@docsearch/css@3.8.2': {}
- '@docsearch/js@3.8.2(@algolia/client-search@5.25.0)(@types/react@18.3.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(search-insights@2.8.2)':
+ '@docsearch/js@3.8.2(@algolia/client-search@5.25.0)(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.8.2)':
dependencies:
- '@docsearch/react': 3.8.2(@algolia/client-search@5.25.0)(@types/react@18.3.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(search-insights@2.8.2)
- preact: 10.27.1
+ '@docsearch/react': 3.8.2(@algolia/client-search@5.25.0)(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.8.2)
+ preact: 10.27.2
transitivePeerDependencies:
- '@algolia/client-search'
- '@types/react'
@@ -16249,16 +16438,16 @@ snapshots:
- react-dom
- search-insights
- '@docsearch/react@3.8.2(@algolia/client-search@5.25.0)(@types/react@18.3.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(search-insights@2.8.2)':
+ '@docsearch/react@3.8.2(@algolia/client-search@5.25.0)(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.8.2)':
dependencies:
'@algolia/autocomplete-core': 1.17.7(@algolia/client-search@5.25.0)(algoliasearch@5.25.0)(search-insights@2.8.2)
'@algolia/autocomplete-preset-algolia': 1.17.7(@algolia/client-search@5.25.0)(algoliasearch@5.25.0)
'@docsearch/css': 3.8.2
algoliasearch: 5.25.0
optionalDependencies:
- '@types/react': 18.3.24
- react: 18.2.0
- react-dom: 18.2.0(react@18.2.0)
+ '@types/react': 18.3.26
+ react: 18.3.1
+ react-dom: 18.3.1(react@18.3.1)
search-insights: 2.8.2
transitivePeerDependencies:
- '@algolia/client-search'
@@ -16312,6 +16501,9 @@ snapshots:
'@esbuild/aix-ppc64@0.25.0':
optional: true
+ '@esbuild/aix-ppc64@0.25.10':
+ optional: true
+
'@esbuild/aix-ppc64@0.25.2':
optional: true
@@ -16330,6 +16522,9 @@ snapshots:
'@esbuild/android-arm64@0.25.0':
optional: true
+ '@esbuild/android-arm64@0.25.10':
+ optional: true
+
'@esbuild/android-arm64@0.25.2':
optional: true
@@ -16348,6 +16543,9 @@ snapshots:
'@esbuild/android-arm@0.25.0':
optional: true
+ '@esbuild/android-arm@0.25.10':
+ optional: true
+
'@esbuild/android-arm@0.25.2':
optional: true
@@ -16366,6 +16564,9 @@ snapshots:
'@esbuild/android-x64@0.25.0':
optional: true
+ '@esbuild/android-x64@0.25.10':
+ optional: true
+
'@esbuild/android-x64@0.25.2':
optional: true
@@ -16384,6 +16585,9 @@ snapshots:
'@esbuild/darwin-arm64@0.25.0':
optional: true
+ '@esbuild/darwin-arm64@0.25.10':
+ optional: true
+
'@esbuild/darwin-arm64@0.25.2':
optional: true
@@ -16402,6 +16606,9 @@ snapshots:
'@esbuild/darwin-x64@0.25.0':
optional: true
+ '@esbuild/darwin-x64@0.25.10':
+ optional: true
+
'@esbuild/darwin-x64@0.25.2':
optional: true
@@ -16420,6 +16627,9 @@ snapshots:
'@esbuild/freebsd-arm64@0.25.0':
optional: true
+ '@esbuild/freebsd-arm64@0.25.10':
+ optional: true
+
'@esbuild/freebsd-arm64@0.25.2':
optional: true
@@ -16438,6 +16648,9 @@ snapshots:
'@esbuild/freebsd-x64@0.25.0':
optional: true
+ '@esbuild/freebsd-x64@0.25.10':
+ optional: true
+
'@esbuild/freebsd-x64@0.25.2':
optional: true
@@ -16456,6 +16669,9 @@ snapshots:
'@esbuild/linux-arm64@0.25.0':
optional: true
+ '@esbuild/linux-arm64@0.25.10':
+ optional: true
+
'@esbuild/linux-arm64@0.25.2':
optional: true
@@ -16474,6 +16690,9 @@ snapshots:
'@esbuild/linux-arm@0.25.0':
optional: true
+ '@esbuild/linux-arm@0.25.10':
+ optional: true
+
'@esbuild/linux-arm@0.25.2':
optional: true
@@ -16492,6 +16711,9 @@ snapshots:
'@esbuild/linux-ia32@0.25.0':
optional: true
+ '@esbuild/linux-ia32@0.25.10':
+ optional: true
+
'@esbuild/linux-ia32@0.25.2':
optional: true
@@ -16513,6 +16735,9 @@ snapshots:
'@esbuild/linux-loong64@0.25.0':
optional: true
+ '@esbuild/linux-loong64@0.25.10':
+ optional: true
+
'@esbuild/linux-loong64@0.25.2':
optional: true
@@ -16531,6 +16756,9 @@ snapshots:
'@esbuild/linux-mips64el@0.25.0':
optional: true
+ '@esbuild/linux-mips64el@0.25.10':
+ optional: true
+
'@esbuild/linux-mips64el@0.25.2':
optional: true
@@ -16549,6 +16777,9 @@ snapshots:
'@esbuild/linux-ppc64@0.25.0':
optional: true
+ '@esbuild/linux-ppc64@0.25.10':
+ optional: true
+
'@esbuild/linux-ppc64@0.25.2':
optional: true
@@ -16567,6 +16798,9 @@ snapshots:
'@esbuild/linux-riscv64@0.25.0':
optional: true
+ '@esbuild/linux-riscv64@0.25.10':
+ optional: true
+
'@esbuild/linux-riscv64@0.25.2':
optional: true
@@ -16585,6 +16819,9 @@ snapshots:
'@esbuild/linux-s390x@0.25.0':
optional: true
+ '@esbuild/linux-s390x@0.25.10':
+ optional: true
+
'@esbuild/linux-s390x@0.25.2':
optional: true
@@ -16603,6 +16840,9 @@ snapshots:
'@esbuild/linux-x64@0.25.0':
optional: true
+ '@esbuild/linux-x64@0.25.10':
+ optional: true
+
'@esbuild/linux-x64@0.25.2':
optional: true
@@ -16615,6 +16855,9 @@ snapshots:
'@esbuild/netbsd-arm64@0.25.0':
optional: true
+ '@esbuild/netbsd-arm64@0.25.10':
+ optional: true
+
'@esbuild/netbsd-arm64@0.25.2':
optional: true
@@ -16633,6 +16876,9 @@ snapshots:
'@esbuild/netbsd-x64@0.25.0':
optional: true
+ '@esbuild/netbsd-x64@0.25.10':
+ optional: true
+
'@esbuild/netbsd-x64@0.25.2':
optional: true
@@ -16645,6 +16891,9 @@ snapshots:
'@esbuild/openbsd-arm64@0.25.0':
optional: true
+ '@esbuild/openbsd-arm64@0.25.10':
+ optional: true
+
'@esbuild/openbsd-arm64@0.25.2':
optional: true
@@ -16663,12 +16912,18 @@ snapshots:
'@esbuild/openbsd-x64@0.25.0':
optional: true
+ '@esbuild/openbsd-x64@0.25.10':
+ optional: true
+
'@esbuild/openbsd-x64@0.25.2':
optional: true
'@esbuild/openbsd-x64@0.25.9':
optional: true
+ '@esbuild/openharmony-arm64@0.25.10':
+ optional: true
+
'@esbuild/openharmony-arm64@0.25.9':
optional: true
@@ -16684,6 +16939,9 @@ snapshots:
'@esbuild/sunos-x64@0.25.0':
optional: true
+ '@esbuild/sunos-x64@0.25.10':
+ optional: true
+
'@esbuild/sunos-x64@0.25.2':
optional: true
@@ -16702,6 +16960,9 @@ snapshots:
'@esbuild/win32-arm64@0.25.0':
optional: true
+ '@esbuild/win32-arm64@0.25.10':
+ optional: true
+
'@esbuild/win32-arm64@0.25.2':
optional: true
@@ -16720,6 +16981,9 @@ snapshots:
'@esbuild/win32-ia32@0.25.0':
optional: true
+ '@esbuild/win32-ia32@0.25.10':
+ optional: true
+
'@esbuild/win32-ia32@0.25.2':
optional: true
@@ -16738,6 +17002,9 @@ snapshots:
'@esbuild/win32-x64@0.25.0':
optional: true
+ '@esbuild/win32-x64@0.25.10':
+ optional: true
+
'@esbuild/win32-x64@0.25.2':
optional: true
@@ -16787,21 +17054,21 @@ snapshots:
'@floating-ui/utils@0.2.10': {}
- '@floating-ui/vue@1.1.9(vue@3.5.21(typescript@5.9.2))':
+ '@floating-ui/vue@1.1.9(vue@3.5.22(typescript@5.9.3))':
dependencies:
'@floating-ui/dom': 1.7.4
'@floating-ui/utils': 0.2.10
- vue-demi: 0.14.7(vue@3.5.21(typescript@5.9.2))
+ vue-demi: 0.14.7(vue@3.5.22(typescript@5.9.3))
transitivePeerDependencies:
- '@vue/composition-api'
- vue
'@gar/promisify@1.1.3': {}
- '@headlessui/vue@1.7.23(vue@3.5.21(typescript@5.9.2))':
+ '@headlessui/vue@1.7.23(vue@3.5.22(typescript@5.9.3))':
dependencies:
- '@tanstack/vue-virtual': 3.0.4(vue@3.5.21(typescript@5.9.2))
- vue: 3.5.21(typescript@5.9.2)
+ '@tanstack/vue-virtual': 3.0.4(vue@3.5.22(typescript@5.9.3))
+ vue: 3.5.22(typescript@5.9.3)
'@html-eslint/eslint-plugin@0.19.1': {}
@@ -16902,7 +17169,7 @@ snapshots:
'@img/sharp-win32-x64@0.33.5':
optional: true
- '@ioredis/commands@1.3.1':
+ '@ioredis/commands@1.4.0':
optional: true
'@isaacs/cliui@8.0.2':
@@ -16934,14 +17201,14 @@ snapshots:
dependencies:
'@jest/fake-timers': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 24.3.1
+ '@types/node': 24.7.1
jest-mock: 29.7.0
'@jest/fake-timers@29.7.0':
dependencies:
'@jest/types': 29.6.3
'@sinonjs/fake-timers': 10.3.0
- '@types/node': 24.3.1
+ '@types/node': 24.7.1
jest-message-util: 29.7.0
jest-mock: 29.7.0
jest-util: 29.7.0
@@ -16975,7 +17242,7 @@ snapshots:
'@jest/schemas': 29.6.3
'@types/istanbul-lib-coverage': 2.0.4
'@types/istanbul-reports': 3.0.1
- '@types/node': 24.3.1
+ '@types/node': 24.7.1
'@types/yargs': 17.0.33
chalk: 4.1.2
@@ -17293,7 +17560,7 @@ snapshots:
nopt: 5.0.0
npmlog: 5.0.1
rimraf: 3.0.2
- semver: 7.7.2
+ semver: 7.7.3
tar: 6.2.1
transitivePeerDependencies:
- encoding
@@ -17303,7 +17570,7 @@ snapshots:
dependencies:
'@emnapi/core': 1.5.0
'@emnapi/runtime': 1.5.0
- '@tybys/wasm-util': 0.10.0
+ '@tybys/wasm-util': 0.10.1
optional: true
'@napi-rs/wasm-runtime@0.2.9':
@@ -17357,16 +17624,16 @@ snapshots:
'@npmcli/fs@1.1.1':
dependencies:
'@gar/promisify': 1.1.3
- semver: 7.7.2
+ semver: 7.7.3
'@npmcli/fs@2.1.2':
dependencies:
'@gar/promisify': 1.1.3
- semver: 7.7.2
+ semver: 7.7.3
'@npmcli/fs@3.1.0':
dependencies:
- semver: 7.7.2
+ semver: 7.7.3
'@npmcli/git@2.1.0':
dependencies:
@@ -17376,7 +17643,7 @@ snapshots:
npm-pick-manifest: 6.1.1
promise-inflight: 1.0.1
promise-retry: 2.0.1
- semver: 7.7.2
+ semver: 7.7.3
which: 2.0.2
transitivePeerDependencies:
- bluebird
@@ -17735,39 +18002,39 @@ snapshots:
'@pkgjs/parseargs@0.11.0':
optional: true
- '@preact/preset-vite@2.10.2(@babel/core@7.28.4)(preact@10.27.1)(vite@6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))':
+ '@preact/preset-vite@2.10.2(@babel/core@7.28.4)(preact@10.27.2)(vite@6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))':
dependencies:
'@babel/core': 7.28.4
'@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.28.4)
'@babel/plugin-transform-react-jsx-development': 7.22.5(@babel/core@7.28.4)
- '@prefresh/vite': 2.4.1(preact@10.27.1)(vite@6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))
+ '@prefresh/vite': 2.4.1(preact@10.27.2)(vite@6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))
'@rollup/pluginutils': 4.2.1
babel-plugin-transform-hook-names: 1.0.2(@babel/core@7.28.4)
debug: 4.3.4
picocolors: 1.1.1
- vite: 6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
- vite-prerender-plugin: 0.5.10(vite@6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))
+ vite: 6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
+ vite-prerender-plugin: 0.5.10(vite@6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))
transitivePeerDependencies:
- preact
- supports-color
'@prefresh/babel-plugin@0.5.0': {}
- '@prefresh/core@1.5.1(preact@10.27.1)':
+ '@prefresh/core@1.5.1(preact@10.27.2)':
dependencies:
- preact: 10.27.1
+ preact: 10.27.2
'@prefresh/utils@1.2.0': {}
- '@prefresh/vite@2.4.1(preact@10.27.1)(vite@6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))':
+ '@prefresh/vite@2.4.1(preact@10.27.2)(vite@6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))':
dependencies:
'@babel/core': 7.28.4
'@prefresh/babel-plugin': 0.5.0
- '@prefresh/core': 1.5.1(preact@10.27.1)
+ '@prefresh/core': 1.5.1(preact@10.27.2)
'@prefresh/utils': 1.2.0
'@rollup/pluginutils': 4.2.1
- preact: 10.27.1
- vite: 6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
+ preact: 10.27.2
+ vite: 6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
transitivePeerDependencies:
- supports-color
@@ -17857,7 +18124,7 @@ snapshots:
metro-core: 0.81.5
node-fetch: 2.7.0(encoding@0.1.13)
readline: 1.3.0
- semver: 7.7.2
+ semver: 7.7.3
transitivePeerDependencies:
- '@babel/core'
- '@babel/preset-env'
@@ -17903,14 +18170,14 @@ snapshots:
'@react-native/normalize-colors@0.76.9': {}
- '@react-native/virtualized-lists@0.76.9(@types/react@18.3.24)(react-native@0.76.9(@babel/core@7.28.4)(@babel/preset-env@7.28.3(@babel/core@7.28.4))(@types/react@18.3.24)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)':
+ '@react-native/virtualized-lists@0.76.9(@types/react@18.3.26)(react-native@0.76.9(@babel/core@7.28.4)(@babel/preset-env@7.28.3(@babel/core@7.28.4))(@types/react@18.3.26)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)':
dependencies:
invariant: 2.2.4
nullthrows: 1.1.1
- react: 18.2.0
- react-native: 0.76.9(@babel/core@7.28.4)(@babel/preset-env@7.28.3(@babel/core@7.28.4))(@types/react@18.3.24)(encoding@0.1.13)(react@18.2.0)
+ react: 18.3.1
+ react-native: 0.76.9(@babel/core@7.28.4)(@babel/preset-env@7.28.3(@babel/core@7.28.4))(@types/react@18.3.26)(encoding@0.1.13)(react@18.3.1)
optionalDependencies:
- '@types/react': 18.3.24
+ '@types/react': 18.3.26
'@resvg/resvg-js-android-arm-eabi@2.4.1':
optional: true
@@ -17973,14 +18240,14 @@ snapshots:
optionalDependencies:
rollup: 4.22.4
- '@rollup/plugin-babel@6.0.4(@babel/core@7.28.4)(@types/babel__core@7.20.5)(rollup@4.50.1)':
+ '@rollup/plugin-babel@6.0.4(@babel/core@7.28.4)(@types/babel__core@7.20.5)(rollup@4.52.4)':
dependencies:
'@babel/core': 7.28.4
'@babel/helper-module-imports': 7.22.15
- '@rollup/pluginutils': 5.0.5(rollup@4.50.1)
+ '@rollup/pluginutils': 5.0.5(rollup@4.52.4)
optionalDependencies:
'@types/babel__core': 7.20.5
- rollup: 4.50.1
+ rollup: 4.52.4
'@rollup/plugin-commonjs@25.0.8(rollup@4.22.4)':
dependencies:
@@ -18033,15 +18300,15 @@ snapshots:
optionalDependencies:
rollup: 4.22.4
- '@rollup/plugin-node-resolve@16.0.1(rollup@4.50.1)':
+ '@rollup/plugin-node-resolve@16.0.2(rollup@4.52.4)':
dependencies:
- '@rollup/pluginutils': 5.1.4(rollup@4.50.1)
+ '@rollup/pluginutils': 5.1.4(rollup@4.52.4)
'@types/resolve': 1.20.2
deepmerge: 4.3.1
is-module: 1.0.0
resolve: 1.22.10
optionalDependencies:
- rollup: 4.50.1
+ rollup: 4.52.4
'@rollup/plugin-replace@5.0.7(rollup@4.22.4)':
dependencies:
@@ -18057,12 +18324,12 @@ snapshots:
optionalDependencies:
rollup: 4.22.4
- '@rollup/plugin-replace@6.0.2(rollup@4.50.1)':
+ '@rollup/plugin-replace@6.0.2(rollup@4.52.4)':
dependencies:
- '@rollup/pluginutils': 5.1.0(rollup@4.50.1)
+ '@rollup/pluginutils': 5.1.0(rollup@4.52.4)
magic-string: 0.30.11
optionalDependencies:
- rollup: 4.50.1
+ rollup: 4.52.4
'@rollup/plugin-terser@0.4.4(rollup@4.22.4)':
dependencies:
@@ -18098,13 +18365,13 @@ snapshots:
optionalDependencies:
rollup: 4.22.4
- '@rollup/pluginutils@5.0.5(rollup@4.50.1)':
+ '@rollup/pluginutils@5.0.5(rollup@4.52.4)':
dependencies:
'@types/estree': 1.0.8
estree-walker: 2.0.2
picomatch: 2.3.1
optionalDependencies:
- rollup: 4.50.1
+ rollup: 4.52.4
'@rollup/pluginutils@5.1.0(rollup@4.22.4)':
dependencies:
@@ -18114,13 +18381,13 @@ snapshots:
optionalDependencies:
rollup: 4.22.4
- '@rollup/pluginutils@5.1.0(rollup@4.50.1)':
+ '@rollup/pluginutils@5.1.0(rollup@4.52.4)':
dependencies:
'@types/estree': 1.0.6
estree-walker: 2.0.2
picomatch: 2.3.1
optionalDependencies:
- rollup: 4.50.1
+ rollup: 4.52.4
'@rollup/pluginutils@5.1.4(rollup@4.22.4)':
dependencies:
@@ -18130,13 +18397,13 @@ snapshots:
optionalDependencies:
rollup: 4.22.4
- '@rollup/pluginutils@5.1.4(rollup@4.50.1)':
+ '@rollup/pluginutils@5.1.4(rollup@4.52.4)':
dependencies:
'@types/estree': 1.0.7
estree-walker: 2.0.2
picomatch: 4.0.3
optionalDependencies:
- rollup: 4.50.1
+ rollup: 4.52.4
'@rollup/rollup-android-arm-eabi@4.22.4':
optional: true
@@ -18147,7 +18414,7 @@ snapshots:
'@rollup/rollup-android-arm-eabi@4.40.2':
optional: true
- '@rollup/rollup-android-arm-eabi@4.50.1':
+ '@rollup/rollup-android-arm-eabi@4.52.4':
optional: true
'@rollup/rollup-android-arm64@4.22.4':
@@ -18159,7 +18426,7 @@ snapshots:
'@rollup/rollup-android-arm64@4.40.2':
optional: true
- '@rollup/rollup-android-arm64@4.50.1':
+ '@rollup/rollup-android-arm64@4.52.4':
optional: true
'@rollup/rollup-darwin-arm64@4.22.4':
@@ -18171,7 +18438,7 @@ snapshots:
'@rollup/rollup-darwin-arm64@4.40.2':
optional: true
- '@rollup/rollup-darwin-arm64@4.50.1':
+ '@rollup/rollup-darwin-arm64@4.52.4':
optional: true
'@rollup/rollup-darwin-x64@4.22.4':
@@ -18183,7 +18450,7 @@ snapshots:
'@rollup/rollup-darwin-x64@4.40.2':
optional: true
- '@rollup/rollup-darwin-x64@4.50.1':
+ '@rollup/rollup-darwin-x64@4.52.4':
optional: true
'@rollup/rollup-freebsd-arm64@4.40.0':
@@ -18192,7 +18459,7 @@ snapshots:
'@rollup/rollup-freebsd-arm64@4.40.2':
optional: true
- '@rollup/rollup-freebsd-arm64@4.50.1':
+ '@rollup/rollup-freebsd-arm64@4.52.4':
optional: true
'@rollup/rollup-freebsd-x64@4.40.0':
@@ -18201,7 +18468,7 @@ snapshots:
'@rollup/rollup-freebsd-x64@4.40.2':
optional: true
- '@rollup/rollup-freebsd-x64@4.50.1':
+ '@rollup/rollup-freebsd-x64@4.52.4':
optional: true
'@rollup/rollup-linux-arm-gnueabihf@4.22.4':
@@ -18213,7 +18480,7 @@ snapshots:
'@rollup/rollup-linux-arm-gnueabihf@4.40.2':
optional: true
- '@rollup/rollup-linux-arm-gnueabihf@4.50.1':
+ '@rollup/rollup-linux-arm-gnueabihf@4.52.4':
optional: true
'@rollup/rollup-linux-arm-musleabihf@4.22.4':
@@ -18225,7 +18492,7 @@ snapshots:
'@rollup/rollup-linux-arm-musleabihf@4.40.2':
optional: true
- '@rollup/rollup-linux-arm-musleabihf@4.50.1':
+ '@rollup/rollup-linux-arm-musleabihf@4.52.4':
optional: true
'@rollup/rollup-linux-arm64-gnu@4.22.4':
@@ -18237,7 +18504,7 @@ snapshots:
'@rollup/rollup-linux-arm64-gnu@4.40.2':
optional: true
- '@rollup/rollup-linux-arm64-gnu@4.50.1':
+ '@rollup/rollup-linux-arm64-gnu@4.52.4':
optional: true
'@rollup/rollup-linux-arm64-musl@4.22.4':
@@ -18249,7 +18516,10 @@ snapshots:
'@rollup/rollup-linux-arm64-musl@4.40.2':
optional: true
- '@rollup/rollup-linux-arm64-musl@4.50.1':
+ '@rollup/rollup-linux-arm64-musl@4.52.4':
+ optional: true
+
+ '@rollup/rollup-linux-loong64-gnu@4.52.4':
optional: true
'@rollup/rollup-linux-loongarch64-gnu@4.40.0':
@@ -18258,9 +18528,6 @@ snapshots:
'@rollup/rollup-linux-loongarch64-gnu@4.40.2':
optional: true
- '@rollup/rollup-linux-loongarch64-gnu@4.50.1':
- optional: true
-
'@rollup/rollup-linux-powerpc64le-gnu@4.22.4':
optional: true
@@ -18270,7 +18537,7 @@ snapshots:
'@rollup/rollup-linux-powerpc64le-gnu@4.40.2':
optional: true
- '@rollup/rollup-linux-ppc64-gnu@4.50.1':
+ '@rollup/rollup-linux-ppc64-gnu@4.52.4':
optional: true
'@rollup/rollup-linux-riscv64-gnu@4.22.4':
@@ -18282,7 +18549,7 @@ snapshots:
'@rollup/rollup-linux-riscv64-gnu@4.40.2':
optional: true
- '@rollup/rollup-linux-riscv64-gnu@4.50.1':
+ '@rollup/rollup-linux-riscv64-gnu@4.52.4':
optional: true
'@rollup/rollup-linux-riscv64-musl@4.40.0':
@@ -18291,7 +18558,7 @@ snapshots:
'@rollup/rollup-linux-riscv64-musl@4.40.2':
optional: true
- '@rollup/rollup-linux-riscv64-musl@4.50.1':
+ '@rollup/rollup-linux-riscv64-musl@4.52.4':
optional: true
'@rollup/rollup-linux-s390x-gnu@4.22.4':
@@ -18303,7 +18570,7 @@ snapshots:
'@rollup/rollup-linux-s390x-gnu@4.40.2':
optional: true
- '@rollup/rollup-linux-s390x-gnu@4.50.1':
+ '@rollup/rollup-linux-s390x-gnu@4.52.4':
optional: true
'@rollup/rollup-linux-x64-gnu@4.22.4':
@@ -18315,7 +18582,7 @@ snapshots:
'@rollup/rollup-linux-x64-gnu@4.40.2':
optional: true
- '@rollup/rollup-linux-x64-gnu@4.50.1':
+ '@rollup/rollup-linux-x64-gnu@4.52.4':
optional: true
'@rollup/rollup-linux-x64-musl@4.22.4':
@@ -18327,10 +18594,10 @@ snapshots:
'@rollup/rollup-linux-x64-musl@4.40.2':
optional: true
- '@rollup/rollup-linux-x64-musl@4.50.1':
+ '@rollup/rollup-linux-x64-musl@4.52.4':
optional: true
- '@rollup/rollup-openharmony-arm64@4.50.1':
+ '@rollup/rollup-openharmony-arm64@4.52.4':
optional: true
'@rollup/rollup-win32-arm64-msvc@4.22.4':
@@ -18342,7 +18609,7 @@ snapshots:
'@rollup/rollup-win32-arm64-msvc@4.40.2':
optional: true
- '@rollup/rollup-win32-arm64-msvc@4.50.1':
+ '@rollup/rollup-win32-arm64-msvc@4.52.4':
optional: true
'@rollup/rollup-win32-ia32-msvc@4.22.4':
@@ -18354,7 +18621,10 @@ snapshots:
'@rollup/rollup-win32-ia32-msvc@4.40.2':
optional: true
- '@rollup/rollup-win32-ia32-msvc@4.50.1':
+ '@rollup/rollup-win32-ia32-msvc@4.52.4':
+ optional: true
+
+ '@rollup/rollup-win32-x64-gnu@4.52.4':
optional: true
'@rollup/rollup-win32-x64-msvc@4.22.4':
@@ -18366,7 +18636,7 @@ snapshots:
'@rollup/rollup-win32-x64-msvc@4.40.2':
optional: true
- '@rollup/rollup-win32-x64-msvc@4.50.1':
+ '@rollup/rollup-win32-x64-msvc@4.52.4':
optional: true
'@rtsao/scc@1.1.0': {}
@@ -18484,70 +18754,70 @@ snapshots:
dependencies:
acorn: 8.14.0
- '@sveltejs/package@2.5.0(svelte@4.2.20)(typescript@5.9.2)':
+ '@sveltejs/package@2.5.4(svelte@4.2.20)(typescript@5.9.3)':
dependencies:
chokidar: 4.0.3
kleur: 4.1.5
sade: 1.8.1
- semver: 7.7.2
+ semver: 7.7.3
svelte: 4.2.20
- svelte2tsx: 0.7.39(svelte@4.2.20)(typescript@5.9.2)
+ svelte2tsx: 0.7.39(svelte@4.2.20)(typescript@5.9.3)
transitivePeerDependencies:
- typescript
- '@sveltejs/package@2.5.0(svelte@5.38.8)(typescript@5.9.2)':
+ '@sveltejs/package@2.5.4(svelte@5.39.11)(typescript@5.9.3)':
dependencies:
chokidar: 4.0.3
kleur: 4.1.5
sade: 1.8.1
- semver: 7.7.2
- svelte: 5.38.8
- svelte2tsx: 0.7.39(svelte@5.38.8)(typescript@5.9.2)
+ semver: 7.7.3
+ svelte: 5.39.11
+ svelte2tsx: 0.7.39(svelte@5.39.11)(typescript@5.9.3)
transitivePeerDependencies:
- typescript
- '@sveltejs/vite-plugin-svelte-inspector@1.0.4(@sveltejs/vite-plugin-svelte@2.5.3(svelte@4.2.20)(vite@6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(terser@5.39.2)(yaml@2.8.0)))(svelte@4.2.20)(vite@6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(terser@5.39.2)(yaml@2.8.0))':
+ '@sveltejs/vite-plugin-svelte-inspector@1.0.4(@sveltejs/vite-plugin-svelte@2.5.3(svelte@4.2.20)(vite@6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(terser@5.39.2)(yaml@2.8.0)))(svelte@4.2.20)(vite@6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(terser@5.39.2)(yaml@2.8.0))':
dependencies:
- '@sveltejs/vite-plugin-svelte': 2.5.3(svelte@4.2.20)(vite@6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(terser@5.39.2)(yaml@2.8.0))
+ '@sveltejs/vite-plugin-svelte': 2.5.3(svelte@4.2.20)(vite@6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(terser@5.39.2)(yaml@2.8.0))
debug: 4.4.1
svelte: 4.2.20
- vite: 6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
+ vite: 6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
transitivePeerDependencies:
- supports-color
- '@sveltejs/vite-plugin-svelte-inspector@4.0.1(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.38.8)(vite@6.1.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)))(svelte@5.38.8)(vite@6.1.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))':
+ '@sveltejs/vite-plugin-svelte-inspector@4.0.1(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.39.11)(vite@6.1.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)))(svelte@5.39.11)(vite@6.1.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))':
dependencies:
- '@sveltejs/vite-plugin-svelte': 5.1.1(svelte@5.38.8)(vite@6.1.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))
+ '@sveltejs/vite-plugin-svelte': 5.1.1(svelte@5.39.11)(vite@6.1.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))
debug: 4.4.1
- svelte: 5.38.8
- vite: 6.1.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
+ svelte: 5.39.11
+ vite: 6.1.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
transitivePeerDependencies:
- supports-color
- '@sveltejs/vite-plugin-svelte@2.5.3(svelte@4.2.20)(vite@6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(terser@5.39.2)(yaml@2.8.0))':
+ '@sveltejs/vite-plugin-svelte@2.5.3(svelte@4.2.20)(vite@6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(terser@5.39.2)(yaml@2.8.0))':
dependencies:
- '@sveltejs/vite-plugin-svelte-inspector': 1.0.4(@sveltejs/vite-plugin-svelte@2.5.3(svelte@4.2.20)(vite@6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(terser@5.39.2)(yaml@2.8.0)))(svelte@4.2.20)(vite@6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(terser@5.39.2)(yaml@2.8.0))
+ '@sveltejs/vite-plugin-svelte-inspector': 1.0.4(@sveltejs/vite-plugin-svelte@2.5.3(svelte@4.2.20)(vite@6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(terser@5.39.2)(yaml@2.8.0)))(svelte@4.2.20)(vite@6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(terser@5.39.2)(yaml@2.8.0))
debug: 4.4.0
deepmerge: 4.3.1
kleur: 4.1.5
magic-string: 0.30.17
svelte: 4.2.20
svelte-hmr: 0.15.3(svelte@4.2.20)
- vite: 6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
- vitefu: 0.2.5(vite@6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(terser@5.39.2)(yaml@2.8.0))
+ vite: 6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
+ vitefu: 0.2.5(vite@6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(terser@5.39.2)(yaml@2.8.0))
transitivePeerDependencies:
- supports-color
- '@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.38.8)(vite@6.1.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))':
+ '@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.39.11)(vite@6.1.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))':
dependencies:
- '@sveltejs/vite-plugin-svelte-inspector': 4.0.1(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.38.8)(vite@6.1.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)))(svelte@5.38.8)(vite@6.1.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))
+ '@sveltejs/vite-plugin-svelte-inspector': 4.0.1(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.39.11)(vite@6.1.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)))(svelte@5.39.11)(vite@6.1.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))
debug: 4.4.1
deepmerge: 4.3.1
kleur: 4.1.5
magic-string: 0.30.17
- svelte: 5.38.8
- vite: 6.1.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
- vitefu: 1.1.1(vite@6.1.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))
+ svelte: 5.39.11
+ vite: 6.1.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
+ vitefu: 1.1.1(vite@6.1.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))
transitivePeerDependencies:
- supports-color
@@ -18563,7 +18833,7 @@ snapshots:
'@swc-node/sourcemap-support': 0.5.1
'@swc/core': 1.7.23
colorette: 2.0.20
- debug: 4.4.1
+ debug: 4.4.3
oxc-resolver: 1.12.0
pirates: 4.0.7
tslib: 2.8.1
@@ -18636,10 +18906,10 @@ snapshots:
'@tanstack/virtual-core@3.0.0': {}
- '@tanstack/vue-virtual@3.0.4(vue@3.5.21(typescript@5.9.2))':
+ '@tanstack/vue-virtual@3.0.4(vue@3.5.22(typescript@5.9.3))':
dependencies:
'@tanstack/virtual-core': 3.0.0
- vue: 3.5.21(typescript@5.9.2)
+ vue: 3.5.22(typescript@5.9.3)
'@testing-library/dom@10.4.1':
dependencies:
@@ -18674,7 +18944,7 @@ snapshots:
lz-string: 1.5.0
pretty-format: 27.5.1
- '@testing-library/jest-dom@6.8.0':
+ '@testing-library/jest-dom@6.9.1':
dependencies:
'@adobe/css-tools': 4.4.2
aria-query: 5.3.2
@@ -18683,10 +18953,10 @@ snapshots:
picocolors: 1.1.1
redent: 3.0.0
- '@testing-library/preact@3.2.4(preact@10.27.1)':
+ '@testing-library/preact@3.2.4(preact@10.27.2)':
dependencies:
'@testing-library/dom': 8.20.1
- preact: 10.27.1
+ preact: 10.27.2
'@testing-library/react@14.3.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)':
dependencies:
@@ -18696,36 +18966,44 @@ snapshots:
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
+ '@testing-library/react@14.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ dependencies:
+ '@babel/runtime': 7.22.15
+ '@testing-library/dom': 9.3.4
+ '@types/react-dom': 18.2.7
+ react: 18.3.1
+ react-dom: 18.3.1(react@18.3.1)
+
'@testing-library/svelte@4.2.3(svelte@4.2.20)':
dependencies:
'@testing-library/dom': 9.3.4
svelte: 4.2.20
- '@testing-library/svelte@5.2.8(svelte@5.38.8)(vite@6.1.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.3.1)(jiti@2.4.2)(jsdom@20.0.3)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))':
+ '@testing-library/svelte@5.2.8(svelte@5.39.11)(vite@6.1.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.7.1)(jiti@2.4.2)(jsdom@20.0.3)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))':
dependencies:
'@testing-library/dom': 10.4.1
- svelte: 5.38.8
+ svelte: 5.39.11
optionalDependencies:
- vite: 6.1.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
- vitest: 3.2.4(@types/debug@4.1.12)(@types/node@24.3.1)(jiti@2.4.2)(jsdom@20.0.3)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
+ vite: 6.1.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
+ vitest: 3.2.4(@types/debug@4.1.12)(@types/node@24.7.1)(jiti@2.4.2)(jsdom@20.0.3)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
- '@testing-library/vue@8.1.0(@vue/compiler-sfc@3.5.21)(vue@3.5.14(typescript@5.9.2))':
+ '@testing-library/vue@8.1.0(@vue/compiler-sfc@3.5.22)(vue@3.5.14(typescript@5.9.2))':
dependencies:
'@babel/runtime': 7.27.1
'@testing-library/dom': 9.3.4
'@vue/test-utils': 2.4.5
vue: 3.5.14(typescript@5.9.2)
optionalDependencies:
- '@vue/compiler-sfc': 3.5.21
+ '@vue/compiler-sfc': 3.5.22
- '@testing-library/vue@8.1.0(@vue/compiler-sfc@3.5.21)(vue@3.5.21(typescript@5.9.2))':
+ '@testing-library/vue@8.1.0(@vue/compiler-sfc@3.5.22)(vue@3.5.22(typescript@5.9.3))':
dependencies:
'@babel/runtime': 7.27.1
'@testing-library/dom': 9.3.4
'@vue/test-utils': 2.4.5
- vue: 3.5.21(typescript@5.9.2)
+ vue: 3.5.22(typescript@5.9.3)
optionalDependencies:
- '@vue/compiler-sfc': 3.5.21
+ '@vue/compiler-sfc': 3.5.22
'@thednp/dommatrix@2.0.12': {}
@@ -18747,7 +19025,7 @@ snapshots:
'@tsconfig/svelte@5.0.5': {}
- '@tybys/wasm-util@0.10.0':
+ '@tybys/wasm-util@0.10.1':
dependencies:
tslib: 2.8.1
optional: true
@@ -18855,20 +19133,20 @@ snapshots:
'@types/fs-extra@11.0.4':
dependencies:
'@types/jsonfile': 6.1.4
- '@types/node': 22.18.1
+ '@types/node': 22.18.9
'@types/fs-extra@8.1.2':
dependencies:
- '@types/node': 24.3.1
+ '@types/node': 24.7.1
'@types/glob@7.2.0':
dependencies:
'@types/minimatch': 5.1.2
- '@types/node': 24.3.1
+ '@types/node': 24.7.1
'@types/graceful-fs@4.1.9':
dependencies:
- '@types/node': 24.3.1
+ '@types/node': 24.7.1
'@types/hast@3.0.4':
dependencies:
@@ -18878,7 +19156,7 @@ snapshots:
'@types/http-proxy@1.17.15':
dependencies:
- '@types/node': 24.3.1
+ '@types/node': 24.7.1
'@types/istanbul-lib-coverage@2.0.4': {}
@@ -18898,7 +19176,7 @@ snapshots:
'@types/jsonfile@6.1.4':
dependencies:
- '@types/node': 22.18.1
+ '@types/node': 22.18.9
'@types/linkify-it@5.0.0': {}
@@ -18939,13 +19217,13 @@ snapshots:
'@types/node@17.0.45': {}
- '@types/node@22.18.1':
+ '@types/node@22.18.9':
dependencies:
undici-types: 6.21.0
- '@types/node@24.3.1':
+ '@types/node@24.7.1':
dependencies:
- undici-types: 7.10.0
+ undici-types: 7.14.0
'@types/parse-json@4.0.2': {}
@@ -18961,9 +19239,9 @@ snapshots:
'@types/react-dom@18.2.7':
dependencies:
- '@types/react': 18.3.24
+ '@types/react': 18.3.26
- '@types/react@18.3.24':
+ '@types/react@18.3.26':
dependencies:
'@types/prop-types': 15.7.5
csstype: 3.1.2
@@ -18982,7 +19260,7 @@ snapshots:
'@types/sax@1.2.7':
dependencies:
- '@types/node': 22.18.1
+ '@types/node': 22.18.9
'@types/semver@7.7.1': {}
@@ -19035,30 +19313,30 @@ snapshots:
ignore: 5.3.2
natural-compare-lite: 1.4.0
regexpp: 3.2.0
- semver: 7.7.2
+ semver: 7.7.3
tsutils: 3.21.0(typescript@4.6.4)
optionalDependencies:
typescript: 4.6.4
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.2))(eslint@8.57.1)(typescript@5.9.2)':
+ '@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3)':
dependencies:
'@eslint-community/regexpp': 4.12.1
- '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.9.2)
+ '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.9.3)
'@typescript-eslint/scope-manager': 6.21.0
- '@typescript-eslint/type-utils': 6.21.0(eslint@8.57.1)(typescript@5.9.2)
- '@typescript-eslint/utils': 6.21.0(eslint@8.57.1)(typescript@5.9.2)
+ '@typescript-eslint/type-utils': 6.21.0(eslint@8.57.1)(typescript@5.9.3)
+ '@typescript-eslint/utils': 6.21.0(eslint@8.57.1)(typescript@5.9.3)
'@typescript-eslint/visitor-keys': 6.21.0
debug: 4.4.0
eslint: 8.57.1
graphemer: 1.4.0
ignore: 5.3.2
natural-compare: 1.4.0
- semver: 7.7.2
- ts-api-utils: 1.4.3(typescript@5.9.2)
+ semver: 7.7.3
+ ts-api-utils: 1.4.3(typescript@5.9.3)
optionalDependencies:
- typescript: 5.9.2
+ typescript: 5.9.3
transitivePeerDependencies:
- supports-color
@@ -19087,16 +19365,16 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.2)':
+ '@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3)':
dependencies:
'@typescript-eslint/scope-manager': 6.21.0
'@typescript-eslint/types': 6.21.0
- '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.9.2)
+ '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.9.3)
'@typescript-eslint/visitor-keys': 6.21.0
debug: 4.4.0
eslint: 8.57.1
optionalDependencies:
- typescript: 5.9.2
+ typescript: 5.9.3
transitivePeerDependencies:
- supports-color
@@ -19127,15 +19405,15 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/type-utils@6.21.0(eslint@8.57.1)(typescript@5.9.2)':
+ '@typescript-eslint/type-utils@6.21.0(eslint@8.57.1)(typescript@5.9.3)':
dependencies:
- '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.9.2)
- '@typescript-eslint/utils': 6.21.0(eslint@8.57.1)(typescript@5.9.2)
+ '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.9.3)
+ '@typescript-eslint/utils': 6.21.0(eslint@8.57.1)(typescript@5.9.3)
debug: 4.4.1
eslint: 8.57.1
- ts-api-utils: 1.4.3(typescript@5.9.2)
+ ts-api-utils: 1.4.3(typescript@5.9.3)
optionalDependencies:
- typescript: 5.9.2
+ typescript: 5.9.3
transitivePeerDependencies:
- supports-color
@@ -19152,7 +19430,7 @@ snapshots:
debug: 4.4.1
globby: 11.1.0
is-glob: 4.0.3
- semver: 7.7.2
+ semver: 7.7.3
tsutils: 3.21.0(typescript@4.6.4)
optionalDependencies:
typescript: 4.6.4
@@ -19166,14 +19444,14 @@ snapshots:
debug: 4.4.1
globby: 11.1.0
is-glob: 4.0.3
- semver: 7.7.2
+ semver: 7.7.3
tsutils: 3.21.0(typescript@4.6.4)
optionalDependencies:
typescript: 4.6.4
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/typescript-estree@6.21.0(typescript@5.9.2)':
+ '@typescript-eslint/typescript-estree@6.21.0(typescript@5.9.3)':
dependencies:
'@typescript-eslint/types': 6.21.0
'@typescript-eslint/visitor-keys': 6.21.0
@@ -19181,10 +19459,10 @@ snapshots:
globby: 11.1.0
is-glob: 4.0.3
minimatch: 9.0.3
- semver: 7.7.2
- ts-api-utils: 1.4.3(typescript@5.9.2)
+ semver: 7.7.3
+ ts-api-utils: 1.4.3(typescript@5.9.3)
optionalDependencies:
- typescript: 5.9.2
+ typescript: 5.9.3
transitivePeerDependencies:
- supports-color
@@ -19198,21 +19476,21 @@ snapshots:
eslint: 8.57.1
eslint-scope: 5.1.1
eslint-utils: 3.0.0(eslint@8.57.1)
- semver: 7.7.2
+ semver: 7.7.3
transitivePeerDependencies:
- supports-color
- typescript
- '@typescript-eslint/utils@6.21.0(eslint@8.57.1)(typescript@5.9.2)':
+ '@typescript-eslint/utils@6.21.0(eslint@8.57.1)(typescript@5.9.3)':
dependencies:
'@eslint-community/eslint-utils': 4.6.1(eslint@8.57.1)
'@types/json-schema': 7.0.15
'@types/semver': 7.7.1
'@typescript-eslint/scope-manager': 6.21.0
'@typescript-eslint/types': 6.21.0
- '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.9.2)
+ '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.9.3)
eslint: 8.57.1
- semver: 7.7.2
+ semver: 7.7.3
transitivePeerDependencies:
- supports-color
- typescript
@@ -19303,7 +19581,7 @@ snapshots:
- encoding
- supports-color
- '@vitejs/plugin-react@4.7.0(vite@6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))':
+ '@vitejs/plugin-react@4.7.0(vite@6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))':
dependencies:
'@babel/core': 7.28.0
'@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.28.0)
@@ -19311,24 +19589,24 @@ snapshots:
'@rolldown/pluginutils': 1.0.0-beta.27
'@types/babel__core': 7.20.5
react-refresh: 0.17.0
- vite: 6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
+ vite: 6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
transitivePeerDependencies:
- supports-color
- '@vitejs/plugin-vue@4.6.2(vite@6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))(vue@3.5.14(typescript@5.9.2))':
+ '@vitejs/plugin-vue@4.6.2(vite@6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))(vue@3.5.14(typescript@5.9.2))':
dependencies:
- vite: 6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
+ vite: 6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
vue: 3.5.14(typescript@5.9.2)
- '@vitejs/plugin-vue@4.6.2(vite@6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))(vue@3.5.21(typescript@5.9.2))':
+ '@vitejs/plugin-vue@4.6.2(vite@6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))(vue@3.5.22(typescript@5.9.3))':
dependencies:
- vite: 6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
- vue: 3.5.21(typescript@5.9.2)
+ vite: 6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
+ vue: 3.5.22(typescript@5.9.3)
- '@vitejs/plugin-vue@5.2.4(vite@5.4.14(@types/node@24.3.1)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2))(vue@3.5.21(typescript@5.9.2))':
+ '@vitejs/plugin-vue@5.2.4(vite@5.4.14(@types/node@24.7.1)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2))(vue@3.5.22(typescript@5.9.3))':
dependencies:
- vite: 5.4.14(@types/node@24.3.1)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)
- vue: 3.5.21(typescript@5.9.2)
+ vite: 5.4.14(@types/node@24.7.1)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)
+ vue: 3.5.22(typescript@5.9.3)
'@vitest/expect@3.2.4':
dependencies:
@@ -19338,13 +19616,13 @@ snapshots:
chai: 5.2.0
tinyrainbow: 2.0.0
- '@vitest/mocker@3.2.4(vite@6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(terser@5.39.2)(yaml@2.8.0))':
+ '@vitest/mocker@3.2.4(vite@6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(terser@5.39.2)(yaml@2.8.0))':
dependencies:
'@vitest/spy': 3.2.4
estree-walker: 3.0.3
magic-string: 0.30.19
optionalDependencies:
- vite: 6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
+ vite: 6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
'@vitest/pretty-format@3.2.4':
dependencies:
@@ -19392,10 +19670,10 @@ snapshots:
estree-walker: 2.0.2
source-map-js: 1.2.1
- '@vue/compiler-core@3.5.21':
+ '@vue/compiler-core@3.5.22':
dependencies:
'@babel/parser': 7.28.4
- '@vue/shared': 3.5.21
+ '@vue/shared': 3.5.22
entities: 4.5.0
estree-walker: 2.0.2
source-map-js: 1.2.1
@@ -19405,10 +19683,10 @@ snapshots:
'@vue/compiler-core': 3.5.14
'@vue/shared': 3.5.14
- '@vue/compiler-dom@3.5.21':
+ '@vue/compiler-dom@3.5.22':
dependencies:
- '@vue/compiler-core': 3.5.21
- '@vue/shared': 3.5.21
+ '@vue/compiler-core': 3.5.22
+ '@vue/shared': 3.5.22
'@vue/compiler-sfc@3.5.14':
dependencies:
@@ -19422,13 +19700,13 @@ snapshots:
postcss: 8.5.6
source-map-js: 1.2.1
- '@vue/compiler-sfc@3.5.21':
+ '@vue/compiler-sfc@3.5.22':
dependencies:
'@babel/parser': 7.28.4
- '@vue/compiler-core': 3.5.21
- '@vue/compiler-dom': 3.5.21
- '@vue/compiler-ssr': 3.5.21
- '@vue/shared': 3.5.21
+ '@vue/compiler-core': 3.5.22
+ '@vue/compiler-dom': 3.5.22
+ '@vue/compiler-ssr': 3.5.22
+ '@vue/shared': 3.5.22
estree-walker: 2.0.2
magic-string: 0.30.19
postcss: 8.5.6
@@ -19439,10 +19717,10 @@ snapshots:
'@vue/compiler-dom': 3.5.14
'@vue/shared': 3.5.14
- '@vue/compiler-ssr@3.5.21':
+ '@vue/compiler-ssr@3.5.22':
dependencies:
- '@vue/compiler-dom': 3.5.21
- '@vue/shared': 3.5.21
+ '@vue/compiler-dom': 3.5.22
+ '@vue/shared': 3.5.22
'@vue/devtools-api@7.7.6':
dependencies:
@@ -19466,19 +19744,19 @@ snapshots:
dependencies:
'@vue/shared': 3.5.14
- '@vue/reactivity@3.5.21':
+ '@vue/reactivity@3.5.22':
dependencies:
- '@vue/shared': 3.5.21
+ '@vue/shared': 3.5.22
'@vue/runtime-core@3.5.14':
dependencies:
'@vue/reactivity': 3.5.14
'@vue/shared': 3.5.14
- '@vue/runtime-core@3.5.21':
+ '@vue/runtime-core@3.5.22':
dependencies:
- '@vue/reactivity': 3.5.21
- '@vue/shared': 3.5.21
+ '@vue/reactivity': 3.5.22
+ '@vue/shared': 3.5.22
'@vue/runtime-dom@3.5.14':
dependencies:
@@ -19487,11 +19765,11 @@ snapshots:
'@vue/shared': 3.5.14
csstype: 3.1.3
- '@vue/runtime-dom@3.5.21':
+ '@vue/runtime-dom@3.5.22':
dependencies:
- '@vue/reactivity': 3.5.21
- '@vue/runtime-core': 3.5.21
- '@vue/shared': 3.5.21
+ '@vue/reactivity': 3.5.22
+ '@vue/runtime-core': 3.5.22
+ '@vue/shared': 3.5.22
csstype: 3.1.3
'@vue/server-renderer@3.5.14(vue@3.5.14(typescript@5.9.2))':
@@ -19500,43 +19778,43 @@ snapshots:
'@vue/shared': 3.5.14
vue: 3.5.14(typescript@5.9.2)
- '@vue/server-renderer@3.5.21(vue@3.5.21(typescript@5.9.2))':
+ '@vue/server-renderer@3.5.22(vue@3.5.22(typescript@5.9.3))':
dependencies:
- '@vue/compiler-ssr': 3.5.21
- '@vue/shared': 3.5.21
- vue: 3.5.21(typescript@5.9.2)
+ '@vue/compiler-ssr': 3.5.22
+ '@vue/shared': 3.5.22
+ vue: 3.5.22(typescript@5.9.3)
'@vue/shared@3.5.14': {}
- '@vue/shared@3.5.21': {}
+ '@vue/shared@3.5.22': {}
'@vue/test-utils@2.4.5':
dependencies:
js-beautify: 1.14.9
vue-component-type-helpers: 2.0.7
- '@vueuse/components@12.8.2(typescript@5.9.2)':
+ '@vueuse/components@12.8.2(typescript@5.9.3)':
dependencies:
- '@vueuse/core': 12.8.2(typescript@5.9.2)
- '@vueuse/shared': 12.8.2(typescript@5.9.2)
- vue: 3.5.21(typescript@5.9.2)
+ '@vueuse/core': 12.8.2(typescript@5.9.3)
+ '@vueuse/shared': 12.8.2(typescript@5.9.3)
+ vue: 3.5.22(typescript@5.9.3)
transitivePeerDependencies:
- typescript
- '@vueuse/core@12.8.2(typescript@5.9.2)':
+ '@vueuse/core@12.8.2(typescript@5.9.3)':
dependencies:
'@types/web-bluetooth': 0.0.21
'@vueuse/metadata': 12.8.2
- '@vueuse/shared': 12.8.2(typescript@5.9.2)
- vue: 3.5.21(typescript@5.9.2)
+ '@vueuse/shared': 12.8.2(typescript@5.9.3)
+ vue: 3.5.22(typescript@5.9.3)
transitivePeerDependencies:
- typescript
- '@vueuse/integrations@12.8.2(axios@1.7.4)(focus-trap@7.6.4)(fuse.js@6.6.2)(typescript@5.9.2)':
+ '@vueuse/integrations@12.8.2(axios@1.7.4)(focus-trap@7.6.4)(fuse.js@6.6.2)(typescript@5.9.3)':
dependencies:
- '@vueuse/core': 12.8.2(typescript@5.9.2)
- '@vueuse/shared': 12.8.2(typescript@5.9.2)
- vue: 3.5.21(typescript@5.9.2)
+ '@vueuse/core': 12.8.2(typescript@5.9.3)
+ '@vueuse/shared': 12.8.2(typescript@5.9.3)
+ vue: 3.5.22(typescript@5.9.3)
optionalDependencies:
axios: 1.7.4
focus-trap: 7.6.4
@@ -19546,9 +19824,9 @@ snapshots:
'@vueuse/metadata@12.8.2': {}
- '@vueuse/shared@12.8.2(typescript@5.9.2)':
+ '@vueuse/shared@12.8.2(typescript@5.9.3)':
dependencies:
- vue: 3.5.21(typescript@5.9.2)
+ vue: 3.5.22(typescript@5.9.3)
transitivePeerDependencies:
- typescript
@@ -19711,7 +19989,7 @@ snapshots:
clean-stack: 2.2.0
indent-string: 4.0.0
- ajv-cli@5.0.0(ts-node@10.9.2(@swc/core@1.7.23)(@types/node@24.3.1)(typescript@5.9.2)):
+ ajv-cli@5.0.0(ts-node@10.9.2(@swc/core@1.7.23)(@types/node@24.7.1)(typescript@5.9.3)):
dependencies:
ajv: 8.17.1
fast-json-patch: 2.2.1
@@ -19721,7 +19999,7 @@ snapshots:
json5: 2.2.3
minimist: 1.2.8
optionalDependencies:
- ts-node: 10.9.2(@swc/core@1.7.23)(@types/node@24.3.1)(typescript@5.9.2)
+ ts-node: 10.9.2(@swc/core@1.7.23)(@types/node@24.7.1)(typescript@5.9.3)
ajv-formats@2.1.1(ajv@8.17.1):
optionalDependencies:
@@ -19811,12 +20089,12 @@ snapshots:
ansi-styles@6.2.1: {}
- ansi-to-vue3@0.1.2(vue@3.5.21(typescript@5.9.2)):
+ ansi-to-vue3@0.1.2(vue@3.5.22(typescript@5.9.3)):
dependencies:
anser: 2.1.1
escape-carriage: 1.3.1
optionalDependencies:
- vue: 3.5.21(typescript@5.9.2)
+ vue: 3.5.22(typescript@5.9.3)
any-base@1.1.0: {}
@@ -19953,14 +20231,14 @@ snapshots:
dependencies:
tslib: 2.8.1
- astro@5.5.2(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(rollup@4.50.1)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(typescript@5.9.2)(yaml@2.8.0):
+ astro@5.5.2(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(rollup@4.52.4)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(typescript@5.9.3)(yaml@2.8.0):
dependencies:
'@astrojs/compiler': 2.11.0
'@astrojs/internal-helpers': 0.6.1
'@astrojs/markdown-remark': 6.3.0
'@astrojs/telemetry': 3.2.0
'@oslojs/encoding': 1.1.0
- '@rollup/pluginutils': 5.1.4(rollup@4.50.1)
+ '@rollup/pluginutils': 5.1.4(rollup@4.52.4)
'@types/cookie': 0.6.0
acorn: 8.14.1
aria-query: 5.3.2
@@ -20000,19 +20278,19 @@ snapshots:
shiki: 1.29.2
tinyexec: 0.3.2
tinyglobby: 0.2.12
- tsconfck: 3.1.5(typescript@5.9.2)
+ tsconfck: 3.1.5(typescript@5.9.3)
ultrahtml: 1.5.3
unist-util-visit: 5.0.0
unstorage: 1.15.0
vfile: 6.0.3
- vite: 6.2.2(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
- vitefu: 1.0.6(vite@6.2.2(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))
+ vite: 6.2.2(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
+ vitefu: 1.0.6(vite@6.2.2(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))
xxhash-wasm: 1.1.0
yargs-parser: 21.1.1
yocto-spinner: 0.2.1
zod: 3.24.2
zod-to-json-schema: 3.24.3(zod@3.24.2)
- zod-to-ts: 1.2.0(typescript@5.9.2)(zod@3.24.2)
+ zod-to-ts: 1.2.0(typescript@5.9.3)(zod@3.24.2)
optionalDependencies:
sharp: 0.33.5
transitivePeerDependencies:
@@ -20621,7 +20899,7 @@ snapshots:
chrome-launcher@0.15.2:
dependencies:
- '@types/node': 24.3.1
+ '@types/node': 24.7.1
escape-string-regexp: 4.0.0
is-wsl: 2.2.0
lighthouse-logger: 1.4.2
@@ -20632,7 +20910,7 @@ snapshots:
chromium-edge-launcher@0.2.0:
dependencies:
- '@types/node': 24.3.1
+ '@types/node': 24.7.1
escape-string-regexp: 4.0.0
is-wsl: 2.2.0
lighthouse-logger: 1.4.2
@@ -20965,7 +21243,7 @@ snapshots:
postcss-modules-scope: 3.2.0(postcss@8.5.6)
postcss-modules-values: 4.0.0(postcss@8.5.6)
postcss-value-parser: 4.2.0
- semver: 7.7.2
+ semver: 7.7.3
webpack: 5.76.1(@swc/core@1.7.23)(esbuild@0.14.22)
css-prefers-color-scheme@6.0.3(postcss@8.4.41):
@@ -21109,6 +21387,11 @@ snapshots:
dependencies:
ms: 2.1.3
+ debug@4.4.3:
+ dependencies:
+ ms: 2.1.3
+ optional: true
+
decimal.js@10.4.3: {}
decode-named-character-reference@1.1.0:
@@ -21351,7 +21634,7 @@ snapshots:
dotenv@16.6.1: {}
- dotenv@17.2.2: {}
+ dotenv@17.2.3: {}
dset@3.1.4: {}
@@ -21372,7 +21655,7 @@ snapshots:
'@one-ini/wasm': 0.1.1
commander: 10.0.1
minimatch: 9.0.1
- semver: 7.7.2
+ semver: 7.7.3
ee-first@1.1.1: {}
@@ -21910,6 +22193,35 @@ snapshots:
'@esbuild/win32-ia32': 0.25.0
'@esbuild/win32-x64': 0.25.0
+ esbuild@0.25.10:
+ optionalDependencies:
+ '@esbuild/aix-ppc64': 0.25.10
+ '@esbuild/android-arm': 0.25.10
+ '@esbuild/android-arm64': 0.25.10
+ '@esbuild/android-x64': 0.25.10
+ '@esbuild/darwin-arm64': 0.25.10
+ '@esbuild/darwin-x64': 0.25.10
+ '@esbuild/freebsd-arm64': 0.25.10
+ '@esbuild/freebsd-x64': 0.25.10
+ '@esbuild/linux-arm': 0.25.10
+ '@esbuild/linux-arm64': 0.25.10
+ '@esbuild/linux-ia32': 0.25.10
+ '@esbuild/linux-loong64': 0.25.10
+ '@esbuild/linux-mips64el': 0.25.10
+ '@esbuild/linux-ppc64': 0.25.10
+ '@esbuild/linux-riscv64': 0.25.10
+ '@esbuild/linux-s390x': 0.25.10
+ '@esbuild/linux-x64': 0.25.10
+ '@esbuild/netbsd-arm64': 0.25.10
+ '@esbuild/netbsd-x64': 0.25.10
+ '@esbuild/openbsd-arm64': 0.25.10
+ '@esbuild/openbsd-x64': 0.25.10
+ '@esbuild/openharmony-arm64': 0.25.10
+ '@esbuild/sunos-x64': 0.25.10
+ '@esbuild/win32-arm64': 0.25.10
+ '@esbuild/win32-ia32': 0.25.10
+ '@esbuild/win32-x64': 0.25.10
+
esbuild@0.25.2:
optionalDependencies:
'@esbuild/aix-ppc64': 0.25.2
@@ -21993,18 +22305,18 @@ snapshots:
dependencies:
confusing-browser-globals: 1.0.11
eslint: 8.57.1
- eslint-plugin-import: 2.32.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.2))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1)
+ eslint-plugin-import: 2.32.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1)
object.assign: 4.1.7
object.entries: 1.1.9
semver: 6.3.1
- eslint-config-airbnb-typescript@17.1.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.2))(eslint@8.57.1)(typescript@5.9.2))(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.2))(eslint-plugin-import@2.32.0)(eslint@8.57.1):
+ eslint-config-airbnb-typescript@17.1.0(@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3))(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint-plugin-import@2.32.0)(eslint@8.57.1):
dependencies:
- '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.2))(eslint@8.57.1)(typescript@5.9.2)
- '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.9.2)
+ '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3)
+ '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.9.3)
eslint: 8.57.1
eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.32.0)(eslint@8.57.1)
- eslint-plugin-import: 2.32.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.2))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1)
+ eslint-plugin-import: 2.32.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1)
eslint-config-prettier@8.10.2(eslint@8.57.1):
dependencies:
@@ -22012,11 +22324,11 @@ snapshots:
eslint-import-resolver-alias@1.1.2(eslint-plugin-import@2.32.0):
dependencies:
- eslint-plugin-import: 2.32.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.2))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1)
+ eslint-plugin-import: 2.32.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1)
eslint-import-resolver-custom-alias@1.3.2(eslint-plugin-import@2.32.0):
dependencies:
- eslint-plugin-import: 2.32.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.2))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1)
+ eslint-plugin-import: 2.32.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1)
glob-parent: 6.0.2
resolve: 1.22.10
@@ -22039,22 +22351,22 @@ snapshots:
tinyglobby: 0.2.13
unrs-resolver: 1.6.2
optionalDependencies:
- eslint-plugin-import: 2.32.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.2))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1)
+ eslint-plugin-import: 2.32.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1)
transitivePeerDependencies:
- supports-color
- eslint-module-utils@2.12.1(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1):
+ eslint-module-utils@2.12.1(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1):
dependencies:
debug: 3.2.7
optionalDependencies:
- '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.9.2)
+ '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.9.3)
eslint: 8.57.1
eslint-import-resolver-node: 0.3.9
eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@8.57.1)
transitivePeerDependencies:
- supports-color
- eslint-plugin-import@2.32.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.2))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1):
+ eslint-plugin-import@2.32.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1):
dependencies:
'@rtsao/scc': 1.1.0
array-includes: 3.1.9
@@ -22065,7 +22377,7 @@ snapshots:
doctrine: 2.1.0
eslint: 8.57.1
eslint-import-resolver-node: 0.3.9
- eslint-module-utils: 2.12.1(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1)
+ eslint-module-utils: 2.12.1(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1)
hasown: 2.0.2
is-core-module: 2.16.1
is-glob: 4.0.3
@@ -22077,7 +22389,7 @@ snapshots:
string.prototype.trimend: 1.0.9
tsconfig-paths: 3.15.0
optionalDependencies:
- '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.9.2)
+ '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.9.3)
transitivePeerDependencies:
- eslint-import-resolver-typescript
- eslint-import-resolver-webpack
@@ -22483,7 +22795,7 @@ snapshots:
jsonfile: 6.1.0
universalify: 2.0.1
- fs-extra@11.3.1:
+ fs-extra@11.3.2:
dependencies:
graceful-fs: 4.2.11
jsonfile: 6.1.0
@@ -23179,9 +23491,9 @@ snapshots:
ioredis@5.4.1:
dependencies:
- '@ioredis/commands': 1.3.1
+ '@ioredis/commands': 1.4.0
cluster-key-slot: 1.1.2
- debug: 4.4.1
+ debug: 4.4.3
denque: 2.1.0
lodash.defaults: 4.2.0
lodash.isarguments: 3.1.0
@@ -23250,7 +23562,7 @@ snapshots:
is-bun-module@2.0.0:
dependencies:
- semver: 7.7.2
+ semver: 7.7.3
is-callable@1.2.7: {}
@@ -23499,7 +23811,7 @@ snapshots:
'@jest/environment': 29.7.0
'@jest/fake-timers': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 24.3.1
+ '@types/node': 24.7.1
jest-mock: 29.7.0
jest-util: 29.7.0
@@ -23509,7 +23821,7 @@ snapshots:
dependencies:
'@jest/types': 29.6.3
'@types/graceful-fs': 4.1.9
- '@types/node': 24.3.1
+ '@types/node': 24.7.1
anymatch: 3.1.3
fb-watchman: 2.0.2
graceful-fs: 4.2.11
@@ -23536,7 +23848,7 @@ snapshots:
jest-mock@29.7.0:
dependencies:
'@jest/types': 29.6.3
- '@types/node': 24.3.1
+ '@types/node': 24.7.1
jest-util: 29.7.0
jest-regex-util@29.6.3: {}
@@ -23548,7 +23860,7 @@ snapshots:
jest-util@29.7.0:
dependencies:
'@jest/types': 29.6.3
- '@types/node': 24.3.1
+ '@types/node': 24.7.1
chalk: 4.1.2
ci-info: 3.8.0
graceful-fs: 4.2.11
@@ -23571,7 +23883,7 @@ snapshots:
jest-worker@29.7.0:
dependencies:
- '@types/node': 24.3.1
+ '@types/node': 24.7.1
jest-util: 29.7.0
merge-stream: 2.0.0
supports-color: 8.1.1
@@ -23710,7 +24022,7 @@ snapshots:
acorn: 8.14.1
eslint-visitor-keys: 3.4.3
espree: 9.6.1
- semver: 7.7.2
+ semver: 7.7.3
jsonc-parser@3.0.0: {}
@@ -24094,7 +24406,7 @@ snapshots:
make-dir@4.0.0:
dependencies:
- semver: 7.7.2
+ semver: 7.7.3
make-error@1.3.6: {}
@@ -25055,7 +25367,7 @@ snapshots:
rollup: 4.22.4
rollup-plugin-visualizer: 5.12.0(rollup@4.22.4)
scule: 1.3.0
- semver: 7.7.2
+ semver: 7.7.3
serve-placeholder: 2.0.2
serve-static: 1.16.2
std-env: 3.7.0
@@ -25134,7 +25446,7 @@ snapshots:
make-fetch-happen: 13.0.1
nopt: 7.2.1
proc-log: 4.2.0
- semver: 7.7.2
+ semver: 7.7.3
tar: 6.2.1
which: 4.0.0
transitivePeerDependencies:
@@ -25149,7 +25461,7 @@ snapshots:
nopt: 5.0.0
npmlog: 6.0.2
rimraf: 3.0.2
- semver: 7.7.2
+ semver: 7.7.3
tar: 6.2.1
which: 2.0.2
transitivePeerDependencies:
@@ -25191,14 +25503,14 @@ snapshots:
npm-install-checks@4.0.0:
dependencies:
- semver: 7.7.2
+ semver: 7.7.3
npm-normalize-package-bin@1.0.1: {}
npm-package-arg@8.1.5:
dependencies:
hosted-git-info: 4.1.0
- semver: 7.7.2
+ semver: 7.7.3
validate-npm-package-name: 3.0.0
npm-packlist@3.0.0:
@@ -25213,7 +25525,7 @@ snapshots:
npm-install-checks: 4.0.0
npm-normalize-package-bin: 1.0.1
npm-package-arg: 8.1.5
- semver: 7.7.2
+ semver: 7.7.3
npm-registry-fetch@12.0.2:
dependencies:
@@ -25291,7 +25603,7 @@ snapshots:
fast-glob: 3.2.7
figures: 3.2.0
flat: 5.0.2
- fs-extra: 11.3.1
+ fs-extra: 11.3.2
glob: 7.1.4
ignore: 5.3.2
js-yaml: 4.1.0
@@ -25458,7 +25770,7 @@ snapshots:
is-docker: 2.2.1
is-wsl: 2.2.0
- openai@5.20.0(ws@8.18.0)(zod@3.25.76):
+ openai@5.23.2(ws@8.18.0)(zod@3.25.76):
optionalDependencies:
ws: 8.18.0
zod: 3.25.76
@@ -26009,7 +26321,7 @@ snapshots:
cosmiconfig: 7.1.0
klona: 2.0.6
postcss: 8.4.5
- semver: 7.7.2
+ semver: 7.7.3
webpack: 5.76.1(@swc/core@1.7.23)(esbuild@0.14.22)
postcss-logical@5.0.4(postcss@8.4.41):
@@ -26250,7 +26562,7 @@ snapshots:
picocolors: 1.1.1
source-map-js: 1.2.1
- preact@10.27.1: {}
+ preact@10.27.2: {}
prelude-ls@1.2.1: {}
@@ -26380,19 +26692,25 @@ snapshots:
react: 18.2.0
scheduler: 0.23.2
+ react-dom@18.3.1(react@18.3.1):
+ dependencies:
+ loose-envify: 1.4.0
+ react: 18.3.1
+ scheduler: 0.23.2
+
react-is@17.0.2: {}
react-is@18.2.0: {}
- react-native-svg@15.13.0(react-native@0.76.9(@babel/core@7.28.4)(@babel/preset-env@7.28.3(@babel/core@7.28.4))(@types/react@18.3.24)(encoding@0.1.13)(react@18.2.0))(react@18.2.0):
+ react-native-svg@15.14.0(react-native@0.76.9(@babel/core@7.28.4)(@babel/preset-env@7.28.3(@babel/core@7.28.4))(@types/react@18.3.26)(encoding@0.1.13)(react@18.3.1))(react@18.3.1):
dependencies:
css-select: 5.1.0
css-tree: 1.1.3
- react: 18.2.0
- react-native: 0.76.9(@babel/core@7.28.4)(@babel/preset-env@7.28.3(@babel/core@7.28.4))(@types/react@18.3.24)(encoding@0.1.13)(react@18.2.0)
+ react: 18.3.1
+ react-native: 0.76.9(@babel/core@7.28.4)(@babel/preset-env@7.28.3(@babel/core@7.28.4))(@types/react@18.3.26)(encoding@0.1.13)(react@18.3.1)
warn-once: 0.1.1
- react-native@0.76.9(@babel/core@7.28.4)(@babel/preset-env@7.28.3(@babel/core@7.28.4))(@types/react@18.3.24)(encoding@0.1.13)(react@18.2.0):
+ react-native@0.76.9(@babel/core@7.28.4)(@babel/preset-env@7.28.3(@babel/core@7.28.4))(@types/react@18.3.26)(encoding@0.1.13)(react@18.3.1):
dependencies:
'@jest/create-cache-key-function': 29.7.0
'@react-native/assets-registry': 0.76.9
@@ -26401,7 +26719,7 @@ snapshots:
'@react-native/gradle-plugin': 0.76.9
'@react-native/js-polyfills': 0.76.9
'@react-native/normalize-colors': 0.76.9
- '@react-native/virtualized-lists': 0.76.9(@types/react@18.3.24)(react-native@0.76.9(@babel/core@7.28.4)(@babel/preset-env@7.28.3(@babel/core@7.28.4))(@types/react@18.3.24)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)
+ '@react-native/virtualized-lists': 0.76.9(@types/react@18.3.26)(react-native@0.76.9(@babel/core@7.28.4)(@babel/preset-env@7.28.3(@babel/core@7.28.4))(@types/react@18.3.26)(encoding@0.1.13)(react@18.3.1))(react@18.3.1)
abort-controller: 3.0.0
anser: 1.4.10
ansi-regex: 5.0.1
@@ -26423,18 +26741,18 @@ snapshots:
nullthrows: 1.1.1
pretty-format: 29.7.0
promise: 8.3.0
- react: 18.2.0
+ react: 18.3.1
react-devtools-core: 5.3.2
react-refresh: 0.14.0
regenerator-runtime: 0.13.11
scheduler: 0.24.0-canary-efb381bbf-20230505
- semver: 7.7.2
+ semver: 7.7.3
stacktrace-parser: 0.1.10
whatwg-fetch: 3.6.17
ws: 6.2.3
yargs: 17.7.2
optionalDependencies:
- '@types/react': 18.3.24
+ '@types/react': 18.3.26
transitivePeerDependencies:
- '@babel/core'
- '@babel/preset-env'
@@ -26452,6 +26770,10 @@ snapshots:
dependencies:
loose-envify: 1.4.0
+ react@18.3.1:
+ dependencies:
+ loose-envify: 1.4.0
+
read-cache@1.0.0:
dependencies:
pify: 2.3.0
@@ -26785,26 +27107,26 @@ snapshots:
optionalDependencies:
'@babel/code-frame': 7.27.1
- rollup-plugin-dts@6.2.3(rollup@4.50.1)(typescript@5.9.2):
+ rollup-plugin-dts@6.2.3(rollup@4.52.4)(typescript@5.9.3):
dependencies:
magic-string: 0.30.17
- rollup: 4.50.1
- typescript: 5.9.2
+ rollup: 4.52.4
+ typescript: 5.9.3
optionalDependencies:
'@babel/code-frame': 7.27.1
- rollup-plugin-esbuild@6.2.1(esbuild@0.25.9)(rollup@4.50.1):
+ rollup-plugin-esbuild@6.2.1(esbuild@0.25.10)(rollup@4.52.4):
dependencies:
debug: 4.4.0
es-module-lexer: 1.6.0
- esbuild: 0.25.9
+ esbuild: 0.25.10
get-tsconfig: 4.10.0
- rollup: 4.50.1
+ rollup: 4.52.4
unplugin-utils: 0.2.4
transitivePeerDependencies:
- supports-color
- rollup-plugin-license@3.6.0(picomatch@4.0.3)(rollup@4.50.1):
+ rollup-plugin-license@3.6.0(picomatch@4.0.3)(rollup@4.52.4):
dependencies:
commenting: 1.1.0
fdir: 6.4.4(picomatch@4.0.3)
@@ -26812,17 +27134,17 @@ snapshots:
magic-string: 0.30.17
moment: 2.30.1
package-name-regex: 2.0.6
- rollup: 4.50.1
+ rollup: 4.52.4
spdx-expression-validate: 2.0.0
spdx-satisfies: 5.0.1
transitivePeerDependencies:
- picomatch
- rollup-plugin-preserve-directives@0.4.0(rollup@4.50.1):
+ rollup-plugin-preserve-directives@0.4.0(rollup@4.52.4):
dependencies:
- '@rollup/pluginutils': 5.1.0(rollup@4.50.1)
+ '@rollup/pluginutils': 5.1.0(rollup@4.52.4)
magic-string: 0.30.11
- rollup: 4.50.1
+ rollup: 4.52.4
rollup-plugin-sourcemaps@0.6.3(@types/node@12.20.55)(rollup@2.79.2):
dependencies:
@@ -26841,14 +27163,14 @@ snapshots:
optionalDependencies:
rollup: 4.22.4
- rollup-plugin-visualizer@5.14.0(rollup@4.50.1):
+ rollup-plugin-visualizer@5.14.0(rollup@4.52.4):
dependencies:
open: 8.4.2
picomatch: 4.0.2
source-map: 0.7.4
yargs: 17.7.2
optionalDependencies:
- rollup: 4.50.1
+ rollup: 4.52.4
rollup@2.79.2:
optionalDependencies:
@@ -26928,31 +27250,32 @@ snapshots:
'@rollup/rollup-win32-x64-msvc': 4.40.2
fsevents: 2.3.3
- rollup@4.50.1:
+ rollup@4.52.4:
dependencies:
'@types/estree': 1.0.8
optionalDependencies:
- '@rollup/rollup-android-arm-eabi': 4.50.1
- '@rollup/rollup-android-arm64': 4.50.1
- '@rollup/rollup-darwin-arm64': 4.50.1
- '@rollup/rollup-darwin-x64': 4.50.1
- '@rollup/rollup-freebsd-arm64': 4.50.1
- '@rollup/rollup-freebsd-x64': 4.50.1
- '@rollup/rollup-linux-arm-gnueabihf': 4.50.1
- '@rollup/rollup-linux-arm-musleabihf': 4.50.1
- '@rollup/rollup-linux-arm64-gnu': 4.50.1
- '@rollup/rollup-linux-arm64-musl': 4.50.1
- '@rollup/rollup-linux-loongarch64-gnu': 4.50.1
- '@rollup/rollup-linux-ppc64-gnu': 4.50.1
- '@rollup/rollup-linux-riscv64-gnu': 4.50.1
- '@rollup/rollup-linux-riscv64-musl': 4.50.1
- '@rollup/rollup-linux-s390x-gnu': 4.50.1
- '@rollup/rollup-linux-x64-gnu': 4.50.1
- '@rollup/rollup-linux-x64-musl': 4.50.1
- '@rollup/rollup-openharmony-arm64': 4.50.1
- '@rollup/rollup-win32-arm64-msvc': 4.50.1
- '@rollup/rollup-win32-ia32-msvc': 4.50.1
- '@rollup/rollup-win32-x64-msvc': 4.50.1
+ '@rollup/rollup-android-arm-eabi': 4.52.4
+ '@rollup/rollup-android-arm64': 4.52.4
+ '@rollup/rollup-darwin-arm64': 4.52.4
+ '@rollup/rollup-darwin-x64': 4.52.4
+ '@rollup/rollup-freebsd-arm64': 4.52.4
+ '@rollup/rollup-freebsd-x64': 4.52.4
+ '@rollup/rollup-linux-arm-gnueabihf': 4.52.4
+ '@rollup/rollup-linux-arm-musleabihf': 4.52.4
+ '@rollup/rollup-linux-arm64-gnu': 4.52.4
+ '@rollup/rollup-linux-arm64-musl': 4.52.4
+ '@rollup/rollup-linux-loong64-gnu': 4.52.4
+ '@rollup/rollup-linux-ppc64-gnu': 4.52.4
+ '@rollup/rollup-linux-riscv64-gnu': 4.52.4
+ '@rollup/rollup-linux-riscv64-musl': 4.52.4
+ '@rollup/rollup-linux-s390x-gnu': 4.52.4
+ '@rollup/rollup-linux-x64-gnu': 4.52.4
+ '@rollup/rollup-linux-x64-musl': 4.52.4
+ '@rollup/rollup-openharmony-arm64': 4.52.4
+ '@rollup/rollup-win32-arm64-msvc': 4.52.4
+ '@rollup/rollup-win32-ia32-msvc': 4.52.4
+ '@rollup/rollup-win32-x64-gnu': 4.52.4
+ '@rollup/rollup-win32-x64-msvc': 4.52.4
fsevents: 2.3.3
run-async@2.4.1: {}
@@ -27011,7 +27334,7 @@ snapshots:
mkdirp: 0.5.6
rimraf: 2.7.1
- sandpack-vue3@3.1.11(@lezer/common@1.2.1)(vue@3.5.21(typescript@5.9.2)):
+ sandpack-vue3@3.1.11(@lezer/common@1.2.1)(vue@3.5.22(typescript@5.9.3)):
dependencies:
'@codemirror/autocomplete': 6.13.0(@codemirror/language@6.10.1)(@codemirror/state@6.4.0)(@codemirror/view@6.23.1)(@lezer/common@1.2.1)
'@codemirror/commands': 6.3.3
@@ -27024,12 +27347,12 @@ snapshots:
'@codesandbox/sandpack-client': 2.13.2
'@lezer/highlight': 1.2.0
'@stitches/core': 1.2.8
- ansi-to-vue3: 0.1.2(vue@3.5.21(typescript@5.9.2))
+ ansi-to-vue3: 0.1.2(vue@3.5.22(typescript@5.9.3))
clean-set: 1.1.2
dequal: 2.0.3
lz-string: 1.5.0
optionalDependencies:
- vue: 3.5.21(typescript@5.9.2)
+ vue: 3.5.22(typescript@5.9.3)
transitivePeerDependencies:
- '@lezer/common'
@@ -27124,7 +27447,7 @@ snapshots:
semver@7.7.1: {}
- semver@7.7.2: {}
+ semver@7.7.3: {}
send@0.19.0:
dependencies:
@@ -27219,7 +27542,7 @@ snapshots:
dependencies:
color: 4.2.3
detect-libc: 2.0.3
- semver: 7.7.2
+ semver: 7.7.3
optionalDependencies:
'@img/sharp-darwin-arm64': 0.33.5
'@img/sharp-darwin-x64': 0.33.5
@@ -27751,8 +28074,8 @@ snapshots:
picocolors: 1.1.1
sade: 1.8.1
svelte: 4.2.20
- svelte-preprocess: 5.1.4(@babel/core@7.28.4)(less@4.2.0)(postcss@8.5.6)(sass@1.77.8)(svelte@4.2.20)(typescript@5.9.2)
- typescript: 5.9.2
+ svelte-preprocess: 5.1.4(@babel/core@7.28.4)(less@4.2.0)(postcss@8.5.6)(sass@1.77.8)(svelte@4.2.20)(typescript@5.9.3)
+ typescript: 5.9.3
transitivePeerDependencies:
- '@babel/core'
- coffeescript
@@ -27764,15 +28087,15 @@ snapshots:
- stylus
- sugarss
- svelte-check@4.3.1(picomatch@4.0.3)(svelte@5.38.8)(typescript@5.9.2):
+ svelte-check@4.3.3(picomatch@4.0.3)(svelte@5.39.11)(typescript@5.9.3):
dependencies:
'@jridgewell/trace-mapping': 0.3.25
chokidar: 4.0.3
fdir: 6.4.3(picomatch@4.0.3)
picocolors: 1.1.1
sade: 1.8.1
- svelte: 5.38.8
- typescript: 5.9.2
+ svelte: 5.39.11
+ typescript: 5.9.3
transitivePeerDependencies:
- picomatch
@@ -27780,7 +28103,7 @@ snapshots:
dependencies:
svelte: 4.2.20
- svelte-preprocess@5.1.4(@babel/core@7.28.4)(less@4.2.0)(postcss@8.5.6)(sass@1.77.8)(svelte@4.2.20)(typescript@5.9.2):
+ svelte-preprocess@5.1.4(@babel/core@7.28.4)(less@4.2.0)(postcss@8.5.6)(sass@1.77.8)(svelte@4.2.20)(typescript@5.9.3):
dependencies:
'@types/pug': 2.0.6
detect-indent: 6.1.0
@@ -27793,32 +28116,32 @@ snapshots:
less: 4.2.0
postcss: 8.5.6
sass: 1.77.8
- typescript: 5.9.2
+ typescript: 5.9.3
- svelte-preprocess@6.0.3(@babel/core@7.28.4)(less@4.2.0)(postcss@8.5.6)(sass@1.77.8)(stylus@0.56.0)(svelte@5.38.8)(typescript@5.9.2):
+ svelte-preprocess@6.0.3(@babel/core@7.28.4)(less@4.2.0)(postcss@8.5.6)(sass@1.77.8)(stylus@0.56.0)(svelte@5.39.11)(typescript@5.9.3):
dependencies:
- svelte: 5.38.8
+ svelte: 5.39.11
optionalDependencies:
'@babel/core': 7.28.4
less: 4.2.0
postcss: 8.5.6
sass: 1.77.8
stylus: 0.56.0
- typescript: 5.9.2
+ typescript: 5.9.3
- svelte2tsx@0.7.39(svelte@4.2.20)(typescript@5.9.2):
+ svelte2tsx@0.7.39(svelte@4.2.20)(typescript@5.9.3):
dependencies:
dedent-js: 1.0.1
pascal-case: 3.1.2
svelte: 4.2.20
- typescript: 5.9.2
+ typescript: 5.9.3
- svelte2tsx@0.7.39(svelte@5.38.8)(typescript@5.9.2):
+ svelte2tsx@0.7.39(svelte@5.39.11)(typescript@5.9.3):
dependencies:
dedent-js: 1.0.1
pascal-case: 3.1.2
- svelte: 5.38.8
- typescript: 5.9.2
+ svelte: 5.39.11
+ typescript: 5.9.3
svelte@4.2.20:
dependencies:
@@ -27837,7 +28160,7 @@ snapshots:
magic-string: 0.30.17
periscopic: 3.1.0
- svelte@5.38.8:
+ svelte@5.39.11:
dependencies:
'@jridgewell/remapping': 2.3.5
'@jridgewell/sourcemap-codec': 1.5.0
@@ -27901,7 +28224,7 @@ snapshots:
deep-rename-keys: 0.2.1
xml-reader: 2.4.3
- svgtofont@6.4.0(@types/svg2ttf@5.0.1)(chokidar@3.6.0):
+ svgtofont@6.4.1(@types/svg2ttf@5.0.1)(chokidar@3.6.0):
dependencies:
auto-config-loader: 2.0.2
cheerio: 1.0.0
@@ -28096,9 +28419,9 @@ snapshots:
trough@2.2.0: {}
- ts-api-utils@1.4.3(typescript@5.9.2):
+ ts-api-utils@1.4.3(typescript@5.9.3):
dependencies:
- typescript: 5.9.2
+ typescript: 5.9.3
ts-interface-checker@0.1.13: {}
@@ -28122,30 +28445,30 @@ snapshots:
optionalDependencies:
'@swc/core': 1.7.23
- ts-node@10.9.2(@swc/core@1.7.23)(@types/node@24.3.1)(typescript@5.9.2):
+ ts-node@10.9.2(@swc/core@1.7.23)(@types/node@24.7.1)(typescript@5.9.3):
dependencies:
'@cspotcode/source-map-support': 0.8.1
'@tsconfig/node10': 1.0.11
'@tsconfig/node12': 1.0.11
'@tsconfig/node14': 1.0.3
'@tsconfig/node16': 1.0.4
- '@types/node': 24.3.1
+ '@types/node': 24.7.1
acorn: 8.12.1
acorn-walk: 8.3.3
arg: 4.1.3
create-require: 1.1.1
diff: 4.0.2
make-error: 1.3.6
- typescript: 5.9.2
+ typescript: 5.9.3
v8-compile-cache-lib: 3.0.1
yn: 3.1.1
optionalDependencies:
'@swc/core': 1.7.23
optional: true
- tsconfck@3.1.5(typescript@5.9.2):
+ tsconfck@3.1.5(typescript@5.9.3):
optionalDependencies:
- typescript: 5.9.2
+ typescript: 5.9.3
tsconfig-paths@3.15.0:
dependencies:
@@ -28255,6 +28578,8 @@ snapshots:
typescript@5.9.2: {}
+ typescript@5.9.3: {}
+
ua-parser-js@0.7.38: {}
ufo@1.5.4: {}
@@ -28283,7 +28608,7 @@ snapshots:
undici-types@6.21.0: {}
- undici-types@7.10.0: {}
+ undici-types@7.14.0: {}
undici@5.28.5:
dependencies:
@@ -28567,13 +28892,13 @@ snapshots:
'@types/unist': 3.0.3
vfile-message: 4.0.2
- vite-node@3.2.4(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0):
+ vite-node@3.2.4(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0):
dependencies:
cac: 6.7.14
debug: 4.4.1
es-module-lexer: 1.7.0
pathe: 2.0.3
- vite: 6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
+ vite: 6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
transitivePeerDependencies:
- '@types/node'
- jiti
@@ -28588,7 +28913,7 @@ snapshots:
- tsx
- yaml
- vite-plugin-solid@2.11.8(@testing-library/jest-dom@6.8.0)(solid-js@1.9.9)(vite@6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)):
+ vite-plugin-solid@2.11.9(@testing-library/jest-dom@6.9.1)(solid-js@1.9.9)(vite@6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)):
dependencies:
'@babel/core': 7.28.4
'@types/babel__core': 7.20.5
@@ -28596,14 +28921,14 @@ snapshots:
merge-anything: 5.1.7
solid-js: 1.9.9
solid-refresh: 0.6.3(solid-js@1.9.9)
- vite: 6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
- vitefu: 1.0.5(vite@6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))
+ vite: 6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
+ vitefu: 1.0.5(vite@6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0))
optionalDependencies:
- '@testing-library/jest-dom': 6.8.0
+ '@testing-library/jest-dom': 6.9.1
transitivePeerDependencies:
- supports-color
- vite-prerender-plugin@0.5.10(vite@6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)):
+ vite-prerender-plugin@0.5.10(vite@6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)):
dependencies:
kolorist: 1.8.0
magic-string: 0.30.19
@@ -28611,28 +28936,28 @@ snapshots:
simple-code-frame: 1.3.0
source-map: 0.7.4
stack-trace: 1.0.0-pre2
- vite: 6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
+ vite: 6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
- vite@5.4.14(@types/node@24.3.1)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2):
+ vite@5.4.14(@types/node@24.7.1)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2):
dependencies:
esbuild: 0.21.5
postcss: 8.5.3
- rollup: 4.50.1
+ rollup: 4.52.4
optionalDependencies:
- '@types/node': 24.3.1
+ '@types/node': 24.7.1
fsevents: 2.3.3
less: 4.2.0
sass: 1.77.8
stylus: 0.56.0
terser: 5.39.2
- vite@6.1.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0):
+ vite@6.1.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0):
dependencies:
esbuild: 0.24.2
postcss: 8.5.6
- rollup: 4.50.1
+ rollup: 4.52.4
optionalDependencies:
- '@types/node': 24.3.1
+ '@types/node': 24.7.1
fsevents: 2.3.3
jiti: 2.4.2
less: 4.2.0
@@ -28641,13 +28966,13 @@ snapshots:
terser: 5.39.2
yaml: 2.8.0
- vite@6.2.2(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0):
+ vite@6.2.2(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0):
dependencies:
esbuild: 0.25.2
postcss: 8.5.3
rollup: 4.40.0
optionalDependencies:
- '@types/node': 24.3.1
+ '@types/node': 24.7.1
fsevents: 2.3.3
jiti: 2.4.2
less: 4.2.0
@@ -28656,16 +28981,16 @@ snapshots:
terser: 5.39.2
yaml: 2.8.0
- vite@6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0):
+ vite@6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0):
dependencies:
esbuild: 0.25.9
fdir: 6.5.0(picomatch@4.0.3)
picomatch: 4.0.3
postcss: 8.5.6
- rollup: 4.50.1
+ rollup: 4.52.4
tinyglobby: 0.2.15
optionalDependencies:
- '@types/node': 24.3.1
+ '@types/node': 24.7.1
fsevents: 2.3.3
jiti: 2.4.2
less: 4.2.0
@@ -28674,42 +28999,42 @@ snapshots:
terser: 5.39.2
yaml: 2.8.0
- vitefu@0.2.5(vite@6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(terser@5.39.2)(yaml@2.8.0)):
+ vitefu@0.2.5(vite@6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(terser@5.39.2)(yaml@2.8.0)):
optionalDependencies:
- vite: 6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
+ vite: 6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
- vitefu@1.0.5(vite@6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)):
+ vitefu@1.0.5(vite@6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)):
optionalDependencies:
- vite: 6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
+ vite: 6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
- vitefu@1.0.6(vite@6.2.2(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)):
+ vitefu@1.0.6(vite@6.2.2(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)):
optionalDependencies:
- vite: 6.2.2(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
+ vite: 6.2.2(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
- vitefu@1.1.1(vite@6.1.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)):
+ vitefu@1.1.1(vite@6.1.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)):
optionalDependencies:
- vite: 6.1.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
+ vite: 6.1.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
- vitepress@1.6.4(@algolia/client-search@5.25.0)(@types/node@24.3.1)(@types/react@18.3.24)(axios@1.7.4)(fuse.js@6.6.2)(less@4.2.0)(postcss@8.5.6)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.77.8)(search-insights@2.8.2)(stylus@0.56.0)(terser@5.39.2)(typescript@5.9.2):
+ vitepress@1.6.4(@algolia/client-search@5.25.0)(@types/node@24.7.1)(@types/react@18.3.26)(axios@1.7.4)(fuse.js@6.6.2)(less@4.2.0)(postcss@8.5.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.8)(search-insights@2.8.2)(stylus@0.56.0)(terser@5.39.2)(typescript@5.9.3):
dependencies:
'@docsearch/css': 3.8.2
- '@docsearch/js': 3.8.2(@algolia/client-search@5.25.0)(@types/react@18.3.24)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(search-insights@2.8.2)
+ '@docsearch/js': 3.8.2(@algolia/client-search@5.25.0)(@types/react@18.3.26)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.8.2)
'@iconify-json/simple-icons': 1.2.34
'@shikijs/core': 2.5.0
'@shikijs/transformers': 2.5.0
'@shikijs/types': 2.5.0
'@types/markdown-it': 14.1.2
- '@vitejs/plugin-vue': 5.2.4(vite@5.4.14(@types/node@24.3.1)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2))(vue@3.5.21(typescript@5.9.2))
+ '@vitejs/plugin-vue': 5.2.4(vite@5.4.14(@types/node@24.7.1)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2))(vue@3.5.22(typescript@5.9.3))
'@vue/devtools-api': 7.7.6
'@vue/shared': 3.5.14
- '@vueuse/core': 12.8.2(typescript@5.9.2)
- '@vueuse/integrations': 12.8.2(axios@1.7.4)(focus-trap@7.6.4)(fuse.js@6.6.2)(typescript@5.9.2)
+ '@vueuse/core': 12.8.2(typescript@5.9.3)
+ '@vueuse/integrations': 12.8.2(axios@1.7.4)(focus-trap@7.6.4)(fuse.js@6.6.2)(typescript@5.9.3)
focus-trap: 7.6.4
mark.js: 8.11.1
minisearch: 7.1.2
shiki: 2.5.0
- vite: 5.4.14(@types/node@24.3.1)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)
- vue: 3.5.21(typescript@5.9.2)
+ vite: 5.4.14(@types/node@24.7.1)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)
+ vue: 3.5.22(typescript@5.9.3)
optionalDependencies:
postcss: 8.5.6
transitivePeerDependencies:
@@ -28739,11 +29064,11 @@ snapshots:
- typescript
- universal-cookie
- vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.3.1)(jiti@2.4.2)(jsdom@20.0.3)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0):
+ vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.7.1)(jiti@2.4.2)(jsdom@20.0.3)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0):
dependencies:
'@types/chai': 5.2.2
'@vitest/expect': 3.2.4
- '@vitest/mocker': 3.2.4(vite@6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(terser@5.39.2)(yaml@2.8.0))
+ '@vitest/mocker': 3.2.4(vite@6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(terser@5.39.2)(yaml@2.8.0))
'@vitest/pretty-format': 3.2.4
'@vitest/runner': 3.2.4
'@vitest/snapshot': 3.2.4
@@ -28761,12 +29086,12 @@ snapshots:
tinyglobby: 0.2.15
tinypool: 1.1.1
tinyrainbow: 2.0.0
- vite: 6.3.6(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
- vite-node: 3.2.4(@types/node@24.3.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
+ vite: 6.3.6(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
+ vite-node: 3.2.4(@types/node@24.7.1)(jiti@2.4.2)(less@4.2.0)(sass@1.77.8)(stylus@0.56.0)(terser@5.39.2)(yaml@2.8.0)
why-is-node-running: 2.3.0
optionalDependencies:
'@types/debug': 4.1.12
- '@types/node': 24.3.1
+ '@types/node': 24.7.1
jsdom: 20.0.3
transitivePeerDependencies:
- jiti
@@ -28792,9 +29117,9 @@ snapshots:
vue-component-type-helpers@2.0.7: {}
- vue-demi@0.14.7(vue@3.5.21(typescript@5.9.2)):
+ vue-demi@0.14.7(vue@3.5.22(typescript@5.9.3)):
dependencies:
- vue: 3.5.21(typescript@5.9.2)
+ vue: 3.5.22(typescript@5.9.3)
vue@3.5.14(typescript@5.9.2):
dependencies:
@@ -28806,15 +29131,15 @@ snapshots:
optionalDependencies:
typescript: 5.9.2
- vue@3.5.21(typescript@5.9.2):
+ vue@3.5.22(typescript@5.9.3):
dependencies:
- '@vue/compiler-dom': 3.5.21
- '@vue/compiler-sfc': 3.5.21
- '@vue/runtime-dom': 3.5.21
- '@vue/server-renderer': 3.5.21(vue@3.5.21(typescript@5.9.2))
- '@vue/shared': 3.5.21
+ '@vue/compiler-dom': 3.5.22
+ '@vue/compiler-sfc': 3.5.22
+ '@vue/runtime-dom': 3.5.22
+ '@vue/server-renderer': 3.5.22(vue@3.5.22(typescript@5.9.3))
+ '@vue/shared': 3.5.22
optionalDependencies:
- typescript: 5.9.2
+ typescript: 5.9.3
w3c-keyname@2.2.8: {}
@@ -29201,9 +29526,9 @@ snapshots:
dependencies:
zod: 3.24.2
- zod-to-ts@1.2.0(typescript@5.9.2)(zod@3.24.2):
+ zod-to-ts@1.2.0(typescript@5.9.3)(zod@3.24.2):
dependencies:
- typescript: 5.9.2
+ typescript: 5.9.3
zod: 3.24.2
zod@3.24.2: {}
diff --git a/tools/build-icons/building/aliases/generateAliasesFiles.ts b/tools/build-icons/building/aliases/generateAliasesFiles.ts
index ea9572b12..d15c90da0 100644
--- a/tools/build-icons/building/aliases/generateAliasesFiles.ts
+++ b/tools/build-icons/building/aliases/generateAliasesFiles.ts
@@ -4,7 +4,7 @@ import fs from 'fs';
import { toPascalCase, resetFile, appendFile } from '@lucide/helpers';
import deprecationReasonTemplate from '../../utils/deprecationReasonTemplate.ts';
import getExportString from './getExportString.ts';
-import type { IconMetadata, IconNode } from '../../types.ts';
+import type { IconMetadata } from '../../types.ts';
import { type INode } from 'svgson';
interface GenerateAliasesFilesOptions {
@@ -17,6 +17,7 @@ interface GenerateAliasesFilesOptions {
aliasNamesOnly?: boolean;
separateAliasesFile?: boolean;
separateAliasesFileExtension?: string;
+ separateAliasesFileIgnore?: string;
showLog?: boolean;
}
@@ -30,6 +31,7 @@ export default async function generateAliasesFiles({
aliasNamesOnly = false,
separateAliasesFile = false,
separateAliasesFileExtension,
+ separateAliasesFileIgnore,
showLog = true,
}: GenerateAliasesFilesOptions) {
const iconsDistDirectory = path.join(outputDirectory, `icons`);
@@ -57,6 +59,7 @@ export default async function generateAliasesFiles({
await Promise.all(
icons.map(async (iconName, index) => {
const componentName = toPascalCase(iconName);
+
const iconAliases = iconMetaData[iconName]?.aliases?.map((alias) => {
if (typeof alias === 'string') {
return {
@@ -111,7 +114,14 @@ export default async function generateAliasesFiles({
})
: '';
- if (separateAliasesFile) {
+ if (separateAliasesFileIgnore?.includes(alias.name)) {
+ console.log('Skipped alias file for', alias.name);
+ }
+
+ const createSeparateAliasesFile =
+ separateAliasesFile && !separateAliasesFileIgnore?.includes(alias.name);
+
+ if (createSeparateAliasesFile) {
const output = `export { default } from "./${iconName}${
separateAliasesFileExtension ? iconFileExtension : ''
}";\n`;
@@ -128,7 +138,7 @@ export default async function generateAliasesFiles({
return;
}
- const exportFileIcon = separateAliasesFile ? alias.name : iconName;
+ const exportFileIcon = createSeparateAliasesFile ? alias.name : iconName;
if (index > 0) {
aliasFileContent += '\n';
diff --git a/tools/build-icons/building/generateDynamicImports.ts b/tools/build-icons/building/generateDynamicImports.ts
index 63043e77b..d26d4fa84 100644
--- a/tools/build-icons/building/generateDynamicImports.ts
+++ b/tools/build-icons/building/generateDynamicImports.ts
@@ -1,9 +1,10 @@
import path from 'path';
import { resetFile, appendFile } from '@lucide/helpers';
-import type { IconMetadata, IconNode } from '../types.ts';
+import type { IconMetadata } from '../types.ts';
+import type { INode } from 'svgson';
interface GenerateDynamicImports {
- iconNodes: Record;
+ iconNodes: Record;
outputDirectory: string;
fileExtension: string;
iconMetaData: Record;
diff --git a/tools/build-icons/building/generateExportsFile.ts b/tools/build-icons/building/generateExportsFile.ts
index 0ba0d4186..08dc1739d 100644
--- a/tools/build-icons/building/generateExportsFile.ts
+++ b/tools/build-icons/building/generateExportsFile.ts
@@ -1,13 +1,11 @@
import path from 'path';
-
-// eslint-disable-next-line import/no-extraneous-dependencies
import { toPascalCase, toCamelCase, resetFile, appendFile } from '@lucide/helpers';
-import type { IconNode } from '../types.ts';
+import type { INode } from 'svgson';
export default async function generateExportFile(
inputEntry: string,
outputDirectory: string,
- iconNodes: IconNode,
+ iconNodes: Record,
exportModuleNameCasing: 'camel' | 'pascal',
iconFileExtension = '',
) {
diff --git a/tools/build-icons/cli.ts b/tools/build-icons/cli.ts
index 7af5016fd..973703e7b 100755
--- a/tools/build-icons/cli.ts
+++ b/tools/build-icons/cli.ts
@@ -26,6 +26,7 @@ interface CliArguments {
withDynamicImports?: boolean;
separateAliasesFile?: boolean;
separateAliasesFileExtension?: string;
+ separateAliasesFileIgnore?: string;
separateIconFileExport?: boolean;
separateIconFileExportExtension?: string;
aliasesFileExtension?: string;
@@ -56,6 +57,7 @@ const {
withDynamicImports = false,
separateAliasesFile = false,
separateAliasesFileExtension = undefined,
+ separateAliasesFileIgnore = undefined,
separateIconFileExport = false,
separateIconFileExportExtension = undefined,
aliasesFileExtension = '.js',
@@ -98,10 +100,10 @@ async function buildIcons() {
iconFileExtension,
outputDirectory: OUTPUT_DIR,
fileExtension: aliasesFileExtension,
- exportModuleNameCasing,
aliasImportFileExtension,
separateAliasesFile,
separateAliasesFileExtension,
+ separateAliasesFileIgnore,
showLog: !silent,
});
}