diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 1049dbc..3722226 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -1,7 +1,7 @@
name: Release
env:
- package_name: "@codebridger/lib-vue-components"
+ package_name: "pilotui"
on:
push:
@@ -14,11 +14,13 @@ permissions:
issues: write
pull-requests: write
packages: write
+ id-token: write # Required for Trusted Publishing/OIDC
jobs:
release:
name: Release
runs-on: ubuntu-latest
+ # environment: production # Optional: keep if you want UI tracking, but ensure it's not branch-restricted
steps:
- name: Checkout
uses: actions/checkout@v4
@@ -29,9 +31,7 @@ jobs:
- name: Setup Node.js
uses: actions/setup-node@v4
with:
- node-version: "20"
- registry-url: "https://npm.pkg.github.com"
- scope: ${{ env.package_name }}
+ node-version: "22" # Required for stable npm OIDC / Trusted Publishing
- name: Install dependencies
run: yarn install
@@ -42,11 +42,10 @@ jobs:
- name: Release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- NODE_AUTH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- NPM_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+ # NPM_TOKEN intentionally removed to enable OIDC / Trusted Publishing
run: |
if [ "${{ github.ref }}" == "refs/heads/dev" ]; then
- yarn semantic-release --branch dev --tag-format "dev-\${version}"
+ yarn semantic-release --branch dev
else
yarn semantic-release
fi
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index a345da5..a8f3bcd 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -57,11 +57,14 @@ jobs:
run: yarn playwright install --with-deps
- name: Start Storybook
- run: yarn storybook &
+ run: |
+ yarn storybook &
+ # Give it some initial time to start
+ sleep 5
- name: Wait for Storybook to be ready
run: |
- timeout 60 bash -c 'until curl -s http://localhost:6006 > /dev/null; do sleep 1; done'
+ timeout 120 bash -c 'until curl -s http://localhost:6006 > /dev/null; do sleep 2; done'
- name: Run Storybook tests
run: yarn test:storybook
diff --git a/.releaserc.mjs b/.releaserc.mjs
index e151351..93f2bd8 100644
--- a/.releaserc.mjs
+++ b/.releaserc.mjs
@@ -50,9 +50,9 @@ export default {
{
npmPublish: true,
tag: isMainBranch ? "latest" : currentBranch,
+ provenance: true,
},
],
- "@semantic-release/github",
[
"@semantic-release/git",
{
diff --git a/CHANGELOG-DEV.md b/CHANGELOG-DEV.md
index 23597f1..dddf700 100644
--- a/CHANGELOG-DEV.md
+++ b/CHANGELOG-DEV.md
@@ -1,3 +1,35 @@
+# [1.29.0-dev.1](https://github.com/codebridger/lib-vue-components/compare/v1.28.1...v1.29.0-dev.1) (2026-03-04)
+
+
+### Bug Fixes
+
+* modernization of readme and metadata ([c943183](https://github.com/codebridger/lib-vue-components/commit/c943183fa9b59e306083ea99f538cc7a15175a57))
+
+
+### Features
+
+* Enhance documentation generation with improved Puppeteer stability, 'Show code' button handling, and structured LLM-friendly output including a header, instructions, and TOC. ([f894c51](https://github.com/codebridger/lib-vue-components/commit/f894c519615e955487a0c19d2183562ffc57fbd8))
+* Register and mock Popper and PerfectScrollbar for testing, adjust Vitest function coverage, and enhance Storybook CI startup reliability. ([51bdbcd](https://github.com/codebridger/lib-vue-components/commit/51bdbcdba6134e22386578f1f2679b8c33c8a60b))
+
+# [1.17.0-dev.40](https://github.com/codebridger/lib-vue-components/compare/dev-1.17.0-dev.39...dev-1.17.0-dev.40) (2026-03-04)
+
+
+### Bug Fixes
+
+* modernization of readme and metadata ([c943183](https://github.com/codebridger/lib-vue-components/commit/c943183fa9b59e306083ea99f538cc7a15175a57))
+
+# [1.17.0-dev.39](https://github.com/codebridger/lib-vue-components/compare/dev-1.17.0-dev.38...dev-1.17.0-dev.39) (2026-03-04)
+
+
+### Bug Fixes
+
+* **Select:** Change v-show to v-if for improved rendering logic ([d0fb03e](https://github.com/codebridger/lib-vue-components/commit/d0fb03ef1685033f197918f99e06387a1573139e))
+
+
+### Features
+
+* Enhance documentation generation with improved Puppeteer stability, 'Show code' button handling, and structured LLM-friendly output including a header, instructions, and TOC. ([f894c51](https://github.com/codebridger/lib-vue-components/commit/f894c519615e955487a0c19d2183562ffc57fbd8))
+
# [1.17.0-dev.38](https://github.com/codebridger/lib-vue-components/compare/dev-1.17.0-dev.37...dev-1.17.0-dev.38) (2025-11-16)
diff --git a/LICENSE b/LICENSE
new file mode 100644
index 0000000..7f06678
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,21 @@
+MIT License
+
+Copyright (c) 2026 CodeBridger
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
diff --git a/README.md b/README.md
index 93fde00..127de34 100644
--- a/README.md
+++ b/README.md
@@ -1,135 +1,123 @@
-## PilotUI
+# đ PilotUI
-> A comprehensive Vue 3 + TypeScript component library featuring 50+ UI components, shell layouts, icon system, and utilities. Built with Tailwind CSS, includes Storybook documentation, theme customization, and Nuxt 3 support.
+**Assemble modern web applications and dashboards fast with PilotUI.**
-### Quick links
-- **Live Storybook**: [codebridger.github.io/lib-vue-components](https://codebridger.github.io/lib-vue-components)
+PilotUI is a comprehensive Vue 3 + TypeScript component library featuring **50+ UI components**, custom shell layouts, a robust icon system, and specialized utilities. Built with **Tailwind CSS**, it's designed to provide consistent aesthetics and premium developer experience.
-### What is PilotUI?
-PilotUI is a reusable component library for Vue 3 projects. It ships a curated set of building blocks to assemble modern web applications and dashboards fast, with consistent design and strong TypeScript types. The published package name is `@codebridger/lib-vue-components`.
+[](https://www.npmjs.com/package/pilotui)
+[](https://github.com/codebridger/lib-vue-components/blob/main/LICENSE)
+[](https://vuejs.org/)
+[](https://www.typescriptlang.org/)
-### Features
-- **Rich components**: buttons, inputs, text areas, selects, checkboxes, modals, pagination, avatars, tabs, tooltips, progress, cards, and more
-- **Application shells**: `DashboardShell`, `Sidebar`, `HorizontalMenu`, `AppRoot`, `ThemeCustomizer`, `Footer`
-- **Icon system**: 150+ single, variant, and menu icons
-- **Utilities**: toast notifications, Pinia store integration, shared types
-- **Styling**: Tailwind CSS-based theme and ready-to-use styles
-- **Docs & tests**: Storybook 8 docs, Vitest coverage
-- **Nuxt 3 support**: first-class plugin and transpile config
+---
+
+## đ Quick Links
+
+- đ **Live Documentation**: [Storybook Showcase](https://codebridger.github.io/lib-vue-components/)
+- đ¤ **AI-Ready Docs**: [llm.md](https://codebridger.github.io/lib-vue-components/llm.md) *(Optimized for Claude, Gemini, ChatGPT)*
+- đĻ **NPM Package**: [`pilotui`](https://www.npmjs.com/package/pilotui)
---
-## Installation
+## ⨠Key Features
-### Prerequisites
-- Vue 3 or Nuxt 3 project
-- Node.js and yarn
-- GitHub account with access to GitHub Packages (for installation)
+- đī¸ **Shell Scaffolding**: Pre-built `DashboardShell`, `AppRoot`, and navigation menus (Vertical/Horizontal).
+- đ¨ **Dynamic Theming**: Integrated theme customizer with Dark/Light/System modes via Pinia.
+- đą **50+ Components**: From basic buttons and inputs to complex data tables and modals.
+- đ **RTL & I18n Ready**: Full support for Right-to-Left layouts and multi-language setups.
+- ⥠**Vite Powered**: Ultra-fast development and optimized production builds.
+- đ§ą **Nuxt 3 Compatible**: Includes specific entry points for seamless Nuxt integration.
-### 1) Authenticate to GitHub Packages
-Create an `.npmrc` file in your project root with a GitHub token that has `read:packages`:
+---
-```bash
-@codebridger:registry=https://npm.pkg.github.com
-//npm.pkg.github.com/:_authToken=YOUR_GITHUB_TOKEN
-```
+## đ Quick Start
-### 2) Install the package
+### 1. Installation
```bash
-yarn add @codebridger/lib-vue-components
+yarn add pilotui
-# or install the dev tag
-yarn add @codebridger/lib-vue-components@dev
+# or using npm
+npm install pilotui
```
-## Usage
+### 2. Setup
+Add the required styles and Pinia configuration (if using state-dependent components like `DashboardShell`):
-### Vue 3 (Vite) quick start
```ts
// main.ts
import { createApp } from 'vue'
+import { createPinia } from 'pinia'
+import PilotUI from 'pilotui'
+import 'pilotui/style.css'
import App from './App.vue'
-import PilotUI from '@codebridger/lib-vue-components'
-import '@codebridger/lib-vue-components/style.css'
const app = createApp(App)
-app.use(PilotUI, {
- prefix: 'CL',
- dontInstallPinia: true,
- dontInstallPopper: false,
- dontInstallPerfectScrollbar: false,
-})
-
+app.use(createPinia())
+app.use(PilotUI) // Optional: sets up default themes & internal utilities
app.mount('#app')
```
-Use components immediately (default prefix `CL`):
+### 3. Usage
+PilotUI is designed for explicit component imports. This ensures better tree-shaking and type safety:
```vue
- Click me
-
-
-
-
+
+
+
+
+
```
-### Nuxt 3 setup
-Create a client plugin, for example `plugins/pilotui.client.ts`:
+---
-```ts
-import { defineNuxtPlugin as init } from '@codebridger/lib-vue-components/nuxt'
-
-export default defineNuxtPlugin({
- name: '@codebridger/lib-vue-components',
- enforce: 'pre',
- async setup(nuxtApp) {
- const options = {
- prefix: 'CL',
- dontInstallPinia: true,
- dontInstallPopper: false,
- dontInstallPerfectScrollbar: false,
- }
-
- return init(nuxtApp, options)
- },
-})
-```
+## đą Component Showcase
-Add configuration to `nuxt.config.ts`:
+| Category | Key Components |
+| :--- | :--- |
+| **Shell** | `AppRoot`, `DashboardShell`, `SidebarMenu`, `HorizontalMenu` |
+| **Elements** | `Button`, `Card`, `Avatar`, `Dropdown`, `Tabs`, `Progress` |
+| **Form** | `Input`, `Select`, `Checkbox`, `Switch`, `Textarea` |
+| **Complex** | `Modal`, `Pagination`, `DataTable`, `Toast` |
+| **Icons** | Custom `Icon` component with multi-pack support |
-```ts
-export default defineNuxtConfig({
- build: {
- transpile: ['@codebridger/lib-vue-components'],
- },
- css: ['@codebridger/lib-vue-components/style.css'],
-})
-```
+---
+
+## đ¤ AI-Native Documentation
+
+PilotUI includes a specialized `llm.md` file designed specifically for Large Language Models. If you are using an AI assistant (like Cursor or GitHub Copilot) to build your app, point it to:
+đ [**https://codebridger.github.io/lib-vue-components/llm.md**](https://codebridger.github.io/lib-vue-components/llm.md)
+
+This file contains flat, metadata-rich descriptions of every component, property, and slot, enabling AI to generate accurate PilotUI code for you instantly.
+
+---
-## Local development
+## đ ī¸ Local Development
```bash
-# install dependencies
-yarn
+# Install dependencies
+yarn install
-# run Storybook locally
+# Run Storybook for live development
yarn storybook
-# run tests
-yarn test
+# Generate LLM documentation
+yarn generate-docs
-# build the library
-yarn build
+# Run unit tests
+yarn test
```
-## Links
-- **Storybook**: [codebridger.github.io/lib-vue-components](https://codebridger.github.io/lib-vue-components)
-- **Package**: `@codebridger/lib-vue-components`
-
---
-If you like PilotUI, consider starring the repo and pinning it on your GitHub profile.
+## đ¤ Community & Support
+
+- **Contribute**: Feel free to open issues or submit PRs to improve the library.
+- **Star us**: If you find PilotUI useful, please consider giving it a â on GitHub!
+
+Built with â¤ī¸ by the **CodeBridger** team.
diff --git a/docs/global-confige.mdx b/docs/global-confige.mdx
index 0d5c0e5..3d11972 100644
--- a/docs/global-confige.mdx
+++ b/docs/global-confige.mdx
@@ -10,7 +10,7 @@ Import and use the `useAppStore` in your components to access and modify the glo
### Importing the Store
```typescript
-import { useAppStore } from '@codebridger/lib-vue-components/store.ts';
+import { useAppStore } from 'pilotui/store.ts';
```
### Accessing State
diff --git a/docs/how-to-use.mdx b/docs/how-to-use.mdx
index 996833e..4f9bc15 100644
--- a/docs/how-to-use.mdx
+++ b/docs/how-to-use.mdx
@@ -25,7 +25,7 @@ It's really important to wrap all components with `AppRoot` because it's respons
```typescript
// All Components
-Import { Button, Input, App } form '@codebridger/lib-vue-components'
+Import { Button, Input, App } form 'pilotui'
// Or Import by category:
@@ -36,22 +36,22 @@ import {
ThemeCustomizer,
SidebarMenu,
HorizontalMenu,
-} from "@codebridger/lib-vue-components/shell";
+} from "pilotui/shell";
// Element components
-import { Button } from "@codebridger/lib-vue-components/elements";
+import { Button } from "pilotui/elements";
// Form components
-import { Input } from "@codebridger/lib-vue-components/form";
+import { Input } from "pilotui/form";
// Complex components
-import { Modal } from "@codebridger/lib-vue-components/complex";
+import { Modal } from "pilotui/complex";
// Type imports
import type {
SidebarItemType,
HorizontalMenuItemType,
-} from "@codebridger/lib-vue-components/types";
+} from "pilotui/types";
```
## Global Configuration
@@ -59,7 +59,7 @@ import type {
There is pinia store for global configuration. see full documentation [here](/docs/introduction.mdx#store)
```typescript
-import { useAppStore } from "@codebridger/lib-vue-components/store.ts";
+import { useAppStore } from "pilotui/store.ts";
const appStore = useAppStore();
appStore.setTheme("dark");
diff --git a/docs/install.mdx b/docs/install.mdx
index efe803e..9f116d3 100644
--- a/docs/install.mdx
+++ b/docs/install.mdx
@@ -7,39 +7,23 @@ import { Meta } from "@storybook/blocks";
## Prerequisites
- A working Vue 3 or Nuxt 3 project
-- GitHub account with package access
- Node.js and npm/yarn installed
## Setup Steps
-### 1. GitHub Authentication
-
-1. Create a GitHub personal access token:
- - Go to GitHub Settings â Developer Settings â Personal Access Tokens
- - Generate a new token with `read:packages` permission
- - Copy the generated token
- - For detailed instructions, watch [this guide](https://www.youtube.com/watch?v=iLrywUfs7yU)
-
-2. Create an `.npmrc` file in your project root:
- ```bash
- @codebridger:registry=https://npm.pkg.github.com
- //npm.pkg.github.com/:_authToken=YOUR_GITHUB_TOKEN
- ```
- Replace `YOUR_GITHUB_TOKEN` with the token you created.
-
-### 2. Package Installation
+### 1. Package Installation
Install the package using npm or yarn:
```bash
# Using npm
-npm install @codebridger/lib-vue-components
+npm install pilotui
# Using yarn
-yarn add @codebridger/lib-vue-components
+yarn add pilotui
# install from dev branch
-yarn add @codebridger/lib-vue-components@dev
+yarn add pilotui@dev
```
### 3. Integration
@@ -48,8 +32,8 @@ yarn add @codebridger/lib-vue-components@dev
```javascript
// Import components and Styles
-import vueComponents from "@codebridger/lib-vue-components";
-import '@codebridger/lib-vue-components/style.css';
+import vueComponents from "pilotui";
+import 'pilotui/style.css';
// Configuration options
const options = {
@@ -71,10 +55,10 @@ vueApp.use(vueComponents, options);
1. Create a plugin file `plugins/component-library.client.ts`:
```javascript
-import { defineNuxtPlugin as init } from '@codebridger/lib-vue-components/nuxt';
+import { defineNuxtPlugin as init } from 'pilotui/nuxt';
export default defineNuxtPlugin({
- name: '@codebridger/lib-vue-components',
+ name: 'pilotui',
enforce: 'pre',
async setup(nuxtApp) {
const options = {
@@ -95,12 +79,12 @@ export default defineNuxtPlugin({
export default defineNuxtConfig({
// Ensure components are transpiled during build
build: {
- transpile: ['@codebridger/lib-vue-components'],
+ transpile: ['pilotui'],
},
css: [
// ... other CSS files
- '@codebridger/lib-vue-components/style.css',
+ 'pilotui/style.css',
],
// ... other Nuxt config
diff --git a/llm-doc-generator.js b/llm-doc-generator.js
index f8509c5..553a5f2 100755
--- a/llm-doc-generator.js
+++ b/llm-doc-generator.js
@@ -110,20 +110,19 @@ class DocGenerator {
"--disable-gpu",
"--no-first-run",
"--no-zygote",
- "--single-process",
],
});
this.page = await this.browser.newPage();
// Set user agent to avoid detection
await this.page.setUserAgent(
- "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36"
+ "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36",
);
// Additional settings for CI environment
if (process.env.CI) {
console.log(
- "đ§ Running in CI environment - applying CI-specific settings"
+ "đ§ Running in CI environment - applying CI-specific settings",
);
await this.page.setViewport({ width: 1920, height: 1080 });
await this.page.setDefaultTimeout(30000);
@@ -141,8 +140,8 @@ class DocGenerator {
console.log("đĨ Checking server health...");
try {
const response = await this.page.goto(this.baseUrl, {
- waitUntil: "domcontentloaded",
- timeout: 10000,
+ waitUntil: "load",
+ timeout: 30000,
});
if (response && response.ok()) {
@@ -167,16 +166,11 @@ class DocGenerator {
for (let attempt = 1; attempt <= maxRetries; attempt++) {
try {
console.log(
- `đ Attempt ${attempt}/${maxRetries} to connect to Storybook...`
+ `đ Attempt ${attempt}/${maxRetries} to connect to Storybook...`,
);
- // First check if server is healthy
+ // Check if server is healthy (this also performs the initial navigation)
if (await this.checkServerHealth()) {
- await this.page.goto(this.baseUrl, {
- waitUntil: "domcontentloaded",
- timeout: 30000,
- });
-
console.log("â
Successfully loaded Storybook");
return;
} else {
@@ -198,7 +192,7 @@ class DocGenerator {
async findDocPages() {
console.log(
- "đ Finding documentation pages with data-item-id ending in --docs..."
+ "đ Finding documentation pages with data-item-id ending in --docs...",
);
try {
@@ -208,7 +202,7 @@ class DocGenerator {
// Find and click all expand-all buttons
await this.page.evaluate(() => {
const expandAllButtons = Array.from(
- document.querySelectorAll('[data-action="expand-all"]')
+ document.querySelectorAll('[data-action="expand-all"]'),
);
console.log("Found expand-all buttons:", expandAllButtons.length);
console.log("đąī¸ Starting to click expand-all buttons...");
@@ -227,7 +221,7 @@ class DocGenerator {
await this.page.evaluate(() => {
// Find all expandable menu items (those without links but with data-item-id)
const expandableItems = Array.from(
- document.querySelectorAll("[data-item-id]")
+ document.querySelectorAll("[data-item-id]"),
).filter((el) => {
const link = el.querySelector("a");
return !link || !link.href; // Items without links are likely expandable
@@ -251,7 +245,7 @@ class DocGenerator {
const docElements = await this.page.evaluate(() => {
// Get all elements with data-item-id ending in --docs that have links
const allElementsWithLinks = Array.from(
- document.querySelectorAll('[data-item-id$="--docs"]')
+ document.querySelectorAll('[data-item-id$="--docs"]'),
).filter((el) => {
const link = el.querySelector("a");
return link && link.href;
@@ -259,7 +253,7 @@ class DocGenerator {
console.log(
"đ Documentation pages (--docs):",
- allElementsWithLinks.length
+ allElementsWithLinks.length,
);
// Use only documentation elements (ending with --docs)
@@ -308,7 +302,7 @@ class DocGenerator {
});
console.log(
- `đ Found ${docElements.length} documentation pages to process`
+ `đ Found ${docElements.length} documentation pages to process`,
);
return docElements;
@@ -325,7 +319,7 @@ class DocGenerator {
}
console.log(
- `đ Extracting content from: ${docElement.title} (${docElement.dataItemId})`
+ `đ Extracting content from: ${docElement.title} (${docElement.dataItemId})`,
);
this.visitedUrls.add(docElement.href);
@@ -343,7 +337,7 @@ class DocGenerator {
try {
await this.page.waitForSelector(
'.docblock, .markdown, article, main, [data-testid="story-panel"]',
- { timeout: 5000 }
+ { timeout: 5000 },
);
} catch (e) {
console.log("No specific content selectors found, continuing...");
@@ -380,7 +374,7 @@ class DocGenerator {
// Remove all style tags and buttons from the cloned content
const elementsToRemove = clonedContent.querySelectorAll(
- "style, button, [role='button'], .btn, .button"
+ "style, button, [role='button'], .btn, .button",
);
elementsToRemove.forEach((element) => {
element.remove();
@@ -388,7 +382,7 @@ class DocGenerator {
const result = clonedContent.outerHTML;
console.log(
- `Extracted content length: ${result.length} characters (after removing ${elementsToRemove.length} elements)`
+ `Extracted content length: ${result.length} characters (after removing ${elementsToRemove.length} elements)`,
);
return result;
}, docElement.dataItemId);
@@ -406,7 +400,7 @@ class DocGenerator {
} catch (error) {
console.error(
`â Error extracting content from ${docElement.title}:`,
- error.message
+ error.message,
);
return null;
}
@@ -422,14 +416,14 @@ class DocGenerator {
// Try to find and click "Show code" buttons in the main document
const mainDocButtonsClicked = await this.page.evaluate(() => {
const showCodeButtons = Array.from(
- document.querySelectorAll('button, [role="button"], .btn, .button')
+ document.querySelectorAll('button, [role="button"], .btn, .button'),
).filter((button) => {
const text = button.textContent?.trim().toLowerCase();
return text === "show code" || text.includes("show code");
});
console.log(
- `Found ${showCodeButtons.length} 'Show code' buttons in main document`
+ `Found ${showCodeButtons.length} 'Show code' buttons in main document`,
);
let clickedCount = 0;
@@ -441,7 +435,7 @@ class DocGenerator {
} catch (error) {
console.log(
"Failed to click button in main document:",
- error.message
+ error.message,
);
}
});
@@ -466,20 +460,20 @@ class DocGenerator {
iframe.contentDocument || iframe.contentWindow.document;
if (!iframeDoc) {
console.log(
- "Cannot access iframe content for 'Show code' button search"
+ "Cannot access iframe content for 'Show code' button search",
);
return 0;
}
const showCodeButtons = Array.from(
- iframeDoc.querySelectorAll('button, [role="button"], .btn, .button')
+ iframeDoc.querySelectorAll('button, [role="button"], .btn, .button'),
).filter((button) => {
const text = button.textContent?.trim().toLowerCase();
return text === "show code" || text.includes("show code");
});
console.log(
- `Found ${showCodeButtons.length} 'Show code' buttons in iframe`
+ `Found ${showCodeButtons.length} 'Show code' buttons in iframe`,
);
let clickedCount = 0;
@@ -504,7 +498,7 @@ class DocGenerator {
const totalClicked = mainDocButtonsClicked + iframeButtonsClicked;
if (totalClicked > 0) {
console.log(
- `â
Successfully clicked ${totalClicked} 'Show code' button(s)`
+ `â
Successfully clicked ${totalClicked} 'Show code' button(s)`,
);
} else {
console.log("âšī¸ No 'Show code' buttons found on this page");
@@ -512,7 +506,7 @@ class DocGenerator {
} catch (error) {
console.log(
"â ī¸ Error while handling 'Show code' buttons:",
- error.message
+ error.message,
);
}
}
@@ -534,7 +528,7 @@ class DocGenerator {
for (let i = 0; i < docElements.length; i++) {
const docElement = docElements[i];
console.log(
- `\n[${i + 1}/${docElements.length}] Processing: ${docElement.title}`
+ `\n[${i + 1}/${docElements.length}] Processing: ${docElement.title}`,
);
const docContent = await this.extractPageContent(docElement);
@@ -573,14 +567,79 @@ Generated on: ${new Date().toISOString()}
}
async appendDocumentToFile(doc) {
- const content = `## ${doc.title}\n\n${doc.content}\n\n---\n\n`;
- await fs.appendFile("llm.md", content, "utf8");
+ // We now accumulate in memory and write all at once in finalizeMarkdownFile
+ // but we can still log progress
+ console.log(`â
Prepared content for: ${doc.title}`);
}
async finalizeMarkdownFile() {
+ console.log("đ Finalizing markdown file with TOC and LLM guidance...");
+
+ // 1. Generate Header & LLM Guidance
+ let fullContent = `# PilotUI - LLM Documentation\n\n`;
+ fullContent += `> Generated on: ${new Date().toLocaleString()}\n\n`;
+
+ fullContent += `## đ¤ LLM Instructions\n`;
+ fullContent += `This document is optimized for Large Language Models. It contains the complete documentation for **PilotUI**, a Vue 3 component library.\n\n`;
+ fullContent += `### How to use this doc:\n`;
+ fullContent += `- **Component Search**: Use the Table of Contents below to find specific components.\n`;
+ fullContent += `- **Code Examples**: All component examples are provided in fenced code blocks with language identifiers.\n`;
+ fullContent += `- **Prop Tables**: Component properties, events, and slots are documented in Markdown tables.\n`;
+ fullContent += `- **Implementation**: When asked to implement a UI, refer to the available components and their usage patterns described here.\n\n`;
+
+ fullContent += `---\n\n`;
+
+ // 2. Generate Table of Contents
+ fullContent += `## đ Table of Contents\n\n`;
+
+ // Group by category if possible (based on "Category / Component" title format)
+ const categories = {};
+ this.allDocs.forEach((doc) => {
+ const parts = doc.title.split(" / ");
+ const category = parts.length > 1 ? parts[0] : "General";
+ const title = parts.length > 1 ? parts[1] : doc.title;
+
+ if (!categories[category]) categories[category] = [];
+ categories[category].push({
+ title: title,
+ anchor: doc.title
+ .toLowerCase()
+ .replace(/[^\w\s-]/g, "")
+ .trim()
+ .replace(/\s+/g, "-"),
+ });
+ });
+
+ for (const [category, items] of Object.entries(categories)) {
+ fullContent += `### ${category}\n`;
+ items.forEach((item) => {
+ fullContent += `- [${item.title}](#${item.anchor})\n`;
+ });
+ fullContent += `\n`;
+ }
+
+ fullContent += `---\n\n`;
+
+ // 3. Append all document contents
+ this.allDocs.forEach((doc) => {
+ const anchor = doc.title
+ .toLowerCase()
+ .replace(/[^\w\s-]/g, "")
+ .trim()
+ .replace(/\s+/g, "-");
+ fullContent += `\n`;
+ fullContent += `## ${doc.title}\n\n`;
+ fullContent += `**Source URL**: ${doc.url}\n\n`;
+ fullContent += `${doc.content}\n\n`;
+ fullContent += `---\n\n`;
+ });
+
+ // Write the complete file
+ await fs.writeFile("llm.md", fullContent, "utf8");
+
const stats = await fs.stat("llm.md");
- console.log(`â
Documentation written to: llm.md`);
- console.log(`đ Total content length: ${stats.size} characters`);
+ console.log(`â
Documentation successfully written to: llm.md`);
+ console.log(`đ Total file size: ${(stats.size / 1024).toFixed(2)} KB`);
}
async cleanup() {
@@ -593,7 +652,7 @@ Generated on: ${new Date().toISOString()}
async run() {
try {
console.log(
- `đ§ Environment: CI=${process.env.CI}, NODE_ENV=${process.env.NODE_ENV}`
+ `đ§ Environment: CI=${process.env.CI}, NODE_ENV=${process.env.NODE_ENV}`,
);
await this.init();
await this.navigateToStorybook();
diff --git a/package.json b/package.json
index 970238a..cf129f3 100644
--- a/package.json
+++ b/package.json
@@ -1,11 +1,17 @@
{
- "name": "@codebridger/lib-vue-components",
+ "name": "pilotui",
"description": "A comprehensive Vue 3 + TypeScript component library featuring 50+ UI components, shell layouts, icon system, and utilities. Built with Tailwind CSS, includes Storybook documentation, theme customization, and Nuxt.js support. Perfect for building modern web applications and dashboards.",
- "publishConfig": {
- "registry": "https://npm.pkg.github.com"
+ "version": "1.29.0-dev.1",
+ "license": "MIT",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/codebridger/lib-vue-components.git"
},
- "version": "1.28.1",
"type": "module",
+ "publishConfig": {
+ "access": "public",
+ "registry": "https://registry.npmjs.org/"
+ },
"files": [
"dist",
"src"
@@ -92,8 +98,7 @@
"@rollup/plugin-alias": "^3.1.9",
"@semantic-release/changelog": "^6.0.3",
"@semantic-release/git": "^10.0.1",
- "@semantic-release/github": "^11.0.0",
- "@semantic-release/npm": "^12.0.1",
+ "@semantic-release/npm": "^13.1.5",
"@semantic-release/release-notes-generator": "^14.0.1",
"@storybook/addon-essentials": "^8.4.5",
"@storybook/addon-interactions": "^8.6.14",
@@ -118,7 +123,7 @@
"puppeteer": "^24.15.0",
"remark-gfm": "^4.0.0",
"sass": "^1.83.4",
- "semantic-release": "^24.2.0",
+ "semantic-release": "^25.0.3",
"storybook": "^8.4.5",
"tailwindcss": "^3.4.17",
"turndown": "^7.2.0",
diff --git a/src/form/FileInputButton.vue b/src/form/FileInputButton.vue
index e2de50d..7f0cf02 100644
--- a/src/form/FileInputButton.vue
+++ b/src/form/FileInputButton.vue
@@ -99,7 +99,6 @@ const props = withDefaults(defineProps(), {
buttonColor: "primary",
accept: "",
multiple: false,
- size: 0,
});
const emit = defineEmits<{
diff --git a/src/form/FileInputCombo.stories.ts b/src/form/FileInputCombo.stories.ts
index 6b96767..63a94f1 100644
--- a/src/form/FileInputCombo.stories.ts
+++ b/src/form/FileInputCombo.stories.ts
@@ -131,7 +131,7 @@ In this Storybook demo, the file upload process is simulated with progress updat
\`\`\`vue
```
diff --git a/src/test-setup.ts b/src/test-setup.ts
index 41f6535..5b9f54c 100644
--- a/src/test-setup.ts
+++ b/src/test-setup.ts
@@ -1,10 +1,19 @@
import { vi } from "vitest";
import { createPinia, setActivePinia } from "pinia";
+import { config } from "@vue/test-utils";
+import Popper from "vue3-popper";
+import PerfectScrollbar from "vue3-perfect-scrollbar";
// Create and set active Pinia for tests
const pinia = createPinia();
setActivePinia(pinia);
+// Register global components for Vue Test Utils
+config.global.components = {
+ Popper,
+ PerfectScrollbar,
+};
+
// Mock ResizeObserver
global.ResizeObserver = vi.fn().mockImplementation(() => ({
observe: vi.fn(),
@@ -63,40 +72,40 @@ HTMLElement.prototype.blur = vi.fn();
// Mock document methods
document.createRange = vi.fn(
() =>
- ({
- setStart: vi.fn(),
- setEnd: vi.fn(),
- commonAncestorContainer: {
- nodeName: "BODY",
- ownerDocument: document,
- },
- cloneContents: vi.fn(),
- cloneRange: vi.fn(),
- collapse: vi.fn(),
- compareBoundaryPoints: vi.fn(),
- comparePoint: vi.fn(),
- createContextualFragment: vi.fn(),
- deleteContents: vi.fn(),
- extractContents: vi.fn(),
- getBoundingClientRect: vi.fn(),
- getClientRects: vi.fn(),
- insertNode: vi.fn(),
- intersectsNode: vi.fn(),
- isPointInRange: vi.fn(),
- selectNode: vi.fn(),
- selectNodeContents: vi.fn(),
- setEndAfter: vi.fn(),
- setEndBefore: vi.fn(),
- setStartAfter: vi.fn(),
- setStartBefore: vi.fn(),
- surroundContents: vi.fn(),
- toString: vi.fn(),
- startContainer: document,
- endContainer: document,
- startOffset: 0,
- endOffset: 0,
- collapsed: false,
- } as unknown as Range)
+ ({
+ setStart: vi.fn(),
+ setEnd: vi.fn(),
+ commonAncestorContainer: {
+ nodeName: "BODY",
+ ownerDocument: document,
+ },
+ cloneContents: vi.fn(),
+ cloneRange: vi.fn(),
+ collapse: vi.fn(),
+ compareBoundaryPoints: vi.fn(),
+ comparePoint: vi.fn(),
+ createContextualFragment: vi.fn(),
+ deleteContents: vi.fn(),
+ extractContents: vi.fn(),
+ getBoundingClientRect: vi.fn(),
+ getClientRects: vi.fn(),
+ insertNode: vi.fn(),
+ intersectsNode: vi.fn(),
+ isPointInRange: vi.fn(),
+ selectNode: vi.fn(),
+ selectNodeContents: vi.fn(),
+ setEndAfter: vi.fn(),
+ setEndBefore: vi.fn(),
+ setStartAfter: vi.fn(),
+ setStartBefore: vi.fn(),
+ surroundContents: vi.fn(),
+ toString: vi.fn(),
+ startContainer: document,
+ endContainer: document,
+ startOffset: 0,
+ endOffset: 0,
+ collapsed: false,
+ } as unknown as Range)
);
// Mock Headless UI transition utilities
@@ -135,3 +144,29 @@ vi.mock("@headlessui/vue", async () => {
},
};
});
+
+// Mock Popper component
+vi.mock("vue3-popper", () => ({
+ default: {
+ name: "Popper",
+ template: '
',
+ props: [
+ "placement",
+ "hover",
+ "arrow",
+ "open-delay",
+ "close-delay",
+ "z-index",
+ "disabled",
+ ],
+ },
+}));
+
+// Mock PerfectScrollbar component
+vi.mock("vue3-perfect-scrollbar", () => ({
+ default: {
+ name: "PerfectScrollbar",
+ template: "
",
+ props: ["options", "tag"],
+ },
+}));
diff --git a/src/types/initialize.type.ts b/src/types/initialize.type.ts
index 172cd8e..45151a8 100644
--- a/src/types/initialize.type.ts
+++ b/src/types/initialize.type.ts
@@ -21,7 +21,6 @@ export interface AppSettingType {
}
export interface PluginOptionsType extends AppSettingType {
- prefix?: string;
dontInstallPinia?: boolean;
dontInstallPopper?: boolean;
dontInstallPerfectScrollbar?: boolean;
diff --git a/src/utils/toastDocs.mdx b/src/utils/toastDocs.mdx
index cab8f30..1be2864 100644
--- a/src/utils/toastDocs.mdx
+++ b/src/utils/toastDocs.mdx
@@ -11,7 +11,7 @@ The `toast.ts` file provides utility functions for displaying toast notification
To show a basic toast message, use the `showToast` function:
```typescript
-import { showToast, toastSuccess, toastError, toastWarning, toastInfo } from '@codebridger/lib-vue-components/toast.ts';
+import { showToast, toastSuccess, toastError, toastWarning, toastInfo } from 'pilotui/toast.ts';
showToast({ message: 'This is a basic toast message', variant: 'success' });
diff --git a/src/vue.ts b/src/vue.ts
index 09af10c..834d814 100644
--- a/src/vue.ts
+++ b/src/vue.ts
@@ -7,9 +7,6 @@ import PerfectScrollbar from "vue3-perfect-scrollbar";
import "./assets/css/app.css";
import appSetting from "./app-setting";
import * as ShellComponents from "./shell/components";
-import * as Components from "./elements/components";
-import * as FormComponents from "./form/components";
-import * as ComplexComponents from "./complex/components";
import { PluginOptionsType } from "./types/initialize.type";
// Export all components from root level
@@ -21,8 +18,7 @@ export * from "./complex/components";
export default {
install: (app: App, options: PluginOptionsType) => {
const {
- prefix = "CL",
- dontInstallPinia = true,
+ dontInstallPinia = false,
dontInstallPopper = false,
dontInstallPerfectScrollbar = false,
theme = "light",
@@ -58,24 +54,7 @@ export default {
app.component("Popper", Popper);
}
- if (!prefix)
- throw "Component library needs a prefix to be added for all components";
-
- Object.keys(ShellComponents).forEach((key) => {
- app.component(prefix + key, ShellComponents[key]);
- });
-
- Object.keys(Components).forEach((key) => {
- app.component(prefix + key, ShellComponents[key]);
- });
-
- Object.keys(FormComponents).forEach((key) => {
- app.component(prefix + key, FormComponents[key]);
- });
-
- Object.keys(ComplexComponents).forEach((key) => {
- app.component(prefix + key, ComplexComponents[key]);
- });
+ // Components are now imported individually by users for better tree-shaking and flexibility.
// Check if we're on client-side
if (typeof window !== "undefined") {
diff --git a/vitest.config.ts b/vitest.config.ts
index af1aef9..a195825 100644
--- a/vitest.config.ts
+++ b/vitest.config.ts
@@ -54,12 +54,10 @@ export default defineConfig({
cleanOnRerun: true,
skipFull: false,
thresholds: {
- global: {
- branches: 80,
- functions: 80,
- lines: 80,
- statements: 80,
- },
+ branches: 80,
+ functions: 65,
+ lines: 80,
+ statements: 80,
},
watermarks: {
statements: [80, 95],
diff --git a/yarn.lock b/yarn.lock
index 02eb851..5c8c953 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2,6 +2,34 @@
# yarn lockfile v1
+"@actions/core@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@actions/core/-/core-3.0.0.tgz#89cb07c119e9b46a649ad5f355e77de9b3108cf8"
+ integrity sha512-zYt6cz+ivnTmiT/ksRVriMBOiuoUpDCJJlZ5KPl2/FRdvwU3f7MPh9qftvbkXJThragzUZieit2nyHUyw53Seg==
+ dependencies:
+ "@actions/exec" "^3.0.0"
+ "@actions/http-client" "^4.0.0"
+
+"@actions/exec@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@actions/exec/-/exec-3.0.0.tgz#8c3464d20f0aa4068707757021d7e3c01a7ee203"
+ integrity sha512-6xH/puSoNBXb72VPlZVm7vQ+svQpFyA96qdDBvhB8eNZOE8LtPf9L4oAsfzK/crCL8YZ+19fKYVnM63Sl+Xzlw==
+ dependencies:
+ "@actions/io" "^3.0.2"
+
+"@actions/http-client@^4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@actions/http-client/-/http-client-4.0.0.tgz#f9754133c22802466482bf96321d42f2dba1fc82"
+ integrity sha512-QuwPsgVMsD6qaPD57GLZi9sqzAZCtiJT8kVBCDpLtxhL5MydQ4gS+DrejtZZPdIYyB1e95uCK9Luyds7ybHI3g==
+ dependencies:
+ tunnel "^0.0.6"
+ undici "^6.23.0"
+
+"@actions/io@^3.0.2":
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/@actions/io/-/io-3.0.2.tgz#6f89b27a159d109836d983efa283997c23b92284"
+ integrity sha512-nRBchcMM+QK1pdjO7/idu86rbJI5YHUKCvKs0KxnSYbVe3F51UfGxuZX4Qy/fWlp6l7gWFwIkrOzN+oUK03kfw==
+
"@adobe/css-tools@^4.4.0":
version "4.4.4"
resolved "https://registry.yarnpkg.com/@adobe/css-tools/-/css-tools-4.4.4.tgz#2856c55443d3d461693f32d2b96fb6ea92e1ffa9"
@@ -593,6 +621,13 @@
resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.25.9.tgz#585624dc829cfb6e7c0aa6c3ca7d7e6daa87e34f"
integrity sha512-PPOl1mi6lpLNQxnGoyAfschAodRFYXJ+9fs6WHXz7CSWKbOqiMZsubC+BQsVKuul+3vKLuwTHsS2c2y9EoKwxQ==
+"@gar/promise-retry@^1.0.0":
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/@gar/promise-retry/-/promise-retry-1.0.2.tgz#90d01966a7fcb270ce6fb4211405ab828ae6e036"
+ integrity sha512-Lm/ZLhDZcBECta3TmCQSngiQykFdfw+QtI1/GYMsZd4l3nG+P8WLB16XuS7WaBGLQ+9E+cOcWQsth9cayuGt8g==
+ dependencies:
+ retry "^0.13.1"
+
"@hapi/hoek@^9.0.0", "@hapi/hoek@^9.3.0":
version "9.3.0"
resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-9.3.0.tgz#8368869dcb735be2e7f5cb7647de78e167a251fb"
@@ -938,175 +973,172 @@
"@nodelib/fs.scandir" "2.1.5"
fastq "^1.6.0"
-"@npmcli/agent@^3.0.0":
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/@npmcli/agent/-/agent-3.0.0.tgz#1685b1fbd4a1b7bb4f930cbb68ce801edfe7aa44"
- integrity sha512-S79NdEgDQd/NGCay6TCoVzXSj74skRZIKJcpJjC5lOq34SZzyI6MqtiiWoiVWoVrTcGjNeC4ipbh1VIHlpfF5Q==
+"@npmcli/agent@^4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@npmcli/agent/-/agent-4.0.0.tgz#2bb2b1c0a170940511554a7986ae2a8be9fedcce"
+ integrity sha512-kAQTcEN9E8ERLVg5AsGwLNoFb+oEG6engbqAU2P43gD4JEIkNGMHdVQ096FsOAAYpZPB0RSt0zgInKIAS1l5QA==
dependencies:
agent-base "^7.1.0"
http-proxy-agent "^7.0.0"
https-proxy-agent "^7.0.1"
- lru-cache "^10.0.1"
+ lru-cache "^11.2.1"
socks-proxy-agent "^8.0.3"
-"@npmcli/arborist@^8.0.1":
- version "8.0.1"
- resolved "https://registry.yarnpkg.com/@npmcli/arborist/-/arborist-8.0.1.tgz#49cfd50c18e5965797bbdb13406ce417633e15ac"
- integrity sha512-ZyJWuvP+SdT7JmHkmtGyElm/MkQZP/i4boJXut6HDgx1tmJc/JZ9OwahRuKD+IyowJcLyB/bbaXtYh+RoTCUuw==
+"@npmcli/arborist@^9.4.0":
+ version "9.4.0"
+ resolved "https://registry.yarnpkg.com/@npmcli/arborist/-/arborist-9.4.0.tgz#e8998b409c8862d272d378ea89a94ab814ead9fe"
+ integrity sha512-4Bm8hNixJG/sii1PMnag0V9i/sGOX9VRzFrUiZMSBJpGlLR38f+Btl85d07G9GL56xO0l0OZjvrGNYsDYp0xKA==
dependencies:
"@isaacs/string-locale-compare" "^1.1.0"
- "@npmcli/fs" "^4.0.0"
- "@npmcli/installed-package-contents" "^3.0.0"
- "@npmcli/map-workspaces" "^4.0.1"
- "@npmcli/metavuln-calculator" "^8.0.0"
- "@npmcli/name-from-folder" "^3.0.0"
- "@npmcli/node-gyp" "^4.0.0"
- "@npmcli/package-json" "^6.0.1"
- "@npmcli/query" "^4.0.0"
- "@npmcli/redact" "^3.0.0"
- "@npmcli/run-script" "^9.0.1"
- bin-links "^5.0.0"
- cacache "^19.0.1"
- common-ancestor-path "^1.0.1"
- hosted-git-info "^8.0.0"
- json-parse-even-better-errors "^4.0.0"
+ "@npmcli/fs" "^5.0.0"
+ "@npmcli/installed-package-contents" "^4.0.0"
+ "@npmcli/map-workspaces" "^5.0.0"
+ "@npmcli/metavuln-calculator" "^9.0.2"
+ "@npmcli/name-from-folder" "^4.0.0"
+ "@npmcli/node-gyp" "^5.0.0"
+ "@npmcli/package-json" "^7.0.0"
+ "@npmcli/query" "^5.0.0"
+ "@npmcli/redact" "^4.0.0"
+ "@npmcli/run-script" "^10.0.0"
+ bin-links "^6.0.0"
+ cacache "^20.0.1"
+ common-ancestor-path "^2.0.0"
+ hosted-git-info "^9.0.0"
json-stringify-nice "^1.1.4"
- lru-cache "^10.2.2"
- minimatch "^9.0.4"
- nopt "^8.0.0"
- npm-install-checks "^7.1.0"
- npm-package-arg "^12.0.0"
- npm-pick-manifest "^10.0.0"
- npm-registry-fetch "^18.0.1"
- pacote "^19.0.0"
- parse-conflict-json "^4.0.0"
- proc-log "^5.0.0"
- proggy "^3.0.0"
+ lru-cache "^11.2.1"
+ minimatch "^10.0.3"
+ nopt "^9.0.0"
+ npm-install-checks "^8.0.0"
+ npm-package-arg "^13.0.0"
+ npm-pick-manifest "^11.0.1"
+ npm-registry-fetch "^19.0.0"
+ pacote "^21.0.2"
+ parse-conflict-json "^5.0.1"
+ proc-log "^6.0.0"
+ proggy "^4.0.0"
promise-all-reject-late "^1.0.0"
promise-call-limit "^3.0.1"
- read-package-json-fast "^4.0.0"
semver "^7.3.7"
- ssri "^12.0.0"
+ ssri "^13.0.0"
treeverse "^3.0.0"
- walk-up-path "^3.0.1"
+ walk-up-path "^4.0.0"
-"@npmcli/config@^9.0.0":
- version "9.0.0"
- resolved "https://registry.yarnpkg.com/@npmcli/config/-/config-9.0.0.tgz#bd810a1e9e23fcfad800e40d6c2c8b8f4f4318e1"
- integrity sha512-P5Vi16Y+c8E0prGIzX112ug7XxqfaPFUVW/oXAV+2VsxplKZEnJozqZ0xnK8V8w/SEsBf+TXhUihrEIAU4CA5Q==
+"@npmcli/config@^10.7.1":
+ version "10.7.1"
+ resolved "https://registry.yarnpkg.com/@npmcli/config/-/config-10.7.1.tgz#be9617bc8d785c4e7b840f3ce7e5c2a4d28fe35c"
+ integrity sha512-lh0eZYOknIpIKYKxbQKX7xFmb4FbmrOHUD25+0iEo3djRQP6YleHwBFgjH3X7QvUVM4t+Xm7rGsjDwJp63WkAg==
dependencies:
- "@npmcli/map-workspaces" "^4.0.1"
- "@npmcli/package-json" "^6.0.1"
+ "@npmcli/map-workspaces" "^5.0.0"
+ "@npmcli/package-json" "^7.0.0"
ci-info "^4.0.0"
- ini "^5.0.0"
- nopt "^8.0.0"
- proc-log "^5.0.0"
+ ini "^6.0.0"
+ nopt "^9.0.0"
+ proc-log "^6.0.0"
semver "^7.3.5"
- walk-up-path "^3.0.1"
+ walk-up-path "^4.0.0"
-"@npmcli/fs@^4.0.0":
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/@npmcli/fs/-/fs-4.0.0.tgz#a1eb1aeddefd2a4a347eca0fab30bc62c0e1c0f2"
- integrity sha512-/xGlezI6xfGO9NwuJlnwz/K14qD1kCSAGtacBHnGzeAIuJGazcp45KP5NuyARXoKb7cwulAGWVsbeSxdG/cb0Q==
+"@npmcli/fs@^5.0.0":
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/@npmcli/fs/-/fs-5.0.0.tgz#674619771907342b3d1ac197aaf1deeb657e3539"
+ integrity sha512-7OsC1gNORBEawOa5+j2pXN9vsicaIOH5cPXxoR6fJOmH6/EXpJB2CajXOu1fPRFun2m1lktEFX11+P89hqO/og==
dependencies:
semver "^7.3.5"
-"@npmcli/git@^6.0.0", "@npmcli/git@^6.0.1":
- version "6.0.3"
- resolved "https://registry.yarnpkg.com/@npmcli/git/-/git-6.0.3.tgz#966cbb228514372877de5244db285b199836f3aa"
- integrity sha512-GUYESQlxZRAdhs3UhbB6pVRNUELQOHXwK9ruDkwmCv2aZ5y0SApQzUJCg02p3A7Ue2J5hxvlk1YI53c00NmRyQ==
- dependencies:
- "@npmcli/promise-spawn" "^8.0.0"
- ini "^5.0.0"
- lru-cache "^10.0.1"
- npm-pick-manifest "^10.0.0"
- proc-log "^5.0.0"
- promise-retry "^2.0.1"
+"@npmcli/git@^7.0.0":
+ version "7.0.2"
+ resolved "https://registry.yarnpkg.com/@npmcli/git/-/git-7.0.2.tgz#680c3271fe51401c07ee41076be678851e600ff0"
+ integrity sha512-oeolHDjExNAJAnlYP2qzNjMX/Xi9bmu78C9dIGr4xjobrSKbuMYCph8lTzn4vnW3NjIqVmw/f8BCfouqyJXlRg==
+ dependencies:
+ "@gar/promise-retry" "^1.0.0"
+ "@npmcli/promise-spawn" "^9.0.0"
+ ini "^6.0.0"
+ lru-cache "^11.2.1"
+ npm-pick-manifest "^11.0.1"
+ proc-log "^6.0.0"
semver "^7.3.5"
- which "^5.0.0"
+ which "^6.0.0"
-"@npmcli/installed-package-contents@^3.0.0":
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/@npmcli/installed-package-contents/-/installed-package-contents-3.0.0.tgz#2c1170ff4f70f68af125e2842e1853a93223e4d1"
- integrity sha512-fkxoPuFGvxyrH+OQzyTkX2LUEamrF4jZSmxjAtPPHHGO0dqsQ8tTKjnIS8SAnPHdk2I03BDtSMR5K/4loKg79Q==
- dependencies:
- npm-bundled "^4.0.0"
- npm-normalize-package-bin "^4.0.0"
-
-"@npmcli/map-workspaces@^4.0.1", "@npmcli/map-workspaces@^4.0.2":
- version "4.0.2"
- resolved "https://registry.yarnpkg.com/@npmcli/map-workspaces/-/map-workspaces-4.0.2.tgz#d02c5508bf55624f60aaa58fe413748a5c773802"
- integrity sha512-mnuMuibEbkaBTYj9HQ3dMe6L0ylYW+s/gfz7tBDMFY/la0w9Kf44P9aLn4/+/t3aTR3YUHKoT6XQL9rlicIe3Q==
- dependencies:
- "@npmcli/name-from-folder" "^3.0.0"
- "@npmcli/package-json" "^6.0.0"
- glob "^10.2.2"
- minimatch "^9.0.0"
-
-"@npmcli/metavuln-calculator@^8.0.0":
- version "8.0.1"
- resolved "https://registry.yarnpkg.com/@npmcli/metavuln-calculator/-/metavuln-calculator-8.0.1.tgz#c14307a1f0e43524e7ae833d1787c2e0425a9f44"
- integrity sha512-WXlJx9cz3CfHSt9W9Opi1PTFc4WZLFomm5O8wekxQZmkyljrBRwATwDxfC9iOXJwYVmfiW1C1dUe0W2aN0UrSg==
- dependencies:
- cacache "^19.0.0"
- json-parse-even-better-errors "^4.0.0"
- pacote "^20.0.0"
- proc-log "^5.0.0"
+"@npmcli/installed-package-contents@^4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@npmcli/installed-package-contents/-/installed-package-contents-4.0.0.tgz#18e5070704cfe0278f9ae48038558b6efd438426"
+ integrity sha512-yNyAdkBxB72gtZ4GrwXCM0ZUedo9nIbOMKfGjt6Cu6DXf0p8y1PViZAKDC8q8kv/fufx0WTjRBdSlyrvnP7hmA==
+ dependencies:
+ npm-bundled "^5.0.0"
+ npm-normalize-package-bin "^5.0.0"
+
+"@npmcli/map-workspaces@^5.0.0", "@npmcli/map-workspaces@^5.0.3":
+ version "5.0.3"
+ resolved "https://registry.yarnpkg.com/@npmcli/map-workspaces/-/map-workspaces-5.0.3.tgz#5b887ec0b535a2ba64d1d338867326a2b9c041d1"
+ integrity sha512-o2grssXo1e774E5OtEwwrgoszYRh0lqkJH+Pb9r78UcqdGJRDRfhpM8DvZPjzNLLNYeD/rNbjOKM3Ss5UABROw==
+ dependencies:
+ "@npmcli/name-from-folder" "^4.0.0"
+ "@npmcli/package-json" "^7.0.0"
+ glob "^13.0.0"
+ minimatch "^10.0.3"
+
+"@npmcli/metavuln-calculator@^9.0.2", "@npmcli/metavuln-calculator@^9.0.3":
+ version "9.0.3"
+ resolved "https://registry.yarnpkg.com/@npmcli/metavuln-calculator/-/metavuln-calculator-9.0.3.tgz#57b330f3fb8ca34db2782ad5349ea4384bed9c96"
+ integrity sha512-94GLSYhLXF2t2LAC7pDwLaM4uCARzxShyAQKsirmlNcpidH89VA4/+K1LbJmRMgz5gy65E/QBBWQdUvGLe2Frg==
+ dependencies:
+ cacache "^20.0.0"
+ json-parse-even-better-errors "^5.0.0"
+ pacote "^21.0.0"
+ proc-log "^6.0.0"
semver "^7.3.5"
-"@npmcli/name-from-folder@^3.0.0":
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/@npmcli/name-from-folder/-/name-from-folder-3.0.0.tgz#ed49b18d16b954149f31240e16630cfec511cd57"
- integrity sha512-61cDL8LUc9y80fXn+lir+iVt8IS0xHqEKwPu/5jCjxQTVoSCmkXvw4vbMrzAMtmghz3/AkiBjhHkDKUH+kf7kA==
-
-"@npmcli/node-gyp@^4.0.0":
+"@npmcli/name-from-folder@^4.0.0":
version "4.0.0"
- resolved "https://registry.yarnpkg.com/@npmcli/node-gyp/-/node-gyp-4.0.0.tgz#01f900bae62f0f27f9a5a127b40d443ddfb9d4c6"
- integrity sha512-+t5DZ6mO/QFh78PByMq1fGSAub/agLJZDRfJRMeOSNCt8s9YVlTjmGpIPwPhvXTGUIJk+WszlT0rQa1W33yzNA==
+ resolved "https://registry.yarnpkg.com/@npmcli/name-from-folder/-/name-from-folder-4.0.0.tgz#b4d516ae4fab5ed4e8e8032abff3488703fc24a3"
+ integrity sha512-qfrhVlOSqmKM8i6rkNdZzABj8MKEITGFAY+4teqBziksCQAOLutiAxM1wY2BKEd8KjUSpWmWCYxvXr0y4VTlPg==
-"@npmcli/package-json@^6.0.0", "@npmcli/package-json@^6.0.1", "@npmcli/package-json@^6.2.0":
- version "6.2.0"
- resolved "https://registry.yarnpkg.com/@npmcli/package-json/-/package-json-6.2.0.tgz#7c7e61e466eefdf729cb87a34c3adc15d76e2f97"
- integrity sha512-rCNLSB/JzNvot0SEyXqWZ7tX2B5dD2a1br2Dp0vSYVo5jh8Z0EZ7lS9TsZ1UtziddB1UfNUaMCc538/HztnJGA==
- dependencies:
- "@npmcli/git" "^6.0.0"
- glob "^10.2.2"
- hosted-git-info "^8.0.0"
- json-parse-even-better-errors "^4.0.0"
- proc-log "^5.0.0"
+"@npmcli/node-gyp@^5.0.0":
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/@npmcli/node-gyp/-/node-gyp-5.0.0.tgz#35475a58b5d791764a7252231197a14deefe8e47"
+ integrity sha512-uuG5HZFXLfyFKqg8QypsmgLQW7smiRjVc45bqD/ofZZcR/uxEjgQU8qDPv0s9TEeMUiAAU/GC5bR6++UdTirIQ==
+
+"@npmcli/package-json@^7.0.0", "@npmcli/package-json@^7.0.5":
+ version "7.0.5"
+ resolved "https://registry.yarnpkg.com/@npmcli/package-json/-/package-json-7.0.5.tgz#e29481dfc586d1625a6553799e6bec52ae0487a5"
+ integrity sha512-iVuTlG3ORq2iaVa1IWUxAO/jIp77tUKBhoMjuzYW2kL4MLN1bi/ofqkZ7D7OOwh8coAx1/S2ge0rMdGv8sLSOQ==
+ dependencies:
+ "@npmcli/git" "^7.0.0"
+ glob "^13.0.0"
+ hosted-git-info "^9.0.0"
+ json-parse-even-better-errors "^5.0.0"
+ proc-log "^6.0.0"
semver "^7.5.3"
- validate-npm-package-license "^3.0.4"
+ spdx-expression-parse "^4.0.0"
-"@npmcli/promise-spawn@^8.0.0", "@npmcli/promise-spawn@^8.0.2":
- version "8.0.2"
- resolved "https://registry.yarnpkg.com/@npmcli/promise-spawn/-/promise-spawn-8.0.2.tgz#053688f8bc2b4ecc036d2d52c691fd82af58ea5e"
- integrity sha512-/bNJhjc+o6qL+Dwz/bqfTQClkEO5nTQ1ZEcdCkAQjhkZMHIh22LPG7fNh1enJP1NKWDqYiiABnjFCY7E0zHYtQ==
+"@npmcli/promise-spawn@^9.0.0", "@npmcli/promise-spawn@^9.0.1":
+ version "9.0.1"
+ resolved "https://registry.yarnpkg.com/@npmcli/promise-spawn/-/promise-spawn-9.0.1.tgz#20e80cbdd2f24ad263a15de3ebbb1673cb82005b"
+ integrity sha512-OLUaoqBuyxeTqUvjA3FZFiXUfYC1alp3Sa99gW3EUDz3tZ3CbXDdcZ7qWKBzicrJleIgucoWamWH1saAmH/l2Q==
dependencies:
- which "^5.0.0"
+ which "^6.0.0"
-"@npmcli/query@^4.0.0":
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/@npmcli/query/-/query-4.0.1.tgz#f8a538807f2d0059c0bee7f4a1f712b73ae47603"
- integrity sha512-4OIPFb4weUUwkDXJf4Hh1inAn8neBGq3xsH4ZsAaN6FK3ldrFkH7jSpCc7N9xesi0Sp+EBXJ9eGMDrEww2Ztqw==
+"@npmcli/query@^5.0.0":
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/@npmcli/query/-/query-5.0.0.tgz#c8cb9ec42c2ef149077282e948dc068ecc79ee11"
+ integrity sha512-8TZWfTQOsODpLqo9SVhVjHovmKXNpevHU0gO9e+y4V4fRIOneiXy0u0sMP9LmS71XivrEWfZWg50ReH4WRT4aQ==
dependencies:
postcss-selector-parser "^7.0.0"
-"@npmcli/redact@^3.0.0", "@npmcli/redact@^3.2.2":
- version "3.2.2"
- resolved "https://registry.yarnpkg.com/@npmcli/redact/-/redact-3.2.2.tgz#4a6745e0ae269120ad223780ce374d6c59ae34cd"
- integrity sha512-7VmYAmk4csGv08QzrDKScdzn11jHPFGyqJW39FyPgPuAp3zIaUmuCo1yxw9aGs+NEJuTGQ9Gwqpt93vtJubucg==
+"@npmcli/redact@^4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@npmcli/redact/-/redact-4.0.0.tgz#c91121e02b7559a997614a2c1057cd7fc67608c4"
+ integrity sha512-gOBg5YHMfZy+TfHArfVogwgfBeQnKbbGo3pSUyK/gSI0AVu+pEiDVcKlQb0D8Mg1LNRZILZ6XG8I5dJ4KuAd9Q==
-"@npmcli/run-script@^9.0.0", "@npmcli/run-script@^9.0.1", "@npmcli/run-script@^9.1.0":
- version "9.1.0"
- resolved "https://registry.yarnpkg.com/@npmcli/run-script/-/run-script-9.1.0.tgz#6168c2be4703fe5ed31acb08a2151cb620ed30a4"
- integrity sha512-aoNSbxtkePXUlbZB+anS1LqsJdctG5n3UVhfU47+CDdwMi6uNTBMF9gPcQRnqghQd2FGzcwwIFBruFMxjhBewg==
+"@npmcli/run-script@^10.0.0", "@npmcli/run-script@^10.0.3":
+ version "10.0.4"
+ resolved "https://registry.yarnpkg.com/@npmcli/run-script/-/run-script-10.0.4.tgz#99cddae483ce3dbf1a10f5683a4e6aaa02345ac0"
+ integrity sha512-mGUWr1uMnf0le2TwfOZY4SFxZGXGfm4Jtay/nwAa2FLNAKXUoUwaGwBMNH36UHPtinWfTSJ3nqFQr0091CxVGg==
dependencies:
- "@npmcli/node-gyp" "^4.0.0"
- "@npmcli/package-json" "^6.0.0"
- "@npmcli/promise-spawn" "^8.0.0"
- node-gyp "^11.0.0"
- proc-log "^5.0.0"
- which "^5.0.0"
+ "@npmcli/node-gyp" "^5.0.0"
+ "@npmcli/package-json" "^7.0.0"
+ "@npmcli/promise-spawn" "^9.0.0"
+ node-gyp "^12.1.0"
+ proc-log "^6.0.0"
"@octokit/auth-token@^6.0.0":
version "6.0.0"
@@ -1148,12 +1180,17 @@
resolved "https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-25.1.0.tgz#5a72a9dfaaba72b5b7db375fd05e90ca90dc9682"
integrity sha512-idsIggNXUKkk0+BExUn1dQ92sfysJrje03Q0bv0e+KPLrvyqZF8MnBpFz8UNfYDwB3Ie7Z0TByjWfzxt7vseaA==
-"@octokit/plugin-paginate-rest@^13.0.0":
- version "13.1.1"
- resolved "https://registry.yarnpkg.com/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-13.1.1.tgz#ca5bb1c7b85a583691263c1f788f607e9bcb74b3"
- integrity sha512-q9iQGlZlxAVNRN2jDNskJW/Cafy7/XE52wjZ5TTvyhyOD904Cvx//DNyoO3J/MXJ0ve3rPoNWKEg5iZrisQSuw==
+"@octokit/openapi-types@^27.0.0":
+ version "27.0.0"
+ resolved "https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-27.0.0.tgz#374ea53781965fd02a9d36cacb97e152cefff12d"
+ integrity sha512-whrdktVs1h6gtR+09+QsNk2+FO+49j6ga1c55YZudfEG+oKJVvJLQi3zkOm5JjiUXAagWK2tI2kTGKJ2Ys7MGA==
+
+"@octokit/plugin-paginate-rest@^14.0.0":
+ version "14.0.0"
+ resolved "https://registry.yarnpkg.com/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-14.0.0.tgz#44dc9fff2dacb148d4c5c788b573ddc044503026"
+ integrity sha512-fNVRE7ufJiAA3XUrha2omTA39M6IXIc6GIZLvlbsm8QOQCYvpq/LkMNGyFlB1d8hTDzsAXa3OKtybdMAYsV/fw==
dependencies:
- "@octokit/types" "^14.1.0"
+ "@octokit/types" "^16.0.0"
"@octokit/plugin-retry@^8.0.0":
version "8.0.1"
@@ -1190,13 +1227,20 @@
fast-content-type-parse "^3.0.0"
universal-user-agent "^7.0.2"
-"@octokit/types@^14.0.0", "@octokit/types@^14.1.0":
+"@octokit/types@^14.0.0":
version "14.1.0"
resolved "https://registry.yarnpkg.com/@octokit/types/-/types-14.1.0.tgz#3bf9b3a3e3b5270964a57cc9d98592ed44f840f2"
integrity sha512-1y6DgTy8Jomcpu33N+p5w58l6xyt55Ar2I91RPiIA0xCJBXyUAhXCcmZaDWSANiha7R9a6qJJ2CRomGPZ6f46g==
dependencies:
"@octokit/openapi-types" "^25.1.0"
+"@octokit/types@^16.0.0":
+ version "16.0.0"
+ resolved "https://registry.yarnpkg.com/@octokit/types/-/types-16.0.0.tgz#fbd7fa590c2ef22af881b1d79758bfaa234dbb7c"
+ integrity sha512-sKq+9r1Mm4efXW1FCk7hFSeJo4QKreL/tTbR0rz/qx/r1Oa2VV83LTA/H/MuCOX7uCIJmQVRKBcbmWoySjAnSg==
+ dependencies:
+ "@octokit/openapi-types" "^27.0.0"
+
"@one-ini/wasm@0.1.1":
version "0.1.1"
resolved "https://registry.yarnpkg.com/@one-ini/wasm/-/wasm-0.1.1.tgz#6013659736c9dbfccc96e8a9c2b3de317df39323"
@@ -1462,7 +1506,7 @@
fs-extra "^11.0.0"
lodash "^4.17.4"
-"@semantic-release/commit-analyzer@^13.0.0-beta.1":
+"@semantic-release/commit-analyzer@^13.0.1":
version "13.0.1"
resolved "https://registry.yarnpkg.com/@semantic-release/commit-analyzer/-/commit-analyzer-13.0.1.tgz#d84b599c3fef623ccc01f0cc2025eb56a57d8feb"
integrity sha512-wdnBPHKkr9HhNhXOhZD5a2LNl91+hs8CC2vsAVYxtZH3y0dV3wKn+uZSN61rdJQZ8EGxzWB3inWocBHV9+u/CQ==
@@ -1500,48 +1544,51 @@
micromatch "^4.0.0"
p-reduce "^2.0.0"
-"@semantic-release/github@^11.0.0":
- version "11.0.4"
- resolved "https://registry.yarnpkg.com/@semantic-release/github/-/github-11.0.4.tgz#dfc665acea9d7cb6385ce1b3838467bea8f696c5"
- integrity sha512-fU/nLSjkp9DmB0h7FVO5imhhWJMvq2LjD4+3lz3ZAzpDLY9+KYwC+trJ+g7LbZeJv9y3L9fSFSg2DduUpiT6bw==
+"@semantic-release/github@^12.0.0":
+ version "12.0.6"
+ resolved "https://registry.yarnpkg.com/@semantic-release/github/-/github-12.0.6.tgz#c60c556e7087938be988d0be3de6d70e8cbaced8"
+ integrity sha512-aYYFkwHW3c6YtHwQF0t0+lAjlU+87NFOZuH2CvWFD0Ylivc7MwhZMiHOJ0FMpIgPpCVib/VUAcOwvrW0KnxQtA==
dependencies:
"@octokit/core" "^7.0.0"
- "@octokit/plugin-paginate-rest" "^13.0.0"
+ "@octokit/plugin-paginate-rest" "^14.0.0"
"@octokit/plugin-retry" "^8.0.0"
"@octokit/plugin-throttling" "^11.0.0"
"@semantic-release/error" "^4.0.0"
aggregate-error "^5.0.0"
debug "^4.3.4"
dir-glob "^3.0.1"
- globby "^14.0.0"
http-proxy-agent "^7.0.0"
https-proxy-agent "^7.0.0"
issue-parser "^7.0.0"
lodash-es "^4.17.21"
mime "^4.0.0"
p-filter "^4.0.0"
+ tinyglobby "^0.2.14"
+ undici "^7.0.0"
url-join "^5.0.0"
-"@semantic-release/npm@^12.0.1", "@semantic-release/npm@^12.0.2":
- version "12.0.2"
- resolved "https://registry.yarnpkg.com/@semantic-release/npm/-/npm-12.0.2.tgz#eaee2de9e543ea86c058b204943d8916a64efb7b"
- integrity sha512-+M9/Lb35IgnlUO6OSJ40Ie+hUsZLuph2fqXC/qrKn0fMvUU/jiCjpoL6zEm69vzcmaZJ8yNKtMBEKHWN49WBbQ==
+"@semantic-release/npm@^13.1.1", "@semantic-release/npm@^13.1.5":
+ version "13.1.5"
+ resolved "https://registry.yarnpkg.com/@semantic-release/npm/-/npm-13.1.5.tgz#99178d57ca8f68fb4ea2aa2d388052ec3f397498"
+ integrity sha512-Hq5UxzoatN3LHiq2rTsWS54nCdqJHlsssGERCo8WlvdfFA9LoN0vO+OuKVSjtNapIc/S8C2LBj206wKLHg62mg==
dependencies:
+ "@actions/core" "^3.0.0"
"@semantic-release/error" "^4.0.0"
aggregate-error "^5.0.0"
+ env-ci "^11.2.0"
execa "^9.0.0"
fs-extra "^11.0.0"
lodash-es "^4.17.21"
nerf-dart "^1.0.0"
- normalize-url "^8.0.0"
- npm "^10.9.3"
+ normalize-url "^9.0.0"
+ npm "^11.6.2"
rc "^1.2.8"
- read-pkg "^9.0.0"
+ read-pkg "^10.0.0"
registry-auth-token "^5.0.0"
semver "^7.1.2"
tempy "^3.0.0"
-"@semantic-release/release-notes-generator@^14.0.0-beta.1", "@semantic-release/release-notes-generator@^14.0.1":
+"@semantic-release/release-notes-generator@^14.0.1":
version "14.0.3"
resolved "https://registry.yarnpkg.com/@semantic-release/release-notes-generator/-/release-notes-generator-14.0.3.tgz#8f120280ba5ac4b434afe821388c697664e7eb9a"
integrity sha512-XxAZRPWGwO5JwJtS83bRdoIhCiYIx8Vhr+u231pQAsdFIAbm19rSVJLdnBN+Avvk7CKvNQE/nJ4y7uqKH6WTiw==
@@ -1557,6 +1604,22 @@
lodash-es "^4.17.21"
read-package-up "^11.0.0"
+"@semantic-release/release-notes-generator@^14.1.0":
+ version "14.1.0"
+ resolved "https://registry.yarnpkg.com/@semantic-release/release-notes-generator/-/release-notes-generator-14.1.0.tgz#ac47bd214b48130e71578d9acefb1b1272854070"
+ integrity sha512-CcyDRk7xq+ON/20YNR+1I/jP7BYKICr1uKd1HHpROSnnTdGqOTburi4jcRiTYz0cpfhxSloQO3cGhnoot7IEkA==
+ dependencies:
+ conventional-changelog-angular "^8.0.0"
+ conventional-changelog-writer "^8.0.0"
+ conventional-commits-filter "^5.0.0"
+ conventional-commits-parser "^6.0.0"
+ debug "^4.0.0"
+ get-stream "^7.0.0"
+ import-from-esm "^2.0.0"
+ into-stream "^7.0.0"
+ lodash-es "^4.17.21"
+ read-package-up "^11.0.0"
+
"@sideway/address@^4.1.5":
version "4.1.5"
resolved "https://registry.yarnpkg.com/@sideway/address/-/address-4.1.5.tgz#4bc149a0076623ced99ca8208ba780d65a99b9d5"
@@ -1574,51 +1637,51 @@
resolved "https://registry.yarnpkg.com/@sideway/pinpoint/-/pinpoint-2.0.0.tgz#cff8ffadc372ad29fd3f78277aeb29e632cc70df"
integrity sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==
-"@sigstore/bundle@^3.1.0":
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/@sigstore/bundle/-/bundle-3.1.0.tgz#74f8f3787148400ddd364be8a9a9212174c66646"
- integrity sha512-Mm1E3/CmDDCz3nDhFKTuYdB47EdRFRQMOE/EAbiG1MJW77/w1b3P7Qx7JSrVJs8PfwOLOVcKQCHErIwCTyPbag==
+"@sigstore/bundle@^4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@sigstore/bundle/-/bundle-4.0.0.tgz#854eda43eb6a59352037e49000177c8904572f83"
+ integrity sha512-NwCl5Y0V6Di0NexvkTqdoVfmjTaQwoLM236r89KEojGmq/jMls8S+zb7yOwAPdXvbwfKDlP+lmXgAL4vKSQT+A==
dependencies:
- "@sigstore/protobuf-specs" "^0.4.0"
+ "@sigstore/protobuf-specs" "^0.5.0"
-"@sigstore/core@^2.0.0":
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/@sigstore/core/-/core-2.0.0.tgz#f888a8e4c8fdaa27848514a281920b6fd8eca955"
- integrity sha512-nYxaSb/MtlSI+JWcwTHQxyNmWeWrUXJJ/G4liLrGG7+tS4vAz6LF3xRXqLH6wPIVUoZQel2Fs4ddLx4NCpiIYg==
+"@sigstore/core@^3.1.0":
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/@sigstore/core/-/core-3.1.0.tgz#b418de73f56333ad9e369b915173d8c98e9b96d5"
+ integrity sha512-o5cw1QYhNQ9IroioJxpzexmPjfCe7gzafd2RY3qnMpxr4ZEja+Jad/U8sgFpaue6bOaF+z7RVkyKVV44FN+N8A==
-"@sigstore/protobuf-specs@^0.4.0", "@sigstore/protobuf-specs@^0.4.1":
- version "0.4.3"
- resolved "https://registry.yarnpkg.com/@sigstore/protobuf-specs/-/protobuf-specs-0.4.3.tgz#5d974eb16c0a1d44a3f0af6e3e7219b35ac57953"
- integrity sha512-fk2zjD9117RL9BjqEwF7fwv7Q/P9yGsMV4MUJZ/DocaQJ6+3pKr+syBq1owU5Q5qGw5CUbXzm+4yJ2JVRDQeSA==
+"@sigstore/protobuf-specs@^0.5.0":
+ version "0.5.0"
+ resolved "https://registry.yarnpkg.com/@sigstore/protobuf-specs/-/protobuf-specs-0.5.0.tgz#e5f029edcb3a4329853a09b603011e61043eb005"
+ integrity sha512-MM8XIwUjN2bwvCg1QvrMtbBmpcSHrkhFSCu1D11NyPvDQ25HEc4oG5/OcQfd/Tlf/OxmKWERDj0zGE23jQaMwA==
-"@sigstore/sign@^3.1.0":
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/@sigstore/sign/-/sign-3.1.0.tgz#5d098d4d2b59a279e9ac9b51c794104cda0c649e"
- integrity sha512-knzjmaOHOov1Ur7N/z4B1oPqZ0QX5geUfhrVaqVlu+hl0EAoL4o+l0MSULINcD5GCWe3Z0+YJO8ues6vFlW0Yw==
- dependencies:
- "@sigstore/bundle" "^3.1.0"
- "@sigstore/core" "^2.0.0"
- "@sigstore/protobuf-specs" "^0.4.0"
- make-fetch-happen "^14.0.2"
- proc-log "^5.0.0"
+"@sigstore/sign@^4.1.0":
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/@sigstore/sign/-/sign-4.1.0.tgz#63df15a137337b29f463a1d1c51e1f7d4c1db2f1"
+ integrity sha512-Vx1RmLxLGnSUqx/o5/VsCjkuN5L7y+vxEEwawvc7u+6WtX2W4GNa7b9HEjmcRWohw/d6BpATXmvOwc78m+Swdg==
+ dependencies:
+ "@sigstore/bundle" "^4.0.0"
+ "@sigstore/core" "^3.1.0"
+ "@sigstore/protobuf-specs" "^0.5.0"
+ make-fetch-happen "^15.0.3"
+ proc-log "^6.1.0"
promise-retry "^2.0.1"
-"@sigstore/tuf@^3.1.0", "@sigstore/tuf@^3.1.1":
- version "3.1.1"
- resolved "https://registry.yarnpkg.com/@sigstore/tuf/-/tuf-3.1.1.tgz#b01b261288f646e0da57737782893e7d2695c52e"
- integrity sha512-eFFvlcBIoGwVkkwmTi/vEQFSva3xs5Ot3WmBcjgjVdiaoelBLQaQ/ZBfhlG0MnG0cmTYScPpk7eDdGDWUcFUmg==
+"@sigstore/tuf@^4.0.1":
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/@sigstore/tuf/-/tuf-4.0.1.tgz#9b080390936d79ea3b6a893b64baf3123e92d6d3"
+ integrity sha512-OPZBg8y5Vc9yZjmWCHrlWPMBqW5yd8+wFNl+thMdtcWz3vjVSoJQutF8YkrzI0SLGnkuFof4HSsWUhXrf219Lw==
dependencies:
- "@sigstore/protobuf-specs" "^0.4.1"
- tuf-js "^3.0.1"
+ "@sigstore/protobuf-specs" "^0.5.0"
+ tuf-js "^4.1.0"
-"@sigstore/verify@^2.1.0":
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/@sigstore/verify/-/verify-2.1.1.tgz#f67730012cd474f595044c3717f32ac2a1e9d2bc"
- integrity sha512-hVJD77oT67aowHxwT4+M6PGOp+E2LtLdTK3+FC0lBO9T7sYwItDMXZ7Z07IDCvR1M717a4axbIWckrW67KMP/w==
+"@sigstore/verify@^3.1.0":
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/@sigstore/verify/-/verify-3.1.0.tgz#4046d4186421db779501fe87fa5acaa5d4d21b08"
+ integrity sha512-mNe0Iigql08YupSOGv197YdHpPPr+EzDZmfCgMc7RPNaZTw5aLN01nBl6CHJOh3BGtnMIj83EeN4butBchc8Ag==
dependencies:
- "@sigstore/bundle" "^3.1.0"
- "@sigstore/core" "^2.0.0"
- "@sigstore/protobuf-specs" "^0.4.1"
+ "@sigstore/bundle" "^4.0.0"
+ "@sigstore/core" "^3.1.0"
+ "@sigstore/protobuf-specs" "^0.5.0"
"@sinclair/typebox@^0.27.8":
version "0.27.8"
@@ -1635,11 +1698,6 @@
resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-4.6.0.tgz#3c7c9c46e678feefe7a2e5bb609d3dbd665ffb3f"
integrity sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==
-"@sindresorhus/merge-streams@^2.1.0":
- version "2.3.0"
- resolved "https://registry.yarnpkg.com/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz#719df7fb41766bc143369eaa0dd56d8dc87c9958"
- integrity sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==
-
"@sindresorhus/merge-streams@^4.0.0":
version "4.0.0"
resolved "https://registry.yarnpkg.com/@sindresorhus/merge-streams/-/merge-streams-4.0.0.tgz#abb11d99aeb6d27f1b563c38147a72d50058e339"
@@ -2096,13 +2154,13 @@
resolved "https://registry.yarnpkg.com/@tufjs/canonical-json/-/canonical-json-2.0.0.tgz#a52f61a3d7374833fca945b2549bc30a2dd40d0a"
integrity sha512-yVtV8zsdo8qFHe+/3kw81dSLyF7D576A5cCFCi4X7B39tWT7SekaEFUnvnWJHz+9qO7qJTah1JbrDjWKqFtdWA==
-"@tufjs/models@3.0.1":
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/@tufjs/models/-/models-3.0.1.tgz#5aebb782ebb9e06f071ae7831c1f35b462b0319c"
- integrity sha512-UUYHISyhCU3ZgN8yaear3cGATHb3SMuKHsQ/nVbHXcmnBf+LzQ/cQfhNG+rfaSHgqGKNEm2cOCLVLELStUQ1JA==
+"@tufjs/models@4.1.0":
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/@tufjs/models/-/models-4.1.0.tgz#494b39cf5e2f6855d80031246dd236d8086069b3"
+ integrity sha512-Y8cK9aggNRsqJVaKUlEYs4s7CvQ1b1ta2DVPyAimb0I2qhzjNk+A+mxvll/klL0RlfuIUei8BF7YWiua4kQqww==
dependencies:
"@tufjs/canonical-json" "2.0.0"
- minimatch "^9.0.5"
+ minimatch "^10.1.1"
"@types/aria-query@^5.0.1":
version "5.0.4"
@@ -2216,7 +2274,7 @@
dependencies:
undici-types "~7.10.0"
-"@types/normalize-package-data@^2.4.3":
+"@types/normalize-package-data@^2.4.3", "@types/normalize-package-data@^2.4.4":
version "2.4.4"
resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz#56e2cc26c397c038fab0e3a917a12d5c5909e901"
integrity sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==
@@ -2643,10 +2701,10 @@ abbrev@^2.0.0:
resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-2.0.0.tgz#cf59829b8b4f03f89dda2771cb7f3653828c89bf"
integrity sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==
-abbrev@^3.0.0, abbrev@^3.0.1:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-3.0.1.tgz#8ac8b3b5024d31464fe2a5feeea9f4536bf44025"
- integrity sha512-AO2ac6pjRB3SJmGJo+v5/aK6Omggp6fsLrs6wN9bd35ulu4cCwaAU9+7ZhXjeqHVkaHThLuzH0nZr0YpCDhygg==
+abbrev@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-4.0.0.tgz#ec933f0e27b6cd60e89b5c6b2a304af42209bb05"
+ integrity sha512-a1wflyaL0tHtJSmLSOVybYhy22vRih4eduhhrkcjgrWGnRfrZtovJ2FRjxuTtkkj47O/baf0R86QU5OuYpz8fA==
acorn@^7.1.1:
version "7.4.1"
@@ -2737,6 +2795,11 @@ ansi-styles@^6.1.0:
resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-6.2.1.tgz#0e62320cf99c21afff3b3012192546aacbfb05c5"
integrity sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==
+ansi-styles@^6.2.1:
+ version "6.2.3"
+ resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-6.2.3.tgz#c044d5dcc521a076413472597a1acb1f103c4041"
+ integrity sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==
+
any-promise@^1.0.0:
version "1.3.0"
resolved "https://registry.yarnpkg.com/any-promise/-/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f"
@@ -2962,6 +3025,11 @@ balanced-match@^1.0.0:
resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee"
integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==
+balanced-match@^4.0.2:
+ version "4.0.4"
+ resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-4.0.4.tgz#bfb10662feed8196a2c62e7c68e17720c274179a"
+ integrity sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==
+
bare-events@^2.2.0, bare-events@^2.5.4:
version "2.6.1"
resolved "https://registry.yarnpkg.com/bare-events/-/bare-events-2.6.1.tgz#f793b28bdc3dcf147d7cf01f882a6f0b12ccc4a2"
@@ -3012,22 +3080,27 @@ better-opn@^3.0.2:
dependencies:
open "^8.0.4"
-bin-links@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/bin-links/-/bin-links-5.0.0.tgz#2b0605b62dd5e1ddab3b92a3c4e24221cae06cca"
- integrity sha512-sdleLVfCjBtgO5cNjA2HVRvWBJAHs4zwenaCPMNJAJU0yNxpzj80IpjOIimkpkr+mhlA+how5poQtt53PygbHA==
+bin-links@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/bin-links/-/bin-links-6.0.0.tgz#0245114374463a694e161a1e65417e7939ab2eba"
+ integrity sha512-X4CiKlcV2GjnCMwnKAfbVWpHa++65th9TuzAEYtZoATiOE2DQKhSp4CJlyLoTqdhBKlXjpXjCTYPNNFS33Fi6w==
dependencies:
- cmd-shim "^7.0.0"
- npm-normalize-package-bin "^4.0.0"
- proc-log "^5.0.0"
- read-cmd-shim "^5.0.0"
- write-file-atomic "^6.0.0"
+ cmd-shim "^8.0.0"
+ npm-normalize-package-bin "^5.0.0"
+ proc-log "^6.0.0"
+ read-cmd-shim "^6.0.0"
+ write-file-atomic "^7.0.0"
-binary-extensions@^2.0.0, binary-extensions@^2.3.0:
+binary-extensions@^2.0.0:
version "2.3.0"
resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.3.0.tgz#f6e14a97858d327252200242d4ccfe522c445522"
integrity sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==
+binary-extensions@^3.0.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-3.1.0.tgz#be31cd3aa5c7e3dc42c501e57d4fff87d665e17e"
+ integrity sha512-Jvvd9hy1w+xUad8+ckQsWA/V1AoyubOvqn0aygjMOVM4BfIaRav1NFS3LsTSDaV4n4FtcCtQXvzep1E6MboqwQ==
+
boolbase@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e"
@@ -3053,6 +3126,13 @@ brace-expansion@^2.0.1:
dependencies:
balanced-match "^1.0.0"
+brace-expansion@^5.0.2:
+ version "5.0.4"
+ resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-5.0.4.tgz#614daaecd0a688f660bbbc909a8748c3d80d4336"
+ integrity sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==
+ dependencies:
+ balanced-match "^4.0.2"
+
braces@^3.0.3, braces@~3.0.2:
version "3.0.3"
resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.3.tgz#490332f40919452272d55a8480adc0c441358789"
@@ -3097,23 +3177,22 @@ cac@^6.7.14:
resolved "https://registry.yarnpkg.com/cac/-/cac-6.7.14.tgz#804e1e6f506ee363cb0e3ccbb09cad5dd9870959"
integrity sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==
-cacache@^19.0.0, cacache@^19.0.1:
- version "19.0.1"
- resolved "https://registry.yarnpkg.com/cacache/-/cacache-19.0.1.tgz#3370cc28a758434c85c2585008bd5bdcff17d6cd"
- integrity sha512-hdsUxulXCi5STId78vRVYEtDAjq99ICAUktLTeTYsLoTE6Z8dS0c8pWNCxwdrk9YfJeobDZc2Y186hD/5ZQgFQ==
+cacache@^20.0.0, cacache@^20.0.1, cacache@^20.0.3:
+ version "20.0.3"
+ resolved "https://registry.yarnpkg.com/cacache/-/cacache-20.0.3.tgz#bd65205d5e6d86e02bbfaf8e4ce6008f1b81d119"
+ integrity sha512-3pUp4e8hv07k1QlijZu6Kn7c9+ZpWWk4j3F8N3xPuCExULobqJydKYOTj1FTq58srkJsXvO7LbGAH4C0ZU3WGw==
dependencies:
- "@npmcli/fs" "^4.0.0"
+ "@npmcli/fs" "^5.0.0"
fs-minipass "^3.0.0"
- glob "^10.2.2"
- lru-cache "^10.0.1"
+ glob "^13.0.0"
+ lru-cache "^11.1.0"
minipass "^7.0.3"
minipass-collect "^2.0.1"
minipass-flush "^1.0.5"
minipass-pipeline "^1.2.4"
p-map "^7.0.2"
- ssri "^12.0.0"
- tar "^7.4.3"
- unique-filename "^4.0.0"
+ ssri "^13.0.0"
+ unique-filename "^5.0.0"
caching-transform@^4.0.0:
version "4.0.0"
@@ -3232,6 +3311,11 @@ chalk@^5.2.0, chalk@^5.4.1:
resolved "https://registry.yarnpkg.com/chalk/-/chalk-5.6.0.tgz#a1a8d294ea3526dbb77660f12649a08490e33ab8"
integrity sha512-46QrSQFyVSEyYAgQ22hQ+zDa60YHA4fBstHmtSApj1Y5vKtG27fWowW03jCk5KcbXEWPZUIR894aARCA/G1kfQ==
+chalk@^5.6.2:
+ version "5.6.2"
+ resolved "https://registry.yarnpkg.com/chalk/-/chalk-5.6.2.tgz#b1238b6e23ea337af71c7f8a295db5af0c158aea"
+ integrity sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==
+
char-regex@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/char-regex/-/char-regex-1.0.2.tgz#d744358226217f981ed58f479b1d6bcc29545dcf"
@@ -3281,11 +3365,6 @@ chokidar@^4.0.0:
dependencies:
readdirp "^4.0.1"
-chownr@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece"
- integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==
-
chownr@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/chownr/-/chownr-3.0.0.tgz#9855e64ecd240a9cc4267ce8a4aa5d24a1da15e4"
@@ -3309,17 +3388,20 @@ ci-info@^3.2.0:
resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.9.0.tgz#4279a62028a7b1f262f3473fc9605f5e218c59b4"
integrity sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==
-ci-info@^4.0.0, ci-info@^4.2.0:
+ci-info@^4.0.0:
version "4.3.0"
resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-4.3.0.tgz#c39b1013f8fdbd28cd78e62318357d02da160cd7"
integrity sha512-l+2bNRMiQgcfILUi33labAZYIWlH1kWDp+ecNo5iisRKrbm0xcRyCww71/YU0Fkw0mAFpz9bJayXPjey6vkmaQ==
-cidr-regex@^4.1.1:
- version "4.1.3"
- resolved "https://registry.yarnpkg.com/cidr-regex/-/cidr-regex-4.1.3.tgz#df94af8ac16fc2e0791e2824693b957ff1ac4d3e"
- integrity sha512-86M1y3ZeQvpZkZejQCcS+IaSWjlDUC+ORP0peScQ4uEUFCZ8bEQVz7NlJHqysoUb6w3zCjx4Mq/8/2RHhMwHYw==
- dependencies:
- ip-regex "^5.0.0"
+ci-info@^4.4.0:
+ version "4.4.0"
+ resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-4.4.0.tgz#7d54eff9f54b45b62401c26032696eb59c8bd18c"
+ integrity sha512-77PSwercCZU2Fc4sX94eF8k8Pxte6JAwL4/ICZLFjJLqegs7kCuAsqqj/70NQF6TvDpgFjkubQB2FW2ZZddvQg==
+
+cidr-regex@^5.0.1:
+ version "5.0.3"
+ resolved "https://registry.yarnpkg.com/cidr-regex/-/cidr-regex-5.0.3.tgz#6ae2f772d93c9cc941f85a4d597e4f97e95610af"
+ integrity sha512-zfPT2uurEroxXqefaL2L7/fT5ED2XTutC6UwFbSZfqSOk1vk5VFY6xa6/R6pBxB4Uc8MNPbRW5ykqutFG5P5ww==
cjs-module-lexer@^1.0.0:
version "1.4.3"
@@ -3338,14 +3420,6 @@ clean-stack@^5.2.0:
dependencies:
escape-string-regexp "5.0.0"
-cli-columns@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/cli-columns/-/cli-columns-4.0.0.tgz#9fe4d65975238d55218c41bd2ed296a7fa555646"
- integrity sha512-XW2Vg+w+L9on9wtwKpyzluIPCWXjaBahI7mTcYjx+BVIYD9c3yqcv/yKC7CmdCZat4rq2yiE1UMSJC5ivKfMtQ==
- dependencies:
- string-width "^4.2.3"
- strip-ansi "^6.0.1"
-
cli-highlight@^2.1.11:
version "2.1.11"
resolved "https://registry.yarnpkg.com/cli-highlight/-/cli-highlight-2.1.11.tgz#49736fa452f0aaf4fae580e30acb26828d2dc1bf"
@@ -3394,10 +3468,19 @@ cliui@^8.0.1:
strip-ansi "^6.0.1"
wrap-ansi "^7.0.0"
-cmd-shim@^7.0.0:
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/cmd-shim/-/cmd-shim-7.0.0.tgz#23bcbf69fff52172f7e7c02374e18fb215826d95"
- integrity sha512-rtpaCbr164TPPh+zFdkWpCyZuKkjpAzODfaZCf/SVJZzJN+4bHQb/LP3Jzq5/+84um3XXY8r548XiWKSborwVw==
+cliui@^9.0.1:
+ version "9.0.1"
+ resolved "https://registry.yarnpkg.com/cliui/-/cliui-9.0.1.tgz#6f7890f386f6f1f79953adc1f78dec46fcc2d291"
+ integrity sha512-k7ndgKhwoQveBL+/1tqGJYNz097I7WOvwbmmU2AR5+magtbjPWQTS1C5vzGkBC8Ym8UWRzfKUzUUqFLypY4Q+w==
+ dependencies:
+ string-width "^7.2.0"
+ strip-ansi "^7.1.0"
+ wrap-ansi "^9.0.0"
+
+cmd-shim@^8.0.0:
+ version "8.0.0"
+ resolved "https://registry.yarnpkg.com/cmd-shim/-/cmd-shim-8.0.0.tgz#5be238f22f40faf3f7e8c92edc3f5d354f7657b2"
+ integrity sha512-Jk/BK6NCapZ58BKUxlSI+ouKRbjH1NLZCgJkYoab+vEHUY3f6OzpNBN9u7HFSv9J6TRDGs4PLOHezoKGaFRSCA==
co@^4.6.0:
version "4.6.0"
@@ -3470,10 +3553,10 @@ commander@^7.2.0:
resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7"
integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==
-common-ancestor-path@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/common-ancestor-path/-/common-ancestor-path-1.0.1.tgz#4f7d2d1394d91b7abdf51871c62f71eadb0182a7"
- integrity sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==
+common-ancestor-path@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/common-ancestor-path/-/common-ancestor-path-2.0.0.tgz#f1d361aea9236aad5b92a0ff5b9df1422dd360ff"
+ integrity sha512-dnN3ibLeoRf2HNC+OlCiNc5d2zxbLJXOtiZUudNFSXZrNSydxcCsSpRzXwfu7BBWCIfHPw+xTayeBvJCP/D8Ng==
commondir@^1.0.1:
version "1.0.1"
@@ -3743,6 +3826,13 @@ debug@4, debug@^4.0.0, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.4, d
dependencies:
ms "^2.1.3"
+debug@^4.4.3:
+ version "4.4.3"
+ resolved "https://registry.yarnpkg.com/debug/-/debug-4.4.3.tgz#c6ae432d9bd9662582fce08709b038c58e9e3d6a"
+ integrity sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==
+ dependencies:
+ ms "^2.1.3"
+
decamelize@^1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
@@ -3852,10 +3942,10 @@ diff-sequences@^29.6.3:
resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-29.6.3.tgz#4deaf894d11407c51efc8418012f9e70b84ea921"
integrity sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==
-diff@^5.1.0:
- version "5.2.0"
- resolved "https://registry.yarnpkg.com/diff/-/diff-5.2.0.tgz#26ded047cd1179b78b9537d5ef725503ce1ae531"
- integrity sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==
+diff@^8.0.2:
+ version "8.0.3"
+ resolved "https://registry.yarnpkg.com/diff/-/diff-8.0.3.tgz#c7da3d9e0e8c283bb548681f8d7174653720c2d5"
+ integrity sha512-qejHi7bcSD4hQAZE0tNAawRK1ZtafHDmMTMkrrIGgSLl7hTnQHmKCeB45xAcbfTqK2zowkM3j3bHt/4b/ARbYQ==
diffable-html@^4.1.0:
version "4.1.0"
@@ -3997,6 +4087,11 @@ emittery@^0.13.1:
resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.13.1.tgz#c04b8c3457490e0847ae51fced3af52d338e3dad"
integrity sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==
+emoji-regex@^10.3.0:
+ version "10.6.0"
+ resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-10.6.0.tgz#bf3d6e8f7f8fd22a65d9703475bc0147357a6b0d"
+ integrity sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==
+
emoji-regex@^8.0.0:
version "8.0.0"
resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37"
@@ -4012,13 +4107,6 @@ emojilib@^2.4.0:
resolved "https://registry.yarnpkg.com/emojilib/-/emojilib-2.4.0.tgz#ac518a8bb0d5f76dda57289ccb2fdf9d39ae721e"
integrity sha512-5U0rVMU5Y2n2+ykNLQqMoqklN9ICBT/KsvC1Gz6vqHbz2AXXGkG+Pm5rMWk/8Vjrr/mY9985Hi8DYzn1F09Nyw==
-encoding@^0.1.13:
- version "0.1.13"
- resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.13.tgz#56574afdd791f54a8e9b2785c0582a2d26210fa9"
- integrity sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==
- dependencies:
- iconv-lite "^0.6.2"
-
end-of-stream@^1.1.0:
version "1.4.5"
resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.5.tgz#7344d711dea40e0b74abc2ed49778743ccedb08c"
@@ -4054,6 +4142,14 @@ env-ci@^11.0.0:
execa "^8.0.0"
java-properties "^1.0.2"
+env-ci@^11.2.0:
+ version "11.2.0"
+ resolved "https://registry.yarnpkg.com/env-ci/-/env-ci-11.2.0.tgz#e7386afdf752962c587e7f3d3fb64d87d68e82c6"
+ integrity sha512-D5kWfzkmaOQDioPmiviWAVtKmpPT4/iJmMVQxWxMPJTFyTkdc5JQUfc5iXEeWxcOdsYTKSAiA/Age4NUOqKsRA==
+ dependencies:
+ execa "^8.0.0"
+ java-properties "^1.0.2"
+
env-paths@^2.2.0, env-paths@^2.2.1:
version "2.2.1"
resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz#420399d416ce1fbe9bc0a07c62fa68d67fd0f8f2"
@@ -4365,7 +4461,7 @@ fast-fifo@^1.2.0, fast-fifo@^1.3.2:
resolved "https://registry.yarnpkg.com/fast-fifo/-/fast-fifo-1.3.2.tgz#286e31de96eb96d38a97899815740ba2a4f3640c"
integrity sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==
-fast-glob@^3.3.2, fast-glob@^3.3.3:
+fast-glob@^3.3.2:
version "3.3.3"
resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.3.tgz#d06d585ce8dba90a16b0505c543c3ccfb3aeb818"
integrity sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==
@@ -4481,7 +4577,7 @@ find-process@^1.4.4:
commander "^12.1.0"
loglevel "^1.9.2"
-find-up-simple@^1.0.0:
+find-up-simple@^1.0.0, find-up-simple@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/find-up-simple/-/find-up-simple-1.0.1.tgz#18fb90ad49e45252c4d7fca56baade04fa3fca1e"
integrity sha512-afd4O7zpqHeRyg4PfDQsXmlDe2PfdHtJt6Akt8jOWaApLOZk5JXs6VMR29lz03pRe9mpykrRCYIYxaJYcfpncQ==
@@ -4585,13 +4681,6 @@ fs-extra@^11.0.0:
jsonfile "^6.0.1"
universalify "^2.0.0"
-fs-minipass@^2.0.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-2.1.0.tgz#7f5036fdbf12c63c169190cbe4199c852271f9fb"
- integrity sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==
- dependencies:
- minipass "^3.0.0"
-
fs-minipass@^3.0.0, fs-minipass@^3.0.3:
version "3.0.3"
resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-3.0.3.tgz#79a85981c4dc120065e96f62086bf6f9dc26cc54"
@@ -4634,6 +4723,11 @@ get-caller-file@^2.0.1, get-caller-file@^2.0.5:
resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e"
integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==
+get-east-asian-width@^1.0.0:
+ version "1.5.0"
+ resolved "https://registry.yarnpkg.com/get-east-asian-width/-/get-east-asian-width-1.5.0.tgz#ce7008fe345edcf5497a6f557cfa54bc318a9ce7"
+ integrity sha512-CQ+bEO+Tva/qlmw24dCejulK5pMzVnUOFOijVogd3KQs07HnRIgp8TGipvCCRT06xeYEbpbgwaCxglFyiuIcmA==
+
get-intrinsic@^1.2.4, get-intrinsic@^1.2.6, get-intrinsic@^1.3.0:
version "1.3.0"
resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.3.0.tgz#743f0e3b6964a93a5491ed1bffaae054d7f98d01"
@@ -4728,7 +4822,7 @@ glob-parent@^6.0.2:
dependencies:
is-glob "^4.0.3"
-glob@^10.2.2, glob@^10.3.10, glob@^10.4.1, glob@^10.4.2, glob@^10.4.5:
+glob@^10.3.10, glob@^10.4.1, glob@^10.4.2:
version "10.4.5"
resolved "https://registry.yarnpkg.com/glob/-/glob-10.4.5.tgz#f4d9f0b90ffdbab09c9d77f5f29b4262517b0956"
integrity sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==
@@ -4740,6 +4834,15 @@ glob@^10.2.2, glob@^10.3.10, glob@^10.4.1, glob@^10.4.2, glob@^10.4.5:
package-json-from-dist "^1.0.0"
path-scurry "^1.11.1"
+glob@^13.0.0, glob@^13.0.6:
+ version "13.0.6"
+ resolved "https://registry.yarnpkg.com/glob/-/glob-13.0.6.tgz#078666566a425147ccacfbd2e332deb66a2be71d"
+ integrity sha512-Wjlyrolmm8uDpm/ogGyXZXb1Z+Ca2B8NbJwqBVg0axK9GbBeoS7yGV6vjXnYdGm6X53iehEuxxbyiKp8QmN4Vw==
+ dependencies:
+ minimatch "^10.2.2"
+ minipass "^7.1.3"
+ path-scurry "^2.0.2"
+
glob@^7.1.3, glob@^7.1.4, glob@^7.1.6:
version "7.2.3"
resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b"
@@ -4770,18 +4873,6 @@ global-prefix@^0.1.4:
is-windows "^0.2.0"
which "^1.2.12"
-globby@^14.0.0:
- version "14.1.0"
- resolved "https://registry.yarnpkg.com/globby/-/globby-14.1.0.tgz#138b78e77cf5a8d794e327b15dce80bf1fb0a73e"
- integrity sha512-0Ia46fDOaT7k4og1PDW4YbodWWr3scS2vAr2lTbsplOt2WkKp0vQbkI9wKis/T5LV/dqPjO3bpS/z6GTJB82LA==
- dependencies:
- "@sindresorhus/merge-streams" "^2.1.0"
- fast-glob "^3.3.3"
- ignore "^7.0.3"
- path-type "^6.0.0"
- slash "^5.1.0"
- unicorn-magic "^0.3.0"
-
gopd@^1.0.1, gopd@^1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.2.0.tgz#89f56b8217bdbc8802bd299df6d7f1081d7e51a1"
@@ -4875,10 +4966,10 @@ homedir-polyfill@^1.0.0:
dependencies:
parse-passwd "^1.0.0"
-hook-std@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/hook-std/-/hook-std-3.0.0.tgz#47038a01981e07ce9d83a6a3b2eb98cad0f7bd58"
- integrity sha512-jHRQzjSDzMtFy34AGj1DN+vq54WVuhSvKgrHf0OMiFQTwDD4L/qqofVEWjLOBMTn5+lCD3fPg32W9yOfnEJTTw==
+hook-std@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/hook-std/-/hook-std-4.0.0.tgz#8ad817e2405f0634fa128822a8b27054a8120262"
+ integrity sha512-IHI4bEVOt3vRUDJ+bFA9VUJlo7SzvFARPNLw75pqSmAOP2HmTWfFJtPvLBrDrlgjEYXY9zs7SFdHPQaJShkSCQ==
hosted-git-info@^7.0.0:
version "7.0.2"
@@ -4887,12 +4978,12 @@ hosted-git-info@^7.0.0:
dependencies:
lru-cache "^10.0.1"
-hosted-git-info@^8.0.0, hosted-git-info@^8.1.0:
- version "8.1.0"
- resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-8.1.0.tgz#153cd84c03c6721481e16a5709eb74b1a0ab2ed0"
- integrity sha512-Rw/B2DNQaPBICNXEm8balFz9a6WpZrkCGpcWFpy7nCj+NyhSdqXipmfvtmWt9xGfp0wZnBxB+iVpLmQMYt47Tw==
+hosted-git-info@^9.0.0, hosted-git-info@^9.0.2:
+ version "9.0.2"
+ resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-9.0.2.tgz#b38c8a802b274e275eeeccf9f4a1b1a0a8557ada"
+ integrity sha512-M422h7o/BR3rmCQ8UHi7cyyMqKltdP9Uo+J2fXK+RSAY+wTcKOIRyhTuKv4qn+DJf3g+PL890AzId5KZpX+CBg==
dependencies:
- lru-cache "^10.0.1"
+ lru-cache "^11.1.0"
html-encoding-sniffer@^4.0.0:
version "4.0.0"
@@ -4954,24 +5045,26 @@ human-signals@^8.0.1:
resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-8.0.1.tgz#f08bb593b6d1db353933d06156cedec90abe51fb"
integrity sha512-eKCa6bwnJhvxj14kZk5NCPc6Hb6BdsU9DZcOnmQKSnO1VKrfV0zCvtttPZUsBvjmNDn8rpcJfpwSYnHBjc95MQ==
-iconv-lite@0.6.3, iconv-lite@^0.6.2:
+iconv-lite@0.6.3:
version "0.6.3"
resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501"
integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==
dependencies:
safer-buffer ">= 2.1.2 < 3.0.0"
-ignore-walk@^7.0.0:
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-7.0.0.tgz#8350e475cf4375969c12eb49618b3fd9cca6704f"
- integrity sha512-T4gbf83A4NH95zvhVYZc+qWocBBGlpzUXLPGurJggw/WIOwicfXJChLDP/iBZnN5WqROSu5Bm3hhle4z8a8YGQ==
+iconv-lite@^0.7.2:
+ version "0.7.2"
+ resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.7.2.tgz#d0bdeac3f12b4835b7359c2ad89c422a4d1cc72e"
+ integrity sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==
dependencies:
- minimatch "^9.0.0"
+ safer-buffer ">= 2.1.2 < 3.0.0"
-ignore@^7.0.3:
- version "7.0.5"
- resolved "https://registry.yarnpkg.com/ignore/-/ignore-7.0.5.tgz#4cb5f6cd7d4c7ab0365738c7aea888baa6d7efd9"
- integrity sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==
+ignore-walk@^8.0.0:
+ version "8.0.0"
+ resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-8.0.0.tgz#380c173badc3a18c57ff33440753f0052f572b14"
+ integrity sha512-FCeMZT4NiRQGh+YkeKMtWrOmBgWjHjMJ26WQWrRQyoyzqevdaGSakUaJW5xQYmjLlUVk2qUnCjYVBax9EKKg8A==
+ dependencies:
+ minimatch "^10.0.3"
immutable@^5.0.2:
version "5.1.3"
@@ -5045,23 +5138,22 @@ ini@^1.3.4, ini@~1.3.0:
resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c"
integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==
-ini@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/ini/-/ini-5.0.0.tgz#a7a4615339843d9a8ccc2d85c9d81cf93ffbc638"
- integrity sha512-+N0ngpO3e7cRUWOJAS7qw0IZIVc6XPrW4MlFBdD066F2L4k1L6ker3hLqSq7iXxU5tgS4WGkIUElWn5vogAEnw==
-
-init-package-json@^7.0.2:
- version "7.0.2"
- resolved "https://registry.yarnpkg.com/init-package-json/-/init-package-json-7.0.2.tgz#62d7fa76d880a7773a7be51981a2b09006d2516f"
- integrity sha512-Qg6nAQulaOQZjvaSzVLtYRqZmuqOi7gTknqqgdhZy7LV5oO+ppvHWq15tZYzGyxJLTH5BxRTqTa+cPDx2pSD9Q==
- dependencies:
- "@npmcli/package-json" "^6.0.0"
- npm-package-arg "^12.0.0"
- promzard "^2.0.0"
- read "^4.0.0"
- semver "^7.3.5"
- validate-npm-package-license "^3.0.4"
- validate-npm-package-name "^6.0.0"
+ini@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/ini/-/ini-6.0.0.tgz#efc7642b276f6a37d22fdf56ef50889d7146bf30"
+ integrity sha512-IBTdIkzZNOpqm7q3dRqJvMaldXjDHWkEDfrwGEQTs5eaQMWV+djAhR+wahyNNMAa+qpbDUhBMVt4ZKNwpPm7xQ==
+
+init-package-json@^8.2.5:
+ version "8.2.5"
+ resolved "https://registry.yarnpkg.com/init-package-json/-/init-package-json-8.2.5.tgz#6e90972b632eb410637a5a532019240ee7227d62"
+ integrity sha512-IknQ+upLuJU6t3p0uo9wS3GjFD/1GtxIwcIGYOWR8zL2HxQeJwvxYTgZr9brJ8pyZ4kvpkebM8ZKcyqOeLOHSg==
+ dependencies:
+ "@npmcli/package-json" "^7.0.0"
+ npm-package-arg "^13.0.0"
+ promzard "^3.0.1"
+ read "^5.0.1"
+ semver "^7.7.2"
+ validate-npm-package-name "^7.0.0"
into-stream@^7.0.0:
version "7.0.0"
@@ -5076,11 +5168,6 @@ ip-address@^10.0.1:
resolved "https://registry.yarnpkg.com/ip-address/-/ip-address-10.0.1.tgz#a8180b783ce7788777d796286d61bce4276818ed"
integrity sha512-NWv9YLW4PoW2B7xtzaS3NCot75m6nK7Icdv0o3lfMceJVRfSoQwqD4wEH5rLwoKJwUiZ/rfpiVBhnaF0FK4HoA==
-ip-regex@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-5.0.0.tgz#cd313b2ae9c80c07bd3851e12bf4fa4dc5480632"
- integrity sha512-fOCG6lhoKKakwv+C6KdsOnGvgXnmgfmp0myi3bcNwj3qfwPAxRKWEuFhvEFF7ceYIz6+1jRZ+yguLFAmUNPEfw==
-
is-arguments@^1.0.4:
version "1.2.0"
resolved "https://registry.yarnpkg.com/is-arguments/-/is-arguments-1.2.0.tgz#ad58c6aecf563b78ef2bf04df540da8f5d7d8e1b"
@@ -5106,12 +5193,12 @@ is-callable@^1.2.7:
resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055"
integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==
-is-cidr@^5.1.1:
- version "5.1.1"
- resolved "https://registry.yarnpkg.com/is-cidr/-/is-cidr-5.1.1.tgz#83ec462922c2b9209bc64794c4e3b2a890d23994"
- integrity sha512-AwzRMjtJNTPOgm7xuYZ71715z99t+4yRnSnSzgK5err5+heYi4zMuvmpUadaJ28+KCXCQo8CjUrKQZRWSPmqTQ==
+is-cidr@^6.0.3:
+ version "6.0.3"
+ resolved "https://registry.yarnpkg.com/is-cidr/-/is-cidr-6.0.3.tgz#e9b332df01bef4d784a1aef93f920a59caf6b704"
+ integrity sha512-tPdsizbDiISrc4PoII6ZfpmAokx0oDKeYqAUp5bXOfznauOFXfEeosKBRrl0o0SriE4xoRR05Czn4YPCFMjSHA==
dependencies:
- cidr-regex "^4.1.1"
+ cidr-regex "^5.0.1"
is-core-module@^2.16.0:
version "2.16.1"
@@ -5259,10 +5346,10 @@ isexe@^2.0.0:
resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==
-isexe@^3.1.1:
- version "3.1.1"
- resolved "https://registry.yarnpkg.com/isexe/-/isexe-3.1.1.tgz#4a407e2bd78ddfb14bea0c27c6f7072dde775f0d"
- integrity sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==
+isexe@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/isexe/-/isexe-4.0.0.tgz#48f6576af8e87a18feb796b7ed5e2e5903b43dca"
+ integrity sha512-FFUtZMpoZ8RqHS3XeXEmHWLA4thH+ZxCv2lOiPIn1Xc7CxrqhWzNSDzD+/chS/zbYezmiwWLdQC09JdQKmthOw==
issue-parser@^7.0.0:
version "7.0.1"
@@ -5909,10 +5996,10 @@ json-parse-even-better-errors@^2.3.0:
resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d"
integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==
-json-parse-even-better-errors@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-4.0.0.tgz#d3f67bd5925e81d3e31aa466acc821c8375cec43"
- integrity sha512-lR4MXjGNgkJc7tkQ97kb2nuEMnNCyU//XYVH0MKTGcXEiSudQ5MKGKen3C5QubYy0vmq+JGitUg92uuywGEwIA==
+json-parse-even-better-errors@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-5.0.0.tgz#93c89f529f022e5dadc233409324f0167b1e903e"
+ integrity sha512-ZF1nxZ28VhQouRWhUcVlUIN3qwSgPuswK05s/HIaoetAoE/9tngVmCHjSxmSQPav1nd+lPtTL0YZ/2AFdR/iYQ==
json-stringify-nice@^1.1.4:
version "1.1.4"
@@ -5971,115 +6058,109 @@ leven@^3.1.0:
resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2"
integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==
-libnpmaccess@^9.0.0:
- version "9.0.0"
- resolved "https://registry.yarnpkg.com/libnpmaccess/-/libnpmaccess-9.0.0.tgz#47ac12dcd358c2c2f2c9ecb0f081a65ef2cc68bc"
- integrity sha512-mTCFoxyevNgXRrvgdOhghKJnCWByBc9yp7zX4u9RBsmZjwOYdUDEBfL5DdgD1/8gahsYnauqIWFbq0iK6tO6CQ==
- dependencies:
- npm-package-arg "^12.0.0"
- npm-registry-fetch "^18.0.1"
-
-libnpmdiff@^7.0.1:
- version "7.0.1"
- resolved "https://registry.yarnpkg.com/libnpmdiff/-/libnpmdiff-7.0.1.tgz#187c6c596b8a7a518f69667b763437b74f0df9a3"
- integrity sha512-CPcLUr23hLwiil/nAlnMQ/eWSTXPPaX+Qe31di8JvcV2ELbbBueucZHBaXlXruUch6zIlSY6c7JCGNAqKN7yaQ==
- dependencies:
- "@npmcli/arborist" "^8.0.1"
- "@npmcli/installed-package-contents" "^3.0.0"
- binary-extensions "^2.3.0"
- diff "^5.1.0"
- minimatch "^9.0.4"
- npm-package-arg "^12.0.0"
- pacote "^19.0.0"
- tar "^6.2.1"
-
-libnpmexec@^9.0.1:
- version "9.0.1"
- resolved "https://registry.yarnpkg.com/libnpmexec/-/libnpmexec-9.0.1.tgz#a2d0473ec92615f4b187c9e60712220290ec359e"
- integrity sha512-+SI/x9p0KUkgJdW9L0nDNqtjsFRY3yA5kQKdtGYNMXX4iP/MXQjuXF8MaUAweuV6Awm8plxqn8xCPs2TelZEUg==
- dependencies:
- "@npmcli/arborist" "^8.0.1"
- "@npmcli/run-script" "^9.0.1"
+libnpmaccess@^10.0.3:
+ version "10.0.3"
+ resolved "https://registry.yarnpkg.com/libnpmaccess/-/libnpmaccess-10.0.3.tgz#856dc29fd35050159dff0039337aab503367586b"
+ integrity sha512-JPHTfWJxIK+NVPdNMNGnkz4XGX56iijPbe0qFWbdt68HL+kIvSzh+euBL8npLZvl2fpaxo+1eZSdoG15f5YdIQ==
+ dependencies:
+ npm-package-arg "^13.0.0"
+ npm-registry-fetch "^19.0.0"
+
+libnpmdiff@^8.1.3:
+ version "8.1.3"
+ resolved "https://registry.yarnpkg.com/libnpmdiff/-/libnpmdiff-8.1.3.tgz#b05b71515b75ef4022b812203373b08abe575ea3"
+ integrity sha512-QZ9rpchNXSzvxTRHzEqxCfYBK2h+6j4J7IbBViBGy3xSJDBl026BCMhmlZQ0a69GeQkjkbM9X1hzRV9N5cdQog==
+ dependencies:
+ "@npmcli/arborist" "^9.4.0"
+ "@npmcli/installed-package-contents" "^4.0.0"
+ binary-extensions "^3.0.0"
+ diff "^8.0.2"
+ minimatch "^10.0.3"
+ npm-package-arg "^13.0.0"
+ pacote "^21.0.2"
+ tar "^7.5.1"
+
+libnpmexec@^10.2.3:
+ version "10.2.3"
+ resolved "https://registry.yarnpkg.com/libnpmexec/-/libnpmexec-10.2.3.tgz#7736ca3b4c52a7a638827d663bb04b12b0962051"
+ integrity sha512-tCeneLdUhmn8GTORbui7QZrr1Rv8Y2/mQRwMjUeyY8IrhCjv29RkoH3gFz+1CCPGGMp26eT8KI977G74+rXMpw==
+ dependencies:
+ "@gar/promise-retry" "^1.0.0"
+ "@npmcli/arborist" "^9.4.0"
+ "@npmcli/package-json" "^7.0.0"
+ "@npmcli/run-script" "^10.0.0"
ci-info "^4.0.0"
- npm-package-arg "^12.0.0"
- pacote "^19.0.0"
- proc-log "^5.0.0"
- read "^4.0.0"
- read-package-json-fast "^4.0.0"
+ npm-package-arg "^13.0.0"
+ pacote "^21.0.2"
+ proc-log "^6.0.0"
+ read "^5.0.1"
semver "^7.3.7"
- walk-up-path "^3.0.1"
-
-libnpmfund@^6.0.1:
- version "6.0.1"
- resolved "https://registry.yarnpkg.com/libnpmfund/-/libnpmfund-6.0.1.tgz#49488cf48ccbf2a5d6c90cd292608ab219aece53"
- integrity sha512-UBbHY9yhhZVffbBpFJq+TsR2KhhEqpQ2mpsIJa6pt0PPQaZ2zgOjvGUYEjURYIGwg2wL1vfQFPeAtmN5w6i3Gg==
- dependencies:
- "@npmcli/arborist" "^8.0.1"
+ signal-exit "^4.1.0"
+ walk-up-path "^4.0.0"
-libnpmhook@^11.0.0:
- version "11.0.0"
- resolved "https://registry.yarnpkg.com/libnpmhook/-/libnpmhook-11.0.0.tgz#b8caf6fe31666d7b18cbf61ce8b722dca1600943"
- integrity sha512-Xc18rD9NFbRwZbYCQ+UCF5imPsiHSyuQA8RaCA2KmOUo8q4kmBX4JjGWzmZnxZCT8s6vwzmY1BvHNqBGdg9oBQ==
+libnpmfund@^7.0.17:
+ version "7.0.17"
+ resolved "https://registry.yarnpkg.com/libnpmfund/-/libnpmfund-7.0.17.tgz#a168731de0d18e2bd3e0b2731b9916919a91efdb"
+ integrity sha512-0VRPO+Bs21kneI3J01QqnuxiNnHn1lErTqLIbI3zGM9LvsPtc2q2/xhjACuXbkcejuHVm3T9mWaky0IjM9gQeQ==
dependencies:
- aproba "^2.0.0"
- npm-registry-fetch "^18.0.1"
+ "@npmcli/arborist" "^9.4.0"
-libnpmorg@^7.0.0:
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/libnpmorg/-/libnpmorg-7.0.0.tgz#055dfdba32ac5e8757dd4b264f805b64cbd6980b"
- integrity sha512-DcTodX31gDEiFrlIHurBQiBlBO6Var2KCqMVCk+HqZhfQXqUfhKGmFOp0UHr6HR1lkTVM0MzXOOYtUObk0r6Dg==
+libnpmorg@^8.0.1:
+ version "8.0.1"
+ resolved "https://registry.yarnpkg.com/libnpmorg/-/libnpmorg-8.0.1.tgz#975b61c2635f7edc07552ab8a455ce026decb88c"
+ integrity sha512-/QeyXXg4hqMw0ESM7pERjIT2wbR29qtFOWIOug/xO4fRjS3jJJhoAPQNsnHtdwnCqgBdFpGQ45aIdFFZx2YhTA==
dependencies:
aproba "^2.0.0"
- npm-registry-fetch "^18.0.1"
+ npm-registry-fetch "^19.0.0"
-libnpmpack@^8.0.1:
- version "8.0.1"
- resolved "https://registry.yarnpkg.com/libnpmpack/-/libnpmpack-8.0.1.tgz#36db2d8cda841775f3c80187cb332686feab40f2"
- integrity sha512-E53w3QcldAXg5cG9NpXZcsgNiLw5AEtu7ufGJk6+dxudD0/U5Y6vHIws+CJiI76I9rAidXasKmmS2mwiYDncBw==
+libnpmpack@^9.1.3:
+ version "9.1.3"
+ resolved "https://registry.yarnpkg.com/libnpmpack/-/libnpmpack-9.1.3.tgz#346786b77b3db5c884720ac127b21c2a63ff72aa"
+ integrity sha512-7Uvo0mDIidFCOGwZJghTuk9glaR6Es9FxmLWJobOS857/cb5SO5YPqgYLlC1TZB6L0c2jtu8XB1GfxKRf4W4GA==
dependencies:
- "@npmcli/arborist" "^8.0.1"
- "@npmcli/run-script" "^9.0.1"
- npm-package-arg "^12.0.0"
- pacote "^19.0.0"
+ "@npmcli/arborist" "^9.4.0"
+ "@npmcli/run-script" "^10.0.0"
+ npm-package-arg "^13.0.0"
+ pacote "^21.0.2"
-libnpmpublish@^10.0.1:
- version "10.0.1"
- resolved "https://registry.yarnpkg.com/libnpmpublish/-/libnpmpublish-10.0.1.tgz#7a284565be164c2f8605225213316a0c1d0a9827"
- integrity sha512-xNa1DQs9a8dZetNRV0ky686MNzv1MTqB3szgOlRR3Fr24x1gWRu7aB9OpLZsml0YekmtppgHBkyZ+8QZlzmEyw==
+libnpmpublish@^11.1.3:
+ version "11.1.3"
+ resolved "https://registry.yarnpkg.com/libnpmpublish/-/libnpmpublish-11.1.3.tgz#fcda5c113798155fa111e04be63c9599d38ae4c2"
+ integrity sha512-NVPTth/71cfbdYHqypcO9Lt5WFGTzFEcx81lWd7GDJIgZ95ERdYHGUfCtFejHCyqodKsQkNEx2JCkMpreDty/A==
dependencies:
+ "@npmcli/package-json" "^7.0.0"
ci-info "^4.0.0"
- normalize-package-data "^7.0.0"
- npm-package-arg "^12.0.0"
- npm-registry-fetch "^18.0.1"
- proc-log "^5.0.0"
+ npm-package-arg "^13.0.0"
+ npm-registry-fetch "^19.0.0"
+ proc-log "^6.0.0"
semver "^7.3.7"
- sigstore "^3.0.0"
- ssri "^12.0.0"
+ sigstore "^4.0.0"
+ ssri "^13.0.0"
-libnpmsearch@^8.0.0:
- version "8.0.0"
- resolved "https://registry.yarnpkg.com/libnpmsearch/-/libnpmsearch-8.0.0.tgz#ce2e28ad05a152c736d5ae86356aedd5a52406a5"
- integrity sha512-W8FWB78RS3Nkl1gPSHOlF024qQvcoU/e3m9BGDuBfVZGfL4MJ91GXXb04w3zJCGOW9dRQUyWVEqupFjCrgltDg==
+libnpmsearch@^9.0.1:
+ version "9.0.1"
+ resolved "https://registry.yarnpkg.com/libnpmsearch/-/libnpmsearch-9.0.1.tgz#674a88ffc9ab5826feb34c2c66e90797b38f4c2e"
+ integrity sha512-oKw58X415ERY/BOGV3jQPVMcep8YeMRWMzuuqB0BAIM5VxicOU1tQt19ExCu4SV77SiTOEoziHxGEgJGw3FBYQ==
dependencies:
- npm-registry-fetch "^18.0.1"
+ npm-registry-fetch "^19.0.0"
-libnpmteam@^7.0.0:
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/libnpmteam/-/libnpmteam-7.0.0.tgz#e8f40c4bc543b720da2cdd4385e2fafcd06c92c0"
- integrity sha512-PKLOoVukN34qyJjgEm5DEOnDwZkeVMUHRx8NhcKDiCNJGPl7G/pF1cfBw8yicMwRlHaHkld1FdujOzKzy4AlwA==
+libnpmteam@^8.0.2:
+ version "8.0.2"
+ resolved "https://registry.yarnpkg.com/libnpmteam/-/libnpmteam-8.0.2.tgz#0417161bfcd155f5e8391cc2b6a05260ccbf1f41"
+ integrity sha512-ypLrDUQoi8EhG+gzx5ENMcYq23YjPV17Mfvx4nOnQiHOi8vp47+4GvZBrMsEM4yeHPwxguF/HZoXH4rJfHdH/w==
dependencies:
aproba "^2.0.0"
- npm-registry-fetch "^18.0.1"
+ npm-registry-fetch "^19.0.0"
-libnpmversion@^7.0.0:
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/libnpmversion/-/libnpmversion-7.0.0.tgz#b264a07662b31b78822ba870171088eca6466f38"
- integrity sha512-0xle91R6F8r/Q/4tHOnyKko+ZSquEXNdxwRdKCPv4kC1cOVBMFXRsKKrVtRKtXcFn362U8ZlJefk4Apu00424g==
+libnpmversion@^8.0.3:
+ version "8.0.3"
+ resolved "https://registry.yarnpkg.com/libnpmversion/-/libnpmversion-8.0.3.tgz#f50030c72a85e35b70a4ea4c075347f1999f9fe5"
+ integrity sha512-Avj1GG3DT6MGzWOOk3yA7rORcMDUPizkIGbI8glHCO7WoYn3NYNmskLDwxg2NMY1Tyf2vrHAqTuSG58uqd1lJg==
dependencies:
- "@npmcli/git" "^6.0.1"
- "@npmcli/run-script" "^9.0.1"
- json-parse-even-better-errors "^4.0.0"
- proc-log "^5.0.0"
+ "@npmcli/git" "^7.0.0"
+ "@npmcli/run-script" "^10.0.0"
+ json-parse-even-better-errors "^5.0.0"
+ proc-log "^6.0.0"
semver "^7.3.7"
lilconfig@^2.0.3:
@@ -6207,11 +6288,16 @@ loupe@^3.1.0, loupe@^3.1.1, loupe@^3.1.2, loupe@^3.1.4:
resolved "https://registry.yarnpkg.com/loupe/-/loupe-3.2.1.tgz#0095cf56dc5b7a9a7c08ff5b1a8796ec8ad17e76"
integrity sha512-CdzqowRJCeLU72bHvWqwRBBlLcMEtIvGrlvef74kMnV2AolS9Y8xUv1I0U/MNAWMhBlKIoyuEgoJ0t/bbwHbLQ==
-lru-cache@^10.0.1, lru-cache@^10.2.0, lru-cache@^10.2.2, lru-cache@^10.4.3:
+lru-cache@^10.0.1, lru-cache@^10.2.0, lru-cache@^10.4.3:
version "10.4.3"
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.4.3.tgz#410fc8a17b70e598013df257c2446b7f3383f119"
integrity sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==
+lru-cache@^11.0.0, lru-cache@^11.1.0, lru-cache@^11.2.1:
+ version "11.2.6"
+ resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-11.2.6.tgz#356bf8a29e88a7a2945507b31f6429a65a192c58"
+ integrity sha512-ESL2CrkS/2wTPfuend7Zhkzo2u0daGJ/A2VucJOgQ/C48S/zB8MMeMHSGKYpXhIjbPxfuezITkaBH1wqv00DDQ==
+
lru-cache@^5.1.1:
version "5.1.1"
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920"
@@ -6264,22 +6350,22 @@ make-dir@^4.0.0:
dependencies:
semver "^7.5.3"
-make-fetch-happen@^14.0.0, make-fetch-happen@^14.0.2, make-fetch-happen@^14.0.3:
- version "14.0.3"
- resolved "https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-14.0.3.tgz#d74c3ecb0028f08ab604011e0bc6baed483fcdcd"
- integrity sha512-QMjGbFTP0blj97EeidG5hk/QhKQ3T4ICckQGLgz38QF7Vgbk6e6FTARN8KhKxyBbWn8R0HU+bnw8aSoFPD4qtQ==
+make-fetch-happen@^15.0.0, make-fetch-happen@^15.0.1, make-fetch-happen@^15.0.3, make-fetch-happen@^15.0.4:
+ version "15.0.4"
+ resolved "https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-15.0.4.tgz#6ff007b6d5f7b75c4cc26ec2d4adbfe05d6c0921"
+ integrity sha512-vM2sG+wbVeVGYcCm16mM3d5fuem9oC28n436HjsGO3LcxoTI8LNVa4rwZDn3f76+cWyT4GGJDxjTYU1I2nr6zw==
dependencies:
- "@npmcli/agent" "^3.0.0"
- cacache "^19.0.1"
+ "@gar/promise-retry" "^1.0.0"
+ "@npmcli/agent" "^4.0.0"
+ cacache "^20.0.1"
http-cache-semantics "^4.1.1"
minipass "^7.0.2"
- minipass-fetch "^4.0.0"
+ minipass-fetch "^5.0.0"
minipass-flush "^1.0.5"
minipass-pipeline "^1.2.4"
negotiator "^1.0.0"
- proc-log "^5.0.0"
- promise-retry "^2.0.1"
- ssri "^12.0.0"
+ proc-log "^6.0.0"
+ ssri "^13.0.0"
makeerror@1.0.12:
version "1.0.12"
@@ -6796,6 +6882,13 @@ minimatch@9.0.1:
dependencies:
brace-expansion "^2.0.1"
+minimatch@^10.0.3, minimatch@^10.1.1, minimatch@^10.2.2:
+ version "10.2.4"
+ resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-10.2.4.tgz#465b3accbd0218b8281f5301e27cedc697f96fde"
+ integrity sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==
+ dependencies:
+ brace-expansion "^5.0.2"
+
minimatch@^3.0.4, minimatch@^3.1.1:
version "3.1.2"
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b"
@@ -6803,7 +6896,7 @@ minimatch@^3.0.4, minimatch@^3.1.1:
dependencies:
brace-expansion "^1.1.7"
-minimatch@^9.0.0, minimatch@^9.0.3, minimatch@^9.0.4, minimatch@^9.0.5:
+minimatch@^9.0.3, minimatch@^9.0.4:
version "9.0.5"
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.5.tgz#d74f9dd6b57d83d8e98cfb82133b03978bc929e5"
integrity sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==
@@ -6822,16 +6915,16 @@ minipass-collect@^2.0.1:
dependencies:
minipass "^7.0.3"
-minipass-fetch@^4.0.0:
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/minipass-fetch/-/minipass-fetch-4.0.1.tgz#f2d717d5a418ad0b1a7274f9b913515d3e78f9e5"
- integrity sha512-j7U11C5HXigVuutxebFadoYBbd7VSdZWggSe64NVdvWNBqGAiXPL2QVCehjmw7lY1oF9gOllYbORh+hiNgfPgQ==
+minipass-fetch@^5.0.0:
+ version "5.0.2"
+ resolved "https://registry.yarnpkg.com/minipass-fetch/-/minipass-fetch-5.0.2.tgz#3973a605ddfd8abb865e50d6fc634853c8239729"
+ integrity sha512-2d0q2a8eCi2IRg/IGubCNRJoYbA1+YPXAzQVRFmB45gdGZafyivnZ5YSEfo3JikbjGxOdntGFvBQGqaSMXlAFQ==
dependencies:
minipass "^7.0.3"
- minipass-sized "^1.0.3"
+ minipass-sized "^2.0.0"
minizlib "^3.0.1"
optionalDependencies:
- encoding "^0.1.13"
+ iconv-lite "^0.7.2"
minipass-flush@^1.0.5:
version "1.0.5"
@@ -6847,12 +6940,12 @@ minipass-pipeline@^1.2.4:
dependencies:
minipass "^3.0.0"
-minipass-sized@^1.0.3:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/minipass-sized/-/minipass-sized-1.0.3.tgz#70ee5a7c5052070afacfbc22977ea79def353b70"
- integrity sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==
+minipass-sized@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/minipass-sized/-/minipass-sized-2.0.0.tgz#2228ee97e3f74f6b22ba6d1319addb7621534306"
+ integrity sha512-zSsHhto5BcUVM2m1LurnXY6M//cGhVaegT71OfOXoprxT6o780GZd792ea6FfrQkuU4usHZIUczAQMRUE2plzA==
dependencies:
- minipass "^3.0.0"
+ minipass "^7.1.2"
minipass@^3.0.0:
version "3.3.6"
@@ -6861,23 +6954,15 @@ minipass@^3.0.0:
dependencies:
yallist "^4.0.0"
-minipass@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/minipass/-/minipass-5.0.0.tgz#3e9788ffb90b694a5d0ec94479a45b5d8738133d"
- integrity sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==
-
-"minipass@^5.0.0 || ^6.0.2 || ^7.0.0", minipass@^7.0.2, minipass@^7.0.3, minipass@^7.0.4, minipass@^7.1.1, minipass@^7.1.2:
+"minipass@^5.0.0 || ^6.0.2 || ^7.0.0", minipass@^7.0.2, minipass@^7.0.3, minipass@^7.0.4, minipass@^7.1.2:
version "7.1.2"
resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.1.2.tgz#93a9626ce5e5e66bd4db86849e7515e92340a707"
integrity sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==
-minizlib@^2.1.1:
- version "2.1.2"
- resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-2.1.2.tgz#e90d3466ba209b932451508a11ce3d3632145931"
- integrity sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==
- dependencies:
- minipass "^3.0.0"
- yallist "^4.0.0"
+minipass@^7.1.3:
+ version "7.1.3"
+ resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.1.3.tgz#79389b4eb1bb2d003a9bba87d492f2bd37bdc65b"
+ integrity sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==
minizlib@^3.0.1:
version "3.0.2"
@@ -6886,12 +6971,19 @@ minizlib@^3.0.1:
dependencies:
minipass "^7.1.2"
+minizlib@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-3.1.0.tgz#6ad76c3a8f10227c9b51d1c9ac8e30b27f5a251c"
+ integrity sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==
+ dependencies:
+ minipass "^7.1.2"
+
mitt@^3.0.1:
version "3.0.1"
resolved "https://registry.yarnpkg.com/mitt/-/mitt-3.0.1.tgz#ea36cf0cc30403601ae074c8f77b7092cdab36d1"
integrity sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==
-mkdirp@^1.0.3, mkdirp@^1.0.4:
+mkdirp@^1.0.4:
version "1.0.4"
resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e"
integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==
@@ -6916,10 +7008,10 @@ muggle-string@^0.4.1:
resolved "https://registry.yarnpkg.com/muggle-string/-/muggle-string-0.4.1.tgz#3b366bd43b32f809dc20659534dd30e7c8a0d328"
integrity sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==
-mute-stream@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-2.0.0.tgz#a5446fc0c512b71c83c44d908d5c7b7b4c493b2b"
- integrity sha512-WWdIxpyjEn+FhQJQQv9aQAYlHoNVdzIzUySNV1gHUPDSdZJ3yZn7pAAbQcV7B56Mvu881q9FZV+0Vx2xC44VWA==
+mute-stream@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-3.0.0.tgz#cd8014dd2acb72e1e91bb67c74f0019e620ba2d1"
+ integrity sha512-dkEJPVvun4FryqBmZ5KhDo0K9iDXAwn08tMLDinNdRBNPcYEDiWYysLcc6k3mjTMlbP9KyylvRpd4wFtwrT9rw==
mz@^2.4.0, mz@^2.7.0:
version "2.7.0"
@@ -6975,21 +7067,21 @@ node-emoji@^2.2.0:
emojilib "^2.4.0"
skin-tone "^2.0.0"
-node-gyp@^11.0.0, node-gyp@^11.2.0:
- version "11.4.1"
- resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-11.4.1.tgz#b4ce9597e71d4e59efb3d4cdae2af8338151b2c4"
- integrity sha512-GiVxQ1e4TdZSSVmFDYUn6uUsrEUP68pa8C/xBzCfL/FcLHa4reWrxxTP7tRGhNdviYrNsL5kRolBL5LNYEutCw==
+node-gyp@^12.1.0, node-gyp@^12.2.0:
+ version "12.2.0"
+ resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-12.2.0.tgz#ff73f6f509e33d8b7e768f889ffc9738ad117b07"
+ integrity sha512-q23WdzrQv48KozXlr0U1v9dwO/k59NHeSzn6loGcasyf0UnSrtzs8kRxM+mfwJSf0DkX0s43hcqgnSO4/VNthQ==
dependencies:
env-paths "^2.2.0"
exponential-backoff "^3.1.1"
graceful-fs "^4.2.6"
- make-fetch-happen "^14.0.3"
- nopt "^8.0.0"
- proc-log "^5.0.0"
+ make-fetch-happen "^15.0.0"
+ nopt "^9.0.0"
+ proc-log "^6.0.0"
semver "^7.3.5"
- tar "^7.4.3"
+ tar "^7.5.4"
tinyglobby "^0.2.12"
- which "^5.0.0"
+ which "^6.0.0"
node-int64@^0.4.0:
version "0.4.0"
@@ -7015,12 +7107,12 @@ nopt@^7.2.1:
dependencies:
abbrev "^2.0.0"
-nopt@^8.0.0, nopt@^8.1.0:
- version "8.1.0"
- resolved "https://registry.yarnpkg.com/nopt/-/nopt-8.1.0.tgz#b11d38caf0f8643ce885818518064127f602eae3"
- integrity sha512-ieGu42u/Qsa4TFktmaKEwM6MQH0pOWnaB3htzh0JRtx84+Mebc0cbZYN5bC+6WTZ4+77xrL9Pn5m7CV6VIkV7A==
+nopt@^9.0.0:
+ version "9.0.0"
+ resolved "https://registry.yarnpkg.com/nopt/-/nopt-9.0.0.tgz#6bff0836b2964d24508b6b41b5a9a49c4f4a1f96"
+ integrity sha512-Zhq3a+yFKrYwSBluL4H9XP3m3y5uvQkB/09CwDruCiRmR/UJYnn9W4R48ry0uGC70aeTPKLynBtscP9efFFcPw==
dependencies:
- abbrev "^3.0.0"
+ abbrev "^4.0.0"
normalize-package-data@^6.0.0:
version "6.0.2"
@@ -7031,12 +7123,12 @@ normalize-package-data@^6.0.0:
semver "^7.3.5"
validate-npm-package-license "^3.0.4"
-normalize-package-data@^7.0.0:
- version "7.0.1"
- resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-7.0.1.tgz#84d2971bd8be97b23f0ce06f9e401840be8eaa3e"
- integrity sha512-linxNAT6M0ebEYZOx2tO6vBEFsVgnPpv+AVjk0wJHfaUIbq31Jm3T6vvZaarnOeWDh8ShnwXuaAyM7WT3RzErA==
+normalize-package-data@^8.0.0:
+ version "8.0.0"
+ resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-8.0.0.tgz#bdce7ff2d6ba891b853e179e45a5337766e304a7"
+ integrity sha512-RWk+PI433eESQ7ounYxIp67CYuVsS1uYSonX3kA6ps/3LWfjVQa/ptEg6Y3T6uAMq1mWpX9PQ+qx+QaHpsc7gQ==
dependencies:
- hosted-git-info "^8.0.0"
+ hosted-git-info "^9.0.0"
semver "^7.3.5"
validate-npm-package-license "^3.0.4"
@@ -7055,83 +7147,84 @@ normalize-url@^6.0.1:
resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.1.0.tgz#40d0885b535deffe3f3147bec877d05fe4c5668a"
integrity sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==
-normalize-url@^8.0.0:
- version "8.0.2"
- resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-8.0.2.tgz#3b343a42f837e4dae2b01917c04e8de3782e9170"
- integrity sha512-Ee/R3SyN4BuynXcnTaekmaVdbDAEiNrHqjQIA37mHU8G9pf7aaAD4ZX3XjBLo6rsdcxA/gtkcNYZLt30ACgynw==
+normalize-url@^9.0.0:
+ version "9.0.0"
+ resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-9.0.0.tgz#9a2c3e23dcc3cb4c5be7d70c6377cddd76e57dc1"
+ integrity sha512-z9nC87iaZXXySbWWtTHfCFJyFvKaUAW6lODhikG7ILSbVgmwuFjUqkgnheHvAUcGedO29e2QGBRXMUD64aurqQ==
-npm-audit-report@^6.0.0:
- version "6.0.0"
- resolved "https://registry.yarnpkg.com/npm-audit-report/-/npm-audit-report-6.0.0.tgz#0262e5e2b674fabf0ea47e900fc7384b83de0fbb"
- integrity sha512-Ag6Y1irw/+CdSLqEEAn69T8JBgBThj5mw0vuFIKeP7hATYuQuS5jkMjK6xmVB8pr7U4g5Audbun0lHhBDMIBRA==
+npm-audit-report@^7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/npm-audit-report/-/npm-audit-report-7.0.0.tgz#c384ac4afede55f21b30778202ad568e54644c35"
+ integrity sha512-bluLL4xwGr/3PERYz50h2Upco0TJMDcLcymuFnfDWeGO99NqH724MNzhWi5sXXuXf2jbytFF0LyR8W+w1jTI6A==
-npm-bundled@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-4.0.0.tgz#f5b983f053fe7c61566cf07241fab2d4e9d513d3"
- integrity sha512-IxaQZDMsqfQ2Lz37VvyyEtKLe8FsRZuysmedy/N06TU1RyVppYKXrO4xIhR0F+7ubIBox6Q7nir6fQI3ej39iA==
+npm-bundled@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-5.0.0.tgz#5025d847cfd06c7b8d9432df01695d0133d9ee80"
+ integrity sha512-JLSpbzh6UUXIEoqPsYBvVNVmyrjVZ1fzEFbqxKkTJQkWBO3xFzFT+KDnSKQWwOQNbuWRwt5LSD6HOTLGIWzfrw==
dependencies:
- npm-normalize-package-bin "^4.0.0"
+ npm-normalize-package-bin "^5.0.0"
-npm-install-checks@^7.1.0, npm-install-checks@^7.1.1:
- version "7.1.2"
- resolved "https://registry.yarnpkg.com/npm-install-checks/-/npm-install-checks-7.1.2.tgz#e338d333930ee18e0fb0be6bd8b67af98be3d2fa"
- integrity sha512-z9HJBCYw9Zr8BqXcllKIs5nI+QggAImbBdHphOzVYrz2CB4iQ6FzWyKmlqDZua+51nAu7FcemlbTc9VgQN5XDQ==
+npm-install-checks@^8.0.0:
+ version "8.0.0"
+ resolved "https://registry.yarnpkg.com/npm-install-checks/-/npm-install-checks-8.0.0.tgz#f5d18e909bb8318d85093e9d8f36ac427c1cbe30"
+ integrity sha512-ScAUdMpyzkbpxoNekQ3tNRdFI8SJ86wgKZSQZdUxT+bj0wVFpsEMWnkXP0twVe1gJyNF5apBWDJhhIbgrIViRA==
dependencies:
semver "^7.1.1"
-npm-normalize-package-bin@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-4.0.0.tgz#df79e70cd0a113b77c02d1fe243c96b8e618acb1"
- integrity sha512-TZKxPvItzai9kN9H/TkmCtx/ZN/hvr3vUycjlfmH0ootY9yFBzNOpiXAdIn1Iteqsvk4lQn6B5PTrt+n6h8k/w==
+npm-normalize-package-bin@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-5.0.0.tgz#2b207ff260f2e525ddce93356614e2f736728f89"
+ integrity sha512-CJi3OS4JLsNMmr2u07OJlhcrPxCeOeP/4xq67aWNai6TNWWbTrlNDgl8NcFKVlcBKp18GPj+EzbNIgrBfZhsag==
-npm-package-arg@^12.0.0, npm-package-arg@^12.0.2:
- version "12.0.2"
- resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-12.0.2.tgz#3b1e04ebe651cc45028e298664e8c15ce9c0ca40"
- integrity sha512-f1NpFjNI9O4VbKMOlA5QoBq/vSQPORHcTZ2feJpFkTHJ9eQkdlmZEKSjcAhxTGInC7RlEyScT9ui67NaOsjFWA==
+npm-package-arg@^13.0.0, npm-package-arg@^13.0.2:
+ version "13.0.2"
+ resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-13.0.2.tgz#72a80f2afe8329860e63854489415e9e9a2f78a7"
+ integrity sha512-IciCE3SY3uE84Ld8WZU23gAPPV9rIYod4F+rc+vJ7h7cwAJt9Vk6TVsK60ry7Uj3SRS3bqRRIGuTp9YVlk6WNA==
dependencies:
- hosted-git-info "^8.0.0"
- proc-log "^5.0.0"
+ hosted-git-info "^9.0.0"
+ proc-log "^6.0.0"
semver "^7.3.5"
- validate-npm-package-name "^6.0.0"
+ validate-npm-package-name "^7.0.0"
-npm-packlist@^9.0.0:
- version "9.0.0"
- resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-9.0.0.tgz#8e9b061bab940de639dd93d65adc95c34412c7d0"
- integrity sha512-8qSayfmHJQTx3nJWYbbUmflpyarbLMBc6LCAjYsiGtXxDB68HaZpb8re6zeaLGxZzDuMdhsg70jryJe+RrItVQ==
+npm-packlist@^10.0.1:
+ version "10.0.4"
+ resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-10.0.4.tgz#aa2e0e4daf910eae8c5745c2645cf8bb8813de01"
+ integrity sha512-uMW73iajD8hiH4ZBxEV3HC+eTnppIqwakjOYuvgddnalIw2lJguKviK1pcUJDlIWm1wSJkchpDZDSVVsZEYRng==
dependencies:
- ignore-walk "^7.0.0"
+ ignore-walk "^8.0.0"
+ proc-log "^6.0.0"
-npm-pick-manifest@^10.0.0:
- version "10.0.0"
- resolved "https://registry.yarnpkg.com/npm-pick-manifest/-/npm-pick-manifest-10.0.0.tgz#6cc120c6473ceea56dfead500f00735b2b892851"
- integrity sha512-r4fFa4FqYY8xaM7fHecQ9Z2nE9hgNfJR+EmoKv0+chvzWkBcORX3r0FpTByP+CbOVJDladMXnPQGVN8PBLGuTQ==
+npm-pick-manifest@^11.0.1, npm-pick-manifest@^11.0.3:
+ version "11.0.3"
+ resolved "https://registry.yarnpkg.com/npm-pick-manifest/-/npm-pick-manifest-11.0.3.tgz#76cf6593a351849006c36b38a7326798e2a76d13"
+ integrity sha512-buzyCfeoGY/PxKqmBqn1IUJrZnUi1VVJTdSSRPGI60tJdUhUoSQFhs0zycJokDdOznQentgrpf8LayEHyyYlqQ==
dependencies:
- npm-install-checks "^7.1.0"
- npm-normalize-package-bin "^4.0.0"
- npm-package-arg "^12.0.0"
+ npm-install-checks "^8.0.0"
+ npm-normalize-package-bin "^5.0.0"
+ npm-package-arg "^13.0.0"
semver "^7.3.5"
-npm-profile@^11.0.1:
- version "11.0.1"
- resolved "https://registry.yarnpkg.com/npm-profile/-/npm-profile-11.0.1.tgz#6ffac43f3d186316d37e80986d84aef2470269a2"
- integrity sha512-HP5Cw9WHwFS9vb4fxVlkNAQBUhVL5BmW6rAR+/JWkpwqcFJid7TihKUdYDWqHl0NDfLd0mpucheGySqo8ysyfw==
+npm-profile@^12.0.1:
+ version "12.0.1"
+ resolved "https://registry.yarnpkg.com/npm-profile/-/npm-profile-12.0.1.tgz#f5aa0d931a4a75013a7521c86c30048e497310de"
+ integrity sha512-Xs1mejJ1/9IKucCxdFMkiBJUre0xaxfCpbsO7DB7CadITuT4k68eI05HBlw4kj+Em1rsFMgeFNljFPYvPETbVQ==
dependencies:
- npm-registry-fetch "^18.0.0"
- proc-log "^5.0.0"
+ npm-registry-fetch "^19.0.0"
+ proc-log "^6.0.0"
-npm-registry-fetch@^18.0.0, npm-registry-fetch@^18.0.1, npm-registry-fetch@^18.0.2:
- version "18.0.2"
- resolved "https://registry.yarnpkg.com/npm-registry-fetch/-/npm-registry-fetch-18.0.2.tgz#340432f56b5a8b1af068df91aae0435d2de646b5"
- integrity sha512-LeVMZBBVy+oQb5R6FDV9OlJCcWDU+al10oKpe+nsvcHnG24Z3uM3SvJYKfGJlfGjVU8v9liejCrUR/M5HO5NEQ==
+npm-registry-fetch@^19.0.0, npm-registry-fetch@^19.1.1:
+ version "19.1.1"
+ resolved "https://registry.yarnpkg.com/npm-registry-fetch/-/npm-registry-fetch-19.1.1.tgz#51e96d21f409a9bc4f96af218a8603e884459024"
+ integrity sha512-TakBap6OM1w0H73VZVDf44iFXsOS3h+L4wVMXmbWOQroZgFhMch0juN6XSzBNlD965yIKvWg2dfu7NSiaYLxtw==
dependencies:
- "@npmcli/redact" "^3.0.0"
+ "@npmcli/redact" "^4.0.0"
jsonparse "^1.3.1"
- make-fetch-happen "^14.0.0"
+ make-fetch-happen "^15.0.0"
minipass "^7.0.2"
- minipass-fetch "^4.0.0"
+ minipass-fetch "^5.0.0"
minizlib "^3.0.1"
- npm-package-arg "^12.0.0"
- proc-log "^5.0.0"
+ npm-package-arg "^13.0.0"
+ proc-log "^6.0.0"
npm-run-path@^4.0.1:
version "4.0.1"
@@ -7155,84 +7248,81 @@ npm-run-path@^6.0.0:
path-key "^4.0.0"
unicorn-magic "^0.3.0"
-npm-user-validate@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/npm-user-validate/-/npm-user-validate-3.0.0.tgz#9b1410796bf1f1d78297a8096328c55d3083f233"
- integrity sha512-9xi0RdSmJ4mPYTC393VJPz1Sp8LyCx9cUnm/L9Qcb3cFO8gjT4mN20P9FAsea8qDHdQ7LtcN8VLh2UT47SdKCw==
+npm-user-validate@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/npm-user-validate/-/npm-user-validate-4.0.0.tgz#f3c7e8360e46c651dbaf2fc4eea8f66df51ae6df"
+ integrity sha512-TP+Ziq/qPi/JRdhaEhnaiMkqfMGjhDLoh/oRfW+t5aCuIfJxIUxvwk6Sg/6ZJ069N/Be6gs00r+aZeJTfS9uHQ==
-npm@^10.9.3:
- version "10.9.3"
- resolved "https://registry.yarnpkg.com/npm/-/npm-10.9.3.tgz#e803ef2166aa96eda9b795a9acee1877c8b4e6f2"
- integrity sha512-6Eh1u5Q+kIVXeA8e7l2c/HpnFFcwrkt37xDMujD5be1gloWa9p6j3Fsv3mByXXmqJHy+2cElRMML8opNT7xIJQ==
+npm@^11.6.2:
+ version "11.11.0"
+ resolved "https://registry.yarnpkg.com/npm/-/npm-11.11.0.tgz#db5ad0ed255e1a29cf241c4112ee81d2220a4edb"
+ integrity sha512-82gRxKrh/eY5UnNorkTFcdBQAGpgjWehkfGVqAGlJjejEtJZGGJUqjo3mbBTNbc5BTnPKGVtGPBZGhElujX5cw==
dependencies:
"@isaacs/string-locale-compare" "^1.1.0"
- "@npmcli/arborist" "^8.0.1"
- "@npmcli/config" "^9.0.0"
- "@npmcli/fs" "^4.0.0"
- "@npmcli/map-workspaces" "^4.0.2"
- "@npmcli/package-json" "^6.2.0"
- "@npmcli/promise-spawn" "^8.0.2"
- "@npmcli/redact" "^3.2.2"
- "@npmcli/run-script" "^9.1.0"
- "@sigstore/tuf" "^3.1.1"
- abbrev "^3.0.1"
+ "@npmcli/arborist" "^9.4.0"
+ "@npmcli/config" "^10.7.1"
+ "@npmcli/fs" "^5.0.0"
+ "@npmcli/map-workspaces" "^5.0.3"
+ "@npmcli/metavuln-calculator" "^9.0.3"
+ "@npmcli/package-json" "^7.0.5"
+ "@npmcli/promise-spawn" "^9.0.1"
+ "@npmcli/redact" "^4.0.0"
+ "@npmcli/run-script" "^10.0.3"
+ "@sigstore/tuf" "^4.0.1"
+ abbrev "^4.0.0"
archy "~1.0.0"
- cacache "^19.0.1"
- chalk "^5.4.1"
- ci-info "^4.2.0"
- cli-columns "^4.0.0"
+ cacache "^20.0.3"
+ chalk "^5.6.2"
+ ci-info "^4.4.0"
fastest-levenshtein "^1.0.16"
fs-minipass "^3.0.3"
- glob "^10.4.5"
+ glob "^13.0.6"
graceful-fs "^4.2.11"
- hosted-git-info "^8.1.0"
- ini "^5.0.0"
- init-package-json "^7.0.2"
- is-cidr "^5.1.1"
- json-parse-even-better-errors "^4.0.0"
- libnpmaccess "^9.0.0"
- libnpmdiff "^7.0.1"
- libnpmexec "^9.0.1"
- libnpmfund "^6.0.1"
- libnpmhook "^11.0.0"
- libnpmorg "^7.0.0"
- libnpmpack "^8.0.1"
- libnpmpublish "^10.0.1"
- libnpmsearch "^8.0.0"
- libnpmteam "^7.0.0"
- libnpmversion "^7.0.0"
- make-fetch-happen "^14.0.3"
- minimatch "^9.0.5"
- minipass "^7.1.1"
+ hosted-git-info "^9.0.2"
+ ini "^6.0.0"
+ init-package-json "^8.2.5"
+ is-cidr "^6.0.3"
+ json-parse-even-better-errors "^5.0.0"
+ libnpmaccess "^10.0.3"
+ libnpmdiff "^8.1.3"
+ libnpmexec "^10.2.3"
+ libnpmfund "^7.0.17"
+ libnpmorg "^8.0.1"
+ libnpmpack "^9.1.3"
+ libnpmpublish "^11.1.3"
+ libnpmsearch "^9.0.1"
+ libnpmteam "^8.0.2"
+ libnpmversion "^8.0.3"
+ make-fetch-happen "^15.0.4"
+ minimatch "^10.2.2"
+ minipass "^7.1.3"
minipass-pipeline "^1.2.4"
ms "^2.1.2"
- node-gyp "^11.2.0"
- nopt "^8.1.0"
- normalize-package-data "^7.0.0"
- npm-audit-report "^6.0.0"
- npm-install-checks "^7.1.1"
- npm-package-arg "^12.0.2"
- npm-pick-manifest "^10.0.0"
- npm-profile "^11.0.1"
- npm-registry-fetch "^18.0.2"
- npm-user-validate "^3.0.0"
- p-map "^7.0.3"
- pacote "^19.0.1"
- parse-conflict-json "^4.0.0"
- proc-log "^5.0.0"
+ node-gyp "^12.2.0"
+ nopt "^9.0.0"
+ npm-audit-report "^7.0.0"
+ npm-install-checks "^8.0.0"
+ npm-package-arg "^13.0.2"
+ npm-pick-manifest "^11.0.3"
+ npm-profile "^12.0.1"
+ npm-registry-fetch "^19.1.1"
+ npm-user-validate "^4.0.0"
+ p-map "^7.0.4"
+ pacote "^21.4.0"
+ parse-conflict-json "^5.0.1"
+ proc-log "^6.1.0"
qrcode-terminal "^0.12.0"
- read "^4.1.0"
- semver "^7.7.2"
+ read "^5.0.1"
+ semver "^7.7.4"
spdx-expression-parse "^4.0.0"
- ssri "^12.0.0"
- supports-color "^9.4.0"
- tar "^6.2.1"
+ ssri "^13.0.1"
+ supports-color "^10.2.2"
+ tar "^7.5.9"
text-table "~0.2.0"
- tiny-relative-date "^1.3.0"
+ tiny-relative-date "^2.0.2"
treeverse "^3.0.0"
- validate-npm-package-name "^6.0.1"
- which "^5.0.0"
- write-file-atomic "^6.0.0"
+ validate-npm-package-name "^7.0.2"
+ which "^6.0.1"
nth-check@^2.0.1:
version "2.1.1"
@@ -7383,11 +7473,16 @@ p-map@^3.0.0:
dependencies:
aggregate-error "^3.0.0"
-p-map@^7.0.1, p-map@^7.0.2, p-map@^7.0.3:
+p-map@^7.0.1, p-map@^7.0.2:
version "7.0.3"
resolved "https://registry.yarnpkg.com/p-map/-/p-map-7.0.3.tgz#7ac210a2d36f81ec28b736134810f7ba4418cdb6"
integrity sha512-VkndIv2fIB99swvQoA65bm+fsmt6UNdGeIB0oxBs+WhAhdh08QA04JXpI7rbB9r08/nkbysKoya9rtDERYOYMA==
+p-map@^7.0.4:
+ version "7.0.4"
+ resolved "https://registry.yarnpkg.com/p-map/-/p-map-7.0.4.tgz#b81814255f542e252d5729dca4d66e5ec14935b8"
+ integrity sha512-tkAQEw8ysMzmkhgw8k+1U/iPhWNhykKnSk4Rd5zLoPJCuJaGRPo6YposrZgaxHKzDHdDWWZvE/Sk7hsL2X/CpQ==
+
p-reduce@^2.0.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/p-reduce/-/p-reduce-2.1.0.tgz#09408da49507c6c274faa31f28df334bc712b64a"
@@ -7445,51 +7540,28 @@ package-json-from-dist@^1.0.0:
resolved "https://registry.yarnpkg.com/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz#4f1471a010827a86f94cfd9b0727e36d267de505"
integrity sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==
-pacote@^19.0.0, pacote@^19.0.1:
- version "19.0.1"
- resolved "https://registry.yarnpkg.com/pacote/-/pacote-19.0.1.tgz#66d22dbd274ed8a7c30029d70eb8030f5151e6fc"
- integrity sha512-zIpxWAsr/BvhrkSruspG8aqCQUUrWtpwx0GjiRZQhEM/pZXrigA32ElN3vTcCPUDOFmHr6SFxwYrvVUs5NTEUg==
- dependencies:
- "@npmcli/git" "^6.0.0"
- "@npmcli/installed-package-contents" "^3.0.0"
- "@npmcli/package-json" "^6.0.0"
- "@npmcli/promise-spawn" "^8.0.0"
- "@npmcli/run-script" "^9.0.0"
- cacache "^19.0.0"
+pacote@^21.0.0, pacote@^21.0.2, pacote@^21.4.0:
+ version "21.4.0"
+ resolved "https://registry.yarnpkg.com/pacote/-/pacote-21.4.0.tgz#7c66cef758bdda5fae4eb9e0b9ec395018296ad7"
+ integrity sha512-DR7mn7HUOomAX1BORnpYy678qVIidbvOojkBscqy27dRKN+s/hLeQT1MeYYrx1Cxh62jyKjiWiDV7RTTqB+ZEQ==
+ dependencies:
+ "@gar/promise-retry" "^1.0.0"
+ "@npmcli/git" "^7.0.0"
+ "@npmcli/installed-package-contents" "^4.0.0"
+ "@npmcli/package-json" "^7.0.0"
+ "@npmcli/promise-spawn" "^9.0.0"
+ "@npmcli/run-script" "^10.0.0"
+ cacache "^20.0.0"
fs-minipass "^3.0.0"
minipass "^7.0.2"
- npm-package-arg "^12.0.0"
- npm-packlist "^9.0.0"
- npm-pick-manifest "^10.0.0"
- npm-registry-fetch "^18.0.0"
- proc-log "^5.0.0"
- promise-retry "^2.0.1"
- sigstore "^3.0.0"
- ssri "^12.0.0"
- tar "^6.1.11"
-
-pacote@^20.0.0:
- version "20.0.0"
- resolved "https://registry.yarnpkg.com/pacote/-/pacote-20.0.0.tgz#c974373d8e0859d00e8f9158574350f8c1b168e5"
- integrity sha512-pRjC5UFwZCgx9kUFDVM9YEahv4guZ1nSLqwmWiLUnDbGsjs+U5w7z6Uc8HNR1a6x8qnu5y9xtGE6D1uAuYz+0A==
- dependencies:
- "@npmcli/git" "^6.0.0"
- "@npmcli/installed-package-contents" "^3.0.0"
- "@npmcli/package-json" "^6.0.0"
- "@npmcli/promise-spawn" "^8.0.0"
- "@npmcli/run-script" "^9.0.0"
- cacache "^19.0.0"
- fs-minipass "^3.0.0"
- minipass "^7.0.2"
- npm-package-arg "^12.0.0"
- npm-packlist "^9.0.0"
- npm-pick-manifest "^10.0.0"
- npm-registry-fetch "^18.0.0"
- proc-log "^5.0.0"
- promise-retry "^2.0.1"
- sigstore "^3.0.0"
- ssri "^12.0.0"
- tar "^6.1.11"
+ npm-package-arg "^13.0.0"
+ npm-packlist "^10.0.1"
+ npm-pick-manifest "^11.0.1"
+ npm-registry-fetch "^19.0.0"
+ proc-log "^6.0.0"
+ sigstore "^4.0.0"
+ ssri "^13.0.0"
+ tar "^7.4.3"
parchment@^3.0.0:
version "3.0.0"
@@ -7503,12 +7575,12 @@ parent-module@^1.0.0:
dependencies:
callsites "^3.0.0"
-parse-conflict-json@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/parse-conflict-json/-/parse-conflict-json-4.0.0.tgz#996b1edfc0c727583b56c7644dbb3258fc9e9e4b"
- integrity sha512-37CN2VtcuvKgHUs8+0b1uJeEsbGn61GRHz469C94P5xiOoqpDYJYwjg4RY9Vmz39WyZAVkR5++nbJwLMIgOCnQ==
+parse-conflict-json@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/parse-conflict-json/-/parse-conflict-json-5.0.1.tgz#db4acd7472fb400c9808eb86611c2ff72f4c84ba"
+ integrity sha512-ZHEmNKMq1wyJXNwLxyHnluPfRAFSIliBvbK/UiOceROt4Xh9Pz0fq49NytIaeaCUf5VR86hwQ/34FCcNU5/LKQ==
dependencies:
- json-parse-even-better-errors "^4.0.0"
+ json-parse-even-better-errors "^5.0.0"
just-diff "^6.0.0"
just-diff-apply "^5.2.0"
@@ -7530,7 +7602,7 @@ parse-json@^5.2.0:
json-parse-even-better-errors "^2.3.0"
lines-and-columns "^1.1.6"
-parse-json@^8.0.0:
+parse-json@^8.0.0, parse-json@^8.3.0:
version "8.3.0"
resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-8.3.0.tgz#88a195a2157025139a2317a4f2f9252b61304ed5"
integrity sha512-ybiGyvspI+fAoRQbIPRddCcSTV9/LsJbf0e/S85VLowVGzRmokfneg2kwVW/KU5rOXrPSbF1qAKPMgNTqqROQQ==
@@ -7616,16 +7688,19 @@ path-scurry@^1.11.1:
lru-cache "^10.2.0"
minipass "^5.0.0 || ^6.0.2 || ^7.0.0"
+path-scurry@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-2.0.2.tgz#6be0d0ee02a10d9e0de7a98bae65e182c9061f85"
+ integrity sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==
+ dependencies:
+ lru-cache "^11.0.0"
+ minipass "^7.1.2"
+
path-type@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b"
integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==
-path-type@^6.0.0:
- version "6.0.0"
- resolved "https://registry.yarnpkg.com/path-type/-/path-type-6.0.0.tgz#2f1bb6791a91ce99194caede5d6c5920ed81eb51"
- integrity sha512-Vj7sf++t5pBD637NSfkxpHSMfWaeig5+DKWLhcqIYx6mWQz5hdJTGDVMQiJcw1ZYkhs7AazKDGpRVji1LJCZUQ==
-
pathe@^2.0.3:
version "2.0.3"
resolved "https://registry.yarnpkg.com/pathe/-/pathe-2.0.3.tgz#3ecbec55421685b70a9da872b2cff3e1cbed1716"
@@ -8053,10 +8128,10 @@ pretty-ms@^9.2.0:
dependencies:
parse-ms "^4.0.0"
-proc-log@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/proc-log/-/proc-log-5.0.0.tgz#e6c93cf37aef33f835c53485f314f50ea906a9d8"
- integrity sha512-Azwzvl90HaF0aCz1JrDdXQykFakSSNPaPoiZ9fm5qJIMHioDZEi7OAdRwSm6rSoPtY3Qutnm3L7ogmg3dc+wbQ==
+proc-log@^6.0.0, proc-log@^6.1.0:
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/proc-log/-/proc-log-6.1.0.tgz#18519482a37d5198e231133a70144a50f21f0215"
+ integrity sha512-iG+GYldRf2BQ0UDUAd6JQ/RwzaQy6mXmsk/IzlYyal4A4SNFw54MeH4/tLkF4I5WoWG9SQwuqWzS99jaFQHBuQ==
process-nextick-args@~2.0.0:
version "2.0.1"
@@ -8075,10 +8150,10 @@ process@^0.11.10:
resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182"
integrity sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==
-proggy@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/proggy/-/proggy-3.0.0.tgz#874e91fed27fe00a511758e83216a6b65148bd6c"
- integrity sha512-QE8RApCM3IaRRxVzxrjbgNMpQEX6Wu0p0KBeoSiSEw5/bsGwZHsshF4LCxH2jp/r6BU+bqA3LrMDEYNfJnpD8Q==
+proggy@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/proggy/-/proggy-4.0.0.tgz#85fa89d7c81bc3fb77992a80f47bb1e17c610fa3"
+ integrity sha512-MbA4R+WQT76ZBm/5JUpV9yqcJt92175+Y0Bodg3HgiXzrmKu7Ggq+bpn6y6wHH+gN9NcyKn3yg1+d47VaKwNAQ==
progress@^2.0.3:
version "2.0.3"
@@ -8118,12 +8193,12 @@ prompts@^2.0.1, prompts@^2.4.1:
kleur "^3.0.3"
sisteransi "^1.0.5"
-promzard@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/promzard/-/promzard-2.0.0.tgz#03ad0e4db706544dfdd4f459281f13484fc10c49"
- integrity sha512-Ncd0vyS2eXGOjchIRg6PVCYKetJYrW1BSbbIo+bKdig61TB6nH2RQNF2uP+qMpsI73L/jURLWojcw8JNIKZ3gg==
+promzard@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/promzard/-/promzard-3.0.1.tgz#e42b9b75197661e5707dc7077da8dfd3bdfd9e3d"
+ integrity sha512-M5mHhWh+Adz0BIxgSrqcc6GTCSconR7zWQV9vnOSptNtr6cSFlApLc28GbQhuN6oOWBQeV2C0bNE47JCY/zu3Q==
dependencies:
- read "^4.0.0"
+ read "^5.0.0"
proto-list@~1.2.1:
version "1.2.4"
@@ -8369,18 +8444,10 @@ read-cache@^1.0.0:
dependencies:
pify "^2.3.0"
-read-cmd-shim@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/read-cmd-shim/-/read-cmd-shim-5.0.0.tgz#6e5450492187a0749f6c80dcbef0debc1117acca"
- integrity sha512-SEbJV7tohp3DAAILbEMPXavBjAnMN0tVnh4+9G8ihV4Pq3HYF9h8QNez9zkJ1ILkv9G2BjdzwctznGZXgu/HGw==
-
-read-package-json-fast@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/read-package-json-fast/-/read-package-json-fast-4.0.0.tgz#8ccbc05740bb9f58264f400acc0b4b4eee8d1b39"
- integrity sha512-qpt8EwugBWDw2cgE2W+/3oxC+KTez2uSVR8JU9Q36TXPAGCaozfQUs59v4j4GFpWTaw0i6hAZSvOmu1J0uOEUg==
- dependencies:
- json-parse-even-better-errors "^4.0.0"
- npm-normalize-package-bin "^4.0.0"
+read-cmd-shim@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/read-cmd-shim/-/read-cmd-shim-6.0.0.tgz#98f5c8566e535829f1f8afb1595aaf05fd0f3970"
+ integrity sha512-1zM5HuOfagXCBWMN83fuFI/x+T/UhZ7k+KIzhrHXcQoeX5+7gmaDYjELQHmmzIodumBHeByBJT4QYS7ufAgs7A==
read-package-up@^11.0.0:
version "11.0.0"
@@ -8391,6 +8458,26 @@ read-package-up@^11.0.0:
read-pkg "^9.0.0"
type-fest "^4.6.0"
+read-package-up@^12.0.0:
+ version "12.0.0"
+ resolved "https://registry.yarnpkg.com/read-package-up/-/read-package-up-12.0.0.tgz#7ae889586f397b7a291ca59ce08caf7e9f68a61c"
+ integrity sha512-Q5hMVBYur/eQNWDdbF4/Wqqr9Bjvtrw2kjGxxBbKLbx8bVCL8gcArjTy8zDUuLGQicftpMuU0riQNcAsbtOVsw==
+ dependencies:
+ find-up-simple "^1.0.1"
+ read-pkg "^10.0.0"
+ type-fest "^5.2.0"
+
+read-pkg@^10.0.0:
+ version "10.1.0"
+ resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-10.1.0.tgz#eff31c7e505a4995a85c5af017b3dc413745431c"
+ integrity sha512-I8g2lArQiP78ll51UeMZojewtYgIRCKCWqZEgOO8c/uefTI+XDXvCSXu3+YNUaTNvZzobrL5+SqHjBrByRRTdg==
+ dependencies:
+ "@types/normalize-package-data" "^2.4.4"
+ normalize-package-data "^8.0.0"
+ parse-json "^8.3.0"
+ type-fest "^5.4.4"
+ unicorn-magic "^0.4.0"
+
read-pkg@^9.0.0:
version "9.0.1"
resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-9.0.1.tgz#b1b81fb15104f5dbb121b6bbdee9bbc9739f569b"
@@ -8402,12 +8489,12 @@ read-pkg@^9.0.0:
type-fest "^4.6.0"
unicorn-magic "^0.1.0"
-read@^4.0.0, read@^4.1.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/read/-/read-4.1.0.tgz#d97c2556b009b47b16b5bb82311d477cc7503548"
- integrity sha512-uRfX6K+f+R8OOrYScaM3ixPY4erg69f8DN6pgTvMcA9iRc8iDhwrA4m3Yu8YYKsXJgVvum+m8PkRboZwwuLzYA==
+read@^5.0.0, read@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/read/-/read-5.0.1.tgz#e6b0a84743406182fdfc20b2418a11b39b7ef837"
+ integrity sha512-+nsqpqYkkpet2UVPG8ZiuE8d113DK4vHYEoEhcrXBAlPiq6di7QRTuNiKQAbaRYegobuX2BpZ6QjanKOXnJdTA==
dependencies:
- mute-stream "^2.0.0"
+ mute-stream "^3.0.0"
readable-stream@^2.0.0, readable-stream@^2.0.2, readable-stream@~2.3.6:
version "2.3.8"
@@ -8561,6 +8648,11 @@ retry@^0.12.0:
resolved "https://registry.yarnpkg.com/retry/-/retry-0.12.0.tgz#1b42a6266a21f07421d1b0b54b7dc167b01c013b"
integrity sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==
+retry@^0.13.1:
+ version "0.13.1"
+ resolved "https://registry.yarnpkg.com/retry/-/retry-0.13.1.tgz#185b1587acf67919d63b357349e03537b2484658"
+ integrity sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==
+
reusify@^1.0.4:
version "1.1.0"
resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.1.0.tgz#0fe13b9522e1473f51b558ee796e08f11f9b489f"
@@ -8675,16 +8767,16 @@ scheduler@^0.26.0:
resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.26.0.tgz#4ce8a8c2a2095f13ea11bf9a445be50c555d6337"
integrity sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==
-semantic-release@^24.2.0:
- version "24.2.7"
- resolved "https://registry.yarnpkg.com/semantic-release/-/semantic-release-24.2.7.tgz#86a0d8331c6200175d0ad6f66a7b26efdef95e12"
- integrity sha512-g7RssbTAbir1k/S7uSwSVZFfFXwpomUB9Oas0+xi9KStSCmeDXcA7rNhiskjLqvUe/Evhx8fVCT16OSa34eM5g==
+semantic-release@^25.0.3:
+ version "25.0.3"
+ resolved "https://registry.yarnpkg.com/semantic-release/-/semantic-release-25.0.3.tgz#77c2a7bfdcc63125fa2dea062d2cee28662ce224"
+ integrity sha512-WRgl5GcypwramYX4HV+eQGzUbD7UUbljVmS+5G1uMwX/wLgYuJAxGeerXJDMO2xshng4+FXqCgyB5QfClV6WjA==
dependencies:
- "@semantic-release/commit-analyzer" "^13.0.0-beta.1"
+ "@semantic-release/commit-analyzer" "^13.0.1"
"@semantic-release/error" "^4.0.0"
- "@semantic-release/github" "^11.0.0"
- "@semantic-release/npm" "^12.0.2"
- "@semantic-release/release-notes-generator" "^14.0.0-beta.1"
+ "@semantic-release/github" "^12.0.0"
+ "@semantic-release/npm" "^13.1.1"
+ "@semantic-release/release-notes-generator" "^14.1.0"
aggregate-error "^5.0.0"
cosmiconfig "^9.0.0"
debug "^4.0.0"
@@ -8694,8 +8786,8 @@ semantic-release@^24.2.0:
find-versions "^6.0.0"
get-stream "^6.0.0"
git-log-parser "^1.2.0"
- hook-std "^3.0.0"
- hosted-git-info "^8.0.0"
+ hook-std "^4.0.0"
+ hosted-git-info "^9.0.0"
import-from-esm "^2.0.0"
lodash-es "^4.17.21"
marked "^15.0.0"
@@ -8703,19 +8795,11 @@ semantic-release@^24.2.0:
micromatch "^4.0.2"
p-each-series "^3.0.0"
p-reduce "^3.0.0"
- read-package-up "^11.0.0"
+ read-package-up "^12.0.0"
resolve-from "^5.0.0"
semver "^7.3.2"
- semver-diff "^4.0.0"
signale "^1.2.1"
- yargs "^17.5.1"
-
-semver-diff@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/semver-diff/-/semver-diff-4.0.0.tgz#3afcf5ed6d62259f5c72d0d5d50dffbdc9680df5"
- integrity sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA==
- dependencies:
- semver "^7.3.5"
+ yargs "^18.0.0"
semver-regex@^4.0.5:
version "4.0.5"
@@ -8732,6 +8816,11 @@ semver@^7.1.1, semver@^7.1.2, semver@^7.3.2, semver@^7.3.5, semver@^7.3.7, semve
resolved "https://registry.yarnpkg.com/semver/-/semver-7.7.2.tgz#67d99fdcd35cec21e6f8b87a7fd515a33f982b58"
integrity sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==
+semver@^7.7.4:
+ version "7.7.4"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-7.7.4.tgz#28464e36060e991fa7a11d0279d2d3f3b57a7e8a"
+ integrity sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==
+
set-blocking@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7"
@@ -8785,17 +8874,17 @@ signale@^1.2.1:
figures "^2.0.0"
pkg-conf "^2.1.0"
-sigstore@^3.0.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/sigstore/-/sigstore-3.1.0.tgz#08dc6c0c425263e9fdab85ffdb6477550e2c511d"
- integrity sha512-ZpzWAFHIFqyFE56dXqgX/DkDRZdz+rRcjoIk/RQU4IX0wiCv1l8S7ZrXDHcCc+uaf+6o7w3h2l3g6GYG5TKN9Q==
+sigstore@^4.0.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/sigstore/-/sigstore-4.1.0.tgz#d34b92a544a05e003a2430209d26d8dfafd805a0"
+ integrity sha512-/fUgUhYghuLzVT/gaJoeVehLCgZiUxPCPMcyVNY0lIf/cTCz58K/WTI7PefDarXxp9nUKpEwg1yyz3eSBMTtgA==
dependencies:
- "@sigstore/bundle" "^3.1.0"
- "@sigstore/core" "^2.0.0"
- "@sigstore/protobuf-specs" "^0.4.0"
- "@sigstore/sign" "^3.1.0"
- "@sigstore/tuf" "^3.1.0"
- "@sigstore/verify" "^2.1.0"
+ "@sigstore/bundle" "^4.0.0"
+ "@sigstore/core" "^3.1.0"
+ "@sigstore/protobuf-specs" "^0.5.0"
+ "@sigstore/sign" "^4.1.0"
+ "@sigstore/tuf" "^4.0.1"
+ "@sigstore/verify" "^3.1.0"
sirv@^3.0.1:
version "3.0.1"
@@ -8823,7 +8912,7 @@ slash@^3.0.0:
resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634"
integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==
-slash@^5.0.0, slash@^5.1.0:
+slash@^5.0.0:
version "5.1.0"
resolved "https://registry.yarnpkg.com/slash/-/slash-5.1.0.tgz#be3adddcdf09ac38eebe8dcdc7b1a57a75b095ce"
integrity sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==
@@ -8941,10 +9030,10 @@ sprintf-js@~1.0.2:
resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==
-ssri@^12.0.0:
- version "12.0.0"
- resolved "https://registry.yarnpkg.com/ssri/-/ssri-12.0.0.tgz#bcb4258417c702472f8191981d3c8a771fee6832"
- integrity sha512-S7iGNosepx9RadX82oimUkvr0Ct7IjJbEbs4mJcTxst8um95J3sDYU1RBEOvdu6oL1Wek2ODI5i4MAw+dZ6cAQ==
+ssri@^13.0.0, ssri@^13.0.1:
+ version "13.0.1"
+ resolved "https://registry.yarnpkg.com/ssri/-/ssri-13.0.1.tgz#2d8946614d33f4d0c84946bb370dce7a9379fd18"
+ integrity sha512-QUiRf1+u9wPTL/76GTYlKttDEBWV1ga9ZXW8BG6kfdeyyM8LGPix9gROyg9V2+P0xNyF3X2Go526xKFdMZrHSQ==
dependencies:
minipass "^7.0.3"
@@ -9038,6 +9127,15 @@ string-width@^5.0.1, string-width@^5.1.2:
emoji-regex "^9.2.2"
strip-ansi "^7.0.1"
+string-width@^7.0.0, string-width@^7.2.0:
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/string-width/-/string-width-7.2.0.tgz#b5bb8e2165ce275d4d43476dd2700ad9091db6dc"
+ integrity sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==
+ dependencies:
+ emoji-regex "^10.3.0"
+ get-east-asian-width "^1.0.0"
+ strip-ansi "^7.1.0"
+
string_decoder@^1.1.1:
version "1.3.0"
resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e"
@@ -9151,6 +9249,11 @@ super-regex@^1.0.0:
function-timeout "^1.0.1"
time-span "^5.1.0"
+supports-color@^10.2.2:
+ version "10.2.2"
+ resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-10.2.2.tgz#466c2978cc5cd0052d542a0b576461c2b802ebb4"
+ integrity sha512-SS+jx45GF1QjgEXQx4NJZV9ImqmO2NPz5FNsIHrsDjh2YsHnawpan7SNQ1o8NuhrbHZy9AZhIoCUiCeaW/C80g==
+
supports-color@^5.3.0:
version "5.5.0"
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
@@ -9172,11 +9275,6 @@ supports-color@^8.0.0:
dependencies:
has-flag "^4.0.0"
-supports-color@^9.4.0:
- version "9.4.0"
- resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-9.4.0.tgz#17bfcf686288f531db3dea3215510621ccb55954"
- integrity sha512-VL+lNrEoIXww1coLPOmiEmK/0sGigko5COxI09KzHc2VJXJsQ37UaQ+8quuxjDeA7+KnLGTWRyOXSLLR2Wb4jw==
-
supports-hyperlinks@^3.1.0:
version "3.2.0"
resolved "https://registry.yarnpkg.com/supports-hyperlinks/-/supports-hyperlinks-3.2.0.tgz#b8e485b179681dea496a1e7abdf8985bd3145461"
@@ -9213,6 +9311,11 @@ symbol-tree@^3.2.4:
resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2"
integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==
+tagged-tag@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/tagged-tag/-/tagged-tag-1.0.0.tgz#a0b5917c2864cba54841495abfa3f6b13edcf4d6"
+ integrity sha512-yEFYrVhod+hdNyx7g5Bnkkb0G6si8HJurOoOEgC8B/O0uXLHlaey/65KRv6cuWBNhBgHKAROVpc7QyYqE5gFng==
+
tailwindcss@^3.4.17:
version "3.4.17"
resolved "https://registry.yarnpkg.com/tailwindcss/-/tailwindcss-3.4.17.tgz#ae8406c0f96696a631c790768ff319d46d5e5a63"
@@ -9261,18 +9364,6 @@ tar-stream@^3.1.5:
fast-fifo "^1.2.0"
streamx "^2.15.0"
-tar@^6.1.11, tar@^6.2.1:
- version "6.2.1"
- resolved "https://registry.yarnpkg.com/tar/-/tar-6.2.1.tgz#717549c541bc3c2af15751bea94b1dd068d4b03a"
- integrity sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==
- dependencies:
- chownr "^2.0.0"
- fs-minipass "^2.0.0"
- minipass "^5.0.0"
- minizlib "^2.1.1"
- mkdirp "^1.0.3"
- yallist "^4.0.0"
-
tar@^7.4.3:
version "7.4.3"
resolved "https://registry.yarnpkg.com/tar/-/tar-7.4.3.tgz#88bbe9286a3fcd900e94592cda7a22b192e80571"
@@ -9285,6 +9376,17 @@ tar@^7.4.3:
mkdirp "^3.0.1"
yallist "^5.0.0"
+tar@^7.5.1, tar@^7.5.4, tar@^7.5.9:
+ version "7.5.9"
+ resolved "https://registry.yarnpkg.com/tar/-/tar-7.5.9.tgz#817ac12a54bc4362c51340875b8985d7dc9724b8"
+ integrity sha512-BTLcK0xsDh2+PUe9F6c2TlRp4zOOBMTkoQHQIWSIzI0R7KG46uEwq4OPk2W7bZcprBMsuaeFsqwYr7pjh6CuHg==
+ dependencies:
+ "@isaacs/fs-minipass" "^4.0.0"
+ chownr "^3.0.0"
+ minipass "^7.1.2"
+ minizlib "^3.1.0"
+ yallist "^5.0.0"
+
temp-dir@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/temp-dir/-/temp-dir-3.0.0.tgz#7f147b42ee41234cc6ba3138cd8e8aa2302acffa"
@@ -9364,10 +9466,10 @@ tiny-invariant@^1.3.1, tiny-invariant@^1.3.3:
resolved "https://registry.yarnpkg.com/tiny-invariant/-/tiny-invariant-1.3.3.tgz#46680b7a873a0d5d10005995eb90a70d74d60127"
integrity sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==
-tiny-relative-date@^1.3.0:
- version "1.3.0"
- resolved "https://registry.yarnpkg.com/tiny-relative-date/-/tiny-relative-date-1.3.0.tgz#fa08aad501ed730f31cc043181d995c39a935e07"
- integrity sha512-MOQHpzllWxDCHHaDno30hhLfbouoYlOI8YlMNtvKe1zXbjEVhbcEovQxvZrPvtiYW630GQDoMMarCnjfyfHA+A==
+tiny-relative-date@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/tiny-relative-date/-/tiny-relative-date-2.0.2.tgz#0c35c2a3ef87b80f311314918505aa86c2d44bc9"
+ integrity sha512-rGxAbeL9z3J4pI2GtBEoFaavHdO4RKAU54hEuOef5kfx5aPqiQtbhYktMOTL5OA33db8BjsDcLXuNp+/v19PHw==
tinybench@^2.9.0:
version "2.9.0"
@@ -9500,14 +9602,19 @@ tslib@^2.0.1, tslib@^2.1.0:
resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.8.1.tgz#612efe4ed235d567e8aba5f2a5fab70280ade83f"
integrity sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==
-tuf-js@^3.0.1:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/tuf-js/-/tuf-js-3.1.0.tgz#61b847fe9aa86a7d5bda655a4647e026aa73a1be"
- integrity sha512-3T3T04WzowbwV2FDiGXBbr81t64g1MUGGJRgT4x5o97N+8ArdhVCAF9IxFrxuSJmM3E5Asn7nKHkao0ibcZXAg==
+tuf-js@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/tuf-js/-/tuf-js-4.1.0.tgz#ae4ef9afa456fcb4af103dc50a43bc031f066603"
+ integrity sha512-50QV99kCKH5P/Vs4E2Gzp7BopNV+KzTXqWeaxrfu5IQJBOULRsTIS9seSsOVT8ZnGXzCyx55nYWAi4qJzpZKEQ==
dependencies:
- "@tufjs/models" "3.0.1"
- debug "^4.4.1"
- make-fetch-happen "^14.0.3"
+ "@tufjs/models" "4.1.0"
+ debug "^4.4.3"
+ make-fetch-happen "^15.0.1"
+
+tunnel@^0.0.6:
+ version "0.0.6"
+ resolved "https://registry.yarnpkg.com/tunnel/-/tunnel-0.0.6.tgz#72f1314b34a5b192db012324df2cc587ca47f92c"
+ integrity sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==
turndown@^7.2.0:
version "7.2.1"
@@ -9551,6 +9658,13 @@ type-fest@^4.39.1, type-fest@^4.6.0:
resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-4.41.0.tgz#6ae1c8e5731273c2bf1f58ad39cbae2c91a46c58"
integrity sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==
+type-fest@^5.2.0, type-fest@^5.4.4:
+ version "5.4.4"
+ resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-5.4.4.tgz#577f165b5ecb44cfc686559cc54ca77f62aa374d"
+ integrity sha512-JnTrzGu+zPV3aXIUhnyWJj4z/wigMsdYajGLIYakqyOW1nPllzXEJee0QQbHj+CTIQtXGlAjuK0UY+2xTyjVAw==
+ dependencies:
+ tagged-tag "^1.0.0"
+
typed-query-selector@^2.12.0:
version "2.12.0"
resolved "https://registry.yarnpkg.com/typed-query-selector/-/typed-query-selector-2.12.0.tgz#92b65dbc0a42655fccf4aeb1a08b1dddce8af5f2"
@@ -9583,6 +9697,16 @@ undici-types@~7.10.0:
resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-7.10.0.tgz#4ac2e058ce56b462b056e629cc6a02393d3ff350"
integrity sha512-t5Fy/nfn+14LuOc2KNYg75vZqClpAiqscVvMygNnlsHBFpSXdJaYtXMcdNLpl/Qvc3P2cB3s6lOV51nqsFq4ag==
+undici@^6.23.0:
+ version "6.23.0"
+ resolved "https://registry.yarnpkg.com/undici/-/undici-6.23.0.tgz#7953087744d9095a96f115de3140ca3828aff3a4"
+ integrity sha512-VfQPToRA5FZs/qJxLIinmU59u0r7LXqoJkCzinq3ckNJp3vKEh7jTWN589YQ5+aoAC/TGRLyJLCPKcLQbM8r9g==
+
+undici@^7.0.0:
+ version "7.22.0"
+ resolved "https://registry.yarnpkg.com/undici/-/undici-7.22.0.tgz#7a82590a5908e504a47d85c60b0f89ca14240e60"
+ integrity sha512-RqslV2Us5BrllB+JeiZnK4peryVTndy9Dnqq62S3yYRRTj0tFQCwEniUy2167skdGOy3vqRzEvl1Dm4sV2ReDg==
+
unicode-emoji-modifier-base@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/unicode-emoji-modifier-base/-/unicode-emoji-modifier-base-1.0.0.tgz#dbbd5b54ba30f287e2a8d5a249da6c0cef369459"
@@ -9598,6 +9722,11 @@ unicorn-magic@^0.3.0:
resolved "https://registry.yarnpkg.com/unicorn-magic/-/unicorn-magic-0.3.0.tgz#4efd45c85a69e0dd576d25532fbfa22aa5c8a104"
integrity sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==
+unicorn-magic@^0.4.0:
+ version "0.4.0"
+ resolved "https://registry.yarnpkg.com/unicorn-magic/-/unicorn-magic-0.4.0.tgz#78c6a090fd6d07abd2468b83b385603e00dfdb24"
+ integrity sha512-wH590V9VNgYH9g3lH9wWjTrUoKsjLF6sGLjhR4sH1LWpLmCOH0Zf7PukhDA8BiS7KHe4oPNkcTHqYkj7SOGUOw==
+
unified@^11.0.0:
version "11.0.5"
resolved "https://registry.yarnpkg.com/unified/-/unified-11.0.5.tgz#f66677610a5c0a9ee90cab2b8d4d66037026d9e1"
@@ -9611,17 +9740,17 @@ unified@^11.0.0:
trough "^2.0.0"
vfile "^6.0.0"
-unique-filename@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-4.0.0.tgz#a06534d370e7c977a939cd1d11f7f0ab8f1fed13"
- integrity sha512-XSnEewXmQ+veP7xX2dS5Q4yZAvO40cBN2MWkJ7D/6sW4Dg6wYBNwM1Vrnz1FhH5AdeLIlUXRI9e28z1YZi71NQ==
+unique-filename@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-5.0.0.tgz#8b17bbde1a7ca322dd1a1d23fe17c2b798c43f8f"
+ integrity sha512-2RaJTAvAb4owyjllTfXzFClJ7WsGxlykkPvCr9pA//LD9goVq+m4PPAeBgNodGZ7nSrntT/auWpJ6Y5IFXcfjg==
dependencies:
- unique-slug "^5.0.0"
+ unique-slug "^6.0.0"
-unique-slug@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-5.0.0.tgz#ca72af03ad0dbab4dad8aa683f633878b1accda8"
- integrity sha512-9OdaqO5kwqR+1kVgHAhsp5vPNU0hnxRa26rBFNfNgM7M6pNtgzeBn3s/xbyCQL3dcjzOatcef6UUHpB/6MaETg==
+unique-slug@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-6.0.0.tgz#f46fd688a9bd972fd356c23d95812a3a4862ed88"
+ integrity sha512-4Lup7Ezn8W3d52/xBhZBVdx323ckxa7DEvd9kPQHppTkLoJXw6ltrBCyj5pnrxj0qKDxYMJ56CoxNuFCscdTiw==
dependencies:
imurmurhash "^0.1.4"
@@ -9737,10 +9866,10 @@ validate-npm-package-license@^3.0.4:
spdx-correct "^3.0.0"
spdx-expression-parse "^3.0.0"
-validate-npm-package-name@^6.0.0, validate-npm-package-name@^6.0.1:
- version "6.0.2"
- resolved "https://registry.yarnpkg.com/validate-npm-package-name/-/validate-npm-package-name-6.0.2.tgz#4e8d2c4d939975a73dd1b7a65e8f08d44c85df96"
- integrity sha512-IUoow1YUtvoBBC06dXs8bR8B9vuA3aJfmQNKMoaPG/OFsPmoQvw8xh+6Ye25Gx9DQhoEom3Pcu9MKHerm/NpUQ==
+validate-npm-package-name@^7.0.0, validate-npm-package-name@^7.0.2:
+ version "7.0.2"
+ resolved "https://registry.yarnpkg.com/validate-npm-package-name/-/validate-npm-package-name-7.0.2.tgz#e57c3d721a4c8bbff454a246e7f7da811559ea0d"
+ integrity sha512-hVDIBwsRruT73PbK7uP5ebUt+ezEtCmzZz3F59BSr2F6OVFnJ/6h8liuvdLrQ88Xmnk6/+xGGuq+pG9WwTuy3A==
vfile-message@^4.0.0:
version "4.0.3"
@@ -9956,10 +10085,10 @@ wait-port@^0.2.9:
commander "^3.0.2"
debug "^4.1.1"
-walk-up-path@^3.0.1:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/walk-up-path/-/walk-up-path-3.0.1.tgz#c8d78d5375b4966c717eb17ada73dbd41490e886"
- integrity sha512-9YlCL/ynK3CTlrSRrDxZvUauLzAswPCrsaCgilqFevUYpeEW0/3ScEjaa3kbW/T0ghhkEr7mv+fpjqn1Y1YuTA==
+walk-up-path@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/walk-up-path/-/walk-up-path-4.0.0.tgz#590666dcf8146e2d72318164f1f2ac6ef51d4198"
+ integrity sha512-3hu+tD8YzSLGuFYtPRb48vdhKMi0KQV5sn+uWr8+7dMEq/2G/dtLrdDinkLjqq5TIbIBjYJ4Ax/n3YiaW7QM8A==
walker@^1.0.8:
version "1.0.8"
@@ -10030,12 +10159,12 @@ which@^2.0.1:
dependencies:
isexe "^2.0.0"
-which@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/which/-/which-5.0.0.tgz#d93f2d93f79834d4363c7d0c23e00d07c466c8d6"
- integrity sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==
+which@^6.0.0, which@^6.0.1:
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/which/-/which-6.0.1.tgz#021642443a198fb93b784a5606721cb18cfcbfce"
+ integrity sha512-oGLe46MIrCRqX7ytPUf66EAYvdeMIZYn3WaocqqKZAxrBpkqHfL/qvTyJ/bTk5+AqHCjXmrv3CEWgy368zhRUg==
dependencies:
- isexe "^3.1.1"
+ isexe "^4.0.0"
why-is-node-running@^2.3.0:
version "2.3.0"
@@ -10096,6 +10225,15 @@ wrap-ansi@^8.1.0:
string-width "^5.0.1"
strip-ansi "^7.0.1"
+wrap-ansi@^9.0.0:
+ version "9.0.2"
+ resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-9.0.2.tgz#956832dea9494306e6d209eb871643bb873d7c98"
+ integrity sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==
+ dependencies:
+ ansi-styles "^6.2.1"
+ string-width "^7.0.0"
+ strip-ansi "^7.1.0"
+
wrappy@1:
version "1.0.2"
resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
@@ -10119,12 +10257,11 @@ write-file-atomic@^4.0.2:
imurmurhash "^0.1.4"
signal-exit "^3.0.7"
-write-file-atomic@^6.0.0:
- version "6.0.0"
- resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-6.0.0.tgz#e9c89c8191b3ef0606bc79fb92681aa1aa16fa93"
- integrity sha512-GmqrO8WJ1NuzJ2DrziEI2o57jKAVIQNf8a18W3nCYU3H7PNWqCCVTeH6/NQE93CIllIgQS98rrmVkYgTX9fFJQ==
+write-file-atomic@^7.0.0:
+ version "7.0.1"
+ resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-7.0.1.tgz#0e2a450ab5aa306bcfcd3aed61833b10cc4fb885"
+ integrity sha512-OTIk8iR8/aCRWBqvxrzxR0hgxWpnYBblY1S5hDWBQfk/VFmJwzmJgQFN3WsoUKHISv2eAwe+PpbUzyL1CKTLXg==
dependencies:
- imurmurhash "^0.1.4"
signal-exit "^4.0.1"
ws@^8.18.0, ws@^8.18.3, ws@^8.2.3:
@@ -10205,6 +10342,11 @@ yargs-parser@^21.1.1:
resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35"
integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==
+yargs-parser@^22.0.0:
+ version "22.0.0"
+ resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-22.0.0.tgz#87b82094051b0567717346ecd00fd14804b357c8"
+ integrity sha512-rwu/ClNdSMpkSrUb+d6BRsSkLUq1fmfsY6TOpYzTwvwkg1/NRG85KBy3kq++A8LKQwX6lsu+aWad+2khvuXrqw==
+
yargs@^15.0.2:
version "15.4.1"
resolved "https://registry.yarnpkg.com/yargs/-/yargs-15.4.1.tgz#0d87a16de01aee9d8bec2bfbf74f67851730f4f8"
@@ -10235,7 +10377,7 @@ yargs@^16.0.0:
y18n "^5.0.5"
yargs-parser "^20.2.2"
-yargs@^17.3.1, yargs@^17.5.1, yargs@^17.7.2:
+yargs@^17.3.1, yargs@^17.7.2:
version "17.7.2"
resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.7.2.tgz#991df39aca675a192b816e1e0363f9d75d2aa269"
integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==
@@ -10248,6 +10390,18 @@ yargs@^17.3.1, yargs@^17.5.1, yargs@^17.7.2:
y18n "^5.0.5"
yargs-parser "^21.1.1"
+yargs@^18.0.0:
+ version "18.0.0"
+ resolved "https://registry.yarnpkg.com/yargs/-/yargs-18.0.0.tgz#6c84259806273a746b09f579087b68a3c2d25bd1"
+ integrity sha512-4UEqdc2RYGHZc7Doyqkrqiln3p9X2DZVxaGbwhn2pi7MrRagKaOcIKe8L3OxYcbhXLgLFUS3zAYuQjKBQgmuNg==
+ dependencies:
+ cliui "^9.0.1"
+ escalade "^3.1.1"
+ get-caller-file "^2.0.5"
+ string-width "^7.2.0"
+ y18n "^5.0.5"
+ yargs-parser "^22.0.0"
+
yauzl@^2.10.0:
version "2.10.0"
resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.10.0.tgz#c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9"