diff --git a/.github/actions/setup/action.yml b/.github/actions/setup/action.yml
index a613332..9cde821 100644
--- a/.github/actions/setup/action.yml
+++ b/.github/actions/setup/action.yml
@@ -34,3 +34,8 @@ runs:
**/node_modules
.yarn/install-state.gz
key: ${{ steps.yarn-cache.outputs.cache-primary-key }}
+
+ - name: Sync Astro
+ working-directory: website
+ run: yarn astro sync
+ shell: bash
diff --git a/eslint.config.mjs b/eslint.config.mjs
index 16b00bb..42134f8 100644
--- a/eslint.config.mjs
+++ b/eslint.config.mjs
@@ -24,6 +24,6 @@ export default defineConfig([
},
},
{
- ignores: ['node_modules/', 'lib/'],
+ ignores: ['node_modules/', 'lib/', 'website/.astro'],
},
]);
diff --git a/package.json b/package.json
index dfe0ffe..d425469 100644
--- a/package.json
+++ b/package.json
@@ -92,7 +92,8 @@
},
"workspaces": [
"example",
- "packages/*"
+ "packages/*",
+ "website"
],
"packageManager": "yarn@4.11.0",
"react-native-builder-bob": {
diff --git a/packages/polyfills/package.json b/packages/polyfills/package.json
index 2d68470..4579a06 100644
--- a/packages/polyfills/package.json
+++ b/packages/polyfills/package.json
@@ -9,11 +9,11 @@
"devDependencies": {
"@babel/core": "^7.20.0",
"@react-native/babel-preset": "^0.83.0",
+ "abort-controller": "3.0.0",
"metro": "^0.83.0",
"metro-babel-transformer": "^0.83.0",
"metro-minify-terser": "^0.83.0",
- "metro-resolver": "^0.83.0",
- "abort-controller": "3.0.0"
+ "metro-resolver": "^0.83.0"
},
"repository": {
"type": "git",
diff --git a/tsconfig.build.json b/tsconfig.build.json
index 3c0636a..a627f15 100644
--- a/tsconfig.build.json
+++ b/tsconfig.build.json
@@ -1,4 +1,4 @@
{
"extends": "./tsconfig",
- "exclude": ["example", "lib"]
+ "exclude": ["example", "lib", "website"]
}
diff --git a/tsconfig.json b/tsconfig.json
index 95b4701..04ff6f0 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -1,4 +1,5 @@
{
+ "include": ["website/.astro/types.d.ts", "**/*"],
"compilerOptions": {
"rootDir": ".",
"paths": {
diff --git a/website/.gitignore b/website/.gitignore
new file mode 100644
index 0000000..6240da8
--- /dev/null
+++ b/website/.gitignore
@@ -0,0 +1,21 @@
+# build output
+dist/
+# generated types
+.astro/
+
+# dependencies
+node_modules/
+
+# logs
+npm-debug.log*
+yarn-debug.log*
+yarn-error.log*
+pnpm-debug.log*
+
+
+# environment variables
+.env
+.env.production
+
+# macOS-specific files
+.DS_Store
diff --git a/website/README.md b/website/README.md
new file mode 100644
index 0000000..8a6d7e7
--- /dev/null
+++ b/website/README.md
@@ -0,0 +1,49 @@
+# Starlight Starter Kit: Basics
+
+[](https://starlight.astro.build)
+
+```
+yarn create astro@latest -- --template starlight
+```
+
+> π§βπ **Seasoned astronaut?** Delete this file. Have fun!
+
+## π Project Structure
+
+Inside of your Astro + Starlight project, you'll see the following folders and files:
+
+```
+.
+βββ public/
+βββ src/
+β βββ assets/
+β βββ content/
+β β βββ docs/
+β βββ content.config.ts
+βββ astro.config.mjs
+βββ package.json
+βββ tsconfig.json
+```
+
+Starlight looks for `.md` or `.mdx` files in the `src/content/docs/` directory. Each file is exposed as a route based on its file name.
+
+Images can be added to `src/assets/` and embedded in Markdown with a relative link.
+
+Static assets, like favicons, can be placed in the `public/` directory.
+
+## π§ Commands
+
+All commands are run from the root of the project, from a terminal:
+
+| Command | Action |
+| :------------------------ | :----------------------------------------------- |
+| `yarn install` | Installs dependencies |
+| `yarn dev` | Starts local dev server at `localhost:4321` |
+| `yarn build` | Build your production site to `./dist/` |
+| `yarn preview` | Preview your build locally, before deploying |
+| `yarn astro ...` | Run CLI commands like `astro add`, `astro check` |
+| `yarn astro -- --help` | Get help using the Astro CLI |
+
+## π Want to learn more?
+
+Check out [Starlightβs docs](https://starlight.astro.build/), read [the Astro documentation](https://docs.astro.build), or jump into the [Astro Discord server](https://astro.build/chat).
diff --git a/website/astro.config.mjs b/website/astro.config.mjs
new file mode 100644
index 0000000..2650add
--- /dev/null
+++ b/website/astro.config.mjs
@@ -0,0 +1,51 @@
+// @ts-check
+import { defineConfig } from 'astro/config';
+import starlight from '@astrojs/starlight';
+
+import tailwindcss from '@tailwindcss/vite';
+
+// https://astro.build/config
+export default defineConfig({
+ integrations: [
+ starlight({
+ title: 'RN WebWorker',
+ logo: {
+ src: './src/assets/logo.svg',
+ },
+ social: [
+ {
+ icon: 'github',
+ label: 'GitHub',
+ href: 'https://github.com/V3RON/react-native-webworker',
+ },
+ ],
+
+ customCss: ['./src/styles/global.css'],
+ sidebar: [
+ {
+ label: 'Start here',
+ items: [{ label: 'Getting started', slug: 'getting-started' }],
+ },
+ {
+ label: 'Guides',
+ items: [
+ {
+ label: 'Workers vs. Worklets',
+ slug: 'guides/workers-vs-worklets',
+ },
+ { label: 'Networking', slug: 'guides/networking' },
+ { label: 'Polyfills', slug: 'guides/polyfills' },
+ ],
+ },
+ {
+ label: 'Reference',
+ autogenerate: { directory: 'reference' },
+ },
+ ],
+ }),
+ ],
+
+ vite: {
+ plugins: [tailwindcss()],
+ },
+});
diff --git a/website/package.json b/website/package.json
new file mode 100644
index 0000000..4c24bbd
--- /dev/null
+++ b/website/package.json
@@ -0,0 +1,19 @@
+{
+ "name": "website",
+ "type": "module",
+ "version": "0.0.1",
+ "scripts": {
+ "dev": "astro dev",
+ "start": "astro dev",
+ "build": "astro build",
+ "preview": "astro preview",
+ "astro": "astro"
+ },
+ "dependencies": {
+ "@astrojs/starlight": "^0.37.2",
+ "@tailwindcss/vite": "^4.1.18",
+ "astro": "^5.6.1",
+ "sharp": "^0.34.2",
+ "tailwindcss": "^4.1.18"
+ }
+}
diff --git a/website/public/favicon.svg b/website/public/favicon.svg
new file mode 100644
index 0000000..cba5ac1
--- /dev/null
+++ b/website/public/favicon.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/website/src/assets/houston.webp b/website/src/assets/houston.webp
new file mode 100644
index 0000000..930c164
Binary files /dev/null and b/website/src/assets/houston.webp differ
diff --git a/website/src/assets/logo.svg b/website/src/assets/logo.svg
new file mode 100644
index 0000000..8efce03
--- /dev/null
+++ b/website/src/assets/logo.svg
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/website/src/components/GridBackground.astro b/website/src/components/GridBackground.astro
new file mode 100644
index 0000000..2b8a7a3
--- /dev/null
+++ b/website/src/components/GridBackground.astro
@@ -0,0 +1,173 @@
+
+
+
diff --git a/website/src/components/WebWorkerLogo.astro b/website/src/components/WebWorkerLogo.astro
new file mode 100644
index 0000000..8a18bb3
--- /dev/null
+++ b/website/src/components/WebWorkerLogo.astro
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/website/src/content.config.ts b/website/src/content.config.ts
new file mode 100644
index 0000000..6a7b7a0
--- /dev/null
+++ b/website/src/content.config.ts
@@ -0,0 +1,7 @@
+import { defineCollection } from 'astro:content';
+import { docsLoader } from '@astrojs/starlight/loaders';
+import { docsSchema } from '@astrojs/starlight/schema';
+
+export const collections = {
+ docs: defineCollection({ loader: docsLoader(), schema: docsSchema() }),
+};
diff --git a/website/src/content/docs/getting-started.mdx b/website/src/content/docs/getting-started.mdx
new file mode 100644
index 0000000..d03a82f
--- /dev/null
+++ b/website/src/content/docs/getting-started.mdx
@@ -0,0 +1,106 @@
+---
+title: Getting started
+description: Learn how to install and use react-native-webworker.
+---
+
+## Introduction
+
+React Native's single-threaded nature means heavy JavaScript computations (data processing, encryption, complex logic) can freeze the UI, leading to dropped frames and a poor user experience.
+
+`react-native-webworker` fills the gap for **persistent, heavy background processing** using the standard Web Worker API.
+
+### Workers vs. worklets
+
+It is important to distinguish between **Worklets** (used by Reanimated, VisionCamera, etc.) and **Web Workers** (this library).
+
+| Feature | Worklets | Web Workers (This library) |
+| :--- | :--- | :--- |
+| **Primary Goal** | **Callbacks**: High-frequency, specialized logic (Animations, Sensors, Video). | **Computation**: Persistent offloading of CPU-intensive business logic. |
+| **Lifecycle** | **Short-lived**: Usually invoked for specific events or frames. | **Persistent**: Long-running threads that maintain internal state. |
+| **Execution** | Often tied to the UI thread or specific specialized threads. | True parallelism on dedicated background threads. |
+| **Standard** | Custom React Native concepts (Runtime/Worklet). | **W3C Web Standard** (`postMessage`, `onmessage`). |
+| **Compatibility** | Native-only. | **Isomorphic** (runs on Web and Native). |
+
+**Use `react-native-webworker` when:**
+- You need to process large datasets (filtering, sorting, mapping).
+- You are performing complex mathematical calculations or encryption.
+- You need code that runs exactly the same on React Native and the Web.
+- You need a persistent background task that manages its own state over time.
+
+## Web compatibility
+
+One of the core design goals of `react-native-webworker` is **isomorphic code**. The API is designed to strictly follow the [MDN Web Worker API](https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API).
+
+This means you can write your worker logic once and use it in:
+1. **React Native** (Android & iOS via JSI)
+2. **React Web** (Standard Browser Web Workers)
+
+```typescript
+// worker.js
+// This code works in the Browser AND React Native
+self.onmessage = (event) => {
+ const result = heavyCalculation(event.data);
+ self.postMessage(result);
+};
+```
+
+## Installation
+
+```bash
+npm install react-native-web-worker
+# or
+yarn add react-native-web-worker
+# or
+pnpm add react-native-web-worker
+# or
+bun add react-native-web-worker
+```
+
+## Usage
+
+### Basic worker
+
+Create a dedicated worker for a specific task.
+
+```typescript
+import { Worker } from 'react-native-webworker';
+
+const worker = new Worker({
+ script: `
+ onmessage = (e) => {
+ // Heavy computation here
+ const result = e.data * 2;
+ postMessage(result);
+ };
+ `
+});
+
+worker.onmessage = (e) => {
+ console.log('Result:', e.data);
+};
+
+worker.postMessage(42);
+```
+
+### Worker pool
+
+For parallelizing large datasets or multiple independent tasks.
+
+```typescript
+import { WorkerPool } from 'react-native-webworker';
+
+const pool = new WorkerPool({
+ size: 4, // Number of threads
+ script: `
+ onmessage = (e) => {
+ postMessage(e.data * e.data);
+ };
+ `
+});
+
+// Automatically distributes tasks across the pool
+const results = await pool.run([1, 2, 3, 4, 5]);
+console.log(results); // [1, 4, 9, 16, 25]
+
+await pool.terminate();
+```
diff --git a/website/src/content/docs/guides/networking.mdx b/website/src/content/docs/guides/networking.mdx
new file mode 100644
index 0000000..32f3633
--- /dev/null
+++ b/website/src/content/docs/guides/networking.mdx
@@ -0,0 +1,160 @@
+---
+title: Networking
+description: Learn about the built-in networking capabilities in react-native-webworker.
+---
+
+The `react-native-webworker` library includes built-in networking support for your worker threads. Every worker automatically gets the familiar browser `fetch()` API.
+
+## How it works
+
+Every worker comes with a complete Fetch API implementation built-in. Behind the scenes, it uses the platform's native networking:
+
+- **iOS**: Uses `NSURLSession` for HTTP requests
+- **Android**: Uses `OkHttp` for HTTP requests
+
+This ensures good performance and handles platform-specific requirements like SSL certificates, proxy settings, and connection reuse.
+
+## Fetch API
+
+Workers include a basic Fetch API for making HTTP requests. It is a simplified version compared to the full browser implementation.
+
+### Basic usage
+
+Here is how to make requests:
+
+```typescript
+// Simple GET request
+const response = await fetch('https://jsonplaceholder.typicode.com/todos/1');
+const data = await response.json();
+console.log(data);
+
+// POST request with JSON data
+const response = await fetch('https://jsonplaceholder.typicode.com/posts', {
+ method: 'POST',
+ headers: {
+ 'Content-Type': 'application/json'
+ },
+ body: JSON.stringify({
+ title: 'foo',
+ body: 'bar',
+ userId: 1
+ })
+});
+
+if (response.ok) {
+ const result = await response.json();
+ console.log(result);
+}
+```
+
+### Supported options
+
+Currently, these fetch options work:
+
+```typescript
+const response = await fetch('https://api.example.com/data', {
+ method: 'POST', // HTTP method like 'GET', 'POST', 'PUT', 'DELETE'
+ headers: {
+ 'Authorization': 'Bearer token123',
+ 'Content-Type': 'application/json'
+ },
+ body: JSON.stringify({ key: 'value' }), // String or ArrayBuffer
+ timeout: 5000, // Request timeout in milliseconds
+ redirect: 'follow', // 'follow', 'error', or 'manual' (Android only currently)
+ mode: 'cors' // Accepted but ignored (Native requests are not subject to CORS)
+});
+```
+
+:::note
+Advanced options like `credentials` and `signal` are not supported yet.
+:::
+
+### Response format
+
+The `fetch()` function returns a basic response object with these properties:
+
+```typescript
+const response = await fetch('https://api.example.com/data');
+
+// Basic response info
+console.log(response.status); // 200
+console.log(response.ok); // true (quick way to check if status is 200-299)
+
+// Get response headers (as a plain object)
+console.log(response.headers['content-type']); // 'application/json'
+
+// Read the response body
+const text = await response.text(); // Get as plain text
+const json = await response.json(); // Parse as JSON
+const arrayBuffer = await response.arrayBuffer(); // Get as ArrayBuffer
+```
+
+## Error handling
+
+Fetch provides basic error handling:
+
+```typescript
+try {
+ const response = await fetch('https://api.example.com/data');
+
+ if (!response.ok) {
+ // Check for HTTP errors (like 404, 500, etc.)
+ throw new Error(`HTTP ${response.status}: ${response.statusText}`);
+ }
+
+ const data = await response.json();
+ console.log(data);
+
+} catch (error) {
+ // Network errors (DNS failure, connection issues, etc.)
+ console.error('Request failed:', error.message);
+}
+```
+
+## Request body types
+
+You can send different types of data in your requests:
+
+### Text and JSON
+
+```typescript
+// Plain text
+await fetch('/api', {
+ method: 'POST',
+ body: 'Hello World'
+});
+
+// JSON objects (automatically converted to strings)
+await fetch('/api', {
+ method: 'POST',
+ body: { message: 'Hello' } // Gets turned into '{"message":"Hello"}'
+});
+```
+
+### Binary data
+
+```typescript
+// ArrayBuffer
+const buffer = new ArrayBuffer(1024);
+await fetch('/api/upload', {
+ method: 'POST',
+ body: buffer
+});
+
+// Typed arrays
+const uint8Array = new Uint8Array([1, 2, 3, 4]);
+await fetch('/api/upload', {
+ method: 'POST',
+ body: uint8Array
+});
+```
+
+## Current limitations
+
+1. **Limited Fetch Options**: Advanced options like `credentials` and `signal` aren't supported yet.
+2. **No XMLHttpRequest**: The XMLHttpRequest API isn't implemented.
+3. **No AbortController**: Request cancellation isn't available yet.
+4. **No Request/Response Classes**: You can't create `new Request()` or `new Response()` objects - just use the basic `fetch()` function.
+5. **No Headers Class**: Headers are plain JavaScript objects, not Header class instances.
+6. **No FormData**: Multipart form data isn't supported - use JSON or URL-encoded strings instead.
+7. **No WebSocket Support**: Only HTTP requests work, no WebSocket connections.
diff --git a/website/src/content/docs/guides/polyfills.mdx b/website/src/content/docs/guides/polyfills.mdx
new file mode 100644
index 0000000..6a2653c
--- /dev/null
+++ b/website/src/content/docs/guides/polyfills.mdx
@@ -0,0 +1,46 @@
+---
+title: Polyfills
+description: Understanding the built-in polyfills in react-native-webworker.
+---
+
+The `react-native-webworker` library includes built-in polyfills to provide essential web APIs that are missing from Hermes. Every worker automatically gets these polyfills loaded before your code runs.
+
+## Why are polyfills needed?
+
+Hermes is a lightweight JavaScript engine optimized for React Native, but it doesn't implement all the standard Web APIs that you might expect in a browser environment (like Chrome's V8 or Safari's JavaScriptCore).
+
+To ensure that standard libraries and isomorphic code work correctly, `react-native-webworker` injects a set of polyfills into the worker environment.
+
+## Included polyfills
+
+Currently, the following APIs are polyfilled:
+
+- **AbortController**: Allows you to abort asynchronous operations (like fetch requests).
+- **TextEncoder / TextDecoder**: For encoding and decoding strings to/from binary data.
+
+*(More polyfills will be added in future versions)*
+
+## Adding new polyfills
+
+If you are contributing to the library, you can extend the polyfill bundle by adding new APIs:
+
+1. Install the polyfill package in `packages/polyfills`:
+ ```bash
+ cd packages/polyfills
+ yarn add text-encoding-polyfill
+ ```
+
+2. Import it in the source file:
+ ```javascript
+ // packages/polyfills/src/index.js
+ import 'abort-controller/polyfill';
+ import 'text-encoding-polyfill'; // New polyfill
+ ```
+
+3. Rebuild the polyfills:
+ ```bash
+ cd packages/polyfills
+ yarn build
+ ```
+
+The new polyfill will be automatically available in all workers.
diff --git a/website/src/content/docs/guides/workers-vs-worklets.mdx b/website/src/content/docs/guides/workers-vs-worklets.mdx
new file mode 100644
index 0000000..6bf4186
--- /dev/null
+++ b/website/src/content/docs/guides/workers-vs-worklets.mdx
@@ -0,0 +1,27 @@
+---
+title: Workers vs. Worklets
+description: Understand the difference between Web Workers and Reanimated Worklets.
+---
+
+It is important to distinguish between **Worklets** (used by Reanimated, VisionCamera, etc.) and **Web Workers** (this library).
+
+| Feature | Worklets | Web Workers (This library) |
+| :--- | :--- | :--- |
+| **Primary Goal** | **Callbacks**: High-frequency, specialized logic (Animations, Sensors, Video). | **Computation**: Persistent offloading of CPU-intensive business logic. |
+| **Lifecycle** | **Short-lived**: Usually invoked for specific events or frames. | **Persistent**: Long-running threads that maintain internal state. |
+| **Execution** | Often tied to the UI thread or specific specialized threads. | True parallelism on dedicated background threads. |
+| **Standard** | Custom React Native concepts (Runtime/Worklet). | **W3C Web Standard** (`postMessage`, `onmessage`). |
+| **Compatibility** | Native-only. | **Isomorphic** (runs on Web and Native). |
+
+## When to use what?
+
+### Use `react-native-webworker` when:
+- You need to process large datasets (filtering, sorting, mapping).
+- You are performing complex mathematical calculations or encryption.
+- You need code that runs exactly the same on React Native and the Web.
+- You need a persistent background task that manages its own state over time.
+
+### Use Worklets when:
+- You are driving animations (Reanimated).
+- You are processing camera frames in real-time (VisionCamera).
+- You need synchronous communication with the UI thread for gesture handling.
diff --git a/website/src/content/docs/index.mdx b/website/src/content/docs/index.mdx
new file mode 100644
index 0000000..b59c629
--- /dev/null
+++ b/website/src/content/docs/index.mdx
@@ -0,0 +1,78 @@
+---
+title: react-native-webworker
+description: True multithreading for React Native, powered by JSI.
+template: splash
+hero:
+ tagline: True multithreading for React Native, powered by JSI.
+ image:
+ file: ../../assets/houston.webp
+ actions:
+ - text: Getting started
+ link: /getting-started/
+ icon: right-arrow
+ - text: View on GitHub
+ link: https://github.com/V3RON/react-native-webworker
+ icon: external
+ variant: minimal
+---
+
+
+
+
+ {/* Card 1: True Multithreading (Large) */}
+
+
+
+
True multithreading
+
+ Execute heavy JavaScript logic on background threads with zero UI blocking.
+ Unlike Worklets, these are persistent threads designed for long-running computations.
+
+
+
+
+ new Worker('./heavy-task.js')
+
+
+
+
+ {/* Card 2: Standard API */}
+
+
+
Standard API
+
+ Follows the MDN Web Worker API. Zero learning curve if you know the web.
+
+
+
+ {/* Card 3: Isomorphic */}
+
+
+
+
+
Isomorphic
+
+ Write once, run on iOS, Android, and the Web without changes.
+
+
+
+ {/* Card 4: JSI Powered (Wide) */}
+
+
+
+ β‘ JSI Performance
+
+
+ Powered by the JavaScript Interface (JSI) for direct synchronous communication with the native runtime, bypassing the bridge completely.
+
+
+
+
C++ Core
+
Zero Bridge
+
+
+
+
+
diff --git a/website/src/content/docs/reference/api.mdx b/website/src/content/docs/reference/api.mdx
new file mode 100644
index 0000000..c294aeb
--- /dev/null
+++ b/website/src/content/docs/reference/api.mdx
@@ -0,0 +1,31 @@
+---
+title: API reference
+description: API documentation for react-native-webworker.
+---
+
+## `Worker`
+
+The primary class for creating a background thread.
+
+**Options:**
+- `script`: Inline JavaScript string to execute in the worker.
+- `scriptPath`: Path to a JavaScript file (Asset/Bundle).
+- `name`: Optional identifier for debugging.
+
+**Methods:**
+- `postMessage(data)`: Send data to the worker.
+- `terminate()`: Kill the worker thread immediately.
+- `addEventListener(type, handler)`: Listen for `message` events.
+
+## `WorkerPool`
+
+Manages a collection of workers to handle tasks in parallel.
+
+**Options:**
+- `size`: Number of workers to spawn.
+- `script` / `scriptPath`: The script each worker will run.
+
+**Methods:**
+- `run(tasks)`: Distributes an array of tasks and returns a promise that resolves with all results.
+- `broadcast(data)`: Sends the same message to all workers in the pool.
+- `terminate()`: Shuts down all workers in the pool.
diff --git a/website/src/layouts/LandingLayout.astro b/website/src/layouts/LandingLayout.astro
new file mode 100644
index 0000000..669e621
--- /dev/null
+++ b/website/src/layouts/LandingLayout.astro
@@ -0,0 +1,76 @@
+---
+import '../styles/global.css';
+
+interface Props {
+ title: string;
+}
+
+const { title } = Astro.props;
+---
+
+
+
+
+
+
+
+
+
+
+
+
+ {title}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/website/src/pages/index.astro b/website/src/pages/index.astro
new file mode 100644
index 0000000..9867152
--- /dev/null
+++ b/website/src/pages/index.astro
@@ -0,0 +1,379 @@
+---
+import Layout from '../layouts/LandingLayout.astro';
+import { Code } from 'astro:components';
+import GridBackground from '../components/GridBackground.astro';
+import WebWorkerLogo from '../components/WebWorkerLogo.astro';
+
+const codeMain = `import { Worker } from 'react-native-webworker';
+
+// Start a new thread
+const worker = new Worker(new URL('./worker.ts', import.meta.url));
+
+worker.onmessage = (event) => {
+ console.log('Result from background:', event.data);
+};
+
+// Send heavy data off the UI thread
+worker.postMessage({
+ task: 'process_image',
+ payload: largeBuffer
+});`;
+
+const codeWorker = `// worker.ts
+// π This runs in a separate thread!
+
+self.onmessage = (event) => {
+ const { task, payload } = event.data;
+
+ // Do heavy computation...
+ const result = heavyProcessing(payload);
+
+ // Send result back
+ self.postMessage(result);
+};`;
+---
+
+
+
+
+
+
+
+
+
+
+
+
+ RN WebWorker
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ True multithreading
+ for React Native.
+
+
+
+ Run standard Web Workers in React Native.
+ Offload heavy computations and keep your UI running at 60 FPS.
+
+
+
+
+
+
+ npm i react-native-webworker
+
+
+
+
+
+
+
+
+
Don't block the main thread
+
React Native apps often suffer from frame drops when processing heavy logic. Web Workers solve this by moving the work elsewhere.
+
+
+
+
+
+
+
+
Isomorphic by design
+
+ Write your background logic once and run it everywhere. The same `Worker` API works on React Native (iOS/Android) and the browser.
+
+
+
+
+
+
+
// One codebase, multiple platforms
+
const worker =
new Worker (
+
new URL (
'./worker.ts' ,
import .meta.url)
+ );
+
+
+
+
+
+
+
+
+
+
+
Persistent & parallel
+
+ Workers run in dedicated threads and stay alive until terminated. Great for worker pools.
+
+
+
+
+
+
+
+
+
Native networking
+
+ Includes a high-performance `fetch` implementation backed by native platform networking.
+
+
+
+ fetch()
+ Built-in
+
+
+ NSURLSession
+ iOS
+
+
+ OkHttp
+ Android
+
+
+
+
+
+
+
+
+
Zero configuration
+
+ Integrates seamlessly with Metro. No complex bundler setup required.
+
+
+ Just works
+
+
+
+
+
+
+
+
+
+
+
+
Familiar developer experience
+
+ Write workers just like you would for the web.
+ We handle the native bridging, bundling, and threading complexity for you.
+
+
+
+
+
1
+
+
Create a worker
+
Create a standalone file for your background logic.
+
+
+
+
2
+
+
Instantiate & communicate
+
Use the standard `new Worker()` API and `postMessage`.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Ready to optimize?
+
+ Start using React Native WebWorker today and deliver smoother experiences to your users.
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/website/src/styles/global.css b/website/src/styles/global.css
new file mode 100644
index 0000000..cd28372
--- /dev/null
+++ b/website/src/styles/global.css
@@ -0,0 +1,103 @@
+@import "tailwindcss";
+
+/* Load fonts */
+@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&family=JetBrains+Mono:wght@400;500&display=swap');
+
+:root {
+ /* Starlight Theme Overrides - Matching Metro/Zinc Dark Theme */
+
+ /*
+ Starlight defaults to a blue-ish hue for its grays (Slate).
+ We are overriding them with Zinc (Neutral Cool Gray) to match the landing page.
+ */
+
+ /* Backgrounds */
+ --sl-color-black: #030303; /* Main background matching landing page */
+ --sl-color-bg-nav: #030303; /* Nav background */
+ --sl-color-bg-sidebar: #030303; /* Sidebar background */
+ --sl-color-bg-inline-code: #18181b; /* Zinc 900 */
+ --sl-color-bg-card: #09090b; /* Zinc 950 */
+
+ /* Text Colors - Strictly Zinc */
+ --sl-color-white: #ffffff;
+ --sl-color-gray-1: #f4f4f5; /* Zinc 100 - Main body text mostly maps here or gray-2 */
+ --sl-color-gray-2: #a1a1aa; /* Zinc 400 - Secondary text */
+ --sl-color-gray-3: #71717a; /* Zinc 500 */
+ --sl-color-gray-4: #3f3f46; /* Zinc 700 - Borders/Lines */
+ --sl-color-gray-5: #27272a; /* Zinc 800 */
+ --sl-color-gray-6: #18181b; /* Zinc 900 */
+
+ /* Accents */
+ /*
+ The user mentioned "blueish" text was bad.
+ We will switch the accent to White/Zinc-100 for a monochrome "Metro" look
+ or a very subtle blue if absolutely necessary for focus states.
+ For now, we'll try a very clean monochrome look for the accent text,
+ possibly using the blue only for subtle indicators.
+ */
+ --sl-color-accent-low: #18181b; /* Zinc 900 - No blue tint in backgrounds */
+ --sl-color-accent: #ffffff; /* White accent - Metro style often uses white for active states */
+ --sl-color-accent-high: #f4f4f5; /* Zinc 100 */
+
+ /* Links specifically */
+ --sl-color-text-accent: #ffffff; /* Make links white (or distinct if needed) */
+
+ /* Borders */
+ --sl-color-hairline-light: #27272a; /* Zinc 800 */
+ --sl-color-hairline: #18181b; /* Zinc 900 */
+
+ /* Fonts */
+ --sl-font-system: 'Inter', sans-serif;
+ --sl-font-mono: 'JetBrains Mono', monospace;
+
+ /* Navbar */
+ --sl-nav-height: 4rem;
+}
+
+/* Global Styles */
+
+/* Custom scrollbar to match Landing Page */
+::-webkit-scrollbar {
+ width: 5px;
+ height: 5px;
+}
+::-webkit-scrollbar-track {
+ background: transparent;
+}
+::-webkit-scrollbar-thumb {
+ background: #3f3f46; /* Zinc 700 */
+ border-radius: 20px;
+}
+::-webkit-scrollbar-thumb:hover {
+ background: #52525b; /* Zinc 600 */
+}
+
+/* Firefox support */
+* {
+ scrollbar-width: thin;
+ scrollbar-color: #3f3f46 transparent;
+}
+
+/* Ensure body background is consistent */
+body {
+ background-color: var(--sl-color-black);
+}
+
+/* Additional Specific Overrides for Starlight components if needed */
+
+/* Make the sidebar links gray by default, white on hover/active */
+:root[data-theme='dark'] .sl-sidebar a {
+ color: var(--sl-color-gray-2);
+}
+:root[data-theme='dark'] .sl-sidebar a:hover,
+:root[data-theme='dark'] .sl-sidebar a[aria-current="page"] {
+ color: var(--sl-color-white);
+ background-color: transparent; /* Remove default background if any */
+}
+
+/* Remove blueish tint from code blocks if present */
+:root[data-theme='dark'] .expressive-code {
+ --ec-brdRad: 0.5rem;
+ --ec-brdCol: var(--sl-color-gray-5);
+ --ec-bg: var(--sl-color-bg-card);
+}
\ No newline at end of file
diff --git a/website/tsconfig.json b/website/tsconfig.json
new file mode 100644
index 0000000..8bf91d3
--- /dev/null
+++ b/website/tsconfig.json
@@ -0,0 +1,5 @@
+{
+ "extends": "astro/tsconfigs/strict",
+ "include": [".astro/types.d.ts", "**/*"],
+ "exclude": ["dist"]
+}
diff --git a/yarn.lock b/yarn.lock
index 6a1181f..ae0b5e0 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -21,6 +21,145 @@ __metadata:
languageName: node
linkType: hard
+"@astrojs/compiler@npm:^2.13.0":
+ version: 2.13.0
+ resolution: "@astrojs/compiler@npm:2.13.0"
+ checksum: 10c0/d8f4ee217468acc03beeb1f632cad8811622f7fef9075133cb5c327ec7ce290bc04e55e74740011800618d9a06be5cc3c2a93fd574c8c3421bad00ad133625c3
+ languageName: node
+ linkType: hard
+
+"@astrojs/internal-helpers@npm:0.7.5":
+ version: 0.7.5
+ resolution: "@astrojs/internal-helpers@npm:0.7.5"
+ checksum: 10c0/cbe9fddae3c2d5c85c1223723da78cf77978f5c98087ed4bfeb4ee2d69f50a8cd284bc07f5ab384b82552bc3a41cd49d757f93b5aee90e9d2b910bdd5d4139f7
+ languageName: node
+ linkType: hard
+
+"@astrojs/markdown-remark@npm:6.3.10, @astrojs/markdown-remark@npm:^6.3.1":
+ version: 6.3.10
+ resolution: "@astrojs/markdown-remark@npm:6.3.10"
+ dependencies:
+ "@astrojs/internal-helpers": "npm:0.7.5"
+ "@astrojs/prism": "npm:3.3.0"
+ github-slugger: "npm:^2.0.0"
+ hast-util-from-html: "npm:^2.0.3"
+ hast-util-to-text: "npm:^4.0.2"
+ import-meta-resolve: "npm:^4.2.0"
+ js-yaml: "npm:^4.1.1"
+ mdast-util-definitions: "npm:^6.0.0"
+ rehype-raw: "npm:^7.0.0"
+ rehype-stringify: "npm:^10.0.1"
+ remark-gfm: "npm:^4.0.1"
+ remark-parse: "npm:^11.0.0"
+ remark-rehype: "npm:^11.1.2"
+ remark-smartypants: "npm:^3.0.2"
+ shiki: "npm:^3.19.0"
+ smol-toml: "npm:^1.5.2"
+ unified: "npm:^11.0.5"
+ unist-util-remove-position: "npm:^5.0.0"
+ unist-util-visit: "npm:^5.0.0"
+ unist-util-visit-parents: "npm:^6.0.2"
+ vfile: "npm:^6.0.3"
+ checksum: 10c0/791c16844df5e47312c7d794131eb6264fa7e4b70eb0586d0118ff35b4d6aa28746e61fc090d22dc7ae402f5ff6d7024a8886a57f2897f6d847aa97011430886
+ languageName: node
+ linkType: hard
+
+"@astrojs/mdx@npm:^4.2.3":
+ version: 4.3.13
+ resolution: "@astrojs/mdx@npm:4.3.13"
+ dependencies:
+ "@astrojs/markdown-remark": "npm:6.3.10"
+ "@mdx-js/mdx": "npm:^3.1.1"
+ acorn: "npm:^8.15.0"
+ es-module-lexer: "npm:^1.7.0"
+ estree-util-visit: "npm:^2.0.0"
+ hast-util-to-html: "npm:^9.0.5"
+ piccolore: "npm:^0.1.3"
+ rehype-raw: "npm:^7.0.0"
+ remark-gfm: "npm:^4.0.1"
+ remark-smartypants: "npm:^3.0.2"
+ source-map: "npm:^0.7.6"
+ unist-util-visit: "npm:^5.0.0"
+ vfile: "npm:^6.0.3"
+ peerDependencies:
+ astro: ^5.0.0
+ checksum: 10c0/4900632200c06a42c57187c5310a8fea73a91272ed410a383b06f2aa0446d7d5f675a09047f92fa0ddb61b945647889695ae2486370f3d779b3107e03b96f4a0
+ languageName: node
+ linkType: hard
+
+"@astrojs/prism@npm:3.3.0":
+ version: 3.3.0
+ resolution: "@astrojs/prism@npm:3.3.0"
+ dependencies:
+ prismjs: "npm:^1.30.0"
+ checksum: 10c0/8a87f2589f4a3e9ea982e3dd0a3e4ebf565b2e5cf16aa70d979cbddab241a7a24d7be45176fa8c5f69f000cd9ab311ab4677d7a15e2ba0cbd610c80db8b9d7dd
+ languageName: node
+ linkType: hard
+
+"@astrojs/sitemap@npm:^3.3.0":
+ version: 3.6.1
+ resolution: "@astrojs/sitemap@npm:3.6.1"
+ dependencies:
+ sitemap: "npm:^8.0.2"
+ stream-replace-string: "npm:^2.0.0"
+ zod: "npm:^3.25.76"
+ checksum: 10c0/eba13a16fe03eb06c1d5010807d34faf560bd1c22cea40430724ea9999725ac362b10a49d0b97efc7a42a776126110db5ba1c376587a40726e1681cdf954ecff
+ languageName: node
+ linkType: hard
+
+"@astrojs/starlight@npm:^0.37.2":
+ version: 0.37.2
+ resolution: "@astrojs/starlight@npm:0.37.2"
+ dependencies:
+ "@astrojs/markdown-remark": "npm:^6.3.1"
+ "@astrojs/mdx": "npm:^4.2.3"
+ "@astrojs/sitemap": "npm:^3.3.0"
+ "@pagefind/default-ui": "npm:^1.3.0"
+ "@types/hast": "npm:^3.0.4"
+ "@types/js-yaml": "npm:^4.0.9"
+ "@types/mdast": "npm:^4.0.4"
+ astro-expressive-code: "npm:^0.41.1"
+ bcp-47: "npm:^2.1.0"
+ hast-util-from-html: "npm:^2.0.1"
+ hast-util-select: "npm:^6.0.2"
+ hast-util-to-string: "npm:^3.0.0"
+ hastscript: "npm:^9.0.0"
+ i18next: "npm:^23.11.5"
+ js-yaml: "npm:^4.1.0"
+ klona: "npm:^2.0.6"
+ magic-string: "npm:^0.30.17"
+ mdast-util-directive: "npm:^3.0.0"
+ mdast-util-to-markdown: "npm:^2.1.0"
+ mdast-util-to-string: "npm:^4.0.0"
+ pagefind: "npm:^1.3.0"
+ rehype: "npm:^13.0.1"
+ rehype-format: "npm:^5.0.0"
+ remark-directive: "npm:^3.0.0"
+ ultrahtml: "npm:^1.6.0"
+ unified: "npm:^11.0.5"
+ unist-util-visit: "npm:^5.0.0"
+ vfile: "npm:^6.0.2"
+ peerDependencies:
+ astro: ^5.5.0
+ checksum: 10c0/f3a5b1ff46ae34103afd658d04722926391778d37eebb3b8eafc3e52c869ef861cbef5ac6e3ec92490636ed615b72f72f44bb78caaa6fe1f214b78c8e7ecf9eb
+ languageName: node
+ linkType: hard
+
+"@astrojs/telemetry@npm:3.3.0":
+ version: 3.3.0
+ resolution: "@astrojs/telemetry@npm:3.3.0"
+ dependencies:
+ ci-info: "npm:^4.2.0"
+ debug: "npm:^4.4.0"
+ dlv: "npm:^1.1.3"
+ dset: "npm:^3.1.4"
+ is-docker: "npm:^3.0.0"
+ is-wsl: "npm:^3.1.0"
+ which-pm-runs: "npm:^1.1.0"
+ checksum: 10c0/7c575aad221d7335b6b1378ceac0e60a25c9540cdde8f5584b0ffe565d06b3ecfc2217738d1ce55ac13eb66e1a6251453bddf117d7f793e51b3fc7be5d001ea4
+ languageName: node
+ linkType: hard
+
"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.24.7, @babel/code-frame@npm:^7.27.1":
version: 7.27.1
resolution: "@babel/code-frame@npm:7.27.1"
@@ -1473,7 +1612,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/runtime@npm:^7.25.0":
+"@babel/runtime@npm:^7.23.2, @babel/runtime@npm:^7.25.0":
version: 7.28.4
resolution: "@babel/runtime@npm:7.28.4"
checksum: 10c0/792ce7af9750fb9b93879cc9d1db175701c4689da890e6ced242ea0207c9da411ccf16dc04e689cc01158b28d7898c40d75598f4559109f761c12ce01e959bf7
@@ -1523,6 +1662,15 @@ __metadata:
languageName: node
linkType: hard
+"@capsizecss/unpack@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "@capsizecss/unpack@npm:4.0.0"
+ dependencies:
+ fontkitten: "npm:^1.0.0"
+ checksum: 10c0/47ed4fa100d015f28e1ccb6813fc9d6ce39012bed0508ec49ae6c1e0e6eaa86b1450aba1a05245e4e3e35087eeec636ecb9a000c50a4c5f349586d0d07cdc922
+ languageName: node
+ linkType: hard
+
"@clack/core@npm:1.0.0-alpha.5":
version: 1.0.0-alpha.5
resolution: "@clack/core@npm:1.0.0-alpha.5"
@@ -1754,6 +1902,223 @@ __metadata:
languageName: node
linkType: hard
+"@ctrl/tinycolor@npm:^4.0.4":
+ version: 4.2.0
+ resolution: "@ctrl/tinycolor@npm:4.2.0"
+ checksum: 10c0/374034581953f6debd950e4b07da833d1d8f7af5aead5117c91545fbe1583c91b2407bc285e1625529839135d6465c2e7549e7a8ad70979cab4c207486798064
+ languageName: node
+ linkType: hard
+
+"@emnapi/core@npm:^1.7.1":
+ version: 1.8.1
+ resolution: "@emnapi/core@npm:1.8.1"
+ dependencies:
+ "@emnapi/wasi-threads": "npm:1.1.0"
+ tslib: "npm:^2.4.0"
+ checksum: 10c0/2c242f4b49779bac403e1cbcc98edacdb1c8ad36562408ba9a20663824669e930bc8493be46a2522d9dc946b8d96cd7073970bae914928c7671b5221c85b432e
+ languageName: node
+ linkType: hard
+
+"@emnapi/runtime@npm:^1.7.0, @emnapi/runtime@npm:^1.7.1":
+ version: 1.8.1
+ resolution: "@emnapi/runtime@npm:1.8.1"
+ dependencies:
+ tslib: "npm:^2.4.0"
+ checksum: 10c0/f4929d75e37aafb24da77d2f58816761fe3f826aad2e37fa6d4421dac9060cbd5098eea1ac3c9ecc4526b89deb58153852fa432f87021dc57863f2ff726d713f
+ languageName: node
+ linkType: hard
+
+"@emnapi/wasi-threads@npm:1.1.0, @emnapi/wasi-threads@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "@emnapi/wasi-threads@npm:1.1.0"
+ dependencies:
+ tslib: "npm:^2.4.0"
+ checksum: 10c0/e6d54bf2b1e64cdd83d2916411e44e579b6ae35d5def0dea61a3c452d9921373044dff32a8b8473ae60c80692bdc39323e98b96a3f3d87ba6886b24dd0ef7ca1
+ languageName: node
+ linkType: hard
+
+"@esbuild/aix-ppc64@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/aix-ppc64@npm:0.25.12"
+ conditions: os=aix & cpu=ppc64
+ languageName: node
+ linkType: hard
+
+"@esbuild/android-arm64@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/android-arm64@npm:0.25.12"
+ conditions: os=android & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@esbuild/android-arm@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/android-arm@npm:0.25.12"
+ conditions: os=android & cpu=arm
+ languageName: node
+ linkType: hard
+
+"@esbuild/android-x64@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/android-x64@npm:0.25.12"
+ conditions: os=android & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@esbuild/darwin-arm64@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/darwin-arm64@npm:0.25.12"
+ conditions: os=darwin & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@esbuild/darwin-x64@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/darwin-x64@npm:0.25.12"
+ conditions: os=darwin & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@esbuild/freebsd-arm64@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/freebsd-arm64@npm:0.25.12"
+ conditions: os=freebsd & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@esbuild/freebsd-x64@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/freebsd-x64@npm:0.25.12"
+ conditions: os=freebsd & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@esbuild/linux-arm64@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/linux-arm64@npm:0.25.12"
+ conditions: os=linux & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@esbuild/linux-arm@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/linux-arm@npm:0.25.12"
+ conditions: os=linux & cpu=arm
+ languageName: node
+ linkType: hard
+
+"@esbuild/linux-ia32@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/linux-ia32@npm:0.25.12"
+ conditions: os=linux & cpu=ia32
+ languageName: node
+ linkType: hard
+
+"@esbuild/linux-loong64@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/linux-loong64@npm:0.25.12"
+ conditions: os=linux & cpu=loong64
+ languageName: node
+ linkType: hard
+
+"@esbuild/linux-mips64el@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/linux-mips64el@npm:0.25.12"
+ conditions: os=linux & cpu=mips64el
+ languageName: node
+ linkType: hard
+
+"@esbuild/linux-ppc64@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/linux-ppc64@npm:0.25.12"
+ conditions: os=linux & cpu=ppc64
+ languageName: node
+ linkType: hard
+
+"@esbuild/linux-riscv64@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/linux-riscv64@npm:0.25.12"
+ conditions: os=linux & cpu=riscv64
+ languageName: node
+ linkType: hard
+
+"@esbuild/linux-s390x@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/linux-s390x@npm:0.25.12"
+ conditions: os=linux & cpu=s390x
+ languageName: node
+ linkType: hard
+
+"@esbuild/linux-x64@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/linux-x64@npm:0.25.12"
+ conditions: os=linux & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@esbuild/netbsd-arm64@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/netbsd-arm64@npm:0.25.12"
+ conditions: os=netbsd & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@esbuild/netbsd-x64@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/netbsd-x64@npm:0.25.12"
+ conditions: os=netbsd & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@esbuild/openbsd-arm64@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/openbsd-arm64@npm:0.25.12"
+ conditions: os=openbsd & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@esbuild/openbsd-x64@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/openbsd-x64@npm:0.25.12"
+ conditions: os=openbsd & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@esbuild/openharmony-arm64@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/openharmony-arm64@npm:0.25.12"
+ conditions: os=openharmony & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@esbuild/sunos-x64@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/sunos-x64@npm:0.25.12"
+ conditions: os=sunos & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@esbuild/win32-arm64@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/win32-arm64@npm:0.25.12"
+ conditions: os=win32 & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@esbuild/win32-ia32@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/win32-ia32@npm:0.25.12"
+ conditions: os=win32 & cpu=ia32
+ languageName: node
+ linkType: hard
+
+"@esbuild/win32-x64@npm:0.25.12":
+ version: 0.25.12
+ resolution: "@esbuild/win32-x64@npm:0.25.12"
+ conditions: os=win32 & cpu=x64
+ languageName: node
+ linkType: hard
+
"@eslint-community/eslint-utils@npm:^4.8.0, @eslint-community/eslint-utils@npm:^4.9.1":
version: 4.9.1
resolution: "@eslint-community/eslint-utils@npm:4.9.1"
@@ -1856,6 +2221,51 @@ __metadata:
languageName: node
linkType: hard
+"@expressive-code/core@npm:^0.41.5":
+ version: 0.41.5
+ resolution: "@expressive-code/core@npm:0.41.5"
+ dependencies:
+ "@ctrl/tinycolor": "npm:^4.0.4"
+ hast-util-select: "npm:^6.0.2"
+ hast-util-to-html: "npm:^9.0.1"
+ hast-util-to-text: "npm:^4.0.1"
+ hastscript: "npm:^9.0.0"
+ postcss: "npm:^8.4.38"
+ postcss-nested: "npm:^6.0.1"
+ unist-util-visit: "npm:^5.0.0"
+ unist-util-visit-parents: "npm:^6.0.1"
+ checksum: 10c0/327bf560143de9d1bcf75a2d0638aa1ac5c19337f2da0b1b6f57478879c20531bc8dc2a7e58ef81802f6c507cd5211c546cbaaae08189aec831ac776db8ef119
+ languageName: node
+ linkType: hard
+
+"@expressive-code/plugin-frames@npm:^0.41.5":
+ version: 0.41.5
+ resolution: "@expressive-code/plugin-frames@npm:0.41.5"
+ dependencies:
+ "@expressive-code/core": "npm:^0.41.5"
+ checksum: 10c0/04c28eec078573a2bc04c0ca322564d85d2bda26002647cfd19e5c340df6d5c963bce45d6b14e7494526b4810e99c7507b2fd9f7878ff31871a3657e08df74fa
+ languageName: node
+ linkType: hard
+
+"@expressive-code/plugin-shiki@npm:^0.41.5":
+ version: 0.41.5
+ resolution: "@expressive-code/plugin-shiki@npm:0.41.5"
+ dependencies:
+ "@expressive-code/core": "npm:^0.41.5"
+ shiki: "npm:^3.2.2"
+ checksum: 10c0/356bd5944653fb35bdfe77e9eeb18dc56e915c64c77f999668936a064a3f3ef37ba227e3072b5d47baba114d860c2099751310d34d8b24f852ddd125c15f4c17
+ languageName: node
+ linkType: hard
+
+"@expressive-code/plugin-text-markers@npm:^0.41.5":
+ version: 0.41.5
+ resolution: "@expressive-code/plugin-text-markers@npm:0.41.5"
+ dependencies:
+ "@expressive-code/core": "npm:^0.41.5"
+ checksum: 10c0/469735e082b0b53a33edd334f1e7eee38d1f3126c145ec0783037f6dfe8fd613ba16167be8dafe0435bf136344dc666eef997ffa1f0d59a6f2d1087b12f50c75
+ languageName: node
+ linkType: hard
+
"@hapi/hoek@npm:^9.0.0, @hapi/hoek@npm:^9.3.0":
version: 9.3.0
resolution: "@hapi/hoek@npm:9.3.0"
@@ -1903,109 +2313,336 @@ __metadata:
languageName: node
linkType: hard
-"@inquirer/ansi@npm:^1.0.2":
- version: 1.0.2
- resolution: "@inquirer/ansi@npm:1.0.2"
- checksum: 10c0/8e408cc628923aa93402e66657482ccaa2ad5174f9db526d9a8b443f9011e9cd8f70f0f534f5fe3857b8a9df3bce1e25f66c96f666d6750490bd46e2b4f3b829
+"@img/colour@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "@img/colour@npm:1.0.0"
+ checksum: 10c0/02261719c1e0d7aa5a2d585981954f2ac126f0c432400aa1a01b925aa2c41417b7695da8544ee04fd29eba7ecea8eaf9b8bef06f19dc8faba78f94eeac40667d
languageName: node
linkType: hard
-"@inquirer/checkbox@npm:^4.3.2":
- version: 4.3.2
- resolution: "@inquirer/checkbox@npm:4.3.2"
+"@img/sharp-darwin-arm64@npm:0.34.5":
+ version: 0.34.5
+ resolution: "@img/sharp-darwin-arm64@npm:0.34.5"
dependencies:
- "@inquirer/ansi": "npm:^1.0.2"
- "@inquirer/core": "npm:^10.3.2"
- "@inquirer/figures": "npm:^1.0.15"
- "@inquirer/type": "npm:^3.0.10"
- yoctocolors-cjs: "npm:^2.1.3"
- peerDependencies:
- "@types/node": ">=18"
- peerDependenciesMeta:
- "@types/node":
+ "@img/sharp-libvips-darwin-arm64": "npm:1.2.4"
+ dependenciesMeta:
+ "@img/sharp-libvips-darwin-arm64":
optional: true
- checksum: 10c0/771d23bc6b16cd5c21a4f1073e98e306147f90c0e2487fe887ee054b8bf86449f1f9e6e6f9c218c1aa45ae3be2533197d53654abe9c0545981aebb0920d5f471
+ conditions: os=darwin & cpu=arm64
languageName: node
linkType: hard
-"@inquirer/confirm@npm:^5.1.21":
- version: 5.1.21
- resolution: "@inquirer/confirm@npm:5.1.21"
+"@img/sharp-darwin-x64@npm:0.34.5":
+ version: 0.34.5
+ resolution: "@img/sharp-darwin-x64@npm:0.34.5"
dependencies:
- "@inquirer/core": "npm:^10.3.2"
- "@inquirer/type": "npm:^3.0.10"
- peerDependencies:
- "@types/node": ">=18"
- peerDependenciesMeta:
- "@types/node":
+ "@img/sharp-libvips-darwin-x64": "npm:1.2.4"
+ dependenciesMeta:
+ "@img/sharp-libvips-darwin-x64":
optional: true
- checksum: 10c0/a95bbdbb17626c484735a4193ed6b6a6fbb078cf62116ec8e1667f647e534dd6618e688ecc7962585efcc56881b544b8c53db3914599bbf2ab842e7f224b0fca
+ conditions: os=darwin & cpu=x64
languageName: node
linkType: hard
-"@inquirer/core@npm:^10.3.2":
- version: 10.3.2
- resolution: "@inquirer/core@npm:10.3.2"
- dependencies:
- "@inquirer/ansi": "npm:^1.0.2"
- "@inquirer/figures": "npm:^1.0.15"
- "@inquirer/type": "npm:^3.0.10"
- cli-width: "npm:^4.1.0"
- mute-stream: "npm:^2.0.0"
- signal-exit: "npm:^4.1.0"
- wrap-ansi: "npm:^6.2.0"
- yoctocolors-cjs: "npm:^2.1.3"
- peerDependencies:
- "@types/node": ">=18"
- peerDependenciesMeta:
- "@types/node":
- optional: true
- checksum: 10c0/f0f27e07fe288e01e3949b4ad216c19751f025ce77c610366e08d8b0f7a135d064dc074732031d251584b454c576f1e5c849e4abe259186dd5d4974c8f85c13e
+"@img/sharp-libvips-darwin-arm64@npm:1.2.4":
+ version: 1.2.4
+ resolution: "@img/sharp-libvips-darwin-arm64@npm:1.2.4"
+ conditions: os=darwin & cpu=arm64
languageName: node
linkType: hard
-"@inquirer/editor@npm:^4.2.23":
- version: 4.2.23
- resolution: "@inquirer/editor@npm:4.2.23"
- dependencies:
- "@inquirer/core": "npm:^10.3.2"
- "@inquirer/external-editor": "npm:^1.0.3"
- "@inquirer/type": "npm:^3.0.10"
- peerDependencies:
- "@types/node": ">=18"
- peerDependenciesMeta:
- "@types/node":
- optional: true
- checksum: 10c0/aa02028ee35ae039a4857b6a9490d295a1b3558f042e7454dee0aa36fbc83ac25586a2dfe0b46a5ea7ea151e3f5cb97a8ee6229131b4619f3b3466ad74b9519f
+"@img/sharp-libvips-darwin-x64@npm:1.2.4":
+ version: 1.2.4
+ resolution: "@img/sharp-libvips-darwin-x64@npm:1.2.4"
+ conditions: os=darwin & cpu=x64
languageName: node
linkType: hard
-"@inquirer/expand@npm:^4.0.23":
- version: 4.0.23
- resolution: "@inquirer/expand@npm:4.0.23"
- dependencies:
- "@inquirer/core": "npm:^10.3.2"
- "@inquirer/type": "npm:^3.0.10"
- yoctocolors-cjs: "npm:^2.1.3"
- peerDependencies:
- "@types/node": ">=18"
- peerDependenciesMeta:
- "@types/node":
- optional: true
- checksum: 10c0/294c92652760c3d1a46c4b900a99fd553ea9e5734ba261d4e71d7b8499d86a8b15e38a2467ddb7c95c197daf7e472bdab209fc3f7c38cbc70842cd291f4ce39d
+"@img/sharp-libvips-linux-arm64@npm:1.2.4":
+ version: 1.2.4
+ resolution: "@img/sharp-libvips-linux-arm64@npm:1.2.4"
+ conditions: os=linux & cpu=arm64 & libc=glibc
languageName: node
linkType: hard
-"@inquirer/external-editor@npm:^1.0.3":
- version: 1.0.3
- resolution: "@inquirer/external-editor@npm:1.0.3"
- dependencies:
- chardet: "npm:^2.1.1"
- iconv-lite: "npm:^0.7.0"
- peerDependencies:
- "@types/node": ">=18"
- peerDependenciesMeta:
- "@types/node":
+"@img/sharp-libvips-linux-arm@npm:1.2.4":
+ version: 1.2.4
+ resolution: "@img/sharp-libvips-linux-arm@npm:1.2.4"
+ conditions: os=linux & cpu=arm & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@img/sharp-libvips-linux-ppc64@npm:1.2.4":
+ version: 1.2.4
+ resolution: "@img/sharp-libvips-linux-ppc64@npm:1.2.4"
+ conditions: os=linux & cpu=ppc64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@img/sharp-libvips-linux-riscv64@npm:1.2.4":
+ version: 1.2.4
+ resolution: "@img/sharp-libvips-linux-riscv64@npm:1.2.4"
+ conditions: os=linux & cpu=riscv64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@img/sharp-libvips-linux-s390x@npm:1.2.4":
+ version: 1.2.4
+ resolution: "@img/sharp-libvips-linux-s390x@npm:1.2.4"
+ conditions: os=linux & cpu=s390x & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@img/sharp-libvips-linux-x64@npm:1.2.4":
+ version: 1.2.4
+ resolution: "@img/sharp-libvips-linux-x64@npm:1.2.4"
+ conditions: os=linux & cpu=x64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@img/sharp-libvips-linuxmusl-arm64@npm:1.2.4":
+ version: 1.2.4
+ resolution: "@img/sharp-libvips-linuxmusl-arm64@npm:1.2.4"
+ conditions: os=linux & cpu=arm64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@img/sharp-libvips-linuxmusl-x64@npm:1.2.4":
+ version: 1.2.4
+ resolution: "@img/sharp-libvips-linuxmusl-x64@npm:1.2.4"
+ conditions: os=linux & cpu=x64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@img/sharp-linux-arm64@npm:0.34.5":
+ version: 0.34.5
+ resolution: "@img/sharp-linux-arm64@npm:0.34.5"
+ dependencies:
+ "@img/sharp-libvips-linux-arm64": "npm:1.2.4"
+ dependenciesMeta:
+ "@img/sharp-libvips-linux-arm64":
+ optional: true
+ conditions: os=linux & cpu=arm64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@img/sharp-linux-arm@npm:0.34.5":
+ version: 0.34.5
+ resolution: "@img/sharp-linux-arm@npm:0.34.5"
+ dependencies:
+ "@img/sharp-libvips-linux-arm": "npm:1.2.4"
+ dependenciesMeta:
+ "@img/sharp-libvips-linux-arm":
+ optional: true
+ conditions: os=linux & cpu=arm & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@img/sharp-linux-ppc64@npm:0.34.5":
+ version: 0.34.5
+ resolution: "@img/sharp-linux-ppc64@npm:0.34.5"
+ dependencies:
+ "@img/sharp-libvips-linux-ppc64": "npm:1.2.4"
+ dependenciesMeta:
+ "@img/sharp-libvips-linux-ppc64":
+ optional: true
+ conditions: os=linux & cpu=ppc64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@img/sharp-linux-riscv64@npm:0.34.5":
+ version: 0.34.5
+ resolution: "@img/sharp-linux-riscv64@npm:0.34.5"
+ dependencies:
+ "@img/sharp-libvips-linux-riscv64": "npm:1.2.4"
+ dependenciesMeta:
+ "@img/sharp-libvips-linux-riscv64":
+ optional: true
+ conditions: os=linux & cpu=riscv64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@img/sharp-linux-s390x@npm:0.34.5":
+ version: 0.34.5
+ resolution: "@img/sharp-linux-s390x@npm:0.34.5"
+ dependencies:
+ "@img/sharp-libvips-linux-s390x": "npm:1.2.4"
+ dependenciesMeta:
+ "@img/sharp-libvips-linux-s390x":
+ optional: true
+ conditions: os=linux & cpu=s390x & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@img/sharp-linux-x64@npm:0.34.5":
+ version: 0.34.5
+ resolution: "@img/sharp-linux-x64@npm:0.34.5"
+ dependencies:
+ "@img/sharp-libvips-linux-x64": "npm:1.2.4"
+ dependenciesMeta:
+ "@img/sharp-libvips-linux-x64":
+ optional: true
+ conditions: os=linux & cpu=x64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@img/sharp-linuxmusl-arm64@npm:0.34.5":
+ version: 0.34.5
+ resolution: "@img/sharp-linuxmusl-arm64@npm:0.34.5"
+ dependencies:
+ "@img/sharp-libvips-linuxmusl-arm64": "npm:1.2.4"
+ dependenciesMeta:
+ "@img/sharp-libvips-linuxmusl-arm64":
+ optional: true
+ conditions: os=linux & cpu=arm64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@img/sharp-linuxmusl-x64@npm:0.34.5":
+ version: 0.34.5
+ resolution: "@img/sharp-linuxmusl-x64@npm:0.34.5"
+ dependencies:
+ "@img/sharp-libvips-linuxmusl-x64": "npm:1.2.4"
+ dependenciesMeta:
+ "@img/sharp-libvips-linuxmusl-x64":
+ optional: true
+ conditions: os=linux & cpu=x64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@img/sharp-wasm32@npm:0.34.5":
+ version: 0.34.5
+ resolution: "@img/sharp-wasm32@npm:0.34.5"
+ dependencies:
+ "@emnapi/runtime": "npm:^1.7.0"
+ conditions: cpu=wasm32
+ languageName: node
+ linkType: hard
+
+"@img/sharp-win32-arm64@npm:0.34.5":
+ version: 0.34.5
+ resolution: "@img/sharp-win32-arm64@npm:0.34.5"
+ conditions: os=win32 & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@img/sharp-win32-ia32@npm:0.34.5":
+ version: 0.34.5
+ resolution: "@img/sharp-win32-ia32@npm:0.34.5"
+ conditions: os=win32 & cpu=ia32
+ languageName: node
+ linkType: hard
+
+"@img/sharp-win32-x64@npm:0.34.5":
+ version: 0.34.5
+ resolution: "@img/sharp-win32-x64@npm:0.34.5"
+ conditions: os=win32 & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@inquirer/ansi@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "@inquirer/ansi@npm:1.0.2"
+ checksum: 10c0/8e408cc628923aa93402e66657482ccaa2ad5174f9db526d9a8b443f9011e9cd8f70f0f534f5fe3857b8a9df3bce1e25f66c96f666d6750490bd46e2b4f3b829
+ languageName: node
+ linkType: hard
+
+"@inquirer/checkbox@npm:^4.3.2":
+ version: 4.3.2
+ resolution: "@inquirer/checkbox@npm:4.3.2"
+ dependencies:
+ "@inquirer/ansi": "npm:^1.0.2"
+ "@inquirer/core": "npm:^10.3.2"
+ "@inquirer/figures": "npm:^1.0.15"
+ "@inquirer/type": "npm:^3.0.10"
+ yoctocolors-cjs: "npm:^2.1.3"
+ peerDependencies:
+ "@types/node": ">=18"
+ peerDependenciesMeta:
+ "@types/node":
+ optional: true
+ checksum: 10c0/771d23bc6b16cd5c21a4f1073e98e306147f90c0e2487fe887ee054b8bf86449f1f9e6e6f9c218c1aa45ae3be2533197d53654abe9c0545981aebb0920d5f471
+ languageName: node
+ linkType: hard
+
+"@inquirer/confirm@npm:^5.1.21":
+ version: 5.1.21
+ resolution: "@inquirer/confirm@npm:5.1.21"
+ dependencies:
+ "@inquirer/core": "npm:^10.3.2"
+ "@inquirer/type": "npm:^3.0.10"
+ peerDependencies:
+ "@types/node": ">=18"
+ peerDependenciesMeta:
+ "@types/node":
+ optional: true
+ checksum: 10c0/a95bbdbb17626c484735a4193ed6b6a6fbb078cf62116ec8e1667f647e534dd6618e688ecc7962585efcc56881b544b8c53db3914599bbf2ab842e7f224b0fca
+ languageName: node
+ linkType: hard
+
+"@inquirer/core@npm:^10.3.2":
+ version: 10.3.2
+ resolution: "@inquirer/core@npm:10.3.2"
+ dependencies:
+ "@inquirer/ansi": "npm:^1.0.2"
+ "@inquirer/figures": "npm:^1.0.15"
+ "@inquirer/type": "npm:^3.0.10"
+ cli-width: "npm:^4.1.0"
+ mute-stream: "npm:^2.0.0"
+ signal-exit: "npm:^4.1.0"
+ wrap-ansi: "npm:^6.2.0"
+ yoctocolors-cjs: "npm:^2.1.3"
+ peerDependencies:
+ "@types/node": ">=18"
+ peerDependenciesMeta:
+ "@types/node":
+ optional: true
+ checksum: 10c0/f0f27e07fe288e01e3949b4ad216c19751f025ce77c610366e08d8b0f7a135d064dc074732031d251584b454c576f1e5c849e4abe259186dd5d4974c8f85c13e
+ languageName: node
+ linkType: hard
+
+"@inquirer/editor@npm:^4.2.23":
+ version: 4.2.23
+ resolution: "@inquirer/editor@npm:4.2.23"
+ dependencies:
+ "@inquirer/core": "npm:^10.3.2"
+ "@inquirer/external-editor": "npm:^1.0.3"
+ "@inquirer/type": "npm:^3.0.10"
+ peerDependencies:
+ "@types/node": ">=18"
+ peerDependenciesMeta:
+ "@types/node":
+ optional: true
+ checksum: 10c0/aa02028ee35ae039a4857b6a9490d295a1b3558f042e7454dee0aa36fbc83ac25586a2dfe0b46a5ea7ea151e3f5cb97a8ee6229131b4619f3b3466ad74b9519f
+ languageName: node
+ linkType: hard
+
+"@inquirer/expand@npm:^4.0.23":
+ version: 4.0.23
+ resolution: "@inquirer/expand@npm:4.0.23"
+ dependencies:
+ "@inquirer/core": "npm:^10.3.2"
+ "@inquirer/type": "npm:^3.0.10"
+ yoctocolors-cjs: "npm:^2.1.3"
+ peerDependencies:
+ "@types/node": ">=18"
+ peerDependenciesMeta:
+ "@types/node":
+ optional: true
+ checksum: 10c0/294c92652760c3d1a46c4b900a99fd553ea9e5734ba261d4e71d7b8499d86a8b15e38a2467ddb7c95c197daf7e472bdab209fc3f7c38cbc70842cd291f4ce39d
+ languageName: node
+ linkType: hard
+
+"@inquirer/external-editor@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "@inquirer/external-editor@npm:1.0.3"
+ dependencies:
+ chardet: "npm:^2.1.1"
+ iconv-lite: "npm:^0.7.0"
+ peerDependencies:
+ "@types/node": ">=18"
+ peerDependenciesMeta:
+ "@types/node":
optional: true
checksum: 10c0/82951cb7f3762dd78cca2ea291396841e3f4adfe26004b5badfed1cec4b6a04bb567dff94d0e41b35c61bdd7957317c64c22f58074d14b238d44e44d9e420019
languageName: node
@@ -2525,7 +3162,7 @@ __metadata:
languageName: node
linkType: hard
-"@jridgewell/remapping@npm:^2.3.5":
+"@jridgewell/remapping@npm:^2.3.4, @jridgewell/remapping@npm:^2.3.5":
version: 2.3.5
resolution: "@jridgewell/remapping@npm:2.3.5"
dependencies:
@@ -2552,7 +3189,7 @@ __metadata:
languageName: node
linkType: hard
-"@jridgewell/sourcemap-codec@npm:^1.4.14, @jridgewell/sourcemap-codec@npm:^1.5.0":
+"@jridgewell/sourcemap-codec@npm:^1.4.14, @jridgewell/sourcemap-codec@npm:^1.5.0, @jridgewell/sourcemap-codec@npm:^1.5.5":
version: 1.5.5
resolution: "@jridgewell/sourcemap-codec@npm:1.5.5"
checksum: 10c0/f9e538f302b63c0ebc06eecb1dd9918dd4289ed36147a0ddce35d6ea4d7ebbda243cda7b2213b6a5e1d8087a298d5cf630fb2bd39329cdecb82017023f6081a0
@@ -2569,6 +3206,50 @@ __metadata:
languageName: node
linkType: hard
+"@mdx-js/mdx@npm:^3.1.1":
+ version: 3.1.1
+ resolution: "@mdx-js/mdx@npm:3.1.1"
+ dependencies:
+ "@types/estree": "npm:^1.0.0"
+ "@types/estree-jsx": "npm:^1.0.0"
+ "@types/hast": "npm:^3.0.0"
+ "@types/mdx": "npm:^2.0.0"
+ acorn: "npm:^8.0.0"
+ collapse-white-space: "npm:^2.0.0"
+ devlop: "npm:^1.0.0"
+ estree-util-is-identifier-name: "npm:^3.0.0"
+ estree-util-scope: "npm:^1.0.0"
+ estree-walker: "npm:^3.0.0"
+ hast-util-to-jsx-runtime: "npm:^2.0.0"
+ markdown-extensions: "npm:^2.0.0"
+ recma-build-jsx: "npm:^1.0.0"
+ recma-jsx: "npm:^1.0.0"
+ recma-stringify: "npm:^1.0.0"
+ rehype-recma: "npm:^1.0.0"
+ remark-mdx: "npm:^3.0.0"
+ remark-parse: "npm:^11.0.0"
+ remark-rehype: "npm:^11.0.0"
+ source-map: "npm:^0.7.0"
+ unified: "npm:^11.0.0"
+ unist-util-position-from-estree: "npm:^2.0.0"
+ unist-util-stringify-position: "npm:^4.0.0"
+ unist-util-visit: "npm:^5.0.0"
+ vfile: "npm:^6.0.0"
+ checksum: 10c0/371ed95e2bee7731f30a7ce57db66383a0b7470e66c38139427174cb456d6a40bf7d259f3652716370c1de64acfba50a1ba27eb8c556e7a431dc7940b04cb1a1
+ languageName: node
+ linkType: hard
+
+"@napi-rs/wasm-runtime@npm:^1.1.0":
+ version: 1.1.1
+ resolution: "@napi-rs/wasm-runtime@npm:1.1.1"
+ dependencies:
+ "@emnapi/core": "npm:^1.7.1"
+ "@emnapi/runtime": "npm:^1.7.1"
+ "@tybys/wasm-util": "npm:^0.10.1"
+ checksum: 10c0/04d57b67e80736e41fe44674a011878db0a8ad893f4d44abb9d3608debb7c174224cba2796ed5b0c1d367368159f3ca6be45f1c59222f70e32ddc880f803d447
+ languageName: node
+ linkType: hard
+
"@nicolo-ribaudo/eslint-scope-5-internals@npm:5.1.1-v1":
version: 5.1.1-v1
resolution: "@nicolo-ribaudo/eslint-scope-5-internals@npm:5.1.1-v1"
@@ -2760,6 +3441,62 @@ __metadata:
languageName: node
linkType: hard
+"@oslojs/encoding@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "@oslojs/encoding@npm:1.1.0"
+ checksum: 10c0/5553a0974dca60e1a8b247b7b97abcb141cc7ee4e22444f424a07921d6a5f76a43c316f3ee669222787fdef6549f8749cc6d68ff5a631e2542521c56fe36417f
+ languageName: node
+ linkType: hard
+
+"@pagefind/darwin-arm64@npm:1.4.0":
+ version: 1.4.0
+ resolution: "@pagefind/darwin-arm64@npm:1.4.0"
+ conditions: os=darwin & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@pagefind/darwin-x64@npm:1.4.0":
+ version: 1.4.0
+ resolution: "@pagefind/darwin-x64@npm:1.4.0"
+ conditions: os=darwin & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@pagefind/default-ui@npm:^1.3.0":
+ version: 1.4.0
+ resolution: "@pagefind/default-ui@npm:1.4.0"
+ checksum: 10c0/28272817738720957cf687c3e5644583d28e2f9bbb716139f2a40334da85589befd38532ec1036509e99df8d800184de6323c3ec1e992df55444fa3eb709db39
+ languageName: node
+ linkType: hard
+
+"@pagefind/freebsd-x64@npm:1.4.0":
+ version: 1.4.0
+ resolution: "@pagefind/freebsd-x64@npm:1.4.0"
+ conditions: os=freebsd & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@pagefind/linux-arm64@npm:1.4.0":
+ version: 1.4.0
+ resolution: "@pagefind/linux-arm64@npm:1.4.0"
+ conditions: os=linux & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@pagefind/linux-x64@npm:1.4.0":
+ version: 1.4.0
+ resolution: "@pagefind/linux-x64@npm:1.4.0"
+ conditions: os=linux & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@pagefind/windows-x64@npm:1.4.0":
+ version: 1.4.0
+ resolution: "@pagefind/windows-x64@npm:1.4.0"
+ conditions: os=win32 & cpu=x64
+ languageName: node
+ linkType: hard
+
"@phun-ky/typeof@npm:2.0.3":
version: 2.0.3
resolution: "@phun-ky/typeof@npm:2.0.3"
@@ -3489,26 +4226,285 @@ __metadata:
languageName: node
linkType: hard
-"@sideway/address@npm:^4.1.5":
- version: 4.1.5
- resolution: "@sideway/address@npm:4.1.5"
+"@rollup/pluginutils@npm:^5.3.0":
+ version: 5.3.0
+ resolution: "@rollup/pluginutils@npm:5.3.0"
dependencies:
- "@hapi/hoek": "npm:^9.0.0"
- checksum: 10c0/638eb6f7e7dba209053dd6c8da74d7cc995e2b791b97644d0303a7dd3119263bcb7225a4f6804d4db2bc4f96e5a9d262975a014f58eae4d1753c27cbc96ef959
+ "@types/estree": "npm:^1.0.0"
+ estree-walker: "npm:^2.0.2"
+ picomatch: "npm:^4.0.2"
+ peerDependencies:
+ rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0
+ peerDependenciesMeta:
+ rollup:
+ optional: true
+ checksum: 10c0/001834bf62d7cf5bac424d2617c113f7f7d3b2bf3c1778cbcccb72cdc957b68989f8e7747c782c2b911f1dde8257f56f8ac1e779e29e74e638e3f1e2cac2bcd0
languageName: node
linkType: hard
-"@sideway/formula@npm:^3.0.1":
- version: 3.0.1
- resolution: "@sideway/formula@npm:3.0.1"
- checksum: 10c0/3fe81fa9662efc076bf41612b060eb9b02e846ea4bea5bd114f1662b7f1541e9dedcf98aff0d24400bcb92f113964a50e0290b86e284edbdf6346fa9b7e2bf2c
+"@rollup/rollup-android-arm-eabi@npm:4.55.1":
+ version: 4.55.1
+ resolution: "@rollup/rollup-android-arm-eabi@npm:4.55.1"
+ conditions: os=android & cpu=arm
languageName: node
linkType: hard
-"@sideway/pinpoint@npm:^2.0.0":
- version: 2.0.0
- resolution: "@sideway/pinpoint@npm:2.0.0"
- checksum: 10c0/d2ca75dacaf69b8fc0bb8916a204e01def3105ee44d8be16c355e5f58189eb94039e15ce831f3d544f229889ccfa35562a0ce2516179f3a7ee1bbe0b71e55b36
+"@rollup/rollup-android-arm64@npm:4.55.1":
+ version: 4.55.1
+ resolution: "@rollup/rollup-android-arm64@npm:4.55.1"
+ conditions: os=android & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-darwin-arm64@npm:4.55.1":
+ version: 4.55.1
+ resolution: "@rollup/rollup-darwin-arm64@npm:4.55.1"
+ conditions: os=darwin & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-darwin-x64@npm:4.55.1":
+ version: 4.55.1
+ resolution: "@rollup/rollup-darwin-x64@npm:4.55.1"
+ conditions: os=darwin & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-freebsd-arm64@npm:4.55.1":
+ version: 4.55.1
+ resolution: "@rollup/rollup-freebsd-arm64@npm:4.55.1"
+ conditions: os=freebsd & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-freebsd-x64@npm:4.55.1":
+ version: 4.55.1
+ resolution: "@rollup/rollup-freebsd-x64@npm:4.55.1"
+ conditions: os=freebsd & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-arm-gnueabihf@npm:4.55.1":
+ version: 4.55.1
+ resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.55.1"
+ conditions: os=linux & cpu=arm & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-arm-musleabihf@npm:4.55.1":
+ version: 4.55.1
+ resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.55.1"
+ conditions: os=linux & cpu=arm & libc=musl
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-arm64-gnu@npm:4.55.1":
+ version: 4.55.1
+ resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.55.1"
+ conditions: os=linux & cpu=arm64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-arm64-musl@npm:4.55.1":
+ version: 4.55.1
+ resolution: "@rollup/rollup-linux-arm64-musl@npm:4.55.1"
+ conditions: os=linux & cpu=arm64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-loong64-gnu@npm:4.55.1":
+ version: 4.55.1
+ resolution: "@rollup/rollup-linux-loong64-gnu@npm:4.55.1"
+ conditions: os=linux & cpu=loong64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-loong64-musl@npm:4.55.1":
+ version: 4.55.1
+ resolution: "@rollup/rollup-linux-loong64-musl@npm:4.55.1"
+ conditions: os=linux & cpu=loong64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-ppc64-gnu@npm:4.55.1":
+ version: 4.55.1
+ resolution: "@rollup/rollup-linux-ppc64-gnu@npm:4.55.1"
+ conditions: os=linux & cpu=ppc64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-ppc64-musl@npm:4.55.1":
+ version: 4.55.1
+ resolution: "@rollup/rollup-linux-ppc64-musl@npm:4.55.1"
+ conditions: os=linux & cpu=ppc64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-riscv64-gnu@npm:4.55.1":
+ version: 4.55.1
+ resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.55.1"
+ conditions: os=linux & cpu=riscv64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-riscv64-musl@npm:4.55.1":
+ version: 4.55.1
+ resolution: "@rollup/rollup-linux-riscv64-musl@npm:4.55.1"
+ conditions: os=linux & cpu=riscv64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-s390x-gnu@npm:4.55.1":
+ version: 4.55.1
+ resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.55.1"
+ conditions: os=linux & cpu=s390x & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-x64-gnu@npm:4.55.1":
+ version: 4.55.1
+ resolution: "@rollup/rollup-linux-x64-gnu@npm:4.55.1"
+ conditions: os=linux & cpu=x64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-x64-musl@npm:4.55.1":
+ version: 4.55.1
+ resolution: "@rollup/rollup-linux-x64-musl@npm:4.55.1"
+ conditions: os=linux & cpu=x64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-openbsd-x64@npm:4.55.1":
+ version: 4.55.1
+ resolution: "@rollup/rollup-openbsd-x64@npm:4.55.1"
+ conditions: os=openbsd & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-openharmony-arm64@npm:4.55.1":
+ version: 4.55.1
+ resolution: "@rollup/rollup-openharmony-arm64@npm:4.55.1"
+ conditions: os=openharmony & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-win32-arm64-msvc@npm:4.55.1":
+ version: 4.55.1
+ resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.55.1"
+ conditions: os=win32 & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-win32-ia32-msvc@npm:4.55.1":
+ version: 4.55.1
+ resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.55.1"
+ conditions: os=win32 & cpu=ia32
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-win32-x64-gnu@npm:4.55.1":
+ version: 4.55.1
+ resolution: "@rollup/rollup-win32-x64-gnu@npm:4.55.1"
+ conditions: os=win32 & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-win32-x64-msvc@npm:4.55.1":
+ version: 4.55.1
+ resolution: "@rollup/rollup-win32-x64-msvc@npm:4.55.1"
+ conditions: os=win32 & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@shikijs/core@npm:3.21.0":
+ version: 3.21.0
+ resolution: "@shikijs/core@npm:3.21.0"
+ dependencies:
+ "@shikijs/types": "npm:3.21.0"
+ "@shikijs/vscode-textmate": "npm:^10.0.2"
+ "@types/hast": "npm:^3.0.4"
+ hast-util-to-html: "npm:^9.0.5"
+ checksum: 10c0/749d9ff21506f2b1844735000d6324f743b5a022b4bee4eee82cb3a0786faf715fe903d32ae61a38440a3a7387a65945fd6ec4db29ba38e38f952e5bfb50a772
+ languageName: node
+ linkType: hard
+
+"@shikijs/engine-javascript@npm:3.21.0":
+ version: 3.21.0
+ resolution: "@shikijs/engine-javascript@npm:3.21.0"
+ dependencies:
+ "@shikijs/types": "npm:3.21.0"
+ "@shikijs/vscode-textmate": "npm:^10.0.2"
+ oniguruma-to-es: "npm:^4.3.4"
+ checksum: 10c0/8ff173ae04bb4578d9cfbd458188db71385001475bea15d8506bf00ab530d9dd5e40d787087ab240889ce768d21e45b3d4af919dc9c99f541a80d95eaefcb4aa
+ languageName: node
+ linkType: hard
+
+"@shikijs/engine-oniguruma@npm:3.21.0":
+ version: 3.21.0
+ resolution: "@shikijs/engine-oniguruma@npm:3.21.0"
+ dependencies:
+ "@shikijs/types": "npm:3.21.0"
+ "@shikijs/vscode-textmate": "npm:^10.0.2"
+ checksum: 10c0/cb17c034b04e1333f90f267081b7fac0b53e56031f7d067723363a72cdbdf79e567dea216bbcae38a6d4b910570c2dd60a953ca941f4834768c0bb721131af5f
+ languageName: node
+ linkType: hard
+
+"@shikijs/langs@npm:3.21.0":
+ version: 3.21.0
+ resolution: "@shikijs/langs@npm:3.21.0"
+ dependencies:
+ "@shikijs/types": "npm:3.21.0"
+ checksum: 10c0/79cfc2b8ac1f5c938bfb18db6233f86ca96948970068c2cc94559e30abac2036c35a2ae52015d07f72b6decfd6b2ae86321f9547ae0f994b6131e362781fbf1f
+ languageName: node
+ linkType: hard
+
+"@shikijs/themes@npm:3.21.0":
+ version: 3.21.0
+ resolution: "@shikijs/themes@npm:3.21.0"
+ dependencies:
+ "@shikijs/types": "npm:3.21.0"
+ checksum: 10c0/f128a874231d84d93e16f347557e844c2b6493b41196b52e36a79874598abe2dbf3ee981dfe52dd09f8d7e21ed4ff41ab03c28de7a21313d9a0b691fbd3690c0
+ languageName: node
+ linkType: hard
+
+"@shikijs/types@npm:3.21.0":
+ version: 3.21.0
+ resolution: "@shikijs/types@npm:3.21.0"
+ dependencies:
+ "@shikijs/vscode-textmate": "npm:^10.0.2"
+ "@types/hast": "npm:^3.0.4"
+ checksum: 10c0/a86038c7ad10bb8104ea07cfa0dddf1e0646cf3b70a382978939c6144b21e5891395f5e705b7393476320f6196d86c6d8cd7ad6b3e1b356eb6a7e40c298c98f3
+ languageName: node
+ linkType: hard
+
+"@shikijs/vscode-textmate@npm:^10.0.2":
+ version: 10.0.2
+ resolution: "@shikijs/vscode-textmate@npm:10.0.2"
+ checksum: 10c0/36b682d691088ec244de292dc8f91b808f95c89466af421cf84cbab92230f03c8348649c14b3251991b10ce632b0c715e416e992dd5f28ff3221dc2693fd9462
+ languageName: node
+ linkType: hard
+
+"@sideway/address@npm:^4.1.5":
+ version: 4.1.5
+ resolution: "@sideway/address@npm:4.1.5"
+ dependencies:
+ "@hapi/hoek": "npm:^9.0.0"
+ checksum: 10c0/638eb6f7e7dba209053dd6c8da74d7cc995e2b791b97644d0303a7dd3119263bcb7225a4f6804d4db2bc4f96e5a9d262975a014f58eae4d1753c27cbc96ef959
+ languageName: node
+ linkType: hard
+
+"@sideway/formula@npm:^3.0.1":
+ version: 3.0.1
+ resolution: "@sideway/formula@npm:3.0.1"
+ checksum: 10c0/3fe81fa9662efc076bf41612b060eb9b02e846ea4bea5bd114f1662b7f1541e9dedcf98aff0d24400bcb92f113964a50e0290b86e284edbdf6346fa9b7e2bf2c
+ languageName: node
+ linkType: hard
+
+"@sideway/pinpoint@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "@sideway/pinpoint@npm:2.0.0"
+ checksum: 10c0/d2ca75dacaf69b8fc0bb8916a204e01def3105ee44d8be16c355e5f58189eb94039e15ce831f3d544f229889ccfa35562a0ce2516179f3a7ee1bbe0b71e55b36
languageName: node
linkType: hard
@@ -3577,6 +4573,170 @@ __metadata:
languageName: node
linkType: hard
+"@tailwindcss/node@npm:4.1.18":
+ version: 4.1.18
+ resolution: "@tailwindcss/node@npm:4.1.18"
+ dependencies:
+ "@jridgewell/remapping": "npm:^2.3.4"
+ enhanced-resolve: "npm:^5.18.3"
+ jiti: "npm:^2.6.1"
+ lightningcss: "npm:1.30.2"
+ magic-string: "npm:^0.30.21"
+ source-map-js: "npm:^1.2.1"
+ tailwindcss: "npm:4.1.18"
+ checksum: 10c0/0527f4cb602a80413a7f135edc9a9c785edd543cceedd046ed2401d4c35c1ec433d5162c325d31ee7248f3560a709dafe30a50c1406662f28a2b3aaeb21f69fe
+ languageName: node
+ linkType: hard
+
+"@tailwindcss/oxide-android-arm64@npm:4.1.18":
+ version: 4.1.18
+ resolution: "@tailwindcss/oxide-android-arm64@npm:4.1.18"
+ conditions: os=android & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@tailwindcss/oxide-darwin-arm64@npm:4.1.18":
+ version: 4.1.18
+ resolution: "@tailwindcss/oxide-darwin-arm64@npm:4.1.18"
+ conditions: os=darwin & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@tailwindcss/oxide-darwin-x64@npm:4.1.18":
+ version: 4.1.18
+ resolution: "@tailwindcss/oxide-darwin-x64@npm:4.1.18"
+ conditions: os=darwin & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@tailwindcss/oxide-freebsd-x64@npm:4.1.18":
+ version: 4.1.18
+ resolution: "@tailwindcss/oxide-freebsd-x64@npm:4.1.18"
+ conditions: os=freebsd & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@tailwindcss/oxide-linux-arm-gnueabihf@npm:4.1.18":
+ version: 4.1.18
+ resolution: "@tailwindcss/oxide-linux-arm-gnueabihf@npm:4.1.18"
+ conditions: os=linux & cpu=arm
+ languageName: node
+ linkType: hard
+
+"@tailwindcss/oxide-linux-arm64-gnu@npm:4.1.18":
+ version: 4.1.18
+ resolution: "@tailwindcss/oxide-linux-arm64-gnu@npm:4.1.18"
+ conditions: os=linux & cpu=arm64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@tailwindcss/oxide-linux-arm64-musl@npm:4.1.18":
+ version: 4.1.18
+ resolution: "@tailwindcss/oxide-linux-arm64-musl@npm:4.1.18"
+ conditions: os=linux & cpu=arm64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@tailwindcss/oxide-linux-x64-gnu@npm:4.1.18":
+ version: 4.1.18
+ resolution: "@tailwindcss/oxide-linux-x64-gnu@npm:4.1.18"
+ conditions: os=linux & cpu=x64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@tailwindcss/oxide-linux-x64-musl@npm:4.1.18":
+ version: 4.1.18
+ resolution: "@tailwindcss/oxide-linux-x64-musl@npm:4.1.18"
+ conditions: os=linux & cpu=x64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@tailwindcss/oxide-wasm32-wasi@npm:4.1.18":
+ version: 4.1.18
+ resolution: "@tailwindcss/oxide-wasm32-wasi@npm:4.1.18"
+ dependencies:
+ "@emnapi/core": "npm:^1.7.1"
+ "@emnapi/runtime": "npm:^1.7.1"
+ "@emnapi/wasi-threads": "npm:^1.1.0"
+ "@napi-rs/wasm-runtime": "npm:^1.1.0"
+ "@tybys/wasm-util": "npm:^0.10.1"
+ tslib: "npm:^2.4.0"
+ conditions: cpu=wasm32
+ languageName: node
+ linkType: hard
+
+"@tailwindcss/oxide-win32-arm64-msvc@npm:4.1.18":
+ version: 4.1.18
+ resolution: "@tailwindcss/oxide-win32-arm64-msvc@npm:4.1.18"
+ conditions: os=win32 & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@tailwindcss/oxide-win32-x64-msvc@npm:4.1.18":
+ version: 4.1.18
+ resolution: "@tailwindcss/oxide-win32-x64-msvc@npm:4.1.18"
+ conditions: os=win32 & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@tailwindcss/oxide@npm:4.1.18":
+ version: 4.1.18
+ resolution: "@tailwindcss/oxide@npm:4.1.18"
+ dependencies:
+ "@tailwindcss/oxide-android-arm64": "npm:4.1.18"
+ "@tailwindcss/oxide-darwin-arm64": "npm:4.1.18"
+ "@tailwindcss/oxide-darwin-x64": "npm:4.1.18"
+ "@tailwindcss/oxide-freebsd-x64": "npm:4.1.18"
+ "@tailwindcss/oxide-linux-arm-gnueabihf": "npm:4.1.18"
+ "@tailwindcss/oxide-linux-arm64-gnu": "npm:4.1.18"
+ "@tailwindcss/oxide-linux-arm64-musl": "npm:4.1.18"
+ "@tailwindcss/oxide-linux-x64-gnu": "npm:4.1.18"
+ "@tailwindcss/oxide-linux-x64-musl": "npm:4.1.18"
+ "@tailwindcss/oxide-wasm32-wasi": "npm:4.1.18"
+ "@tailwindcss/oxide-win32-arm64-msvc": "npm:4.1.18"
+ "@tailwindcss/oxide-win32-x64-msvc": "npm:4.1.18"
+ dependenciesMeta:
+ "@tailwindcss/oxide-android-arm64":
+ optional: true
+ "@tailwindcss/oxide-darwin-arm64":
+ optional: true
+ "@tailwindcss/oxide-darwin-x64":
+ optional: true
+ "@tailwindcss/oxide-freebsd-x64":
+ optional: true
+ "@tailwindcss/oxide-linux-arm-gnueabihf":
+ optional: true
+ "@tailwindcss/oxide-linux-arm64-gnu":
+ optional: true
+ "@tailwindcss/oxide-linux-arm64-musl":
+ optional: true
+ "@tailwindcss/oxide-linux-x64-gnu":
+ optional: true
+ "@tailwindcss/oxide-linux-x64-musl":
+ optional: true
+ "@tailwindcss/oxide-wasm32-wasi":
+ optional: true
+ "@tailwindcss/oxide-win32-arm64-msvc":
+ optional: true
+ "@tailwindcss/oxide-win32-x64-msvc":
+ optional: true
+ checksum: 10c0/1ff978ef24ffae6369e0468bd8c71d1995a00f1697ac1b8f24e92d2d5505ae23534e6257194e78360c16abbe34fc70de508c86d589917336067a60d755b86fcb
+ languageName: node
+ linkType: hard
+
+"@tailwindcss/vite@npm:^4.1.18":
+ version: 4.1.18
+ resolution: "@tailwindcss/vite@npm:4.1.18"
+ dependencies:
+ "@tailwindcss/node": "npm:4.1.18"
+ "@tailwindcss/oxide": "npm:4.1.18"
+ tailwindcss: "npm:4.1.18"
+ peerDependencies:
+ vite: ^5.2.0 || ^6 || ^7
+ checksum: 10c0/7605364d29cd5683948f7b74f22c5f3b39b89b54d25b3b1094f8300ec6fe9f053f73246170debad86e01080f858d0bf6d0ef8e398a9dc0ce1f5a02c34447726b
+ languageName: node
+ linkType: hard
+
"@tootallnate/quickjs-emscripten@npm:^0.23.0":
version: 0.23.0
resolution: "@tootallnate/quickjs-emscripten@npm:0.23.0"
@@ -3584,6 +4744,15 @@ __metadata:
languageName: node
linkType: hard
+"@tybys/wasm-util@npm:^0.10.1":
+ version: 0.10.1
+ resolution: "@tybys/wasm-util@npm:0.10.1"
+ dependencies:
+ tslib: "npm:^2.4.0"
+ checksum: 10c0/b255094f293794c6d2289300c5fbcafbb5532a3aed3a5ffd2f8dc1828e639b88d75f6a376dd8f94347a44813fd7a7149d8463477a9a49525c8b2dcaa38c2d1e8
+ languageName: node
+ linkType: hard
+
"@types/babel__core@npm:^7.1.14":
version: 7.20.5
resolution: "@types/babel__core@npm:7.20.5"
@@ -3644,6 +4813,15 @@ __metadata:
languageName: node
linkType: hard
+"@types/debug@npm:^4.0.0":
+ version: 4.1.12
+ resolution: "@types/debug@npm:4.1.12"
+ dependencies:
+ "@types/ms": "npm:*"
+ checksum: 10c0/5dcd465edbb5a7f226e9a5efd1f399c6172407ef5840686b73e3608ce135eeca54ae8037dcd9f16bdb2768ac74925b820a8b9ecc588a58ca09eca6acabe33e2f
+ languageName: node
+ linkType: hard
+
"@types/deep-eql@npm:*":
version: 4.0.2
resolution: "@types/deep-eql@npm:4.0.2"
@@ -3651,7 +4829,16 @@ __metadata:
languageName: node
linkType: hard
-"@types/estree@npm:^1.0.6":
+"@types/estree-jsx@npm:^1.0.0":
+ version: 1.0.5
+ resolution: "@types/estree-jsx@npm:1.0.5"
+ dependencies:
+ "@types/estree": "npm:*"
+ checksum: 10c0/07b354331516428b27a3ab99ee397547d47eb223c34053b48f84872fafb841770834b90cc1a0068398e7c7ccb15ec51ab00ec64b31dc5e3dbefd624638a35c6d
+ languageName: node
+ linkType: hard
+
+"@types/estree@npm:*, @types/estree@npm:1.0.8, @types/estree@npm:^1.0.0, @types/estree@npm:^1.0.6":
version: 1.0.8
resolution: "@types/estree@npm:1.0.8"
checksum: 10c0/39d34d1afaa338ab9763f37ad6066e3f349444f9052b9676a7cc0252ef9485a41c6d81c9c4e0d26e9077993354edf25efc853f3224dd4b447175ef62bdcc86a5
@@ -3667,6 +4854,15 @@ __metadata:
languageName: node
linkType: hard
+"@types/hast@npm:^3.0.0, @types/hast@npm:^3.0.4":
+ version: 3.0.4
+ resolution: "@types/hast@npm:3.0.4"
+ dependencies:
+ "@types/unist": "npm:*"
+ checksum: 10c0/3249781a511b38f1d330fd1e3344eed3c4e7ea8eff82e835d35da78e637480d36fad37a78be5a7aed8465d237ad0446abc1150859d0fde395354ea634decf9f7
+ languageName: node
+ linkType: hard
+
"@types/istanbul-lib-coverage@npm:*, @types/istanbul-lib-coverage@npm:^2.0.0, @types/istanbul-lib-coverage@npm:^2.0.1, @types/istanbul-lib-coverage@npm:^2.0.6":
version: 2.0.6
resolution: "@types/istanbul-lib-coverage@npm:2.0.6"
@@ -3702,6 +4898,13 @@ __metadata:
languageName: node
linkType: hard
+"@types/js-yaml@npm:^4.0.9":
+ version: 4.0.9
+ resolution: "@types/js-yaml@npm:4.0.9"
+ checksum: 10c0/24de857aa8d61526bbfbbaa383aa538283ad17363fcd5bb5148e2c7f604547db36646440e739d78241ed008702a8920665d1add5618687b6743858fae00da211
+ languageName: node
+ linkType: hard
+
"@types/json-schema@npm:^7.0.15":
version: 7.0.15
resolution: "@types/json-schema@npm:7.0.15"
@@ -3709,6 +4912,38 @@ __metadata:
languageName: node
linkType: hard
+"@types/mdast@npm:^4.0.0, @types/mdast@npm:^4.0.4":
+ version: 4.0.4
+ resolution: "@types/mdast@npm:4.0.4"
+ dependencies:
+ "@types/unist": "npm:*"
+ checksum: 10c0/84f403dbe582ee508fd9c7643ac781ad8597fcbfc9ccb8d4715a2c92e4545e5772cbd0dbdf18eda65789386d81b009967fdef01b24faf6640f817287f54d9c82
+ languageName: node
+ linkType: hard
+
+"@types/mdx@npm:^2.0.0":
+ version: 2.0.13
+ resolution: "@types/mdx@npm:2.0.13"
+ checksum: 10c0/5edf1099505ac568da55f9ae8a93e7e314e8cbc13d3445d0be61b75941226b005e1390d9b95caecf5dcb00c9d1bab2f1f60f6ff9876dc091a48b547495007720
+ languageName: node
+ linkType: hard
+
+"@types/ms@npm:*":
+ version: 2.1.0
+ resolution: "@types/ms@npm:2.1.0"
+ checksum: 10c0/5ce692ffe1549e1b827d99ef8ff71187457e0eb44adbae38fdf7b9a74bae8d20642ee963c14516db1d35fa2652e65f47680fdf679dcbde52bbfadd021f497225
+ languageName: node
+ linkType: hard
+
+"@types/nlcst@npm:^2.0.0":
+ version: 2.0.3
+ resolution: "@types/nlcst@npm:2.0.3"
+ dependencies:
+ "@types/unist": "npm:*"
+ checksum: 10c0/d83549aaee59681ae8fa2a78d8a1b968a41eb7c0422773dff12acbf3661e4b2b2859740c3effdad9d0cd12ea14a0ec33ca302da12106476b627e09d2a029d3c1
+ languageName: node
+ linkType: hard
+
"@types/node@npm:*":
version: 25.0.3
resolution: "@types/node@npm:25.0.3"
@@ -3718,6 +4953,13 @@ __metadata:
languageName: node
linkType: hard
+"@types/node@npm:^17.0.5":
+ version: 17.0.45
+ resolution: "@types/node@npm:17.0.45"
+ checksum: 10c0/0db377133d709b33a47892581a21a41cd7958f22723a3cc6c71d55ac018121382de42fbfc7970d5ae3e7819dbe5f40e1c6a5174aedf7e7964e9cb8fa72b580b0
+ languageName: node
+ linkType: hard
+
"@types/node@npm:^22.0.0":
version: 22.19.3
resolution: "@types/node@npm:22.19.3"
@@ -3750,6 +4992,15 @@ __metadata:
languageName: node
linkType: hard
+"@types/sax@npm:^1.2.1":
+ version: 1.2.7
+ resolution: "@types/sax@npm:1.2.7"
+ dependencies:
+ "@types/node": "npm:*"
+ checksum: 10c0/d077a761a0753b079bf8279b3993948030ca86ed9125437b9b29c1de40db9b2deb7fddc369f014b58861d450e8b8cc75f163aa29dc8cea81952efbfd859168cf
+ languageName: node
+ linkType: hard
+
"@types/stack-utils@npm:^2.0.0, @types/stack-utils@npm:^2.0.3":
version: 2.0.3
resolution: "@types/stack-utils@npm:2.0.3"
@@ -3757,6 +5008,20 @@ __metadata:
languageName: node
linkType: hard
+"@types/unist@npm:*, @types/unist@npm:^3.0.0":
+ version: 3.0.3
+ resolution: "@types/unist@npm:3.0.3"
+ checksum: 10c0/2b1e4adcab78388e088fcc3c0ae8700f76619dbcb4741d7d201f87e2cb346bfc29a89003cfea2d76c996e1061452e14fcd737e8b25aacf949c1f2d6b2bc3dd60
+ languageName: node
+ linkType: hard
+
+"@types/unist@npm:^2.0.0":
+ version: 2.0.11
+ resolution: "@types/unist@npm:2.0.11"
+ checksum: 10c0/24dcdf25a168f453bb70298145eb043cfdbb82472db0bc0b56d6d51cd2e484b9ed8271d4ac93000a80da568f2402e9339723db262d0869e2bf13bc58e081768d
+ languageName: node
+ linkType: hard
+
"@types/yargs-parser@npm:*":
version: 21.0.3
resolution: "@types/yargs-parser@npm:21.0.3"
@@ -3908,6 +5173,13 @@ __metadata:
languageName: node
linkType: hard
+"@ungap/structured-clone@npm:^1.0.0":
+ version: 1.3.0
+ resolution: "@ungap/structured-clone@npm:1.3.0"
+ checksum: 10c0/0fc3097c2540ada1fc340ee56d58d96b5b536a2a0dab6e3ec17d4bfc8c4c86db345f61a375a8185f9da96f01c69678f836a2b57eeaa9e4b8eeafd26428e57b0a
+ languageName: node
+ linkType: hard
+
"@vitest/expect@npm:4.0.16":
version: 4.0.16
resolution: "@vitest/expect@npm:4.0.16"
@@ -3993,7 +5265,7 @@ __metadata:
languageName: node
linkType: hard
-"acorn-jsx@npm:^5.3.2":
+"acorn-jsx@npm:^5.0.0, acorn-jsx@npm:^5.3.2":
version: 5.3.2
resolution: "acorn-jsx@npm:5.3.2"
peerDependencies:
@@ -4002,7 +5274,7 @@ __metadata:
languageName: node
linkType: hard
-"acorn@npm:^8.15.0":
+"acorn@npm:^8.0.0, acorn@npm:^8.15.0":
version: 8.15.0
resolution: "acorn@npm:8.15.0"
bin:
@@ -4059,6 +5331,15 @@ __metadata:
languageName: node
linkType: hard
+"ansi-align@npm:^3.0.1":
+ version: 3.0.1
+ resolution: "ansi-align@npm:3.0.1"
+ dependencies:
+ string-width: "npm:^4.1.0"
+ checksum: 10c0/ad8b755a253a1bc8234eb341e0cec68a857ab18bf97ba2bda529e86f6e30460416523e0ec58c32e5c21f0ca470d779503244892873a5895dbd0c39c788e82467
+ languageName: node
+ linkType: hard
+
"ansi-escapes@npm:^4.2.1":
version: 4.3.2
resolution: "ansi-escapes@npm:4.3.2"
@@ -4125,14 +5406,14 @@ __metadata:
languageName: node
linkType: hard
-"ansi-styles@npm:^6.1.0":
+"ansi-styles@npm:^6.1.0, ansi-styles@npm:^6.2.1":
version: 6.2.3
resolution: "ansi-styles@npm:6.2.3"
checksum: 10c0/23b8a4ce14e18fb854693b95351e286b771d23d8844057ed2e7d083cd3e708376c3323707ec6a24365f7d7eda3ca00327fe04092e29e551499ec4c8b7bfac868
languageName: node
linkType: hard
-"anymatch@npm:^3.0.3":
+"anymatch@npm:^3.0.3, anymatch@npm:^3.1.3":
version: 3.1.3
resolution: "anymatch@npm:3.1.3"
dependencies:
@@ -4149,6 +5430,13 @@ __metadata:
languageName: node
linkType: hard
+"arg@npm:^5.0.0":
+ version: 5.0.2
+ resolution: "arg@npm:5.0.2"
+ checksum: 10c0/ccaf86f4e05d342af6666c569f844bec426595c567d32a8289715087825c2ca7edd8a3d204e4d2fb2aa4602e09a57d0c13ea8c9eea75aac3dbb4af5514e6800e
+ languageName: node
+ linkType: hard
+
"argparse@npm:^1.0.7":
version: 1.0.10
resolution: "argparse@npm:1.0.10"
@@ -4165,6 +5453,13 @@ __metadata:
languageName: node
linkType: hard
+"aria-query@npm:^5.3.2":
+ version: 5.3.2
+ resolution: "aria-query@npm:5.3.2"
+ checksum: 10c0/003c7e3e2cff5540bf7a7893775fc614de82b0c5dde8ae823d47b7a28a9d4da1f7ed85f340bdb93d5649caa927755f0e31ecc7ab63edfdfc00c8ef07e505e03e
+ languageName: node
+ linkType: hard
+
"arkregex@npm:0.0.5":
version: 0.0.5
resolution: "arkregex@npm:0.0.5"
@@ -4218,6 +5513,13 @@ __metadata:
languageName: node
linkType: hard
+"array-iterate@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "array-iterate@npm:2.0.1"
+ checksum: 10c0/756c08334f95e290f03ab2141b034514af1311ef7b62f15b0f5ea6f8f3033ee9cc6a8f1c3e9ff4803d4d723cf992aa61460acf5fce884936972db966b1da287d
+ languageName: node
+ linkType: hard
+
"array-union@npm:^2.1.0":
version: 2.1.0
resolution: "array-union@npm:2.1.0"
@@ -4321,6 +5623,103 @@ __metadata:
languageName: node
linkType: hard
+"astring@npm:^1.8.0":
+ version: 1.9.0
+ resolution: "astring@npm:1.9.0"
+ bin:
+ astring: bin/astring
+ checksum: 10c0/e7519544d9824494e80ef0e722bb3a0c543a31440d59691c13aeaceb75b14502af536b23f08db50aa6c632dafaade54caa25f0788aa7550b6b2d6e2df89e0830
+ languageName: node
+ linkType: hard
+
+"astro-expressive-code@npm:^0.41.1":
+ version: 0.41.5
+ resolution: "astro-expressive-code@npm:0.41.5"
+ dependencies:
+ rehype-expressive-code: "npm:^0.41.5"
+ peerDependencies:
+ astro: ^4.0.0-beta || ^5.0.0-beta || ^3.3.0
+ checksum: 10c0/58055dc1e10fdb58572b1fcc7edf8755af03d637e916508042344f0707cdfda50364ec8031044423ce7f9cd9106685255fc780964c5d857ef2149ffb319e638b
+ languageName: node
+ linkType: hard
+
+"astro@npm:^5.6.1":
+ version: 5.16.8
+ resolution: "astro@npm:5.16.8"
+ dependencies:
+ "@astrojs/compiler": "npm:^2.13.0"
+ "@astrojs/internal-helpers": "npm:0.7.5"
+ "@astrojs/markdown-remark": "npm:6.3.10"
+ "@astrojs/telemetry": "npm:3.3.0"
+ "@capsizecss/unpack": "npm:^4.0.0"
+ "@oslojs/encoding": "npm:^1.1.0"
+ "@rollup/pluginutils": "npm:^5.3.0"
+ acorn: "npm:^8.15.0"
+ aria-query: "npm:^5.3.2"
+ axobject-query: "npm:^4.1.0"
+ boxen: "npm:8.0.1"
+ ci-info: "npm:^4.3.1"
+ clsx: "npm:^2.1.1"
+ common-ancestor-path: "npm:^1.0.1"
+ cookie: "npm:^1.1.1"
+ cssesc: "npm:^3.0.0"
+ debug: "npm:^4.4.3"
+ deterministic-object-hash: "npm:^2.0.2"
+ devalue: "npm:^5.6.1"
+ diff: "npm:^5.2.0"
+ dlv: "npm:^1.1.3"
+ dset: "npm:^3.1.4"
+ es-module-lexer: "npm:^1.7.0"
+ esbuild: "npm:^0.25.0"
+ estree-walker: "npm:^3.0.3"
+ flattie: "npm:^1.1.1"
+ fontace: "npm:~0.4.0"
+ github-slugger: "npm:^2.0.0"
+ html-escaper: "npm:3.0.3"
+ http-cache-semantics: "npm:^4.2.0"
+ import-meta-resolve: "npm:^4.2.0"
+ js-yaml: "npm:^4.1.1"
+ magic-string: "npm:^0.30.21"
+ magicast: "npm:^0.5.1"
+ mrmime: "npm:^2.0.1"
+ neotraverse: "npm:^0.6.18"
+ p-limit: "npm:^6.2.0"
+ p-queue: "npm:^8.1.1"
+ package-manager-detector: "npm:^1.6.0"
+ piccolore: "npm:^0.1.3"
+ picomatch: "npm:^4.0.3"
+ prompts: "npm:^2.4.2"
+ rehype: "npm:^13.0.2"
+ semver: "npm:^7.7.3"
+ sharp: "npm:^0.34.0"
+ shiki: "npm:^3.20.0"
+ smol-toml: "npm:^1.6.0"
+ svgo: "npm:^4.0.0"
+ tinyexec: "npm:^1.0.2"
+ tinyglobby: "npm:^0.2.15"
+ tsconfck: "npm:^3.1.6"
+ ultrahtml: "npm:^1.6.0"
+ unifont: "npm:~0.7.1"
+ unist-util-visit: "npm:^5.0.0"
+ unstorage: "npm:^1.17.3"
+ vfile: "npm:^6.0.3"
+ vite: "npm:^6.4.1"
+ vitefu: "npm:^1.1.1"
+ xxhash-wasm: "npm:^1.1.0"
+ yargs-parser: "npm:^21.1.1"
+ yocto-spinner: "npm:^0.2.3"
+ zod: "npm:^3.25.76"
+ zod-to-json-schema: "npm:^3.25.1"
+ zod-to-ts: "npm:^1.2.0"
+ dependenciesMeta:
+ sharp:
+ optional: true
+ bin:
+ astro: astro.js
+ checksum: 10c0/0d1d38c6ad0bb724cd26e28092e7d84ec4287e1732359dfc4a36358665cbc491c08839eec074447132f6e9e2c5d0681fca3a9902a9d8f5846671faaa5b34f67f
+ languageName: node
+ linkType: hard
+
"async-function@npm:^1.0.0":
version: 1.0.0
resolution: "async-function@npm:1.0.0"
@@ -4360,6 +5759,13 @@ __metadata:
languageName: node
linkType: hard
+"axobject-query@npm:^4.1.0":
+ version: 4.1.0
+ resolution: "axobject-query@npm:4.1.0"
+ checksum: 10c0/c470e4f95008f232eadd755b018cb55f16c03ccf39c027b941cd8820ac6b68707ce5d7368a46756db4256fbc91bb4ead368f84f7fb034b2b7932f082f6dc0775
+ languageName: node
+ linkType: hard
+
"babel-jest@npm:^29.7.0":
version: 29.7.0
resolution: "babel-jest@npm:29.7.0"
@@ -4515,6 +5921,13 @@ __metadata:
languageName: node
linkType: hard
+"bail@npm:^2.0.0":
+ version: 2.0.2
+ resolution: "bail@npm:2.0.2"
+ checksum: 10c0/25cbea309ef6a1f56214187004e8f34014eb015713ea01fa5b9b7e9e776ca88d0fdffd64143ac42dc91966c915a4b7b683411b56e14929fad16153fc026ffb8b
+ languageName: node
+ linkType: hard
+
"balanced-match@npm:^1.0.0":
version: 1.0.2
resolution: "balanced-match@npm:1.0.2"
@@ -4522,6 +5935,13 @@ __metadata:
languageName: node
linkType: hard
+"base-64@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "base-64@npm:1.0.0"
+ checksum: 10c0/d886cb3236cee0bed9f7075675748b59b32fad623ddb8ce1793c790306aa0f76a03238cad4b3fb398abda6527ce08a5588388533a4ccade0b97e82b9da660e28
+ languageName: node
+ linkType: hard
+
"base64-js@npm:^1.3.1, base64-js@npm:^1.5.1":
version: 1.5.1
resolution: "base64-js@npm:1.5.1"
@@ -4545,6 +5965,24 @@ __metadata:
languageName: node
linkType: hard
+"bcp-47-match@npm:^2.0.0":
+ version: 2.0.3
+ resolution: "bcp-47-match@npm:2.0.3"
+ checksum: 10c0/ae5c202854df8a9ad4777dc3b49562578495a69164869f365a88c1a089837a9fbbce4c0c44f6f1a5e44c7841f47e91fe6fea00306ca49ce5ec95a7eb71f839c4
+ languageName: node
+ linkType: hard
+
+"bcp-47@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "bcp-47@npm:2.1.0"
+ dependencies:
+ is-alphabetical: "npm:^2.0.0"
+ is-alphanumerical: "npm:^2.0.0"
+ is-decimal: "npm:^2.0.0"
+ checksum: 10c0/0b461b6d5bad215665e59bc57c4e1489312da541612558629e4f3d3538b16ce6c2709a4b62ec9ed6fca7a339740c27df6a454d5821a849b3df5ff7e697372885
+ languageName: node
+ linkType: hard
+
"before-after-hook@npm:^4.0.0":
version: 4.0.0
resolution: "before-after-hook@npm:4.0.0"
@@ -4590,6 +6028,29 @@ __metadata:
languageName: node
linkType: hard
+"boolbase@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "boolbase@npm:1.0.0"
+ checksum: 10c0/e4b53deb4f2b85c52be0e21a273f2045c7b6a6ea002b0e139c744cb6f95e9ec044439a52883b0d74dedd1ff3da55ed140cfdddfed7fb0cccbed373de5dce1bcf
+ languageName: node
+ linkType: hard
+
+"boxen@npm:8.0.1":
+ version: 8.0.1
+ resolution: "boxen@npm:8.0.1"
+ dependencies:
+ ansi-align: "npm:^3.0.1"
+ camelcase: "npm:^8.0.0"
+ chalk: "npm:^5.3.0"
+ cli-boxes: "npm:^3.0.0"
+ string-width: "npm:^7.2.0"
+ type-fest: "npm:^4.21.0"
+ widest-line: "npm:^5.0.0"
+ wrap-ansi: "npm:^9.0.0"
+ checksum: 10c0/8c54f9797bf59eec0b44c9043d9cb5d5b2783dc673e4650235e43a5155c43334e78ec189fd410cf92056c1054aee3758279809deed115b49e68f1a1c6b3faa32
+ languageName: node
+ linkType: hard
+
"brace-expansion@npm:^1.1.7":
version: 1.1.12
resolution: "brace-expansion@npm:1.1.12"
@@ -4772,6 +6233,13 @@ __metadata:
languageName: node
linkType: hard
+"camelcase@npm:^8.0.0":
+ version: 8.0.0
+ resolution: "camelcase@npm:8.0.0"
+ checksum: 10c0/56c5fe072f0523c9908cdaac21d4a3b3fb0f608fb2e9ba90a60e792b95dd3bb3d1f3523873ab17d86d146e94171305f73ef619e2f538bd759675bc4a14b4bff3
+ languageName: node
+ linkType: hard
+
"caniuse-lite@npm:^1.0.30001759":
version: 1.0.30001763
resolution: "caniuse-lite@npm:1.0.30001763"
@@ -4779,6 +6247,13 @@ __metadata:
languageName: node
linkType: hard
+"ccount@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "ccount@npm:2.0.1"
+ checksum: 10c0/3939b1664390174484322bc3f45b798462e6c07ee6384cb3d645e0aa2f318502d174845198c1561930e1d431087f74cf1fe291ae9a4722821a9f4ba67e574350
+ languageName: node
+ linkType: hard
+
"chai@npm:^6.2.1, chai@npm:^6.2.2":
version: 6.2.2
resolution: "chai@npm:6.2.2"
@@ -4810,6 +6285,34 @@ __metadata:
languageName: node
linkType: hard
+"character-entities-html4@npm:^2.0.0":
+ version: 2.1.0
+ resolution: "character-entities-html4@npm:2.1.0"
+ checksum: 10c0/fe61b553f083400c20c0b0fd65095df30a0b445d960f3bbf271536ae6c3ba676f39cb7af0b4bf2755812f08ab9b88f2feed68f9aebb73bb153f7a115fe5c6e40
+ languageName: node
+ linkType: hard
+
+"character-entities-legacy@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "character-entities-legacy@npm:3.0.0"
+ checksum: 10c0/ec4b430af873661aa754a896a2b55af089b4e938d3d010fad5219299a6b6d32ab175142699ee250640678cd64bdecd6db3c9af0b8759ab7b155d970d84c4c7d1
+ languageName: node
+ linkType: hard
+
+"character-entities@npm:^2.0.0":
+ version: 2.0.2
+ resolution: "character-entities@npm:2.0.2"
+ checksum: 10c0/b0c645a45bcc90ff24f0e0140f4875a8436b8ef13b6bcd31ec02cfb2ca502b680362aa95386f7815bdc04b6464d48cf191210b3840d7c04241a149ede591a308
+ languageName: node
+ linkType: hard
+
+"character-reference-invalid@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "character-reference-invalid@npm:2.0.1"
+ checksum: 10c0/2ae0dec770cd8659d7e8b0ce24392d83b4c2f0eb4a3395c955dce5528edd4cc030a794cfa06600fcdd700b3f2de2f9b8e40e309c0011c4180e3be64a0b42e6a1
+ languageName: node
+ linkType: hard
+
"chardet@npm:^2.1.1":
version: 2.1.1
resolution: "chardet@npm:2.1.1"
@@ -4817,6 +6320,15 @@ __metadata:
languageName: node
linkType: hard
+"chokidar@npm:^4.0.3":
+ version: 4.0.3
+ resolution: "chokidar@npm:4.0.3"
+ dependencies:
+ readdirp: "npm:^4.0.1"
+ checksum: 10c0/a58b9df05bb452f7d105d9e7229ac82fa873741c0c40ddcc7bb82f8a909fbe3f7814c9ebe9bc9a2bef9b737c0ec6e2d699d179048ef06ad3ec46315df0ebe6ad
+ languageName: node
+ linkType: hard
+
"chokidar@npm:^5.0.0":
version: 5.0.0
resolution: "chokidar@npm:5.0.0"
@@ -4905,6 +6417,13 @@ __metadata:
languageName: node
linkType: hard
+"cli-boxes@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "cli-boxes@npm:3.0.0"
+ checksum: 10c0/4db3e8fbfaf1aac4fb3a6cbe5a2d3fa048bee741a45371b906439b9ffc821c6e626b0f108bdcd3ddf126a4a319409aedcf39a0730573ff050fdd7b6731e99fb9
+ languageName: node
+ linkType: hard
+
"cli-cursor@npm:^3.1.0":
version: 3.1.0
resolution: "cli-cursor@npm:3.1.0"
@@ -4973,6 +6492,13 @@ __metadata:
languageName: node
linkType: hard
+"clsx@npm:^2.1.1":
+ version: 2.1.1
+ resolution: "clsx@npm:2.1.1"
+ checksum: 10c0/c4c8eb865f8c82baab07e71bfa8897c73454881c4f99d6bc81585aecd7c441746c1399d08363dc096c550cceaf97bd4ce1e8854e1771e9998d9f94c4fe075839
+ languageName: node
+ linkType: hard
+
"co@npm:^4.6.0":
version: 4.6.0
resolution: "co@npm:4.6.0"
@@ -4980,6 +6506,13 @@ __metadata:
languageName: node
linkType: hard
+"collapse-white-space@npm:^2.0.0":
+ version: 2.1.0
+ resolution: "collapse-white-space@npm:2.1.0"
+ checksum: 10c0/b2e2800f4ab261e62eb27a1fbe853378296e3a726d6695117ed033e82d61fb6abeae4ffc1465d5454499e237005de9cfc52c9562dc7ca4ac759b9a222ef14453
+ languageName: node
+ linkType: hard
+
"collect-v8-coverage@npm:^1.0.0, collect-v8-coverage@npm:^1.0.2":
version: 1.0.3
resolution: "collect-v8-coverage@npm:1.0.3"
@@ -5026,6 +6559,13 @@ __metadata:
languageName: node
linkType: hard
+"comma-separated-tokens@npm:^2.0.0":
+ version: 2.0.3
+ resolution: "comma-separated-tokens@npm:2.0.3"
+ checksum: 10c0/91f90f1aae320f1755d6957ef0b864fe4f54737f3313bd95e0802686ee2ca38bff1dd381964d00ae5db42912dd1f4ae5c2709644e82706ffc6f6842a813cdd67
+ languageName: node
+ linkType: hard
+
"command-exists@npm:^1.2.8":
version: 1.2.9
resolution: "command-exists@npm:1.2.9"
@@ -5033,6 +6573,13 @@ __metadata:
languageName: node
linkType: hard
+"commander@npm:^11.1.0":
+ version: 11.1.0
+ resolution: "commander@npm:11.1.0"
+ checksum: 10c0/13cc6ac875e48780250f723fb81c1c1178d35c5decb1abb1b628b3177af08a8554e76b2c0f29de72d69eef7c864d12613272a71fabef8047922bc622ab75a179
+ languageName: node
+ linkType: hard
+
"commander@npm:^12.0.0":
version: 12.1.0
resolution: "commander@npm:12.1.0"
@@ -5066,6 +6613,13 @@ __metadata:
languageName: node
linkType: hard
+"common-ancestor-path@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "common-ancestor-path@npm:1.0.1"
+ checksum: 10c0/390c08d2a67a7a106d39499c002d827d2874966d938012453fd7ca34cd306881e2b9d604f657fa7a8e6e4896d67f39ebc09bf1bfd8da8ff318e0fb7a8752c534
+ languageName: node
+ linkType: hard
+
"compare-func@npm:^2.0.0":
version: 2.0.0
resolution: "compare-func@npm:2.0.0"
@@ -5281,6 +6835,20 @@ __metadata:
languageName: node
linkType: hard
+"cookie-es@npm:^1.2.2":
+ version: 1.2.2
+ resolution: "cookie-es@npm:1.2.2"
+ checksum: 10c0/210eb67cd40a53986fda99d6f47118cfc45a69c4abc03490d15ab1b83ac978d5518356aecdd7a7a4969292445e3063c2302deda4c73706a67edc008127608638
+ languageName: node
+ linkType: hard
+
+"cookie@npm:^1.1.1":
+ version: 1.1.1
+ resolution: "cookie@npm:1.1.1"
+ checksum: 10c0/79c4ddc0fcad9c4f045f826f42edf54bcc921a29586a4558b0898277fa89fb47be95bc384c2253f493af7b29500c830da28341274527328f18eba9f58afa112c
+ languageName: node
+ linkType: hard
+
"core-js-compat@npm:^3.43.0":
version: 3.47.0
resolution: "core-js-compat@npm:3.47.0"
@@ -5348,6 +6916,80 @@ __metadata:
languageName: node
linkType: hard
+"crossws@npm:^0.3.5":
+ version: 0.3.5
+ resolution: "crossws@npm:0.3.5"
+ dependencies:
+ uncrypto: "npm:^0.1.3"
+ checksum: 10c0/9e873546f0806606c4f775219f6811768fc3b3b0765ca8230722e849058ad098318af006e1faa39a8008c03009c37c519f6bccad41b0d78586237585c75fb38b
+ languageName: node
+ linkType: hard
+
+"css-select@npm:^5.1.0":
+ version: 5.2.2
+ resolution: "css-select@npm:5.2.2"
+ dependencies:
+ boolbase: "npm:^1.0.0"
+ css-what: "npm:^6.1.0"
+ domhandler: "npm:^5.0.2"
+ domutils: "npm:^3.0.1"
+ nth-check: "npm:^2.0.1"
+ checksum: 10c0/d79fffa97106007f2802589f3ed17b8c903f1c961c0fc28aa8a051eee0cbad394d8446223862efd4c1b40445a6034f626bb639cf2035b0bfc468544177593c99
+ languageName: node
+ linkType: hard
+
+"css-selector-parser@npm:^3.0.0":
+ version: 3.3.0
+ resolution: "css-selector-parser@npm:3.3.0"
+ checksum: 10c0/7ec2c19800ce52591cf32d3d3745db5a8715b40dbd01057c9b799577c47b0ce5e29c19369a50bf3d6f8990fc3278544f1f73d5c03646c0fe752ce83330eff608
+ languageName: node
+ linkType: hard
+
+"css-tree@npm:^3.0.1, css-tree@npm:^3.1.0":
+ version: 3.1.0
+ resolution: "css-tree@npm:3.1.0"
+ dependencies:
+ mdn-data: "npm:2.12.2"
+ source-map-js: "npm:^1.0.1"
+ checksum: 10c0/b5715852c2f397c715ca00d56ec53fc83ea596295ae112eb1ba6a1bda3b31086380e596b1d8c4b980fe6da09e7d0fc99c64d5bb7313030dd0fba9c1415f30979
+ languageName: node
+ linkType: hard
+
+"css-tree@npm:~2.2.0":
+ version: 2.2.1
+ resolution: "css-tree@npm:2.2.1"
+ dependencies:
+ mdn-data: "npm:2.0.28"
+ source-map-js: "npm:^1.0.1"
+ checksum: 10c0/47e87b0f02f8ac22f57eceb65c58011dd142d2158128882a0bf963cf2eabb81a4ebbc2e3790c8289be7919fa8b83750c7b69272bd66772c708143b772ba3c186
+ languageName: node
+ linkType: hard
+
+"css-what@npm:^6.1.0":
+ version: 6.2.2
+ resolution: "css-what@npm:6.2.2"
+ checksum: 10c0/91e24c26fb977b4ccef30d7007d2668c1c10ac0154cc3f42f7304410e9594fb772aea4f30c832d2993b132ca8d99338050866476210316345ec2e7d47b248a56
+ languageName: node
+ linkType: hard
+
+"cssesc@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "cssesc@npm:3.0.0"
+ bin:
+ cssesc: bin/cssesc
+ checksum: 10c0/6bcfd898662671be15ae7827120472c5667afb3d7429f1f917737f3bf84c4176003228131b643ae74543f17a394446247df090c597bb9a728cce298606ed0aa7
+ languageName: node
+ linkType: hard
+
+"csso@npm:^5.0.5":
+ version: 5.0.5
+ resolution: "csso@npm:5.0.5"
+ dependencies:
+ css-tree: "npm:~2.2.0"
+ checksum: 10c0/ab4beb1e97dd7e207c10e9925405b45f15a6cd1b4880a8686ad573aa6d476aed28b4121a666cffd26c37a26179f7b54741f7c257543003bfb244d06a62ad569b
+ languageName: node
+ linkType: hard
+
"csstype@npm:^3.2.2":
version: 3.2.3
resolution: "csstype@npm:3.2.3"
@@ -5418,7 +7060,7 @@ __metadata:
languageName: node
linkType: hard
-"debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4, debug@npm:^4.4.0, debug@npm:^4.4.1, debug@npm:^4.4.3":
+"debug@npm:4, debug@npm:^4.0.0, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4, debug@npm:^4.4.0, debug@npm:^4.4.1, debug@npm:^4.4.3":
version: 4.4.3
resolution: "debug@npm:4.4.3"
dependencies:
@@ -5437,6 +7079,15 @@ __metadata:
languageName: node
linkType: hard
+"decode-named-character-reference@npm:^1.0.0":
+ version: 1.2.0
+ resolution: "decode-named-character-reference@npm:1.2.0"
+ dependencies:
+ character-entities: "npm:^2.0.0"
+ checksum: 10c0/761a89de6b0e0a2d4b21ae99074e4cc3344dd11eb29f112e23cc5909f2e9f33c5ed20cd6b146b27fb78170bce0f3f9b3362a84b75638676a05c938c24a60f5d7
+ languageName: node
+ linkType: hard
+
"dedent@npm:^0.7.0":
version: 0.7.0
resolution: "dedent@npm:0.7.0"
@@ -5594,24 +7245,63 @@ __metadata:
languageName: node
linkType: hard
-"destr@npm:^2.0.3":
+"dequal@npm:^2.0.0":
+ version: 2.0.3
+ resolution: "dequal@npm:2.0.3"
+ checksum: 10c0/f98860cdf58b64991ae10205137c0e97d384c3a4edc7f807603887b7c4b850af1224a33d88012009f150861cbee4fa2d322c4cc04b9313bee312e47f6ecaa888
+ languageName: node
+ linkType: hard
+
+"destr@npm:^2.0.3, destr@npm:^2.0.5":
version: 2.0.5
resolution: "destr@npm:2.0.5"
checksum: 10c0/efabffe7312a45ad90d79975376be958c50069f1156b94c181199763a7f971e113bd92227c26b94a169c71ca7dbc13583b7e96e5164743969fc79e1ff153e646
languageName: node
linkType: hard
-"destroy@npm:1.2.0, destroy@npm:~1.2.0":
- version: 1.2.0
- resolution: "destroy@npm:1.2.0"
- checksum: 10c0/bd7633942f57418f5a3b80d5cb53898127bcf53e24cdf5d5f4396be471417671f0fee48a4ebe9a1e9defbde2a31280011af58a57e090ff822f589b443ed4e643
+"destroy@npm:1.2.0, destroy@npm:~1.2.0":
+ version: 1.2.0
+ resolution: "destroy@npm:1.2.0"
+ checksum: 10c0/bd7633942f57418f5a3b80d5cb53898127bcf53e24cdf5d5f4396be471417671f0fee48a4ebe9a1e9defbde2a31280011af58a57e090ff822f589b443ed4e643
+ languageName: node
+ linkType: hard
+
+"detect-libc@npm:^2.0.3, detect-libc@npm:^2.1.2":
+ version: 2.1.2
+ resolution: "detect-libc@npm:2.1.2"
+ checksum: 10c0/acc675c29a5649fa1fb6e255f993b8ee829e510b6b56b0910666949c80c364738833417d0edb5f90e4e46be17228b0f2b66a010513984e18b15deeeac49369c4
+ languageName: node
+ linkType: hard
+
+"detect-newline@npm:^3.0.0":
+ version: 3.1.0
+ resolution: "detect-newline@npm:3.1.0"
+ checksum: 10c0/c38cfc8eeb9fda09febb44bcd85e467c970d4e3bf526095394e5a4f18bc26dd0cf6b22c69c1fa9969261521c593836db335c2795218f6d781a512aea2fb8209d
+ languageName: node
+ linkType: hard
+
+"deterministic-object-hash@npm:^2.0.2":
+ version: 2.0.2
+ resolution: "deterministic-object-hash@npm:2.0.2"
+ dependencies:
+ base-64: "npm:^1.0.0"
+ checksum: 10c0/072010ec12981ba8d6018a6bc540aa66aceb35f922fd5c394d021b76f4489ffc447579dd29ce0f01186c3acb26d0655f3b8c81e302fccae8f2c47f393c7a4294
+ languageName: node
+ linkType: hard
+
+"devalue@npm:^5.6.1":
+ version: 5.6.1
+ resolution: "devalue@npm:5.6.1"
+ checksum: 10c0/4dca0e800336003fd1e268c142adfe78f3539cda7384b4f69762a93e0dfc33e223b580251da0a6da4be44962958fcba5eadf122f9720e09f437b28904af9c43e
languageName: node
linkType: hard
-"detect-newline@npm:^3.0.0":
- version: 3.1.0
- resolution: "detect-newline@npm:3.1.0"
- checksum: 10c0/c38cfc8eeb9fda09febb44bcd85e467c970d4e3bf526095394e5a4f18bc26dd0cf6b22c69c1fa9969261521c593836db335c2795218f6d781a512aea2fb8209d
+"devlop@npm:^1.0.0, devlop@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "devlop@npm:1.1.0"
+ dependencies:
+ dequal: "npm:^2.0.0"
+ checksum: 10c0/e0928ab8f94c59417a2b8389c45c55ce0a02d9ac7fd74ef62d01ba48060129e1d594501b77de01f3eeafc7cb00773819b0df74d96251cf20b31c5b3071f45c0e
languageName: node
linkType: hard
@@ -5622,6 +7312,13 @@ __metadata:
languageName: node
linkType: hard
+"diff@npm:^5.2.0":
+ version: 5.2.0
+ resolution: "diff@npm:5.2.0"
+ checksum: 10c0/aed0941f206fe261ecb258dc8d0ceea8abbde3ace5827518ff8d302f0fc9cc81ce116c4d8f379151171336caf0516b79e01abdc1ed1201b6440d895a66689eb4
+ languageName: node
+ linkType: hard
+
"dir-glob@npm:^3.0.1":
version: 3.0.1
resolution: "dir-glob@npm:3.0.1"
@@ -5631,6 +7328,22 @@ __metadata:
languageName: node
linkType: hard
+"direction@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "direction@npm:2.0.1"
+ bin:
+ direction: cli.js
+ checksum: 10c0/dce809431cad978e0778769a3818ea797ebe0bd542c85032ad9ad98971e2021a146be62feb259d7ffe4b76739e07b23e861b29c3f184ac8d38cc6ba956d5c586
+ languageName: node
+ linkType: hard
+
+"dlv@npm:^1.1.3":
+ version: 1.1.3
+ resolution: "dlv@npm:1.1.3"
+ checksum: 10c0/03eb4e769f19a027fd5b43b59e8a05e3fd2100ac239ebb0bf9a745de35d449e2f25cfaf3aa3934664551d72856f4ae8b7822016ce5c42c2d27c18ae79429ec42
+ languageName: node
+ linkType: hard
+
"doctrine@npm:^2.1.0":
version: 2.1.0
resolution: "doctrine@npm:2.1.0"
@@ -5640,6 +7353,44 @@ __metadata:
languageName: node
linkType: hard
+"dom-serializer@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "dom-serializer@npm:2.0.0"
+ dependencies:
+ domelementtype: "npm:^2.3.0"
+ domhandler: "npm:^5.0.2"
+ entities: "npm:^4.2.0"
+ checksum: 10c0/d5ae2b7110ca3746b3643d3ef60ef823f5f078667baf530cec096433f1627ec4b6fa8c072f09d079d7cda915fd2c7bc1b7b935681e9b09e591e1e15f4040b8e2
+ languageName: node
+ linkType: hard
+
+"domelementtype@npm:^2.3.0":
+ version: 2.3.0
+ resolution: "domelementtype@npm:2.3.0"
+ checksum: 10c0/686f5a9ef0fff078c1412c05db73a0dce096190036f33e400a07e2a4518e9f56b1e324f5c576a0a747ef0e75b5d985c040b0d51945ce780c0dd3c625a18cd8c9
+ languageName: node
+ linkType: hard
+
+"domhandler@npm:^5.0.2, domhandler@npm:^5.0.3":
+ version: 5.0.3
+ resolution: "domhandler@npm:5.0.3"
+ dependencies:
+ domelementtype: "npm:^2.3.0"
+ checksum: 10c0/bba1e5932b3e196ad6862286d76adc89a0dbf0c773e5ced1eb01f9af930c50093a084eff14b8de5ea60b895c56a04d5de8bbc4930c5543d029091916770b2d2a
+ languageName: node
+ linkType: hard
+
+"domutils@npm:^3.0.1":
+ version: 3.2.2
+ resolution: "domutils@npm:3.2.2"
+ dependencies:
+ dom-serializer: "npm:^2.0.0"
+ domelementtype: "npm:^2.3.0"
+ domhandler: "npm:^5.0.3"
+ checksum: 10c0/47938f473b987ea71cd59e59626eb8666d3aa8feba5266e45527f3b636c7883cca7e582d901531961f742c519d7514636b7973353b648762b2e3bedbf235fada
+ languageName: node
+ linkType: hard
+
"dot-prop@npm:^5.1.0":
version: 5.3.0
resolution: "dot-prop@npm:5.3.0"
@@ -5656,6 +7407,13 @@ __metadata:
languageName: node
linkType: hard
+"dset@npm:^3.1.4":
+ version: 3.1.4
+ resolution: "dset@npm:3.1.4"
+ checksum: 10c0/b67bbd28dd8a539e90c15ffb61100eb64ef995c5270a124d4f99bbb53f4d82f55a051b731ba81f3215dd9dce2b4c8d69927dc20b3be1c5fc88bab159467aa438
+ languageName: node
+ linkType: hard
+
"dunder-proto@npm:^1.0.0, dunder-proto@npm:^1.0.1":
version: 1.0.1
resolution: "dunder-proto@npm:1.0.1"
@@ -5695,6 +7453,13 @@ __metadata:
languageName: node
linkType: hard
+"emoji-regex@npm:^10.3.0":
+ version: 10.6.0
+ resolution: "emoji-regex@npm:10.6.0"
+ checksum: 10c0/1e4aa097bb007301c3b4b1913879ae27327fdc48e93eeefefe3b87e495eb33c5af155300be951b4349ff6ac084f4403dc9eff970acba7c1c572d89396a9a32d7
+ languageName: node
+ linkType: hard
+
"emoji-regex@npm:^8.0.0":
version: 8.0.0
resolution: "emoji-regex@npm:8.0.0"
@@ -5741,6 +7506,30 @@ __metadata:
languageName: node
linkType: hard
+"enhanced-resolve@npm:^5.18.3":
+ version: 5.18.4
+ resolution: "enhanced-resolve@npm:5.18.4"
+ dependencies:
+ graceful-fs: "npm:^4.2.4"
+ tapable: "npm:^2.2.0"
+ checksum: 10c0/8f6d42c8a0787a746c493e724c9de5d091cfe8e3f871f2464e2f78a6c55fa1a3aaba495334f923c8ea3ac23e1472491f79feef6fc0fb46a75169cb447ffbe2dc
+ languageName: node
+ linkType: hard
+
+"entities@npm:^4.2.0":
+ version: 4.5.0
+ resolution: "entities@npm:4.5.0"
+ checksum: 10c0/5b039739f7621f5d1ad996715e53d964035f75ad3b9a4d38c6b3804bb226e282ffeae2443624d8fdd9c47d8e926ae9ac009c54671243f0c3294c26af7cc85250
+ languageName: node
+ linkType: hard
+
+"entities@npm:^6.0.0":
+ version: 6.0.1
+ resolution: "entities@npm:6.0.1"
+ checksum: 10c0/ed836ddac5acb34341094eb495185d527bd70e8632b6c0d59548cbfa23defdbae70b96f9a405c82904efa421230b5b3fd2283752447d737beffd3f3e6ee74414
+ languageName: node
+ linkType: hard
+
"env-paths@npm:^2.2.0, env-paths@npm:^2.2.1":
version: 2.2.1
resolution: "env-paths@npm:2.2.1"
@@ -5892,6 +7681,13 @@ __metadata:
languageName: node
linkType: hard
+"es-module-lexer@npm:^1.7.0":
+ version: 1.7.0
+ resolution: "es-module-lexer@npm:1.7.0"
+ checksum: 10c0/4c935affcbfeba7fb4533e1da10fa8568043df1e3574b869385980de9e2d475ddc36769891936dbb07036edb3c3786a8b78ccf44964cd130dedc1f2c984b6c7b
+ languageName: node
+ linkType: hard
+
"es-object-atoms@npm:^1.0.0, es-object-atoms@npm:^1.1.1":
version: 1.1.1
resolution: "es-object-atoms@npm:1.1.1"
@@ -5933,6 +7729,119 @@ __metadata:
languageName: node
linkType: hard
+"esast-util-from-estree@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "esast-util-from-estree@npm:2.0.0"
+ dependencies:
+ "@types/estree-jsx": "npm:^1.0.0"
+ devlop: "npm:^1.0.0"
+ estree-util-visit: "npm:^2.0.0"
+ unist-util-position-from-estree: "npm:^2.0.0"
+ checksum: 10c0/6c619bc6963314f8f64b32e3b101b321bf121f659e62b11e70f425619c2db6f1d25f4c594a57fd00908da96c67d9bfbf876eb5172abf9e13f47a71796f6630ff
+ languageName: node
+ linkType: hard
+
+"esast-util-from-js@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "esast-util-from-js@npm:2.0.1"
+ dependencies:
+ "@types/estree-jsx": "npm:^1.0.0"
+ acorn: "npm:^8.0.0"
+ esast-util-from-estree: "npm:^2.0.0"
+ vfile-message: "npm:^4.0.0"
+ checksum: 10c0/3a446fb0b0d7bcd7e0157aa44b3b692802a08c93edbea81cc0f7fe4437bfdfb4b72e4563fe63b4e36d390086b71185dba4ac921f4180cc6349985c263cc74421
+ languageName: node
+ linkType: hard
+
+"esbuild@npm:^0.25.0":
+ version: 0.25.12
+ resolution: "esbuild@npm:0.25.12"
+ dependencies:
+ "@esbuild/aix-ppc64": "npm:0.25.12"
+ "@esbuild/android-arm": "npm:0.25.12"
+ "@esbuild/android-arm64": "npm:0.25.12"
+ "@esbuild/android-x64": "npm:0.25.12"
+ "@esbuild/darwin-arm64": "npm:0.25.12"
+ "@esbuild/darwin-x64": "npm:0.25.12"
+ "@esbuild/freebsd-arm64": "npm:0.25.12"
+ "@esbuild/freebsd-x64": "npm:0.25.12"
+ "@esbuild/linux-arm": "npm:0.25.12"
+ "@esbuild/linux-arm64": "npm:0.25.12"
+ "@esbuild/linux-ia32": "npm:0.25.12"
+ "@esbuild/linux-loong64": "npm:0.25.12"
+ "@esbuild/linux-mips64el": "npm:0.25.12"
+ "@esbuild/linux-ppc64": "npm:0.25.12"
+ "@esbuild/linux-riscv64": "npm:0.25.12"
+ "@esbuild/linux-s390x": "npm:0.25.12"
+ "@esbuild/linux-x64": "npm:0.25.12"
+ "@esbuild/netbsd-arm64": "npm:0.25.12"
+ "@esbuild/netbsd-x64": "npm:0.25.12"
+ "@esbuild/openbsd-arm64": "npm:0.25.12"
+ "@esbuild/openbsd-x64": "npm:0.25.12"
+ "@esbuild/openharmony-arm64": "npm:0.25.12"
+ "@esbuild/sunos-x64": "npm:0.25.12"
+ "@esbuild/win32-arm64": "npm:0.25.12"
+ "@esbuild/win32-ia32": "npm:0.25.12"
+ "@esbuild/win32-x64": "npm:0.25.12"
+ dependenciesMeta:
+ "@esbuild/aix-ppc64":
+ optional: true
+ "@esbuild/android-arm":
+ optional: true
+ "@esbuild/android-arm64":
+ optional: true
+ "@esbuild/android-x64":
+ optional: true
+ "@esbuild/darwin-arm64":
+ optional: true
+ "@esbuild/darwin-x64":
+ optional: true
+ "@esbuild/freebsd-arm64":
+ optional: true
+ "@esbuild/freebsd-x64":
+ optional: true
+ "@esbuild/linux-arm":
+ optional: true
+ "@esbuild/linux-arm64":
+ optional: true
+ "@esbuild/linux-ia32":
+ optional: true
+ "@esbuild/linux-loong64":
+ optional: true
+ "@esbuild/linux-mips64el":
+ optional: true
+ "@esbuild/linux-ppc64":
+ optional: true
+ "@esbuild/linux-riscv64":
+ optional: true
+ "@esbuild/linux-s390x":
+ optional: true
+ "@esbuild/linux-x64":
+ optional: true
+ "@esbuild/netbsd-arm64":
+ optional: true
+ "@esbuild/netbsd-x64":
+ optional: true
+ "@esbuild/openbsd-arm64":
+ optional: true
+ "@esbuild/openbsd-x64":
+ optional: true
+ "@esbuild/openharmony-arm64":
+ optional: true
+ "@esbuild/sunos-x64":
+ optional: true
+ "@esbuild/win32-arm64":
+ optional: true
+ "@esbuild/win32-ia32":
+ optional: true
+ "@esbuild/win32-x64":
+ optional: true
+ bin:
+ esbuild: bin/esbuild
+ checksum: 10c0/c205357531423220a9de8e1e6c6514242bc9b1666e762cd67ccdf8fdfdc3f1d0bd76f8d9383958b97ad4c953efdb7b6e8c1f9ca5951cd2b7c5235e8755b34a6b
+ languageName: node
+ linkType: hard
+
"escalade@npm:^3.1.1, escalade@npm:^3.2.0":
version: 3.2.0
resolution: "escalade@npm:3.2.0"
@@ -6282,6 +8191,81 @@ __metadata:
languageName: node
linkType: hard
+"estree-util-attach-comments@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "estree-util-attach-comments@npm:3.0.0"
+ dependencies:
+ "@types/estree": "npm:^1.0.0"
+ checksum: 10c0/ee69bb5c45e2ad074725b90ed181c1c934b29d81bce4b0c7761431e83c4c6ab1b223a6a3d6a4fbeb92128bc5d5ee201d5dd36cf1770aa5e16a40b0cf36e8a1f1
+ languageName: node
+ linkType: hard
+
+"estree-util-build-jsx@npm:^3.0.0":
+ version: 3.0.1
+ resolution: "estree-util-build-jsx@npm:3.0.1"
+ dependencies:
+ "@types/estree-jsx": "npm:^1.0.0"
+ devlop: "npm:^1.0.0"
+ estree-util-is-identifier-name: "npm:^3.0.0"
+ estree-walker: "npm:^3.0.0"
+ checksum: 10c0/274c119817b8e7caa14a9778f1e497fea56cdd2b01df1a1ed037f843178992d3afe85e0d364d485e1e2e239255763553d1b647b15e4a7ba50851bcb43dc6bf80
+ languageName: node
+ linkType: hard
+
+"estree-util-is-identifier-name@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "estree-util-is-identifier-name@npm:3.0.0"
+ checksum: 10c0/d1881c6ed14bd588ebd508fc90bf2a541811dbb9ca04dec2f39d27dcaa635f85b5ed9bbbe7fc6fb1ddfca68744a5f7c70456b4b7108b6c4c52780631cc787c5b
+ languageName: node
+ linkType: hard
+
+"estree-util-scope@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "estree-util-scope@npm:1.0.0"
+ dependencies:
+ "@types/estree": "npm:^1.0.0"
+ devlop: "npm:^1.0.0"
+ checksum: 10c0/ef8a573cc899277c613623a1722f630e2163abbc6e9e2f49e758c59b81b484e248b585df6df09a38c00fbfb6390117997cc80c1347b7a86bc1525d9e462b60d5
+ languageName: node
+ linkType: hard
+
+"estree-util-to-js@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "estree-util-to-js@npm:2.0.0"
+ dependencies:
+ "@types/estree-jsx": "npm:^1.0.0"
+ astring: "npm:^1.8.0"
+ source-map: "npm:^0.7.0"
+ checksum: 10c0/ac88cb831401ef99e365f92f4af903755d56ae1ce0e0f0fb8ff66e678141f3d529194f0fb15f6c78cd7554c16fda36854df851d58f9e05cfab15bddf7a97cea0
+ languageName: node
+ linkType: hard
+
+"estree-util-visit@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "estree-util-visit@npm:2.0.0"
+ dependencies:
+ "@types/estree-jsx": "npm:^1.0.0"
+ "@types/unist": "npm:^3.0.0"
+ checksum: 10c0/acda8b03cc8f890d79c7c7361f6c95331ba84b7ccc0c32b49f447fc30206b20002b37ffdfc97b6ad16e6fe065c63ecbae1622492e2b6b4775c15966606217f39
+ languageName: node
+ linkType: hard
+
+"estree-walker@npm:^2.0.2":
+ version: 2.0.2
+ resolution: "estree-walker@npm:2.0.2"
+ checksum: 10c0/53a6c54e2019b8c914dc395890153ffdc2322781acf4bd7d1a32d7aedc1710807bdcd866ac133903d5629ec601fbb50abe8c2e5553c7f5a0afdd9b6af6c945af
+ languageName: node
+ linkType: hard
+
+"estree-walker@npm:^3.0.0, estree-walker@npm:^3.0.3":
+ version: 3.0.3
+ resolution: "estree-walker@npm:3.0.3"
+ dependencies:
+ "@types/estree": "npm:^1.0.0"
+ checksum: 10c0/c12e3c2b2642d2bcae7d5aa495c60fa2f299160946535763969a1c83fc74518ffa9c2cd3a8b69ac56aea547df6a8aac25f729a342992ef0bbac5f1c73e78995d
+ languageName: node
+ linkType: hard
+
"esutils@npm:^2.0.2":
version: 2.0.3
resolution: "esutils@npm:2.0.3"
@@ -6317,6 +8301,13 @@ __metadata:
languageName: node
linkType: hard
+"eventemitter3@npm:^5.0.1":
+ version: 5.0.1
+ resolution: "eventemitter3@npm:5.0.1"
+ checksum: 10c0/4ba5c00c506e6c786b4d6262cfbce90ddc14c10d4667e5c83ae993c9de88aa856033994dd2b35b83e8dc1170e224e66a319fa80adc4c32adcd2379bbc75da814
+ languageName: node
+ linkType: hard
+
"execa@npm:^4.0.3":
version: 4.1.0
resolution: "execa@npm:4.1.0"
@@ -6395,6 +8386,18 @@ __metadata:
languageName: node
linkType: hard
+"expressive-code@npm:^0.41.5":
+ version: 0.41.5
+ resolution: "expressive-code@npm:0.41.5"
+ dependencies:
+ "@expressive-code/core": "npm:^0.41.5"
+ "@expressive-code/plugin-frames": "npm:^0.41.5"
+ "@expressive-code/plugin-shiki": "npm:^0.41.5"
+ "@expressive-code/plugin-text-markers": "npm:^0.41.5"
+ checksum: 10c0/d1804cabae7b8de4a51c966d4175c31c12788f34b4ba740e635b8e30e2cfd1a8f57ed3e7ff3248cc5942519a6e084c9c7f83c7aff5d5a91975459b43be9000f5
+ languageName: node
+ linkType: hard
+
"exsolve@npm:^1.0.7, exsolve@npm:^1.0.8":
version: 1.0.8
resolution: "exsolve@npm:1.0.8"
@@ -6402,6 +8405,13 @@ __metadata:
languageName: node
linkType: hard
+"extend@npm:^3.0.0":
+ version: 3.0.2
+ resolution: "extend@npm:3.0.2"
+ checksum: 10c0/73bf6e27406e80aa3e85b0d1c4fd987261e628064e170ca781125c0b635a3dabad5e05adbf07595ea0cf1e6c5396cacb214af933da7cbaf24fe75ff14818e8f9
+ languageName: node
+ linkType: hard
+
"fast-content-type-parse@npm:^3.0.0":
version: 3.0.0
resolution: "fast-content-type-parse@npm:3.0.0"
@@ -6504,7 +8514,7 @@ __metadata:
languageName: node
linkType: hard
-"fdir@npm:^6.5.0":
+"fdir@npm:^6.4.4, fdir@npm:^6.5.0":
version: 6.5.0
resolution: "fdir@npm:6.5.0"
peerDependencies:
@@ -6597,6 +8607,13 @@ __metadata:
languageName: node
linkType: hard
+"flattie@npm:^1.1.1":
+ version: 1.1.1
+ resolution: "flattie@npm:1.1.1"
+ checksum: 10c0/a8f8242c7af126cb2f1aa4a067af338fce609fc4c4df183c626fcc70a46c1878ce4aa88cd0dc8ef8f583ad4e7088a3b11ebeb6a62c9c97d75c0b1b0f08182ee3
+ languageName: node
+ linkType: hard
+
"flow-enums-runtime@npm:^0.0.6":
version: 0.0.6
resolution: "flow-enums-runtime@npm:0.0.6"
@@ -6604,6 +8621,24 @@ __metadata:
languageName: node
linkType: hard
+"fontace@npm:~0.4.0":
+ version: 0.4.0
+ resolution: "fontace@npm:0.4.0"
+ dependencies:
+ fontkitten: "npm:^1.0.0"
+ checksum: 10c0/c6d979ed5d13bd7b9818b999a177ac4e897ea6133313467f0dbf90b3c08f3fb05f5c542c6803eaecc5d6100d0f76b81c43562e8c12e9cca8fc82788a675322c6
+ languageName: node
+ linkType: hard
+
+"fontkitten@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "fontkitten@npm:1.0.0"
+ dependencies:
+ tiny-inflate: "npm:^1.0.3"
+ checksum: 10c0/1107829812dc1408258b3b614060ea93aeef8ce1dd7e9ba3e81bfb9feff386020882f36e80cf303eb9beff4e615061376d93c96f588e7654faf7bc9c76f3b8de
+ languageName: node
+ linkType: hard
+
"for-each@npm:^0.3.3, for-each@npm:^0.3.5":
version: 0.3.5
resolution: "for-each@npm:0.3.5"
@@ -6668,7 +8703,7 @@ __metadata:
languageName: node
linkType: hard
-"fsevents@npm:^2.3.2":
+"fsevents@npm:^2.3.2, fsevents@npm:~2.3.2, fsevents@npm:~2.3.3":
version: 2.3.3
resolution: "fsevents@npm:2.3.3"
dependencies:
@@ -6678,7 +8713,7 @@ __metadata:
languageName: node
linkType: hard
-"fsevents@patch:fsevents@npm%3A^2.3.2#optional!builtin":
+"fsevents@patch:fsevents@npm%3A^2.3.2#optional!builtin, fsevents@patch:fsevents@npm%3A~2.3.2#optional!builtin, fsevents@patch:fsevents@npm%3A~2.3.3#optional!builtin":
version: 2.3.3
resolution: "fsevents@patch:fsevents@npm%3A2.3.3#optional!builtin::version=2.3.3&hash=df0bf1"
dependencies:
@@ -6736,7 +8771,7 @@ __metadata:
languageName: node
linkType: hard
-"get-east-asian-width@npm:^1.3.0":
+"get-east-asian-width@npm:^1.0.0, get-east-asian-width@npm:^1.3.0":
version: 1.4.0
resolution: "get-east-asian-width@npm:1.4.0"
checksum: 10c0/4e481d418e5a32061c36fbb90d1b225a254cc5b2df5f0b25da215dcd335a3c111f0c2023ffda43140727a9cafb62dac41d022da82c08f31083ee89f714ee3b83
@@ -6874,6 +8909,13 @@ __metadata:
languageName: node
linkType: hard
+"github-slugger@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "github-slugger@npm:2.0.0"
+ checksum: 10c0/21b912b6b1e48f1e5a50b2292b48df0ff6abeeb0691b161b3d93d84f4ae6b1acd6ae23702e914af7ea5d441c096453cf0f621b72d57893946618d21dd1a1c486
+ languageName: node
+ linkType: hard
+
"glob-parent@npm:^5.1.2":
version: 5.1.2
resolution: "glob-parent@npm:5.1.2"
@@ -7001,6 +9043,23 @@ __metadata:
languageName: node
linkType: hard
+"h3@npm:^1.15.4":
+ version: 1.15.4
+ resolution: "h3@npm:1.15.4"
+ dependencies:
+ cookie-es: "npm:^1.2.2"
+ crossws: "npm:^0.3.5"
+ defu: "npm:^6.1.4"
+ destr: "npm:^2.0.5"
+ iron-webcrypto: "npm:^1.2.1"
+ node-mock-http: "npm:^1.0.2"
+ radix3: "npm:^1.1.2"
+ ufo: "npm:^1.6.1"
+ uncrypto: "npm:^0.1.3"
+ checksum: 10c0/5182a722d01fe18af5cb62441aaa872b630f4e1ac2cf1782e1f442e65fdfddb85eb6723bf73a96184c2dc1f1e3771d713ef47c456a9a4e92c640b025ba91044c
+ languageName: node
+ linkType: hard
+
"handlebars@npm:^4.7.7":
version: 4.7.8
resolution: "handlebars@npm:4.7.8"
@@ -7058,21 +9117,306 @@ __metadata:
languageName: node
linkType: hard
-"has-tostringtag@npm:^1.0.2":
- version: 1.0.2
- resolution: "has-tostringtag@npm:1.0.2"
+"has-tostringtag@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "has-tostringtag@npm:1.0.2"
+ dependencies:
+ has-symbols: "npm:^1.0.3"
+ checksum: 10c0/a8b166462192bafe3d9b6e420a1d581d93dd867adb61be223a17a8d6dad147aa77a8be32c961bb2f27b3ef893cae8d36f564ab651f5e9b7938ae86f74027c48c
+ languageName: node
+ linkType: hard
+
+"hasown@npm:^2.0.2":
+ version: 2.0.2
+ resolution: "hasown@npm:2.0.2"
+ dependencies:
+ function-bind: "npm:^1.1.2"
+ checksum: 10c0/3769d434703b8ac66b209a4cca0737519925bbdb61dd887f93a16372b14694c63ff4e797686d87c90f08168e81082248b9b028bad60d4da9e0d1148766f56eb9
+ languageName: node
+ linkType: hard
+
+"hast-util-embedded@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "hast-util-embedded@npm:3.0.0"
+ dependencies:
+ "@types/hast": "npm:^3.0.0"
+ hast-util-is-element: "npm:^3.0.0"
+ checksum: 10c0/054c3d3b96fcd5c1d1c6f8d38ce1f7f33022ba6362129a022673d0b539f876acdcababbb9df29812fb927294f98ef7a2f44519a80d637fe3eea1819c9e69eeac
+ languageName: node
+ linkType: hard
+
+"hast-util-format@npm:^1.0.0":
+ version: 1.1.0
+ resolution: "hast-util-format@npm:1.1.0"
+ dependencies:
+ "@types/hast": "npm:^3.0.0"
+ hast-util-embedded: "npm:^3.0.0"
+ hast-util-minify-whitespace: "npm:^1.0.0"
+ hast-util-phrasing: "npm:^3.0.0"
+ hast-util-whitespace: "npm:^3.0.0"
+ html-whitespace-sensitive-tag-names: "npm:^3.0.0"
+ unist-util-visit-parents: "npm:^6.0.0"
+ checksum: 10c0/6ab223cffe8a524ef4f2564d0385cab174a52551513b318496b3776e6882594eab4810b0f8d90f20e8291fa4e87fa068e03cba316d83c0836dab12dd140e98df
+ languageName: node
+ linkType: hard
+
+"hast-util-from-html@npm:^2.0.0, hast-util-from-html@npm:^2.0.1, hast-util-from-html@npm:^2.0.3":
+ version: 2.0.3
+ resolution: "hast-util-from-html@npm:2.0.3"
+ dependencies:
+ "@types/hast": "npm:^3.0.0"
+ devlop: "npm:^1.1.0"
+ hast-util-from-parse5: "npm:^8.0.0"
+ parse5: "npm:^7.0.0"
+ vfile: "npm:^6.0.0"
+ vfile-message: "npm:^4.0.0"
+ checksum: 10c0/993ef707c1a12474c8d4094fc9706a72826c660a7e308ea54c50ad893353d32e139b7cbc67510c2e82feac572b320e3b05aeb13d0f9c6302d61261f337b46764
+ languageName: node
+ linkType: hard
+
+"hast-util-from-parse5@npm:^8.0.0":
+ version: 8.0.3
+ resolution: "hast-util-from-parse5@npm:8.0.3"
+ dependencies:
+ "@types/hast": "npm:^3.0.0"
+ "@types/unist": "npm:^3.0.0"
+ devlop: "npm:^1.0.0"
+ hastscript: "npm:^9.0.0"
+ property-information: "npm:^7.0.0"
+ vfile: "npm:^6.0.0"
+ vfile-location: "npm:^5.0.0"
+ web-namespaces: "npm:^2.0.0"
+ checksum: 10c0/40ace6c0ad43c26f721c7499fe408e639cde917b2350c9299635e6326559855896dae3c3ebf7440df54766b96c4276a7823e8f376a2b6a28b37b591f03412545
+ languageName: node
+ linkType: hard
+
+"hast-util-has-property@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "hast-util-has-property@npm:3.0.0"
+ dependencies:
+ "@types/hast": "npm:^3.0.0"
+ checksum: 10c0/6e2c0e22ca893c6ebb60f8390e184c4deb041c36d09796756f02cd121c1789c0f5c862ed06caea8f1a80ea8c0ef6a7854dd57946c2eebb76488727bd4a1c952e
+ languageName: node
+ linkType: hard
+
+"hast-util-is-body-ok-link@npm:^3.0.0":
+ version: 3.0.1
+ resolution: "hast-util-is-body-ok-link@npm:3.0.1"
+ dependencies:
+ "@types/hast": "npm:^3.0.0"
+ checksum: 10c0/c320cbd9a9a834b007a6f2f8c271e98b8331c0193adf06e0a7c5ea0acae664e97ce28eb4436e0658bc5cdb8f47390ec1c6cba7c4fe1ded10951fcdd1432f60bf
+ languageName: node
+ linkType: hard
+
+"hast-util-is-element@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "hast-util-is-element@npm:3.0.0"
+ dependencies:
+ "@types/hast": "npm:^3.0.0"
+ checksum: 10c0/f5361e4c9859c587ca8eb0d8343492f3077ccaa0f58a44cd09f35d5038f94d65152288dcd0c19336ef2c9491ec4d4e45fde2176b05293437021570aa0bc3613b
+ languageName: node
+ linkType: hard
+
+"hast-util-minify-whitespace@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "hast-util-minify-whitespace@npm:1.0.1"
+ dependencies:
+ "@types/hast": "npm:^3.0.0"
+ hast-util-embedded: "npm:^3.0.0"
+ hast-util-is-element: "npm:^3.0.0"
+ hast-util-whitespace: "npm:^3.0.0"
+ unist-util-is: "npm:^6.0.0"
+ checksum: 10c0/20a7d64947e080463084f444ad09c7f28c40e7648ca2d9c6c036e42a67f8e945d352560ff599304c988257c1e477abcf6a1f508c0900211fa58ec1ba21b36533
+ languageName: node
+ linkType: hard
+
+"hast-util-parse-selector@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "hast-util-parse-selector@npm:4.0.0"
+ dependencies:
+ "@types/hast": "npm:^3.0.0"
+ checksum: 10c0/5e98168cb44470dc274aabf1a28317e4feb09b1eaf7a48bbaa8c1de1b43a89cd195cb1284e535698e658e3ec26ad91bc5e52c9563c36feb75abbc68aaf68fb9f
+ languageName: node
+ linkType: hard
+
+"hast-util-phrasing@npm:^3.0.0":
+ version: 3.0.1
+ resolution: "hast-util-phrasing@npm:3.0.1"
+ dependencies:
+ "@types/hast": "npm:^3.0.0"
+ hast-util-embedded: "npm:^3.0.0"
+ hast-util-has-property: "npm:^3.0.0"
+ hast-util-is-body-ok-link: "npm:^3.0.0"
+ hast-util-is-element: "npm:^3.0.0"
+ checksum: 10c0/d77e186ea3d7d62f6db9c4a55c3e6d9f1f6affd5f40250e8de9d73f167ae19fcc02fafe1601dfbe36e90f76ed5013ac004f0b6b398aee3a04a7a81de12788600
+ languageName: node
+ linkType: hard
+
+"hast-util-raw@npm:^9.0.0":
+ version: 9.1.0
+ resolution: "hast-util-raw@npm:9.1.0"
+ dependencies:
+ "@types/hast": "npm:^3.0.0"
+ "@types/unist": "npm:^3.0.0"
+ "@ungap/structured-clone": "npm:^1.0.0"
+ hast-util-from-parse5: "npm:^8.0.0"
+ hast-util-to-parse5: "npm:^8.0.0"
+ html-void-elements: "npm:^3.0.0"
+ mdast-util-to-hast: "npm:^13.0.0"
+ parse5: "npm:^7.0.0"
+ unist-util-position: "npm:^5.0.0"
+ unist-util-visit: "npm:^5.0.0"
+ vfile: "npm:^6.0.0"
+ web-namespaces: "npm:^2.0.0"
+ zwitch: "npm:^2.0.0"
+ checksum: 10c0/d0d909d2aedecef6a06f0005cfae410d6475e6e182d768bde30c3af9fcbbe4f9beb0522bdc21d0679cb3c243c0df40385797ed255148d68b3d3f12e82d12aacc
+ languageName: node
+ linkType: hard
+
+"hast-util-select@npm:^6.0.2":
+ version: 6.0.4
+ resolution: "hast-util-select@npm:6.0.4"
+ dependencies:
+ "@types/hast": "npm:^3.0.0"
+ "@types/unist": "npm:^3.0.0"
+ bcp-47-match: "npm:^2.0.0"
+ comma-separated-tokens: "npm:^2.0.0"
+ css-selector-parser: "npm:^3.0.0"
+ devlop: "npm:^1.0.0"
+ direction: "npm:^2.0.0"
+ hast-util-has-property: "npm:^3.0.0"
+ hast-util-to-string: "npm:^3.0.0"
+ hast-util-whitespace: "npm:^3.0.0"
+ nth-check: "npm:^2.0.0"
+ property-information: "npm:^7.0.0"
+ space-separated-tokens: "npm:^2.0.0"
+ unist-util-visit: "npm:^5.0.0"
+ zwitch: "npm:^2.0.0"
+ checksum: 10c0/d6829953f829c24ffe465c2b156f6a7cd352f7d9b4d601e0e6ca38b85cc4a720bb9f027d34881c3b2a05f4b55c9375e256dbf43ca88604230da784e1c9c7d03f
+ languageName: node
+ linkType: hard
+
+"hast-util-to-estree@npm:^3.0.0":
+ version: 3.1.3
+ resolution: "hast-util-to-estree@npm:3.1.3"
+ dependencies:
+ "@types/estree": "npm:^1.0.0"
+ "@types/estree-jsx": "npm:^1.0.0"
+ "@types/hast": "npm:^3.0.0"
+ comma-separated-tokens: "npm:^2.0.0"
+ devlop: "npm:^1.0.0"
+ estree-util-attach-comments: "npm:^3.0.0"
+ estree-util-is-identifier-name: "npm:^3.0.0"
+ hast-util-whitespace: "npm:^3.0.0"
+ mdast-util-mdx-expression: "npm:^2.0.0"
+ mdast-util-mdx-jsx: "npm:^3.0.0"
+ mdast-util-mdxjs-esm: "npm:^2.0.0"
+ property-information: "npm:^7.0.0"
+ space-separated-tokens: "npm:^2.0.0"
+ style-to-js: "npm:^1.0.0"
+ unist-util-position: "npm:^5.0.0"
+ zwitch: "npm:^2.0.0"
+ checksum: 10c0/8e86c075319082c8a6304c5bcdf24ec02466074571e993f58bfa2cfd70850ef46d33b5c402208597a87fe0f02f1e620bda5958217efb1b7396c81c486373b75f
+ languageName: node
+ linkType: hard
+
+"hast-util-to-html@npm:^9.0.0, hast-util-to-html@npm:^9.0.1, hast-util-to-html@npm:^9.0.5":
+ version: 9.0.5
+ resolution: "hast-util-to-html@npm:9.0.5"
+ dependencies:
+ "@types/hast": "npm:^3.0.0"
+ "@types/unist": "npm:^3.0.0"
+ ccount: "npm:^2.0.0"
+ comma-separated-tokens: "npm:^2.0.0"
+ hast-util-whitespace: "npm:^3.0.0"
+ html-void-elements: "npm:^3.0.0"
+ mdast-util-to-hast: "npm:^13.0.0"
+ property-information: "npm:^7.0.0"
+ space-separated-tokens: "npm:^2.0.0"
+ stringify-entities: "npm:^4.0.0"
+ zwitch: "npm:^2.0.4"
+ checksum: 10c0/b7a08c30bab4371fc9b4a620965c40b270e5ae7a8e94cf885f43b21705179e28c8e43b39c72885d1647965fb3738654e6962eb8b58b0c2a84271655b4d748836
+ languageName: node
+ linkType: hard
+
+"hast-util-to-jsx-runtime@npm:^2.0.0":
+ version: 2.3.6
+ resolution: "hast-util-to-jsx-runtime@npm:2.3.6"
+ dependencies:
+ "@types/estree": "npm:^1.0.0"
+ "@types/hast": "npm:^3.0.0"
+ "@types/unist": "npm:^3.0.0"
+ comma-separated-tokens: "npm:^2.0.0"
+ devlop: "npm:^1.0.0"
+ estree-util-is-identifier-name: "npm:^3.0.0"
+ hast-util-whitespace: "npm:^3.0.0"
+ mdast-util-mdx-expression: "npm:^2.0.0"
+ mdast-util-mdx-jsx: "npm:^3.0.0"
+ mdast-util-mdxjs-esm: "npm:^2.0.0"
+ property-information: "npm:^7.0.0"
+ space-separated-tokens: "npm:^2.0.0"
+ style-to-js: "npm:^1.0.0"
+ unist-util-position: "npm:^5.0.0"
+ vfile-message: "npm:^4.0.0"
+ checksum: 10c0/27297e02848fe37ef219be04a26ce708d17278a175a807689e94a821dcffc88aa506d62c3a85beed1f9a8544f7211bdcbcde0528b7b456a57c2e342c3fd11056
+ languageName: node
+ linkType: hard
+
+"hast-util-to-parse5@npm:^8.0.0":
+ version: 8.0.1
+ resolution: "hast-util-to-parse5@npm:8.0.1"
+ dependencies:
+ "@types/hast": "npm:^3.0.0"
+ comma-separated-tokens: "npm:^2.0.0"
+ devlop: "npm:^1.0.0"
+ property-information: "npm:^7.0.0"
+ space-separated-tokens: "npm:^2.0.0"
+ web-namespaces: "npm:^2.0.0"
+ zwitch: "npm:^2.0.0"
+ checksum: 10c0/8e8a1817c7ff8906ac66e7201b1b8d19d9e1b705e695a6e71620270d498d982ec1ecc0e227bd517f723e91e7fdfb90ef75f9ae64d14b3b65239a7d5e1194d7dd
+ languageName: node
+ linkType: hard
+
+"hast-util-to-string@npm:^3.0.0":
+ version: 3.0.1
+ resolution: "hast-util-to-string@npm:3.0.1"
+ dependencies:
+ "@types/hast": "npm:^3.0.0"
+ checksum: 10c0/b5fa1912a6ba6131affae52a0f4394406c4c0d23c2b0307f1d69988f1030c7bb830289303e67c5ad8f674f5f23a454c1dcd492c39e45a22c1f46d3c9bce5bd0c
+ languageName: node
+ linkType: hard
+
+"hast-util-to-text@npm:^4.0.1, hast-util-to-text@npm:^4.0.2":
+ version: 4.0.2
+ resolution: "hast-util-to-text@npm:4.0.2"
+ dependencies:
+ "@types/hast": "npm:^3.0.0"
+ "@types/unist": "npm:^3.0.0"
+ hast-util-is-element: "npm:^3.0.0"
+ unist-util-find-after: "npm:^5.0.0"
+ checksum: 10c0/93ecc10e68fe5391c6e634140eb330942e71dea2724c8e0c647c73ed74a8ec930a4b77043b5081284808c96f73f2bee64ee416038ece75a63a467e8d14f09946
+ languageName: node
+ linkType: hard
+
+"hast-util-whitespace@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "hast-util-whitespace@npm:3.0.0"
dependencies:
- has-symbols: "npm:^1.0.3"
- checksum: 10c0/a8b166462192bafe3d9b6e420a1d581d93dd867adb61be223a17a8d6dad147aa77a8be32c961bb2f27b3ef893cae8d36f564ab651f5e9b7938ae86f74027c48c
+ "@types/hast": "npm:^3.0.0"
+ checksum: 10c0/b898bc9fe27884b272580d15260b6bbdabe239973a147e97fa98c45fa0ffec967a481aaa42291ec34fb56530dc2d484d473d7e2bae79f39c83f3762307edfea8
languageName: node
linkType: hard
-"hasown@npm:^2.0.2":
- version: 2.0.2
- resolution: "hasown@npm:2.0.2"
+"hastscript@npm:^9.0.0":
+ version: 9.0.1
+ resolution: "hastscript@npm:9.0.1"
dependencies:
- function-bind: "npm:^1.1.2"
- checksum: 10c0/3769d434703b8ac66b209a4cca0737519925bbdb61dd887f93a16372b14694c63ff4e797686d87c90f08168e81082248b9b028bad60d4da9e0d1148766f56eb9
+ "@types/hast": "npm:^3.0.0"
+ comma-separated-tokens: "npm:^2.0.0"
+ hast-util-parse-selector: "npm:^4.0.0"
+ property-information: "npm:^7.0.0"
+ space-separated-tokens: "npm:^2.0.0"
+ checksum: 10c0/18dc8064e5c3a7a2ae862978e626b97a254e1c8a67ee9d0c9f06d373bba155ed805fc5b5ce21b990fb7bc174624889e5e1ce1cade264f1b1d58b48f994bc85ce
languageName: node
linkType: hard
@@ -7140,6 +9484,13 @@ __metadata:
languageName: node
linkType: hard
+"html-escaper@npm:3.0.3":
+ version: 3.0.3
+ resolution: "html-escaper@npm:3.0.3"
+ checksum: 10c0/a042fa4139127ff7546513e90ea39cc9161a1938ce90122dbc4260d4b7252c9aa8452f4509c0c2889901b8ae9a8699179150f1f99d3f80bcf7317573c5f08f4e
+ languageName: node
+ linkType: hard
+
"html-escaper@npm:^2.0.0":
version: 2.0.2
resolution: "html-escaper@npm:2.0.2"
@@ -7147,7 +9498,21 @@ __metadata:
languageName: node
linkType: hard
-"http-cache-semantics@npm:^4.1.1":
+"html-void-elements@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "html-void-elements@npm:3.0.0"
+ checksum: 10c0/a8b9ec5db23b7c8053876dad73a0336183e6162bf6d2677376d8b38d654fdc59ba74fdd12f8812688f7db6fad451210c91b300e472afc0909224e0a44c8610d2
+ languageName: node
+ linkType: hard
+
+"html-whitespace-sensitive-tag-names@npm:^3.0.0":
+ version: 3.0.1
+ resolution: "html-whitespace-sensitive-tag-names@npm:3.0.1"
+ checksum: 10c0/da06cad111f6a432edd85c6cd09f6b5abbb385872fba79f23f939bdd4626920ac2e62507f604ef94eb8449902033bda292774624e3283b4dea4ed1620a2be3b2
+ languageName: node
+ linkType: hard
+
+"http-cache-semantics@npm:^4.1.1, http-cache-semantics@npm:^4.2.0":
version: 4.2.0
resolution: "http-cache-semantics@npm:4.2.0"
checksum: 10c0/45b66a945cf13ec2d1f29432277201313babf4a01d9e52f44b31ca923434083afeca03f18417f599c9ab3d0e7b618ceb21257542338b57c54b710463b4a53e37
@@ -7208,6 +9573,15 @@ __metadata:
languageName: node
linkType: hard
+"i18next@npm:^23.11.5":
+ version: 23.16.8
+ resolution: "i18next@npm:23.16.8"
+ dependencies:
+ "@babel/runtime": "npm:^7.23.2"
+ checksum: 10c0/57d249191e8a39bbbbe190cfa2e2bb651d0198e14444fe80453d3df8d02927de3c147c77724e9ae6c72fa241898cd761e3fdcd55d053db373471f1ac084bf345
+ languageName: node
+ linkType: hard
+
"iconv-lite@npm:^0.6.2":
version: 0.6.3
resolution: "iconv-lite@npm:0.6.3"
@@ -7289,7 +9663,7 @@ __metadata:
languageName: node
linkType: hard
-"import-meta-resolve@npm:^4.0.0":
+"import-meta-resolve@npm:^4.0.0, import-meta-resolve@npm:^4.2.0":
version: 4.2.0
resolution: "import-meta-resolve@npm:4.2.0"
checksum: 10c0/3ee8aeecb61d19b49d2703987f977e9d1c7d4ba47db615a570eaa02fe414f40dfa63f7b953e842cbe8470d26df6371332bfcf21b2fd92b0112f9fea80dde2c4c
@@ -7334,6 +9708,13 @@ __metadata:
languageName: node
linkType: hard
+"inline-style-parser@npm:0.2.7":
+ version: 0.2.7
+ resolution: "inline-style-parser@npm:0.2.7"
+ checksum: 10c0/d884d76f84959517430ae6c22f0bda59bb3f58f539f99aac75a8d786199ec594ed648c6ab4640531f9fc244b0ed5cd8c458078e592d016ef06de793beb1debff
+ languageName: node
+ linkType: hard
+
"inquirer@npm:12.11.1":
version: 12.11.1
resolution: "inquirer@npm:12.11.1"
@@ -7381,6 +9762,13 @@ __metadata:
languageName: node
linkType: hard
+"iron-webcrypto@npm:^1.2.1":
+ version: 1.2.1
+ resolution: "iron-webcrypto@npm:1.2.1"
+ checksum: 10c0/5cf27c6e2bd3ef3b4970e486235fd82491ab8229e2ed0ac23307c28d6c80d721772a86ed4e9fe2a5cabadd710c2f024b706843b40561fb83f15afee58f809f66
+ languageName: node
+ linkType: hard
+
"is-absolute@npm:^1.0.0":
version: 1.0.0
resolution: "is-absolute@npm:1.0.0"
@@ -7391,6 +9779,23 @@ __metadata:
languageName: node
linkType: hard
+"is-alphabetical@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "is-alphabetical@npm:2.0.1"
+ checksum: 10c0/932367456f17237533fd1fc9fe179df77957271020b83ea31da50e5cc472d35ef6b5fb8147453274ffd251134472ce24eb6f8d8398d96dee98237cdb81a6c9a7
+ languageName: node
+ linkType: hard
+
+"is-alphanumerical@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "is-alphanumerical@npm:2.0.1"
+ dependencies:
+ is-alphabetical: "npm:^2.0.0"
+ is-decimal: "npm:^2.0.0"
+ checksum: 10c0/4b35c42b18e40d41378293f82a3ecd9de77049b476f748db5697c297f686e1e05b072a6aaae2d16f54d2a57f85b00cbbe755c75f6d583d1c77d6657bd0feb5a2
+ languageName: node
+ linkType: hard
+
"is-array-buffer@npm:^3.0.4, is-array-buffer@npm:^3.0.5":
version: 3.0.5
resolution: "is-array-buffer@npm:3.0.5"
@@ -7478,6 +9883,13 @@ __metadata:
languageName: node
linkType: hard
+"is-decimal@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "is-decimal@npm:2.0.1"
+ checksum: 10c0/8085dd66f7d82f9de818fba48b9e9c0429cb4291824e6c5f2622e96b9680b54a07a624cfc663b24148b8e853c62a1c987cfe8b0b5a13f5156991afaf6736e334
+ languageName: node
+ linkType: hard
+
"is-docker@npm:^2.0.0":
version: 2.2.1
resolution: "is-docker@npm:2.2.1"
@@ -7575,6 +9987,13 @@ __metadata:
languageName: node
linkType: hard
+"is-hexadecimal@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "is-hexadecimal@npm:2.0.1"
+ checksum: 10c0/3eb60fe2f1e2bbc760b927dcad4d51eaa0c60138cf7fc671803f66353ad90c301605b502c7ea4c6bb0548e1c7e79dfd37b73b632652e3b76030bba603a7e9626
+ languageName: node
+ linkType: hard
+
"is-inside-container@npm:^1.0.0":
version: 1.0.0
resolution: "is-inside-container@npm:1.0.0"
@@ -7673,6 +10092,13 @@ __metadata:
languageName: node
linkType: hard
+"is-plain-obj@npm:^4.0.0":
+ version: 4.1.0
+ resolution: "is-plain-obj@npm:4.1.0"
+ checksum: 10c0/32130d651d71d9564dc88ba7e6fda0e91a1010a3694648e9f4f47bb6080438140696d3e3e15c741411d712e47ac9edc1a8a9de1fe76f3487b0d90be06ac9975e
+ languageName: node
+ linkType: hard
+
"is-regex@npm:^1.2.1":
version: 1.2.1
resolution: "is-regex@npm:1.2.1"
@@ -8635,6 +11061,13 @@ __metadata:
languageName: node
linkType: hard
+"klona@npm:^2.0.6":
+ version: 2.0.6
+ resolution: "klona@npm:2.0.6"
+ checksum: 10c0/94eed2c6c2ce99f409df9186a96340558897b3e62a85afdc1ee39103954d2ebe1c1c4e9fe2b0952771771fa96d70055ede8b27962a7021406374fdb695fd4d01
+ languageName: node
+ linkType: hard
+
"launch-editor@npm:^2.9.1":
version: 2.12.0
resolution: "launch-editor@npm:2.12.0"
@@ -8783,6 +11216,126 @@ __metadata:
languageName: node
linkType: hard
+"lightningcss-android-arm64@npm:1.30.2":
+ version: 1.30.2
+ resolution: "lightningcss-android-arm64@npm:1.30.2"
+ conditions: os=android & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"lightningcss-darwin-arm64@npm:1.30.2":
+ version: 1.30.2
+ resolution: "lightningcss-darwin-arm64@npm:1.30.2"
+ conditions: os=darwin & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"lightningcss-darwin-x64@npm:1.30.2":
+ version: 1.30.2
+ resolution: "lightningcss-darwin-x64@npm:1.30.2"
+ conditions: os=darwin & cpu=x64
+ languageName: node
+ linkType: hard
+
+"lightningcss-freebsd-x64@npm:1.30.2":
+ version: 1.30.2
+ resolution: "lightningcss-freebsd-x64@npm:1.30.2"
+ conditions: os=freebsd & cpu=x64
+ languageName: node
+ linkType: hard
+
+"lightningcss-linux-arm-gnueabihf@npm:1.30.2":
+ version: 1.30.2
+ resolution: "lightningcss-linux-arm-gnueabihf@npm:1.30.2"
+ conditions: os=linux & cpu=arm
+ languageName: node
+ linkType: hard
+
+"lightningcss-linux-arm64-gnu@npm:1.30.2":
+ version: 1.30.2
+ resolution: "lightningcss-linux-arm64-gnu@npm:1.30.2"
+ conditions: os=linux & cpu=arm64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"lightningcss-linux-arm64-musl@npm:1.30.2":
+ version: 1.30.2
+ resolution: "lightningcss-linux-arm64-musl@npm:1.30.2"
+ conditions: os=linux & cpu=arm64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"lightningcss-linux-x64-gnu@npm:1.30.2":
+ version: 1.30.2
+ resolution: "lightningcss-linux-x64-gnu@npm:1.30.2"
+ conditions: os=linux & cpu=x64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"lightningcss-linux-x64-musl@npm:1.30.2":
+ version: 1.30.2
+ resolution: "lightningcss-linux-x64-musl@npm:1.30.2"
+ conditions: os=linux & cpu=x64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"lightningcss-win32-arm64-msvc@npm:1.30.2":
+ version: 1.30.2
+ resolution: "lightningcss-win32-arm64-msvc@npm:1.30.2"
+ conditions: os=win32 & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"lightningcss-win32-x64-msvc@npm:1.30.2":
+ version: 1.30.2
+ resolution: "lightningcss-win32-x64-msvc@npm:1.30.2"
+ conditions: os=win32 & cpu=x64
+ languageName: node
+ linkType: hard
+
+"lightningcss@npm:1.30.2":
+ version: 1.30.2
+ resolution: "lightningcss@npm:1.30.2"
+ dependencies:
+ detect-libc: "npm:^2.0.3"
+ lightningcss-android-arm64: "npm:1.30.2"
+ lightningcss-darwin-arm64: "npm:1.30.2"
+ lightningcss-darwin-x64: "npm:1.30.2"
+ lightningcss-freebsd-x64: "npm:1.30.2"
+ lightningcss-linux-arm-gnueabihf: "npm:1.30.2"
+ lightningcss-linux-arm64-gnu: "npm:1.30.2"
+ lightningcss-linux-arm64-musl: "npm:1.30.2"
+ lightningcss-linux-x64-gnu: "npm:1.30.2"
+ lightningcss-linux-x64-musl: "npm:1.30.2"
+ lightningcss-win32-arm64-msvc: "npm:1.30.2"
+ lightningcss-win32-x64-msvc: "npm:1.30.2"
+ dependenciesMeta:
+ lightningcss-android-arm64:
+ optional: true
+ lightningcss-darwin-arm64:
+ optional: true
+ lightningcss-darwin-x64:
+ optional: true
+ lightningcss-freebsd-x64:
+ optional: true
+ lightningcss-linux-arm-gnueabihf:
+ optional: true
+ lightningcss-linux-arm64-gnu:
+ optional: true
+ lightningcss-linux-arm64-musl:
+ optional: true
+ lightningcss-linux-x64-gnu:
+ optional: true
+ lightningcss-linux-x64-musl:
+ optional: true
+ lightningcss-win32-arm64-msvc:
+ optional: true
+ lightningcss-win32-x64-msvc:
+ optional: true
+ checksum: 10c0/5c0c73a33946dab65908d5cd1325df4efa290efb77f940b60f40448b5ab9a87d3ea665ef9bcf00df4209705050ecf2f7ecc649f44d6dfa5905bb50f15717e78d
+ languageName: node
+ linkType: hard
+
"lines-and-columns@npm:^1.1.6":
version: 1.2.4
resolution: "lines-and-columns@npm:1.2.4"
@@ -8962,6 +11515,13 @@ __metadata:
languageName: node
linkType: hard
+"longest-streak@npm:^3.0.0":
+ version: 3.1.0
+ resolution: "longest-streak@npm:3.1.0"
+ checksum: 10c0/7c2f02d0454b52834d1bcedef79c557bd295ee71fdabb02d041ff3aa9da48a90b5df7c0409156dedbc4df9b65da18742652aaea4759d6ece01f08971af6a7eaa
+ languageName: node
+ linkType: hard
+
"loose-envify@npm:^1.0.0, loose-envify@npm:^1.4.0":
version: 1.4.0
resolution: "loose-envify@npm:1.4.0"
@@ -8973,7 +11533,7 @@ __metadata:
languageName: node
linkType: hard
-"lru-cache@npm:^10.0.1, lru-cache@npm:^10.2.0":
+"lru-cache@npm:^10.0.1, lru-cache@npm:^10.2.0, lru-cache@npm:^10.4.3":
version: 10.4.3
resolution: "lru-cache@npm:10.4.3"
checksum: 10c0/ebd04fbca961e6c1d6c0af3799adcc966a1babe798f685bb84e6599266599cd95d94630b10262f5424539bc4640107e8a33aa28585374abf561d30d16f4b39fb
@@ -9010,6 +11570,26 @@ __metadata:
languageName: node
linkType: hard
+"magic-string@npm:^0.30.17, magic-string@npm:^0.30.21":
+ version: 0.30.21
+ resolution: "magic-string@npm:0.30.21"
+ dependencies:
+ "@jridgewell/sourcemap-codec": "npm:^1.5.5"
+ checksum: 10c0/299378e38f9a270069fc62358522ddfb44e94244baa0d6a8980ab2a9b2490a1d03b236b447eee309e17eb3bddfa482c61259d47960eb018a904f0ded52780c4a
+ languageName: node
+ linkType: hard
+
+"magicast@npm:^0.5.1":
+ version: 0.5.1
+ resolution: "magicast@npm:0.5.1"
+ dependencies:
+ "@babel/parser": "npm:^7.28.5"
+ "@babel/types": "npm:^7.28.5"
+ source-map-js: "npm:^1.2.1"
+ checksum: 10c0/a00bbf3688b9b3e83c10b3bfe3f106cc2ccbf20c4f2dc1c9020a10556dfe0a6a6605a445ee8e86a6e2b484ec519a657b5e405532684f72678c62e4c0d32f962c
+ languageName: node
+ linkType: hard
+
"make-dir@npm:^4.0.0":
version: 4.0.0
resolution: "make-dir@npm:4.0.0"
@@ -9023,41 +11603,320 @@ __metadata:
version: 15.0.3
resolution: "make-fetch-happen@npm:15.0.3"
dependencies:
- "@npmcli/agent": "npm:^4.0.0"
- cacache: "npm:^20.0.1"
- http-cache-semantics: "npm:^4.1.1"
- minipass: "npm:^7.0.2"
- minipass-fetch: "npm:^5.0.0"
- minipass-flush: "npm:^1.0.5"
- minipass-pipeline: "npm:^1.2.4"
- negotiator: "npm:^1.0.0"
- proc-log: "npm:^6.0.0"
- promise-retry: "npm:^2.0.1"
- ssri: "npm:^13.0.0"
- checksum: 10c0/525f74915660be60b616bcbd267c4a5b59481b073ba125e45c9c3a041bb1a47a2bd0ae79d028eb6f5f95bf9851a4158423f5068539c3093621abb64027e8e461
+ "@npmcli/agent": "npm:^4.0.0"
+ cacache: "npm:^20.0.1"
+ http-cache-semantics: "npm:^4.1.1"
+ minipass: "npm:^7.0.2"
+ minipass-fetch: "npm:^5.0.0"
+ minipass-flush: "npm:^1.0.5"
+ minipass-pipeline: "npm:^1.2.4"
+ negotiator: "npm:^1.0.0"
+ proc-log: "npm:^6.0.0"
+ promise-retry: "npm:^2.0.1"
+ ssri: "npm:^13.0.0"
+ checksum: 10c0/525f74915660be60b616bcbd267c4a5b59481b073ba125e45c9c3a041bb1a47a2bd0ae79d028eb6f5f95bf9851a4158423f5068539c3093621abb64027e8e461
+ languageName: node
+ linkType: hard
+
+"makeerror@npm:1.0.12":
+ version: 1.0.12
+ resolution: "makeerror@npm:1.0.12"
+ dependencies:
+ tmpl: "npm:1.0.5"
+ checksum: 10c0/b0e6e599780ce6bab49cc413eba822f7d1f0dfebd1c103eaa3785c59e43e22c59018323cf9e1708f0ef5329e94a745d163fcbb6bff8e4c6742f9be9e86f3500c
+ languageName: node
+ linkType: hard
+
+"markdown-extensions@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "markdown-extensions@npm:2.0.0"
+ checksum: 10c0/406139da2aa0d5ebad86195c8e8c02412f873c452b4c087ae7bc767af37956141be449998223bb379eea179b5fd38dfa610602b6f29c22ddab5d51e627a7e41d
+ languageName: node
+ linkType: hard
+
+"markdown-table@npm:^3.0.0":
+ version: 3.0.4
+ resolution: "markdown-table@npm:3.0.4"
+ checksum: 10c0/1257b31827629a54c24a5030a3dac952256c559174c95ce3ef89bebd6bff0cb1444b1fd667b1a1bb53307f83278111505b3e26f0c4e7b731e0060d435d2d930b
+ languageName: node
+ linkType: hard
+
+"marky@npm:^1.2.2":
+ version: 1.3.0
+ resolution: "marky@npm:1.3.0"
+ checksum: 10c0/6619cdb132fdc4f7cd3e2bed6eebf81a38e50ff4b426bbfb354db68731e4adfebf35ebfd7c8e5a6e846cbf9b872588c4f76db25782caee8c1529ec9d483bf98b
+ languageName: node
+ linkType: hard
+
+"math-intrinsics@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "math-intrinsics@npm:1.1.0"
+ checksum: 10c0/7579ff94e899e2f76ab64491d76cf606274c874d8f2af4a442c016bd85688927fcfca157ba6bf74b08e9439dc010b248ce05b96cc7c126a354c3bae7fcb48b7f
+ languageName: node
+ linkType: hard
+
+"mdast-util-definitions@npm:^6.0.0":
+ version: 6.0.0
+ resolution: "mdast-util-definitions@npm:6.0.0"
+ dependencies:
+ "@types/mdast": "npm:^4.0.0"
+ "@types/unist": "npm:^3.0.0"
+ unist-util-visit: "npm:^5.0.0"
+ checksum: 10c0/a2e0e51122a3eff4f35379de2c50ee3d8a89bea58488a390b1b40ada95727eb769f87d4bc885e5935d61820d19e0567bc047876db302a2139f3a29668b612b80
+ languageName: node
+ linkType: hard
+
+"mdast-util-directive@npm:^3.0.0":
+ version: 3.1.0
+ resolution: "mdast-util-directive@npm:3.1.0"
+ dependencies:
+ "@types/mdast": "npm:^4.0.0"
+ "@types/unist": "npm:^3.0.0"
+ ccount: "npm:^2.0.0"
+ devlop: "npm:^1.0.0"
+ mdast-util-from-markdown: "npm:^2.0.0"
+ mdast-util-to-markdown: "npm:^2.0.0"
+ parse-entities: "npm:^4.0.0"
+ stringify-entities: "npm:^4.0.0"
+ unist-util-visit-parents: "npm:^6.0.0"
+ checksum: 10c0/596b093b940197cf43af4d0de12e82a1d2b1eb5add73dd16077aa80e0d0e1f208ea642c420726e59ccd352c193d6ecd5c106d6fab769f252617c75333f91a314
+ languageName: node
+ linkType: hard
+
+"mdast-util-find-and-replace@npm:^3.0.0":
+ version: 3.0.2
+ resolution: "mdast-util-find-and-replace@npm:3.0.2"
+ dependencies:
+ "@types/mdast": "npm:^4.0.0"
+ escape-string-regexp: "npm:^5.0.0"
+ unist-util-is: "npm:^6.0.0"
+ unist-util-visit-parents: "npm:^6.0.0"
+ checksum: 10c0/c8417a35605d567772ff5c1aa08363ff3010b0d60c8ea68c53cba09bf25492e3dd261560425c1756535f3b7107f62e7ff3857cdd8fb1e62d1b2cc2ea6e074ca2
+ languageName: node
+ linkType: hard
+
+"mdast-util-from-markdown@npm:^2.0.0":
+ version: 2.0.2
+ resolution: "mdast-util-from-markdown@npm:2.0.2"
+ dependencies:
+ "@types/mdast": "npm:^4.0.0"
+ "@types/unist": "npm:^3.0.0"
+ decode-named-character-reference: "npm:^1.0.0"
+ devlop: "npm:^1.0.0"
+ mdast-util-to-string: "npm:^4.0.0"
+ micromark: "npm:^4.0.0"
+ micromark-util-decode-numeric-character-reference: "npm:^2.0.0"
+ micromark-util-decode-string: "npm:^2.0.0"
+ micromark-util-normalize-identifier: "npm:^2.0.0"
+ micromark-util-symbol: "npm:^2.0.0"
+ micromark-util-types: "npm:^2.0.0"
+ unist-util-stringify-position: "npm:^4.0.0"
+ checksum: 10c0/76eb2bd2c6f7a0318087c73376b8af6d7561c1e16654e7667e640f391341096c56142618fd0ff62f6d39e5ab4895898b9789c84cd7cec2874359a437a0e1ff15
+ languageName: node
+ linkType: hard
+
+"mdast-util-gfm-autolink-literal@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "mdast-util-gfm-autolink-literal@npm:2.0.1"
+ dependencies:
+ "@types/mdast": "npm:^4.0.0"
+ ccount: "npm:^2.0.0"
+ devlop: "npm:^1.0.0"
+ mdast-util-find-and-replace: "npm:^3.0.0"
+ micromark-util-character: "npm:^2.0.0"
+ checksum: 10c0/963cd22bd42aebdec7bdd0a527c9494d024d1ad0739c43dc040fee35bdfb5e29c22564330a7418a72b5eab51d47a6eff32bc0255ef3ccb5cebfe8970e91b81b6
+ languageName: node
+ linkType: hard
+
+"mdast-util-gfm-footnote@npm:^2.0.0":
+ version: 2.1.0
+ resolution: "mdast-util-gfm-footnote@npm:2.1.0"
+ dependencies:
+ "@types/mdast": "npm:^4.0.0"
+ devlop: "npm:^1.1.0"
+ mdast-util-from-markdown: "npm:^2.0.0"
+ mdast-util-to-markdown: "npm:^2.0.0"
+ micromark-util-normalize-identifier: "npm:^2.0.0"
+ checksum: 10c0/8ab965ee6be3670d76ec0e95b2ba3101fc7444eec47564943ab483d96ac17d29da2a4e6146a2a288be30c21b48c4f3938a1e54b9a46fbdd321d49a5bc0077ed0
+ languageName: node
+ linkType: hard
+
+"mdast-util-gfm-strikethrough@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "mdast-util-gfm-strikethrough@npm:2.0.0"
+ dependencies:
+ "@types/mdast": "npm:^4.0.0"
+ mdast-util-from-markdown: "npm:^2.0.0"
+ mdast-util-to-markdown: "npm:^2.0.0"
+ checksum: 10c0/b053e93d62c7545019bd914271ea9e5667ad3b3b57d16dbf68e56fea39a7e19b4a345e781312714eb3d43fdd069ff7ee22a3ca7f6149dfa774554f19ce3ac056
+ languageName: node
+ linkType: hard
+
+"mdast-util-gfm-table@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "mdast-util-gfm-table@npm:2.0.0"
+ dependencies:
+ "@types/mdast": "npm:^4.0.0"
+ devlop: "npm:^1.0.0"
+ markdown-table: "npm:^3.0.0"
+ mdast-util-from-markdown: "npm:^2.0.0"
+ mdast-util-to-markdown: "npm:^2.0.0"
+ checksum: 10c0/128af47c503a53bd1c79f20642561e54a510ad5e2db1e418d28fefaf1294ab839e6c838e341aef5d7e404f9170b9ca3d1d89605f234efafde93ee51174a6e31e
+ languageName: node
+ linkType: hard
+
+"mdast-util-gfm-task-list-item@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "mdast-util-gfm-task-list-item@npm:2.0.0"
+ dependencies:
+ "@types/mdast": "npm:^4.0.0"
+ devlop: "npm:^1.0.0"
+ mdast-util-from-markdown: "npm:^2.0.0"
+ mdast-util-to-markdown: "npm:^2.0.0"
+ checksum: 10c0/258d725288482b636c0a376c296431390c14b4f29588675297cb6580a8598ed311fc73ebc312acfca12cc8546f07a3a285a53a3b082712e2cbf5c190d677d834
+ languageName: node
+ linkType: hard
+
+"mdast-util-gfm@npm:^3.0.0":
+ version: 3.1.0
+ resolution: "mdast-util-gfm@npm:3.1.0"
+ dependencies:
+ mdast-util-from-markdown: "npm:^2.0.0"
+ mdast-util-gfm-autolink-literal: "npm:^2.0.0"
+ mdast-util-gfm-footnote: "npm:^2.0.0"
+ mdast-util-gfm-strikethrough: "npm:^2.0.0"
+ mdast-util-gfm-table: "npm:^2.0.0"
+ mdast-util-gfm-task-list-item: "npm:^2.0.0"
+ mdast-util-to-markdown: "npm:^2.0.0"
+ checksum: 10c0/4bedcfb6a20e39901c8772f0d2bb2d7a64ae87a54c13cbd92eec062cf470fbb68c2ad754e149af5b30794e2de61c978ab1de1ace03c0c40f443ca9b9b8044f81
+ languageName: node
+ linkType: hard
+
+"mdast-util-mdx-expression@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "mdast-util-mdx-expression@npm:2.0.1"
+ dependencies:
+ "@types/estree-jsx": "npm:^1.0.0"
+ "@types/hast": "npm:^3.0.0"
+ "@types/mdast": "npm:^4.0.0"
+ devlop: "npm:^1.0.0"
+ mdast-util-from-markdown: "npm:^2.0.0"
+ mdast-util-to-markdown: "npm:^2.0.0"
+ checksum: 10c0/9a1e57940f66431f10312fa239096efa7627f375e7933b5d3162c0b5c1712a72ac87447aff2b6838d2bbd5c1311b188718cc90b33b67dc67a88550e0a6ef6183
+ languageName: node
+ linkType: hard
+
+"mdast-util-mdx-jsx@npm:^3.0.0":
+ version: 3.2.0
+ resolution: "mdast-util-mdx-jsx@npm:3.2.0"
+ dependencies:
+ "@types/estree-jsx": "npm:^1.0.0"
+ "@types/hast": "npm:^3.0.0"
+ "@types/mdast": "npm:^4.0.0"
+ "@types/unist": "npm:^3.0.0"
+ ccount: "npm:^2.0.0"
+ devlop: "npm:^1.1.0"
+ mdast-util-from-markdown: "npm:^2.0.0"
+ mdast-util-to-markdown: "npm:^2.0.0"
+ parse-entities: "npm:^4.0.0"
+ stringify-entities: "npm:^4.0.0"
+ unist-util-stringify-position: "npm:^4.0.0"
+ vfile-message: "npm:^4.0.0"
+ checksum: 10c0/3acadaf3b962254f7ad2990fed4729961dc0217ca31fde9917986e880843f3ecf3392b1f22d569235cacd180d50894ad266db7af598aedca69d330d33c7ac613
+ languageName: node
+ linkType: hard
+
+"mdast-util-mdx@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "mdast-util-mdx@npm:3.0.0"
+ dependencies:
+ mdast-util-from-markdown: "npm:^2.0.0"
+ mdast-util-mdx-expression: "npm:^2.0.0"
+ mdast-util-mdx-jsx: "npm:^3.0.0"
+ mdast-util-mdxjs-esm: "npm:^2.0.0"
+ mdast-util-to-markdown: "npm:^2.0.0"
+ checksum: 10c0/4faea13f77d6bc9aa64ee41a5e4779110b73444a17fda363df6ebe880ecfa58b321155b71f8801c3faa6d70d6222a32a00cbd6dbf5fad8db417f4688bc9c74e1
+ languageName: node
+ linkType: hard
+
+"mdast-util-mdxjs-esm@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "mdast-util-mdxjs-esm@npm:2.0.1"
+ dependencies:
+ "@types/estree-jsx": "npm:^1.0.0"
+ "@types/hast": "npm:^3.0.0"
+ "@types/mdast": "npm:^4.0.0"
+ devlop: "npm:^1.0.0"
+ mdast-util-from-markdown: "npm:^2.0.0"
+ mdast-util-to-markdown: "npm:^2.0.0"
+ checksum: 10c0/5bda92fc154141705af2b804a534d891f28dac6273186edf1a4c5e3f045d5b01dbcac7400d27aaf91b7e76e8dce007c7b2fdf136c11ea78206ad00bdf9db46bc
+ languageName: node
+ linkType: hard
+
+"mdast-util-phrasing@npm:^4.0.0":
+ version: 4.1.0
+ resolution: "mdast-util-phrasing@npm:4.1.0"
+ dependencies:
+ "@types/mdast": "npm:^4.0.0"
+ unist-util-is: "npm:^6.0.0"
+ checksum: 10c0/bf6c31d51349aa3d74603d5e5a312f59f3f65662ed16c58017169a5fb0f84ca98578f626c5ee9e4aa3e0a81c996db8717096705521bddb4a0185f98c12c9b42f
+ languageName: node
+ linkType: hard
+
+"mdast-util-to-hast@npm:^13.0.0":
+ version: 13.2.1
+ resolution: "mdast-util-to-hast@npm:13.2.1"
+ dependencies:
+ "@types/hast": "npm:^3.0.0"
+ "@types/mdast": "npm:^4.0.0"
+ "@ungap/structured-clone": "npm:^1.0.0"
+ devlop: "npm:^1.0.0"
+ micromark-util-sanitize-uri: "npm:^2.0.0"
+ trim-lines: "npm:^3.0.0"
+ unist-util-position: "npm:^5.0.0"
+ unist-util-visit: "npm:^5.0.0"
+ vfile: "npm:^6.0.0"
+ checksum: 10c0/3eeaf28a5e84e1e08e6d54a1a8a06c0fca88cb5d36f4cf8086f0177248d1ce6e4e751f4ad0da19a3dea1c6ea61bd80784acc3ae021e44ceeb21aa5413a375e43
+ languageName: node
+ linkType: hard
+
+"mdast-util-to-markdown@npm:^2.0.0, mdast-util-to-markdown@npm:^2.1.0":
+ version: 2.1.2
+ resolution: "mdast-util-to-markdown@npm:2.1.2"
+ dependencies:
+ "@types/mdast": "npm:^4.0.0"
+ "@types/unist": "npm:^3.0.0"
+ longest-streak: "npm:^3.0.0"
+ mdast-util-phrasing: "npm:^4.0.0"
+ mdast-util-to-string: "npm:^4.0.0"
+ micromark-util-classify-character: "npm:^2.0.0"
+ micromark-util-decode-string: "npm:^2.0.0"
+ unist-util-visit: "npm:^5.0.0"
+ zwitch: "npm:^2.0.0"
+ checksum: 10c0/4649722a6099f12e797bd8d6469b2b43b44e526b5182862d9c7766a3431caad2c0112929c538a972f214e63c015395e5d3f54bd81d9ac1b16e6d8baaf582f749
languageName: node
linkType: hard
-"makeerror@npm:1.0.12":
- version: 1.0.12
- resolution: "makeerror@npm:1.0.12"
+"mdast-util-to-string@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "mdast-util-to-string@npm:4.0.0"
dependencies:
- tmpl: "npm:1.0.5"
- checksum: 10c0/b0e6e599780ce6bab49cc413eba822f7d1f0dfebd1c103eaa3785c59e43e22c59018323cf9e1708f0ef5329e94a745d163fcbb6bff8e4c6742f9be9e86f3500c
+ "@types/mdast": "npm:^4.0.0"
+ checksum: 10c0/2d3c1af29bf3fe9c20f552ee9685af308002488f3b04b12fa66652c9718f66f41a32f8362aa2d770c3ff464c034860b41715902ada2306bb0a055146cef064d7
languageName: node
linkType: hard
-"marky@npm:^1.2.2":
- version: 1.3.0
- resolution: "marky@npm:1.3.0"
- checksum: 10c0/6619cdb132fdc4f7cd3e2bed6eebf81a38e50ff4b426bbfb354db68731e4adfebf35ebfd7c8e5a6e846cbf9b872588c4f76db25782caee8c1529ec9d483bf98b
+"mdn-data@npm:2.0.28":
+ version: 2.0.28
+ resolution: "mdn-data@npm:2.0.28"
+ checksum: 10c0/20000932bc4cd1cde9cba4e23f08cc4f816398af4c15ec81040ed25421d6bf07b5cf6b17095972577fb498988f40f4cb589e3169b9357bb436a12d8e07e5ea7b
languageName: node
linkType: hard
-"math-intrinsics@npm:^1.1.0":
- version: 1.1.0
- resolution: "math-intrinsics@npm:1.1.0"
- checksum: 10c0/7579ff94e899e2f76ab64491d76cf606274c874d8f2af4a442c016bd85688927fcfca157ba6bf74b08e9439dc010b248ce05b96cc7c126a354c3bae7fcb48b7f
+"mdn-data@npm:2.12.2":
+ version: 2.12.2
+ resolution: "mdn-data@npm:2.12.2"
+ checksum: 10c0/b22443b71d70f72ccc3c6ba1608035431a8fc18c3c8fc53523f06d20e05c2ac10f9b53092759a2ca85cf02f0d37036f310b581ce03e7b99ac74d388ef8152ade
languageName: node
linkType: hard
@@ -9328,6 +12187,458 @@ __metadata:
languageName: node
linkType: hard
+"micromark-core-commonmark@npm:^2.0.0":
+ version: 2.0.3
+ resolution: "micromark-core-commonmark@npm:2.0.3"
+ dependencies:
+ decode-named-character-reference: "npm:^1.0.0"
+ devlop: "npm:^1.0.0"
+ micromark-factory-destination: "npm:^2.0.0"
+ micromark-factory-label: "npm:^2.0.0"
+ micromark-factory-space: "npm:^2.0.0"
+ micromark-factory-title: "npm:^2.0.0"
+ micromark-factory-whitespace: "npm:^2.0.0"
+ micromark-util-character: "npm:^2.0.0"
+ micromark-util-chunked: "npm:^2.0.0"
+ micromark-util-classify-character: "npm:^2.0.0"
+ micromark-util-html-tag-name: "npm:^2.0.0"
+ micromark-util-normalize-identifier: "npm:^2.0.0"
+ micromark-util-resolve-all: "npm:^2.0.0"
+ micromark-util-subtokenize: "npm:^2.0.0"
+ micromark-util-symbol: "npm:^2.0.0"
+ micromark-util-types: "npm:^2.0.0"
+ checksum: 10c0/bd4a794fdc9e88dbdf59eaf1c507ddf26e5f7ddf4e52566c72239c0f1b66adbcd219ba2cd42350debbe24471434d5f5e50099d2b3f4e5762ca222ba8e5b549ee
+ languageName: node
+ linkType: hard
+
+"micromark-extension-directive@npm:^3.0.0":
+ version: 3.0.2
+ resolution: "micromark-extension-directive@npm:3.0.2"
+ dependencies:
+ devlop: "npm:^1.0.0"
+ micromark-factory-space: "npm:^2.0.0"
+ micromark-factory-whitespace: "npm:^2.0.0"
+ micromark-util-character: "npm:^2.0.0"
+ micromark-util-symbol: "npm:^2.0.0"
+ micromark-util-types: "npm:^2.0.0"
+ parse-entities: "npm:^4.0.0"
+ checksum: 10c0/74137485375f02c1b640c2120dd6b9f6aa1e39ca5cd2463df7974ef1cc80203f5ef90448ce009973355a49ba169ef1441eabe57a36877c7b86373788612773da
+ languageName: node
+ linkType: hard
+
+"micromark-extension-gfm-autolink-literal@npm:^2.0.0":
+ version: 2.1.0
+ resolution: "micromark-extension-gfm-autolink-literal@npm:2.1.0"
+ dependencies:
+ micromark-util-character: "npm:^2.0.0"
+ micromark-util-sanitize-uri: "npm:^2.0.0"
+ micromark-util-symbol: "npm:^2.0.0"
+ micromark-util-types: "npm:^2.0.0"
+ checksum: 10c0/84e6fbb84ea7c161dfa179665dc90d51116de4c28f3e958260c0423e5a745372b7dcbc87d3cde98213b532e6812f847eef5ae561c9397d7f7da1e59872ef3efe
+ languageName: node
+ linkType: hard
+
+"micromark-extension-gfm-footnote@npm:^2.0.0":
+ version: 2.1.0
+ resolution: "micromark-extension-gfm-footnote@npm:2.1.0"
+ dependencies:
+ devlop: "npm:^1.0.0"
+ micromark-core-commonmark: "npm:^2.0.0"
+ micromark-factory-space: "npm:^2.0.0"
+ micromark-util-character: "npm:^2.0.0"
+ micromark-util-normalize-identifier: "npm:^2.0.0"
+ micromark-util-sanitize-uri: "npm:^2.0.0"
+ micromark-util-symbol: "npm:^2.0.0"
+ micromark-util-types: "npm:^2.0.0"
+ checksum: 10c0/d172e4218968b7371b9321af5cde8c77423f73b233b2b0fcf3ff6fd6f61d2e0d52c49123a9b7910612478bf1f0d5e88c75a3990dd68f70f3933fe812b9f77edc
+ languageName: node
+ linkType: hard
+
+"micromark-extension-gfm-strikethrough@npm:^2.0.0":
+ version: 2.1.0
+ resolution: "micromark-extension-gfm-strikethrough@npm:2.1.0"
+ dependencies:
+ devlop: "npm:^1.0.0"
+ micromark-util-chunked: "npm:^2.0.0"
+ micromark-util-classify-character: "npm:^2.0.0"
+ micromark-util-resolve-all: "npm:^2.0.0"
+ micromark-util-symbol: "npm:^2.0.0"
+ micromark-util-types: "npm:^2.0.0"
+ checksum: 10c0/ef4f248b865bdda71303b494671b7487808a340b25552b11ca6814dff3fcfaab9be8d294643060bbdb50f79313e4a686ab18b99cbe4d3ee8a4170fcd134234fb
+ languageName: node
+ linkType: hard
+
+"micromark-extension-gfm-table@npm:^2.0.0":
+ version: 2.1.1
+ resolution: "micromark-extension-gfm-table@npm:2.1.1"
+ dependencies:
+ devlop: "npm:^1.0.0"
+ micromark-factory-space: "npm:^2.0.0"
+ micromark-util-character: "npm:^2.0.0"
+ micromark-util-symbol: "npm:^2.0.0"
+ micromark-util-types: "npm:^2.0.0"
+ checksum: 10c0/04bc00e19b435fa0add62cd029d8b7eb6137522f77832186b1d5ef34544a9bd030c9cf85e92ddfcc5c31f6f0a58a43d4b96dba4fc21316037c734630ee12c912
+ languageName: node
+ linkType: hard
+
+"micromark-extension-gfm-tagfilter@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "micromark-extension-gfm-tagfilter@npm:2.0.0"
+ dependencies:
+ micromark-util-types: "npm:^2.0.0"
+ checksum: 10c0/995558843fff137ae4e46aecb878d8a4691cdf23527dcf1e2f0157d66786be9f7bea0109c52a8ef70e68e3f930af811828ba912239438e31a9cfb9981f44d34d
+ languageName: node
+ linkType: hard
+
+"micromark-extension-gfm-task-list-item@npm:^2.0.0":
+ version: 2.1.0
+ resolution: "micromark-extension-gfm-task-list-item@npm:2.1.0"
+ dependencies:
+ devlop: "npm:^1.0.0"
+ micromark-factory-space: "npm:^2.0.0"
+ micromark-util-character: "npm:^2.0.0"
+ micromark-util-symbol: "npm:^2.0.0"
+ micromark-util-types: "npm:^2.0.0"
+ checksum: 10c0/78aa537d929e9309f076ba41e5edc99f78d6decd754b6734519ccbbfca8abd52e1c62df68d41a6ae64d2a3fc1646cea955893c79680b0b4385ced4c52296181f
+ languageName: node
+ linkType: hard
+
+"micromark-extension-gfm@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "micromark-extension-gfm@npm:3.0.0"
+ dependencies:
+ micromark-extension-gfm-autolink-literal: "npm:^2.0.0"
+ micromark-extension-gfm-footnote: "npm:^2.0.0"
+ micromark-extension-gfm-strikethrough: "npm:^2.0.0"
+ micromark-extension-gfm-table: "npm:^2.0.0"
+ micromark-extension-gfm-tagfilter: "npm:^2.0.0"
+ micromark-extension-gfm-task-list-item: "npm:^2.0.0"
+ micromark-util-combine-extensions: "npm:^2.0.0"
+ micromark-util-types: "npm:^2.0.0"
+ checksum: 10c0/970e28df6ebdd7c7249f52a0dda56e0566fbfa9ae56c8eeeb2445d77b6b89d44096880cd57a1c01e7821b1f4e31009109fbaca4e89731bff7b83b8519690e5d9
+ languageName: node
+ linkType: hard
+
+"micromark-extension-mdx-expression@npm:^3.0.0":
+ version: 3.0.1
+ resolution: "micromark-extension-mdx-expression@npm:3.0.1"
+ dependencies:
+ "@types/estree": "npm:^1.0.0"
+ devlop: "npm:^1.0.0"
+ micromark-factory-mdx-expression: "npm:^2.0.0"
+ micromark-factory-space: "npm:^2.0.0"
+ micromark-util-character: "npm:^2.0.0"
+ micromark-util-events-to-acorn: "npm:^2.0.0"
+ micromark-util-symbol: "npm:^2.0.0"
+ micromark-util-types: "npm:^2.0.0"
+ checksum: 10c0/4d8cc5353b083b06bd51c98389de9c198261a5b2b440b75e85000a18d10511f21ba77538d6dfde0e0589df9de3fba9a1d14c2448d30c92d6b461c26d86e397f4
+ languageName: node
+ linkType: hard
+
+"micromark-extension-mdx-jsx@npm:^3.0.0":
+ version: 3.0.2
+ resolution: "micromark-extension-mdx-jsx@npm:3.0.2"
+ dependencies:
+ "@types/estree": "npm:^1.0.0"
+ devlop: "npm:^1.0.0"
+ estree-util-is-identifier-name: "npm:^3.0.0"
+ micromark-factory-mdx-expression: "npm:^2.0.0"
+ micromark-factory-space: "npm:^2.0.0"
+ micromark-util-character: "npm:^2.0.0"
+ micromark-util-events-to-acorn: "npm:^2.0.0"
+ micromark-util-symbol: "npm:^2.0.0"
+ micromark-util-types: "npm:^2.0.0"
+ vfile-message: "npm:^4.0.0"
+ checksum: 10c0/5693b2e51934ac29a6aab521eaa2151f891d1fe092550bbd4ce24e4dd7567c1421a54f5e585a57dfa1769a79570f6df57ddd7a98bf0889dd11d495847a266dd7
+ languageName: node
+ linkType: hard
+
+"micromark-extension-mdx-md@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "micromark-extension-mdx-md@npm:2.0.0"
+ dependencies:
+ micromark-util-types: "npm:^2.0.0"
+ checksum: 10c0/bae91c61273de0e5ba80a980c03470e6cd9d7924aa936f46fbda15d780704d9386e945b99eda200e087b96254fbb4271a9545d5ce02676cd6ae67886a8bf82df
+ languageName: node
+ linkType: hard
+
+"micromark-extension-mdxjs-esm@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "micromark-extension-mdxjs-esm@npm:3.0.0"
+ dependencies:
+ "@types/estree": "npm:^1.0.0"
+ devlop: "npm:^1.0.0"
+ micromark-core-commonmark: "npm:^2.0.0"
+ micromark-util-character: "npm:^2.0.0"
+ micromark-util-events-to-acorn: "npm:^2.0.0"
+ micromark-util-symbol: "npm:^2.0.0"
+ micromark-util-types: "npm:^2.0.0"
+ unist-util-position-from-estree: "npm:^2.0.0"
+ vfile-message: "npm:^4.0.0"
+ checksum: 10c0/13e3f726495a960650cdedcba39198ace5bdc953ccb12c14d71fc9ed9bb88e40cc3ba9231e973f6984da3b3573e7ddb23ce409f7c16f52a8d57b608bf46c748d
+ languageName: node
+ linkType: hard
+
+"micromark-extension-mdxjs@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "micromark-extension-mdxjs@npm:3.0.0"
+ dependencies:
+ acorn: "npm:^8.0.0"
+ acorn-jsx: "npm:^5.0.0"
+ micromark-extension-mdx-expression: "npm:^3.0.0"
+ micromark-extension-mdx-jsx: "npm:^3.0.0"
+ micromark-extension-mdx-md: "npm:^2.0.0"
+ micromark-extension-mdxjs-esm: "npm:^3.0.0"
+ micromark-util-combine-extensions: "npm:^2.0.0"
+ micromark-util-types: "npm:^2.0.0"
+ checksum: 10c0/fd84f036ddad0aabbc12e7f1b3e9dcfe31573bbc413c5ae903779ef0366d7a4c08193547e7ba75718c9f45654e45f52e575cfc2f23a5f89205a8a70d9a506aea
+ languageName: node
+ linkType: hard
+
+"micromark-factory-destination@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "micromark-factory-destination@npm:2.0.1"
+ dependencies:
+ micromark-util-character: "npm:^2.0.0"
+ micromark-util-symbol: "npm:^2.0.0"
+ micromark-util-types: "npm:^2.0.0"
+ checksum: 10c0/bbafcf869cee5bf511161354cb87d61c142592fbecea051000ff116068dc85216e6d48519d147890b9ea5d7e2864a6341c0c09d9948c203bff624a80a476023c
+ languageName: node
+ linkType: hard
+
+"micromark-factory-label@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "micromark-factory-label@npm:2.0.1"
+ dependencies:
+ devlop: "npm:^1.0.0"
+ micromark-util-character: "npm:^2.0.0"
+ micromark-util-symbol: "npm:^2.0.0"
+ micromark-util-types: "npm:^2.0.0"
+ checksum: 10c0/0137716b4ecb428114165505e94a2f18855c8bbea21b07a8b5ce514b32a595ed789d2b967125718fc44c4197ceaa48f6609d58807a68e778138d2e6b91b824e8
+ languageName: node
+ linkType: hard
+
+"micromark-factory-mdx-expression@npm:^2.0.0":
+ version: 2.0.3
+ resolution: "micromark-factory-mdx-expression@npm:2.0.3"
+ dependencies:
+ "@types/estree": "npm:^1.0.0"
+ devlop: "npm:^1.0.0"
+ micromark-factory-space: "npm:^2.0.0"
+ micromark-util-character: "npm:^2.0.0"
+ micromark-util-events-to-acorn: "npm:^2.0.0"
+ micromark-util-symbol: "npm:^2.0.0"
+ micromark-util-types: "npm:^2.0.0"
+ unist-util-position-from-estree: "npm:^2.0.0"
+ vfile-message: "npm:^4.0.0"
+ checksum: 10c0/a6004ef6272dd01a5d718f2affd7bfb5e08f0849340f5fd96ac823fbc5e9d3b3343acedda50805873ccda5e3b8af4d5fbb302abc874544044ac90c217345cf97
+ languageName: node
+ linkType: hard
+
+"micromark-factory-space@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "micromark-factory-space@npm:2.0.1"
+ dependencies:
+ micromark-util-character: "npm:^2.0.0"
+ micromark-util-types: "npm:^2.0.0"
+ checksum: 10c0/f9ed43f1c0652d8d898de0ac2be3f77f776fffe7dd96bdbba1e02d7ce33d3853c6ff5daa52568fc4fa32cdf3a62d86b85ead9b9189f7211e1d69ff2163c450fb
+ languageName: node
+ linkType: hard
+
+"micromark-factory-title@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "micromark-factory-title@npm:2.0.1"
+ dependencies:
+ micromark-factory-space: "npm:^2.0.0"
+ micromark-util-character: "npm:^2.0.0"
+ micromark-util-symbol: "npm:^2.0.0"
+ micromark-util-types: "npm:^2.0.0"
+ checksum: 10c0/e72fad8d6e88823514916890099a5af20b6a9178ccf78e7e5e05f4de99bb8797acb756257d7a3a57a53854cb0086bf8aab15b1a9e9db8982500dd2c9ff5948b6
+ languageName: node
+ linkType: hard
+
+"micromark-factory-whitespace@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "micromark-factory-whitespace@npm:2.0.1"
+ dependencies:
+ micromark-factory-space: "npm:^2.0.0"
+ micromark-util-character: "npm:^2.0.0"
+ micromark-util-symbol: "npm:^2.0.0"
+ micromark-util-types: "npm:^2.0.0"
+ checksum: 10c0/20a1ec58698f24b766510a309b23a10175034fcf1551eaa9da3adcbed3e00cd53d1ebe5f030cf873f76a1cec3c34eb8c50cc227be3344caa9ed25d56cf611224
+ languageName: node
+ linkType: hard
+
+"micromark-util-character@npm:^2.0.0":
+ version: 2.1.1
+ resolution: "micromark-util-character@npm:2.1.1"
+ dependencies:
+ micromark-util-symbol: "npm:^2.0.0"
+ micromark-util-types: "npm:^2.0.0"
+ checksum: 10c0/d3fe7a5e2c4060fc2a076f9ce699c82a2e87190a3946e1e5eea77f563869b504961f5668d9c9c014724db28ac32fa909070ea8b30c3a39bd0483cc6c04cc76a1
+ languageName: node
+ linkType: hard
+
+"micromark-util-chunked@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "micromark-util-chunked@npm:2.0.1"
+ dependencies:
+ micromark-util-symbol: "npm:^2.0.0"
+ checksum: 10c0/b68c0c16fe8106949537bdcfe1be9cf36c0ccd3bc54c4007003cb0984c3750b6cdd0fd77d03f269a3382b85b0de58bde4f6eedbe7ecdf7244759112289b1ab56
+ languageName: node
+ linkType: hard
+
+"micromark-util-classify-character@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "micromark-util-classify-character@npm:2.0.1"
+ dependencies:
+ micromark-util-character: "npm:^2.0.0"
+ micromark-util-symbol: "npm:^2.0.0"
+ micromark-util-types: "npm:^2.0.0"
+ checksum: 10c0/8a02e59304005c475c332f581697e92e8c585bcd45d5d225a66c1c1b14ab5a8062705188c2ccec33cc998d33502514121478b2091feddbc751887fc9c290ed08
+ languageName: node
+ linkType: hard
+
+"micromark-util-combine-extensions@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "micromark-util-combine-extensions@npm:2.0.1"
+ dependencies:
+ micromark-util-chunked: "npm:^2.0.0"
+ micromark-util-types: "npm:^2.0.0"
+ checksum: 10c0/f15e282af24c8372cbb10b9b0b3e2c0aa681fea0ca323a44d6bc537dc1d9382c819c3689f14eaa000118f5a163245358ce6276b2cda9a84439cdb221f5d86ae7
+ languageName: node
+ linkType: hard
+
+"micromark-util-decode-numeric-character-reference@npm:^2.0.0":
+ version: 2.0.2
+ resolution: "micromark-util-decode-numeric-character-reference@npm:2.0.2"
+ dependencies:
+ micromark-util-symbol: "npm:^2.0.0"
+ checksum: 10c0/9c8a9f2c790e5593ffe513901c3a110e9ec8882a08f466da014112a25e5059b51551ca0aeb7ff494657d86eceb2f02ee556c6558b8d66aadc61eae4a240da0df
+ languageName: node
+ linkType: hard
+
+"micromark-util-decode-string@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "micromark-util-decode-string@npm:2.0.1"
+ dependencies:
+ decode-named-character-reference: "npm:^1.0.0"
+ micromark-util-character: "npm:^2.0.0"
+ micromark-util-decode-numeric-character-reference: "npm:^2.0.0"
+ micromark-util-symbol: "npm:^2.0.0"
+ checksum: 10c0/f24d75b2e5310be6e7b6dee532e0d17d3bf46996841d6295f2a9c87a2046fff4ab603c52ab9d7a7a6430a8b787b1574ae895849c603d262d1b22eef71736b5cb
+ languageName: node
+ linkType: hard
+
+"micromark-util-encode@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "micromark-util-encode@npm:2.0.1"
+ checksum: 10c0/b2b29f901093845da8a1bf997ea8b7f5e061ffdba85070dfe14b0197c48fda64ffcf82bfe53c90cf9dc185e69eef8c5d41cae3ba918b96bc279326921b59008a
+ languageName: node
+ linkType: hard
+
+"micromark-util-events-to-acorn@npm:^2.0.0":
+ version: 2.0.3
+ resolution: "micromark-util-events-to-acorn@npm:2.0.3"
+ dependencies:
+ "@types/estree": "npm:^1.0.0"
+ "@types/unist": "npm:^3.0.0"
+ devlop: "npm:^1.0.0"
+ estree-util-visit: "npm:^2.0.0"
+ micromark-util-symbol: "npm:^2.0.0"
+ micromark-util-types: "npm:^2.0.0"
+ vfile-message: "npm:^4.0.0"
+ checksum: 10c0/a4e0716e943ffdd16a918edf51d4f8291ec2692f5c4d04693dbef3358716fba891f288197afd102c14f4d98dac09d52351046ab7aad1d50b74677bdd5fa683c0
+ languageName: node
+ linkType: hard
+
+"micromark-util-html-tag-name@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "micromark-util-html-tag-name@npm:2.0.1"
+ checksum: 10c0/ae80444db786fde908e9295f19a27a4aa304171852c77414516418650097b8afb401961c9edb09d677b06e97e8370cfa65638dde8438ebd41d60c0a8678b85b9
+ languageName: node
+ linkType: hard
+
+"micromark-util-normalize-identifier@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "micromark-util-normalize-identifier@npm:2.0.1"
+ dependencies:
+ micromark-util-symbol: "npm:^2.0.0"
+ checksum: 10c0/5299265fa360769fc499a89f40142f10a9d4a5c3dd8e6eac8a8ef3c2e4a6570e4c009cf75ea46dce5ee31c01f25587bde2f4a5cc0a935584ae86dd857f2babbd
+ languageName: node
+ linkType: hard
+
+"micromark-util-resolve-all@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "micromark-util-resolve-all@npm:2.0.1"
+ dependencies:
+ micromark-util-types: "npm:^2.0.0"
+ checksum: 10c0/bb6ca28764696bb479dc44a2d5b5fe003e7177aeae1d6b0d43f24cc223bab90234092d9c3ce4a4d2b8df095ccfd820537b10eb96bb7044d635f385d65a4c984a
+ languageName: node
+ linkType: hard
+
+"micromark-util-sanitize-uri@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "micromark-util-sanitize-uri@npm:2.0.1"
+ dependencies:
+ micromark-util-character: "npm:^2.0.0"
+ micromark-util-encode: "npm:^2.0.0"
+ micromark-util-symbol: "npm:^2.0.0"
+ checksum: 10c0/60e92166e1870fd4f1961468c2651013ff760617342918e0e0c3c4e872433aa2e60c1e5a672bfe5d89dc98f742d6b33897585cf86ae002cda23e905a3c02527c
+ languageName: node
+ linkType: hard
+
+"micromark-util-subtokenize@npm:^2.0.0":
+ version: 2.1.0
+ resolution: "micromark-util-subtokenize@npm:2.1.0"
+ dependencies:
+ devlop: "npm:^1.0.0"
+ micromark-util-chunked: "npm:^2.0.0"
+ micromark-util-symbol: "npm:^2.0.0"
+ micromark-util-types: "npm:^2.0.0"
+ checksum: 10c0/bee69eece4393308e657c293ba80d92ebcb637e5f55e21dcf9c3fa732b91a8eda8ac248d76ff375e675175bfadeae4712e5158ef97eef1111789da1ce7ab5067
+ languageName: node
+ linkType: hard
+
+"micromark-util-symbol@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "micromark-util-symbol@npm:2.0.1"
+ checksum: 10c0/f2d1b207771e573232436618e78c5e46cd4b5c560dd4a6d63863d58018abbf49cb96ec69f7007471e51434c60de3c9268ef2bf46852f26ff4aacd10f9da16fe9
+ languageName: node
+ linkType: hard
+
+"micromark-util-types@npm:^2.0.0":
+ version: 2.0.2
+ resolution: "micromark-util-types@npm:2.0.2"
+ checksum: 10c0/c8c15b96c858db781c4393f55feec10004bf7df95487636c9a9f7209e51002a5cca6a047c5d2a5dc669ff92da20e57aaa881e81a268d9ccadb647f9dce305298
+ languageName: node
+ linkType: hard
+
+"micromark@npm:^4.0.0":
+ version: 4.0.2
+ resolution: "micromark@npm:4.0.2"
+ dependencies:
+ "@types/debug": "npm:^4.0.0"
+ debug: "npm:^4.0.0"
+ decode-named-character-reference: "npm:^1.0.0"
+ devlop: "npm:^1.0.0"
+ micromark-core-commonmark: "npm:^2.0.0"
+ micromark-factory-space: "npm:^2.0.0"
+ micromark-util-character: "npm:^2.0.0"
+ micromark-util-chunked: "npm:^2.0.0"
+ micromark-util-combine-extensions: "npm:^2.0.0"
+ micromark-util-decode-numeric-character-reference: "npm:^2.0.0"
+ micromark-util-encode: "npm:^2.0.0"
+ micromark-util-normalize-identifier: "npm:^2.0.0"
+ micromark-util-resolve-all: "npm:^2.0.0"
+ micromark-util-sanitize-uri: "npm:^2.0.0"
+ micromark-util-subtokenize: "npm:^2.0.0"
+ micromark-util-symbol: "npm:^2.0.0"
+ micromark-util-types: "npm:^2.0.0"
+ checksum: 10c0/07462287254219d6eda6eac8a3cebaff2994e0575499e7088027b825105e096e4f51e466b14b2a81b71933a3b6c48ee069049d87bc2c2127eee50d9cc69e8af6
+ languageName: node
+ linkType: hard
+
"micromatch@npm:^4.0.4, micromatch@npm:^4.0.8":
version: 4.0.8
resolution: "micromatch@npm:4.0.8"
@@ -9528,6 +12839,13 @@ __metadata:
languageName: node
linkType: hard
+"mrmime@npm:^2.0.1":
+ version: 2.0.1
+ resolution: "mrmime@npm:2.0.1"
+ checksum: 10c0/af05afd95af202fdd620422f976ad67dc18e6ee29beb03dd1ce950ea6ef664de378e44197246df4c7cdd73d47f2e7143a6e26e473084b9e4aa2095c0ad1e1761
+ languageName: node
+ linkType: hard
+
"ms@npm:2.0.0":
version: 2.0.0
resolution: "ms@npm:2.0.0"
@@ -9556,6 +12874,15 @@ __metadata:
languageName: node
linkType: hard
+"nanoid@npm:^3.3.11":
+ version: 3.3.11
+ resolution: "nanoid@npm:3.3.11"
+ bin:
+ nanoid: bin/nanoid.cjs
+ checksum: 10c0/40e7f70b3d15f725ca072dfc4f74e81fcf1fbb02e491cf58ac0c79093adc9b0a73b152bcde57df4b79cd097e13023d7504acb38404a4da7bc1cd8e887b82fe0b
+ languageName: node
+ linkType: hard
+
"natural-compare@npm:^1.4.0":
version: 1.4.0
resolution: "natural-compare@npm:1.4.0"
@@ -9591,6 +12918,13 @@ __metadata:
languageName: node
linkType: hard
+"neotraverse@npm:^0.6.18":
+ version: 0.6.18
+ resolution: "neotraverse@npm:0.6.18"
+ checksum: 10c0/46f4c53cbbdc53671150916b544a9f46e27781f8003985237507542190173bec131168d89b846535f9c34c0a2a7debb1ab3a4f7a93d08218e2c194a363708ffa
+ languageName: node
+ linkType: hard
+
"netmask@npm:^2.0.2":
version: 2.0.2
resolution: "netmask@npm:2.0.2"
@@ -9607,6 +12941,15 @@ __metadata:
languageName: node
linkType: hard
+"nlcst-to-string@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "nlcst-to-string@npm:4.0.0"
+ dependencies:
+ "@types/nlcst": "npm:^2.0.0"
+ checksum: 10c0/a192c8b3365a7c076812004e72ae5b4a1734e582be2a6f3c062f3beecf18868a9fe2d1bad870bfead320fb39830f2c4f3752e5ae6574c4e59157126fd1ddba70
+ languageName: node
+ linkType: hard
+
"nocache@npm:^3.0.1":
version: 3.0.4
resolution: "nocache@npm:3.0.4"
@@ -9621,7 +12964,7 @@ __metadata:
languageName: node
linkType: hard
-"node-fetch-native@npm:^1.6.6":
+"node-fetch-native@npm:^1.6.6, node-fetch-native@npm:^1.6.7":
version: 1.6.7
resolution: "node-fetch-native@npm:1.6.7"
checksum: 10c0/8b748300fb053d21ca4d3db9c3ff52593d5e8f8a2d9fe90cbfad159676e324b954fdaefab46aeca007b5b9edab3d150021c4846444e4e8ab1f4e44cd3807be87
@@ -9655,6 +12998,13 @@ __metadata:
languageName: node
linkType: hard
+"node-mock-http@npm:^1.0.2":
+ version: 1.0.4
+ resolution: "node-mock-http@npm:1.0.4"
+ checksum: 10c0/86e3f7453cf07ad6b8bd17cf89ff91d45f486a861cf6d891618cf29647d559cbcde1d1f90c9cc02e014ff9f7900b2fb21c96b03ea4b4a415dbe2d65badadceba
+ languageName: node
+ linkType: hard
+
"node-releases@npm:^2.0.27":
version: 2.0.27
resolution: "node-releases@npm:2.0.27"
@@ -9716,6 +13066,15 @@ __metadata:
languageName: node
linkType: hard
+"nth-check@npm:^2.0.0, nth-check@npm:^2.0.1":
+ version: 2.1.1
+ resolution: "nth-check@npm:2.1.1"
+ dependencies:
+ boolbase: "npm:^1.0.0"
+ checksum: 10c0/5fee7ff309727763689cfad844d979aedd2204a817fbaaf0e1603794a7c20db28548d7b024692f953557df6ce4a0ee4ae46cd8ebd9b36cfb300b9226b567c479
+ languageName: node
+ linkType: hard
+
"nullthrows@npm:^1.1.1":
version: 1.1.1
resolution: "nullthrows@npm:1.1.1"
@@ -9818,6 +13177,17 @@ __metadata:
languageName: node
linkType: hard
+"ofetch@npm:^1.5.1":
+ version: 1.5.1
+ resolution: "ofetch@npm:1.5.1"
+ dependencies:
+ destr: "npm:^2.0.5"
+ node-fetch-native: "npm:^1.6.7"
+ ufo: "npm:^1.6.1"
+ checksum: 10c0/97ebc600512ea0ab401e97c73313218cc53c9b530b32ec8c995c347b0c68887129993168d1753f527761a64c6f93a5d823ce1378ccec95fc65a606f323a79a6c
+ languageName: node
+ linkType: hard
+
"ohash@npm:^2.0.11":
version: 2.0.11
resolution: "ohash@npm:2.0.11"
@@ -9886,6 +13256,24 @@ __metadata:
languageName: node
linkType: hard
+"oniguruma-parser@npm:^0.12.1":
+ version: 0.12.1
+ resolution: "oniguruma-parser@npm:0.12.1"
+ checksum: 10c0/b843ea54cda833efb19f856314afcbd43e903ece3de489ab78c527ddec84859208052557daa9fad4bdba89ebdd15b0cc250de86b3daf8c7cbe37bac5a6a185d3
+ languageName: node
+ linkType: hard
+
+"oniguruma-to-es@npm:^4.3.4":
+ version: 4.3.4
+ resolution: "oniguruma-to-es@npm:4.3.4"
+ dependencies:
+ oniguruma-parser: "npm:^0.12.1"
+ regex: "npm:^6.0.1"
+ regex-recursion: "npm:^6.0.2"
+ checksum: 10c0/fb58459f50db71c2c4785205636186bfbb125b094c4275512a8f41f123ed3fbf61f37c455f4360ef14a56c693981aecd7da3ae2c05614a222e872c4643b463fc
+ languageName: node
+ linkType: hard
+
"open@npm:10.2.0":
version: 10.2.0
resolution: "open@npm:10.2.0"
@@ -10013,6 +13401,15 @@ __metadata:
languageName: node
linkType: hard
+"p-limit@npm:^6.2.0":
+ version: 6.2.0
+ resolution: "p-limit@npm:6.2.0"
+ dependencies:
+ yocto-queue: "npm:^1.1.1"
+ checksum: 10c0/448bf55a1776ca1444594d53b3c731e68cdca00d44a6c8df06a2f6e506d5bbd540ebb57b05280f8c8bff992a630ed782a69612473f769a7473495d19e2270166
+ languageName: node
+ linkType: hard
+
"p-limit@npm:^7.1.1":
version: 7.2.0
resolution: "p-limit@npm:7.2.0"
@@ -10065,6 +13462,16 @@ __metadata:
languageName: node
linkType: hard
+"p-queue@npm:^8.1.1":
+ version: 8.1.1
+ resolution: "p-queue@npm:8.1.1"
+ dependencies:
+ eventemitter3: "npm:^5.0.1"
+ p-timeout: "npm:^6.1.2"
+ checksum: 10c0/7732a6a0fbb67b388ae71a3f4a114c79291f2f466fe31929749aaa237c6ca13b7c3075785b4a16812ec3ed65107944421e6dd7c02a8dceefb69f8c5cc3c7652d
+ languageName: node
+ linkType: hard
+
"p-retry@npm:^7.1.0":
version: 7.1.1
resolution: "p-retry@npm:7.1.1"
@@ -10074,6 +13481,13 @@ __metadata:
languageName: node
linkType: hard
+"p-timeout@npm:^6.1.2":
+ version: 6.1.4
+ resolution: "p-timeout@npm:6.1.4"
+ checksum: 10c0/019edad1c649ab07552aa456e40ce7575c4b8ae863191477f02ac8d283ac8c66cedef0ca93422735130477a051dfe952ba717641673fd3599befdd13f63bcc33
+ languageName: node
+ linkType: hard
+
"p-try@npm:^2.0.0":
version: 2.2.0
resolution: "p-try@npm:2.2.0"
@@ -10114,6 +13528,42 @@ __metadata:
languageName: node
linkType: hard
+"package-manager-detector@npm:^1.6.0":
+ version: 1.6.0
+ resolution: "package-manager-detector@npm:1.6.0"
+ checksum: 10c0/6419d0b840be64fd45bcdcb7a19f09b81b65456d5e7f7a3daac305a4c90643052122f6ac0308afe548ffee75e36148532a2002ea9d292754f1e385aa2e1ea03b
+ languageName: node
+ linkType: hard
+
+"pagefind@npm:^1.3.0":
+ version: 1.4.0
+ resolution: "pagefind@npm:1.4.0"
+ dependencies:
+ "@pagefind/darwin-arm64": "npm:1.4.0"
+ "@pagefind/darwin-x64": "npm:1.4.0"
+ "@pagefind/freebsd-x64": "npm:1.4.0"
+ "@pagefind/linux-arm64": "npm:1.4.0"
+ "@pagefind/linux-x64": "npm:1.4.0"
+ "@pagefind/windows-x64": "npm:1.4.0"
+ dependenciesMeta:
+ "@pagefind/darwin-arm64":
+ optional: true
+ "@pagefind/darwin-x64":
+ optional: true
+ "@pagefind/freebsd-x64":
+ optional: true
+ "@pagefind/linux-arm64":
+ optional: true
+ "@pagefind/linux-x64":
+ optional: true
+ "@pagefind/windows-x64":
+ optional: true
+ bin:
+ pagefind: lib/runner/bin.cjs
+ checksum: 10c0/4a9ccb57e008f093b745670b2c8144dbe851c42e4fbd89797c1f46bd78560deb1634a14dfae0cbc4a36cd8eee9aeeafda67d861930520eb6413b63f445b6b8ca
+ languageName: node
+ linkType: hard
+
"parent-module@npm:^1.0.0":
version: 1.0.1
resolution: "parent-module@npm:1.0.1"
@@ -10123,6 +13573,21 @@ __metadata:
languageName: node
linkType: hard
+"parse-entities@npm:^4.0.0":
+ version: 4.0.2
+ resolution: "parse-entities@npm:4.0.2"
+ dependencies:
+ "@types/unist": "npm:^2.0.0"
+ character-entities-legacy: "npm:^3.0.0"
+ character-reference-invalid: "npm:^2.0.0"
+ decode-named-character-reference: "npm:^1.0.0"
+ is-alphanumerical: "npm:^2.0.0"
+ is-decimal: "npm:^2.0.0"
+ is-hexadecimal: "npm:^2.0.0"
+ checksum: 10c0/a13906b1151750b78ed83d386294066daf5fb559e08c5af9591b2d98cc209123103016a01df776f65f8219ad26652d6d6b210d0974d452049cddfc53a8916c34
+ languageName: node
+ linkType: hard
+
"parse-json@npm:^5.2.0":
version: 5.2.0
resolution: "parse-json@npm:5.2.0"
@@ -10135,6 +13600,20 @@ __metadata:
languageName: node
linkType: hard
+"parse-latin@npm:^7.0.0":
+ version: 7.0.0
+ resolution: "parse-latin@npm:7.0.0"
+ dependencies:
+ "@types/nlcst": "npm:^2.0.0"
+ "@types/unist": "npm:^3.0.0"
+ nlcst-to-string: "npm:^4.0.0"
+ unist-util-modify-children: "npm:^4.0.0"
+ unist-util-visit-children: "npm:^3.0.0"
+ vfile: "npm:^6.0.0"
+ checksum: 10c0/4232a464f98c41c6680575c54bc2c9b21ac4b82a1f796a871bfef5efa6eddaab9bccf734b08cde6b0a5504ef46a0a14041ddd0bc5d9cc70f73a507f93f610596
+ languageName: node
+ linkType: hard
+
"parse-path@npm:^7.0.0":
version: 7.1.0
resolution: "parse-path@npm:7.1.0"
@@ -10154,6 +13633,15 @@ __metadata:
languageName: node
linkType: hard
+"parse5@npm:^7.0.0":
+ version: 7.3.0
+ resolution: "parse5@npm:7.3.0"
+ dependencies:
+ entities: "npm:^6.0.0"
+ checksum: 10c0/7fd2e4e247e85241d6f2a464d0085eed599a26d7b0a5233790c49f53473232eb85350e8133344d9b3fd58b89339e7ad7270fe1f89d28abe50674ec97b87f80b5
+ languageName: node
+ linkType: hard
+
"parseurl@npm:~1.3.3":
version: 1.3.3
resolution: "parseurl@npm:1.3.3"
@@ -10251,6 +13739,13 @@ __metadata:
languageName: node
linkType: hard
+"piccolore@npm:^0.1.3":
+ version: 0.1.3
+ resolution: "piccolore@npm:0.1.3"
+ checksum: 10c0/999666bb32eccc96a26b0cf3b8afe72f9d4cd4ca0eab5802b404cc84c601d81db4485b5feee5c50dbc8436ba6e1bc6a2310f99c18cee6687e430cc0eb4a36470
+ languageName: node
+ linkType: hard
+
"picocolors@npm:^1.0.0, picocolors@npm:^1.1.1":
version: 1.1.1
resolution: "picocolors@npm:1.1.1"
@@ -10306,6 +13801,38 @@ __metadata:
languageName: node
linkType: hard
+"postcss-nested@npm:^6.0.1":
+ version: 6.2.0
+ resolution: "postcss-nested@npm:6.2.0"
+ dependencies:
+ postcss-selector-parser: "npm:^6.1.1"
+ peerDependencies:
+ postcss: ^8.2.14
+ checksum: 10c0/7f9c3f2d764191a39364cbdcec350f26a312431a569c9ef17408021424726b0d67995ff5288405e3724bb7152a4c92f73c027e580ec91e798800ed3c52e2bc6e
+ languageName: node
+ linkType: hard
+
+"postcss-selector-parser@npm:^6.1.1":
+ version: 6.1.2
+ resolution: "postcss-selector-parser@npm:6.1.2"
+ dependencies:
+ cssesc: "npm:^3.0.0"
+ util-deprecate: "npm:^1.0.2"
+ checksum: 10c0/523196a6bd8cf660bdf537ad95abd79e546d54180f9afb165a4ab3e651ac705d0f8b8ce6b3164fb9e3279ce482c5f751a69eb2d3a1e8eb0fd5e82294fb3ef13e
+ languageName: node
+ linkType: hard
+
+"postcss@npm:^8.4.38, postcss@npm:^8.5.3":
+ version: 8.5.6
+ resolution: "postcss@npm:8.5.6"
+ dependencies:
+ nanoid: "npm:^3.3.11"
+ picocolors: "npm:^1.1.1"
+ source-map-js: "npm:^1.2.1"
+ checksum: 10c0/5127cc7c91ed7a133a1b7318012d8bfa112da9ef092dddf369ae699a1f10ebbd89b1b9f25f3228795b84585c72aabd5ced5fc11f2ba467eedf7b081a66fad024
+ languageName: node
+ linkType: hard
+
"prelude-ls@npm:^1.2.1":
version: 1.2.1
resolution: "prelude-ls@npm:1.2.1"
@@ -10360,6 +13887,13 @@ __metadata:
languageName: node
linkType: hard
+"prismjs@npm:^1.30.0":
+ version: 1.30.0
+ resolution: "prismjs@npm:1.30.0"
+ checksum: 10c0/f56205bfd58ef71ccfcbcb691fd0eb84adc96c6ff21b0b69fc6fdcf02be42d6ef972ba4aed60466310de3d67733f6a746f89f2fb79c00bf217406d465b3e8f23
+ languageName: node
+ linkType: hard
+
"proc-log@npm:^6.0.0":
version: 6.1.0
resolution: "proc-log@npm:6.1.0"
@@ -10407,6 +13941,13 @@ __metadata:
languageName: node
linkType: hard
+"property-information@npm:^7.0.0":
+ version: 7.1.0
+ resolution: "property-information@npm:7.1.0"
+ checksum: 10c0/e0fe22cff26103260ad0e82959229106563fa115a54c4d6c183f49d88054e489cc9f23452d3ad584179dc13a8b7b37411a5df873746b5e4086c865874bfa968e
+ languageName: node
+ linkType: hard
+
"protocols@npm:^2.0.0, protocols@npm:^2.0.1":
version: 2.0.2
resolution: "protocols@npm:2.0.2"
@@ -10486,6 +14027,13 @@ __metadata:
languageName: node
linkType: hard
+"radix3@npm:^1.1.2":
+ version: 1.1.2
+ resolution: "radix3@npm:1.1.2"
+ checksum: 10c0/d4a295547f71af079868d2c2ed3814a9296ee026c5488212d58c106e6b4797c6eaec1259b46c9728913622f2240c9a944bfc8e2b3b5f6e4a5045338b1609f1e4
+ languageName: node
+ linkType: hard
+
"range-parser@npm:~1.2.1":
version: 1.2.1
resolution: "range-parser@npm:1.2.1"
@@ -10730,6 +14278,13 @@ __metadata:
languageName: node
linkType: hard
+"readdirp@npm:^4.0.1":
+ version: 4.1.2
+ resolution: "readdirp@npm:4.1.2"
+ checksum: 10c0/60a14f7619dec48c9c850255cd523e2717001b0e179dc7037cfa0895da7b9e9ab07532d324bfb118d73a710887d1e35f79c495fa91582784493e085d18c72c62
+ languageName: node
+ linkType: hard
+
"readdirp@npm:^5.0.0":
version: 5.0.0
resolution: "readdirp@npm:5.0.0"
@@ -10737,6 +14292,56 @@ __metadata:
languageName: node
linkType: hard
+"recma-build-jsx@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "recma-build-jsx@npm:1.0.0"
+ dependencies:
+ "@types/estree": "npm:^1.0.0"
+ estree-util-build-jsx: "npm:^3.0.0"
+ vfile: "npm:^6.0.0"
+ checksum: 10c0/ca30f5163887b44c74682355da2625f7b49f33267699d22247913e513e043650cbdd6a7497cf13c60f09ad9e7bc2bd35bd20853672773c19188569814b56bb04
+ languageName: node
+ linkType: hard
+
+"recma-jsx@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "recma-jsx@npm:1.0.1"
+ dependencies:
+ acorn-jsx: "npm:^5.0.0"
+ estree-util-to-js: "npm:^2.0.0"
+ recma-parse: "npm:^1.0.0"
+ recma-stringify: "npm:^1.0.0"
+ unified: "npm:^11.0.0"
+ peerDependencies:
+ acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
+ checksum: 10c0/9921b1270581ff133b94678868e665ba0fb6285ee60a6936106bac4899196c2ffb02dde894d9bc088fbf3deacb3e2426a3452e72066bf1203cbefebd7809d93f
+ languageName: node
+ linkType: hard
+
+"recma-parse@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "recma-parse@npm:1.0.0"
+ dependencies:
+ "@types/estree": "npm:^1.0.0"
+ esast-util-from-js: "npm:^2.0.0"
+ unified: "npm:^11.0.0"
+ vfile: "npm:^6.0.0"
+ checksum: 10c0/37c0990859a562d082e02d475ca5f4c8ef0840d285270f6699fe888cbb06260f97eb098585eda4aae416182c207fd19cf05e4f0b2dcf55cbf81dde4406d95545
+ languageName: node
+ linkType: hard
+
+"recma-stringify@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "recma-stringify@npm:1.0.0"
+ dependencies:
+ "@types/estree": "npm:^1.0.0"
+ estree-util-to-js: "npm:^2.0.0"
+ unified: "npm:^11.0.0"
+ vfile: "npm:^6.0.0"
+ checksum: 10c0/c2ed4c0e8cf8a09aedcd47c5d016d47f6e1ff6c2d4b220e2abaf1b77713bf404756af2ea3ea7999aec5862e8825aff035edceb370c7fd8603a7e9da03bd6987e
+ languageName: node
+ linkType: hard
+
"reflect.getprototypeof@npm:^1.0.6, reflect.getprototypeof@npm:^1.0.9":
version: 1.0.10
resolution: "reflect.getprototypeof@npm:1.0.10"
@@ -10776,6 +14381,31 @@ __metadata:
languageName: node
linkType: hard
+"regex-recursion@npm:^6.0.2":
+ version: 6.0.2
+ resolution: "regex-recursion@npm:6.0.2"
+ dependencies:
+ regex-utilities: "npm:^2.3.0"
+ checksum: 10c0/68e8b6889680e904b75d7f26edaf70a1a4dc1087406bff53face4c2929d918fd77c72223843fe816ac8ed9964f96b4160650e8d5909e26a998c6e9de324dadb1
+ languageName: node
+ linkType: hard
+
+"regex-utilities@npm:^2.3.0":
+ version: 2.3.0
+ resolution: "regex-utilities@npm:2.3.0"
+ checksum: 10c0/78c550a80a0af75223244fff006743922591bd8f61d91fef7c86b9b56cf9bbf8ee5d7adb6d8991b5e304c57c90103fc4818cf1e357b11c6c669b782839bd7893
+ languageName: node
+ linkType: hard
+
+"regex@npm:^6.0.1":
+ version: 6.1.0
+ resolution: "regex@npm:6.1.0"
+ dependencies:
+ regex-utilities: "npm:^2.3.0"
+ checksum: 10c0/6e0ee2a1c17d5a66dc1120dfc51899dedf6677857e83a0df4d5a822ebb8645a54a079772efc1ade382b67aad35e4e22b5bd2d33c05ed28b0e000f8f57eb0aec1
+ languageName: node
+ linkType: hard
+
"regexp.prototype.flags@npm:^1.5.3, regexp.prototype.flags@npm:^1.5.4":
version: 1.5.4
resolution: "regexp.prototype.flags@npm:1.5.4"
@@ -10822,6 +14452,81 @@ __metadata:
languageName: node
linkType: hard
+"rehype-expressive-code@npm:^0.41.5":
+ version: 0.41.5
+ resolution: "rehype-expressive-code@npm:0.41.5"
+ dependencies:
+ expressive-code: "npm:^0.41.5"
+ checksum: 10c0/1a2b2011a63764278e33f34c557438d12634485a915f4724c94a77de6ef3a32ef3f31c12c1d7be683a5c966ef3ac33672b50ca0db6b468becaa9414b2acce50e
+ languageName: node
+ linkType: hard
+
+"rehype-format@npm:^5.0.0":
+ version: 5.0.1
+ resolution: "rehype-format@npm:5.0.1"
+ dependencies:
+ "@types/hast": "npm:^3.0.0"
+ hast-util-format: "npm:^1.0.0"
+ checksum: 10c0/e87aac3e318ef96688785e108315b23762681f1a834ae52ac449b9787ff63e8435aceb70354fb629d2d733daca4f65889ddcdf0cd44b684ea4f481e8fac750e3
+ languageName: node
+ linkType: hard
+
+"rehype-parse@npm:^9.0.0":
+ version: 9.0.1
+ resolution: "rehype-parse@npm:9.0.1"
+ dependencies:
+ "@types/hast": "npm:^3.0.0"
+ hast-util-from-html: "npm:^2.0.0"
+ unified: "npm:^11.0.0"
+ checksum: 10c0/efa9ca17673fe70e2d322a1d262796bbed5f6a89382f8f8393352bbd6f6bbf1d4d1d050984b86ff9cb6c0fa2535175ab0829e53c94b1e38fc3c158e6c0ad90bc
+ languageName: node
+ linkType: hard
+
+"rehype-raw@npm:^7.0.0":
+ version: 7.0.0
+ resolution: "rehype-raw@npm:7.0.0"
+ dependencies:
+ "@types/hast": "npm:^3.0.0"
+ hast-util-raw: "npm:^9.0.0"
+ vfile: "npm:^6.0.0"
+ checksum: 10c0/1435b4b6640a5bc3abe3b2133885c4dbff5ef2190ef9cfe09d6a63f74dd7d7ffd0cede70603278560ccf1acbfb9da9faae4b68065a28bc5aa88ad18e40f32d52
+ languageName: node
+ linkType: hard
+
+"rehype-recma@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "rehype-recma@npm:1.0.0"
+ dependencies:
+ "@types/estree": "npm:^1.0.0"
+ "@types/hast": "npm:^3.0.0"
+ hast-util-to-estree: "npm:^3.0.0"
+ checksum: 10c0/be60d7433a7f788a14f41da3e93ba9d9272c908ddef47757026cc4bbcc912f6301d56810349adf876d294a8d048626a0dbf6988aaa574afbfc29eac1ddc1eb74
+ languageName: node
+ linkType: hard
+
+"rehype-stringify@npm:^10.0.0, rehype-stringify@npm:^10.0.1":
+ version: 10.0.1
+ resolution: "rehype-stringify@npm:10.0.1"
+ dependencies:
+ "@types/hast": "npm:^3.0.0"
+ hast-util-to-html: "npm:^9.0.0"
+ unified: "npm:^11.0.0"
+ checksum: 10c0/c643ae3a4862465033e0f1e9f664433767279b4ee9296570746970a79940417ec1fb1997a513659aab97063cf971c5d97e0af8129f590719f01628c8aa480765
+ languageName: node
+ linkType: hard
+
+"rehype@npm:^13.0.1, rehype@npm:^13.0.2":
+ version: 13.0.2
+ resolution: "rehype@npm:13.0.2"
+ dependencies:
+ "@types/hast": "npm:^3.0.0"
+ rehype-parse: "npm:^9.0.0"
+ rehype-stringify: "npm:^10.0.0"
+ unified: "npm:^11.0.0"
+ checksum: 10c0/13d82086b673b3ce1fddb54cc8d30be16bde83fb62f1507f0af06070c94b85d07c3780fa994357bad2c9d51b84e4108ff661677b71d187e4f2167cab22d84363
+ languageName: node
+ linkType: hard
+
"release-it@npm:^19.0.4":
version: 19.2.3
resolution: "release-it@npm:19.2.3"
@@ -10855,6 +14560,90 @@ __metadata:
languageName: node
linkType: hard
+"remark-directive@npm:^3.0.0":
+ version: 3.0.1
+ resolution: "remark-directive@npm:3.0.1"
+ dependencies:
+ "@types/mdast": "npm:^4.0.0"
+ mdast-util-directive: "npm:^3.0.0"
+ micromark-extension-directive: "npm:^3.0.0"
+ unified: "npm:^11.0.0"
+ checksum: 10c0/ac0e60bdfd97063e2b4e18a96842567ae2ffea75f2545fcd7e4fe54806fb31629d60cef55b565333bda172eddee36766fe2535ca0b59208394bde676cd98094c
+ languageName: node
+ linkType: hard
+
+"remark-gfm@npm:^4.0.1":
+ version: 4.0.1
+ resolution: "remark-gfm@npm:4.0.1"
+ dependencies:
+ "@types/mdast": "npm:^4.0.0"
+ mdast-util-gfm: "npm:^3.0.0"
+ micromark-extension-gfm: "npm:^3.0.0"
+ remark-parse: "npm:^11.0.0"
+ remark-stringify: "npm:^11.0.0"
+ unified: "npm:^11.0.0"
+ checksum: 10c0/427ecc6af3e76222662061a5f670a3e4e33ec5fffe2cabf04034da6a3f9a1bda1fc023e838a636385ba314e66e2bebbf017ca61ebea357eb0f5200fe0625a4b7
+ languageName: node
+ linkType: hard
+
+"remark-mdx@npm:^3.0.0":
+ version: 3.1.1
+ resolution: "remark-mdx@npm:3.1.1"
+ dependencies:
+ mdast-util-mdx: "npm:^3.0.0"
+ micromark-extension-mdxjs: "npm:^3.0.0"
+ checksum: 10c0/3e5585d4c2448d8ac7548b1d148f04b89251ff47fbfc80be1428cecec2fc2530abe30a5da53bb031283f8a78933259df6120c1cd4cc7cc1d43978d508798ba88
+ languageName: node
+ linkType: hard
+
+"remark-parse@npm:^11.0.0":
+ version: 11.0.0
+ resolution: "remark-parse@npm:11.0.0"
+ dependencies:
+ "@types/mdast": "npm:^4.0.0"
+ mdast-util-from-markdown: "npm:^2.0.0"
+ micromark-util-types: "npm:^2.0.0"
+ unified: "npm:^11.0.0"
+ checksum: 10c0/6eed15ddb8680eca93e04fcb2d1b8db65a743dcc0023f5007265dda558b09db595a087f622062ccad2630953cd5cddc1055ce491d25a81f3317c858348a8dd38
+ languageName: node
+ linkType: hard
+
+"remark-rehype@npm:^11.0.0, remark-rehype@npm:^11.1.2":
+ version: 11.1.2
+ resolution: "remark-rehype@npm:11.1.2"
+ dependencies:
+ "@types/hast": "npm:^3.0.0"
+ "@types/mdast": "npm:^4.0.0"
+ mdast-util-to-hast: "npm:^13.0.0"
+ unified: "npm:^11.0.0"
+ vfile: "npm:^6.0.0"
+ checksum: 10c0/f9eccacfb596d9605581dc05bfad28635d6ded5dd0a18e88af5fd4df0d3fcf9612e1501d4513bc2164d833cfe9636dab20400080b09e53f155c6e1442a1231fb
+ languageName: node
+ linkType: hard
+
+"remark-smartypants@npm:^3.0.2":
+ version: 3.0.2
+ resolution: "remark-smartypants@npm:3.0.2"
+ dependencies:
+ retext: "npm:^9.0.0"
+ retext-smartypants: "npm:^6.0.0"
+ unified: "npm:^11.0.4"
+ unist-util-visit: "npm:^5.0.0"
+ checksum: 10c0/661129f6258feb4531c896d0d7013d0cd7835599f7d9c46947ff0cda19c717e2d5a7da28fc72a9d454dd5a5b6308403f0d7a7ec58338865a28c9242a77739b40
+ languageName: node
+ linkType: hard
+
+"remark-stringify@npm:^11.0.0":
+ version: 11.0.0
+ resolution: "remark-stringify@npm:11.0.0"
+ dependencies:
+ "@types/mdast": "npm:^4.0.0"
+ mdast-util-to-markdown: "npm:^2.0.0"
+ unified: "npm:^11.0.0"
+ checksum: 10c0/0cdb37ce1217578f6f847c7ec9f50cbab35df5b9e3903d543e74b405404e67c07defcb23cd260a567b41b769400f6de03c2c3d9cd6ae7a6707d5c8d89ead489f
+ languageName: node
+ linkType: hard
+
"require-directory@npm:^2.1.1":
version: 2.1.1
resolution: "require-directory@npm:2.1.1"
@@ -10978,6 +14767,51 @@ __metadata:
languageName: node
linkType: hard
+"retext-latin@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "retext-latin@npm:4.0.0"
+ dependencies:
+ "@types/nlcst": "npm:^2.0.0"
+ parse-latin: "npm:^7.0.0"
+ unified: "npm:^11.0.0"
+ checksum: 10c0/51530be66db9ef6ab8e9cda5dd0598377ff4321481d6a941bf70dac16fa6e9123ff7d8ff093a05c30a3e00e282e37094b845b6130a8005a3cb7186a961ab99cb
+ languageName: node
+ linkType: hard
+
+"retext-smartypants@npm:^6.0.0":
+ version: 6.2.0
+ resolution: "retext-smartypants@npm:6.2.0"
+ dependencies:
+ "@types/nlcst": "npm:^2.0.0"
+ nlcst-to-string: "npm:^4.0.0"
+ unist-util-visit: "npm:^5.0.0"
+ checksum: 10c0/36f925353dd7f31df642bca2493524a8daee15f9b0e0dfe7fb8982462d23ccb12a99864989db22f0bacb6d7fea1f696ba96e031d3fbac4f013e1c95ef3fed881
+ languageName: node
+ linkType: hard
+
+"retext-stringify@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "retext-stringify@npm:4.0.0"
+ dependencies:
+ "@types/nlcst": "npm:^2.0.0"
+ nlcst-to-string: "npm:^4.0.0"
+ unified: "npm:^11.0.0"
+ checksum: 10c0/eb2930356c85999a8978092a5d6ba3695fea859c71f221dcdc485704552922641bc17e50fea2ae0599d665192eaad002e98bb4236ecac94a570b73581b99004d
+ languageName: node
+ linkType: hard
+
+"retext@npm:^9.0.0":
+ version: 9.0.0
+ resolution: "retext@npm:9.0.0"
+ dependencies:
+ "@types/nlcst": "npm:^2.0.0"
+ retext-latin: "npm:^4.0.0"
+ retext-stringify: "npm:^4.0.0"
+ unified: "npm:^11.0.0"
+ checksum: 10c0/eee9f66ff6fae5670a5eeccc0b5e2639112f868475273ce307d3079cfe7deb9d1b0f2b8fa28b4ab30abaf8538345185a44908f461a27bbf43c4f94feda90ecac
+ languageName: node
+ linkType: hard
+
"retry@npm:0.13.1":
version: 0.13.1
resolution: "retry@npm:0.13.1"
@@ -11010,6 +14844,96 @@ __metadata:
languageName: node
linkType: hard
+"rollup@npm:^4.34.9":
+ version: 4.55.1
+ resolution: "rollup@npm:4.55.1"
+ dependencies:
+ "@rollup/rollup-android-arm-eabi": "npm:4.55.1"
+ "@rollup/rollup-android-arm64": "npm:4.55.1"
+ "@rollup/rollup-darwin-arm64": "npm:4.55.1"
+ "@rollup/rollup-darwin-x64": "npm:4.55.1"
+ "@rollup/rollup-freebsd-arm64": "npm:4.55.1"
+ "@rollup/rollup-freebsd-x64": "npm:4.55.1"
+ "@rollup/rollup-linux-arm-gnueabihf": "npm:4.55.1"
+ "@rollup/rollup-linux-arm-musleabihf": "npm:4.55.1"
+ "@rollup/rollup-linux-arm64-gnu": "npm:4.55.1"
+ "@rollup/rollup-linux-arm64-musl": "npm:4.55.1"
+ "@rollup/rollup-linux-loong64-gnu": "npm:4.55.1"
+ "@rollup/rollup-linux-loong64-musl": "npm:4.55.1"
+ "@rollup/rollup-linux-ppc64-gnu": "npm:4.55.1"
+ "@rollup/rollup-linux-ppc64-musl": "npm:4.55.1"
+ "@rollup/rollup-linux-riscv64-gnu": "npm:4.55.1"
+ "@rollup/rollup-linux-riscv64-musl": "npm:4.55.1"
+ "@rollup/rollup-linux-s390x-gnu": "npm:4.55.1"
+ "@rollup/rollup-linux-x64-gnu": "npm:4.55.1"
+ "@rollup/rollup-linux-x64-musl": "npm:4.55.1"
+ "@rollup/rollup-openbsd-x64": "npm:4.55.1"
+ "@rollup/rollup-openharmony-arm64": "npm:4.55.1"
+ "@rollup/rollup-win32-arm64-msvc": "npm:4.55.1"
+ "@rollup/rollup-win32-ia32-msvc": "npm:4.55.1"
+ "@rollup/rollup-win32-x64-gnu": "npm:4.55.1"
+ "@rollup/rollup-win32-x64-msvc": "npm:4.55.1"
+ "@types/estree": "npm:1.0.8"
+ fsevents: "npm:~2.3.2"
+ dependenciesMeta:
+ "@rollup/rollup-android-arm-eabi":
+ optional: true
+ "@rollup/rollup-android-arm64":
+ optional: true
+ "@rollup/rollup-darwin-arm64":
+ optional: true
+ "@rollup/rollup-darwin-x64":
+ optional: true
+ "@rollup/rollup-freebsd-arm64":
+ optional: true
+ "@rollup/rollup-freebsd-x64":
+ optional: true
+ "@rollup/rollup-linux-arm-gnueabihf":
+ optional: true
+ "@rollup/rollup-linux-arm-musleabihf":
+ optional: true
+ "@rollup/rollup-linux-arm64-gnu":
+ optional: true
+ "@rollup/rollup-linux-arm64-musl":
+ optional: true
+ "@rollup/rollup-linux-loong64-gnu":
+ optional: true
+ "@rollup/rollup-linux-loong64-musl":
+ optional: true
+ "@rollup/rollup-linux-ppc64-gnu":
+ optional: true
+ "@rollup/rollup-linux-ppc64-musl":
+ optional: true
+ "@rollup/rollup-linux-riscv64-gnu":
+ optional: true
+ "@rollup/rollup-linux-riscv64-musl":
+ optional: true
+ "@rollup/rollup-linux-s390x-gnu":
+ optional: true
+ "@rollup/rollup-linux-x64-gnu":
+ optional: true
+ "@rollup/rollup-linux-x64-musl":
+ optional: true
+ "@rollup/rollup-openbsd-x64":
+ optional: true
+ "@rollup/rollup-openharmony-arm64":
+ optional: true
+ "@rollup/rollup-win32-arm64-msvc":
+ optional: true
+ "@rollup/rollup-win32-ia32-msvc":
+ optional: true
+ "@rollup/rollup-win32-x64-gnu":
+ optional: true
+ "@rollup/rollup-win32-x64-msvc":
+ optional: true
+ fsevents:
+ optional: true
+ bin:
+ rollup: dist/bin/rollup
+ checksum: 10c0/267309f0db5c5493b2b163643dceed6e57aa20fcd75d40cf44740b8b572e747a0f9e1694b11ff518583596c37fe13ada09bf676956f50073c16cdac09e633a66
+ languageName: node
+ linkType: hard
+
"run-applescript@npm:^7.0.0":
version: 7.1.0
resolution: "run-applescript@npm:7.1.0"
@@ -11090,6 +15014,13 @@ __metadata:
languageName: node
linkType: hard
+"sax@npm:^1.4.1":
+ version: 1.4.4
+ resolution: "sax@npm:1.4.4"
+ checksum: 10c0/acb642f2de02ad6ae157cbf91fb026acea80cdf92e88c0aec2aa350c7db3479f62a7365c34a58e3b70a72ce11fa856a02c38cfd27f49e83c18c9c7e1d52aee55
+ languageName: node
+ linkType: hard
+
"scheduler@npm:0.27.0":
version: 0.27.0
resolution: "scheduler@npm:0.27.0"
@@ -11206,6 +15137,90 @@ __metadata:
languageName: node
linkType: hard
+"sharp@npm:^0.34.0, sharp@npm:^0.34.2":
+ version: 0.34.5
+ resolution: "sharp@npm:0.34.5"
+ dependencies:
+ "@img/colour": "npm:^1.0.0"
+ "@img/sharp-darwin-arm64": "npm:0.34.5"
+ "@img/sharp-darwin-x64": "npm:0.34.5"
+ "@img/sharp-libvips-darwin-arm64": "npm:1.2.4"
+ "@img/sharp-libvips-darwin-x64": "npm:1.2.4"
+ "@img/sharp-libvips-linux-arm": "npm:1.2.4"
+ "@img/sharp-libvips-linux-arm64": "npm:1.2.4"
+ "@img/sharp-libvips-linux-ppc64": "npm:1.2.4"
+ "@img/sharp-libvips-linux-riscv64": "npm:1.2.4"
+ "@img/sharp-libvips-linux-s390x": "npm:1.2.4"
+ "@img/sharp-libvips-linux-x64": "npm:1.2.4"
+ "@img/sharp-libvips-linuxmusl-arm64": "npm:1.2.4"
+ "@img/sharp-libvips-linuxmusl-x64": "npm:1.2.4"
+ "@img/sharp-linux-arm": "npm:0.34.5"
+ "@img/sharp-linux-arm64": "npm:0.34.5"
+ "@img/sharp-linux-ppc64": "npm:0.34.5"
+ "@img/sharp-linux-riscv64": "npm:0.34.5"
+ "@img/sharp-linux-s390x": "npm:0.34.5"
+ "@img/sharp-linux-x64": "npm:0.34.5"
+ "@img/sharp-linuxmusl-arm64": "npm:0.34.5"
+ "@img/sharp-linuxmusl-x64": "npm:0.34.5"
+ "@img/sharp-wasm32": "npm:0.34.5"
+ "@img/sharp-win32-arm64": "npm:0.34.5"
+ "@img/sharp-win32-ia32": "npm:0.34.5"
+ "@img/sharp-win32-x64": "npm:0.34.5"
+ detect-libc: "npm:^2.1.2"
+ semver: "npm:^7.7.3"
+ dependenciesMeta:
+ "@img/sharp-darwin-arm64":
+ optional: true
+ "@img/sharp-darwin-x64":
+ optional: true
+ "@img/sharp-libvips-darwin-arm64":
+ optional: true
+ "@img/sharp-libvips-darwin-x64":
+ optional: true
+ "@img/sharp-libvips-linux-arm":
+ optional: true
+ "@img/sharp-libvips-linux-arm64":
+ optional: true
+ "@img/sharp-libvips-linux-ppc64":
+ optional: true
+ "@img/sharp-libvips-linux-riscv64":
+ optional: true
+ "@img/sharp-libvips-linux-s390x":
+ optional: true
+ "@img/sharp-libvips-linux-x64":
+ optional: true
+ "@img/sharp-libvips-linuxmusl-arm64":
+ optional: true
+ "@img/sharp-libvips-linuxmusl-x64":
+ optional: true
+ "@img/sharp-linux-arm":
+ optional: true
+ "@img/sharp-linux-arm64":
+ optional: true
+ "@img/sharp-linux-ppc64":
+ optional: true
+ "@img/sharp-linux-riscv64":
+ optional: true
+ "@img/sharp-linux-s390x":
+ optional: true
+ "@img/sharp-linux-x64":
+ optional: true
+ "@img/sharp-linuxmusl-arm64":
+ optional: true
+ "@img/sharp-linuxmusl-x64":
+ optional: true
+ "@img/sharp-wasm32":
+ optional: true
+ "@img/sharp-win32-arm64":
+ optional: true
+ "@img/sharp-win32-ia32":
+ optional: true
+ "@img/sharp-win32-x64":
+ optional: true
+ checksum: 10c0/fd79e29df0597a7d5704b8461c51f944ead91a5243691697be6e8243b966402beda53ddc6f0a53b96ea3cb8221f0b244aa588114d3ebf8734fb4aefd41ab802f
+ languageName: node
+ linkType: hard
+
"shebang-command@npm:^2.0.0":
version: 2.0.0
resolution: "shebang-command@npm:2.0.0"
@@ -11229,6 +15244,22 @@ __metadata:
languageName: node
linkType: hard
+"shiki@npm:^3.19.0, shiki@npm:^3.2.2, shiki@npm:^3.20.0":
+ version: 3.21.0
+ resolution: "shiki@npm:3.21.0"
+ dependencies:
+ "@shikijs/core": "npm:3.21.0"
+ "@shikijs/engine-javascript": "npm:3.21.0"
+ "@shikijs/engine-oniguruma": "npm:3.21.0"
+ "@shikijs/langs": "npm:3.21.0"
+ "@shikijs/themes": "npm:3.21.0"
+ "@shikijs/types": "npm:3.21.0"
+ "@shikijs/vscode-textmate": "npm:^10.0.2"
+ "@types/hast": "npm:^3.0.4"
+ checksum: 10c0/4e24ffe21c5dda060045e9c054b5c5656f14cf8174c8b7ca90fe11ca9ed5a5303d2049349adf695a4c42cf808bc8c3c52017d475fd960685958cb33628f0bb96
+ languageName: node
+ linkType: hard
+
"side-channel-list@npm:^1.0.0":
version: 1.0.0
resolution: "side-channel-list@npm:1.0.0"
@@ -11298,6 +15329,20 @@ __metadata:
languageName: node
linkType: hard
+"sitemap@npm:^8.0.2":
+ version: 8.0.2
+ resolution: "sitemap@npm:8.0.2"
+ dependencies:
+ "@types/node": "npm:^17.0.5"
+ "@types/sax": "npm:^1.2.1"
+ arg: "npm:^5.0.0"
+ sax: "npm:^1.4.1"
+ bin:
+ sitemap: dist/cli.js
+ checksum: 10c0/41a39e279eed9f3069eeb9bc26a8f54a6e586babaa25288211cae4b7ec33ac4b3b1eee8dcce4a1c2f7e4cf99b1f3b0caaa0f33959d7bef990b75546452267930
+ languageName: node
+ linkType: hard
+
"slash@npm:^3.0.0":
version: 3.0.0
resolution: "slash@npm:3.0.0"
@@ -11330,6 +15375,13 @@ __metadata:
languageName: node
linkType: hard
+"smol-toml@npm:^1.5.2, smol-toml@npm:^1.6.0":
+ version: 1.6.0
+ resolution: "smol-toml@npm:1.6.0"
+ checksum: 10c0/baf33bb6cd914d481329e31998a12829cd126541458ba400791212c80f1245d5b27dac04a56a52c02b287d2a494f1628c05fc19643286b258b2e0bb9fe67747c
+ languageName: node
+ linkType: hard
+
"socks-proxy-agent@npm:^8.0.3, socks-proxy-agent@npm:^8.0.5":
version: 8.0.5
resolution: "socks-proxy-agent@npm:8.0.5"
@@ -11351,6 +15403,13 @@ __metadata:
languageName: node
linkType: hard
+"source-map-js@npm:^1.0.1, source-map-js@npm:^1.2.1":
+ version: 1.2.1
+ resolution: "source-map-js@npm:1.2.1"
+ checksum: 10c0/7bda1fc4c197e3c6ff17de1b8b2c20e60af81b63a52cb32ec5a5d67a20a7d42651e2cb34ebe93833c5a2a084377e17455854fee3e21e7925c64a51b6a52b0faf
+ languageName: node
+ linkType: hard
+
"source-map-support@npm:0.5.13":
version: 0.5.13
resolution: "source-map-support@npm:0.5.13"
@@ -11385,6 +15444,20 @@ __metadata:
languageName: node
linkType: hard
+"source-map@npm:^0.7.0, source-map@npm:^0.7.6":
+ version: 0.7.6
+ resolution: "source-map@npm:0.7.6"
+ checksum: 10c0/59f6f05538539b274ba771d2e9e32f6c65451982510564438e048bc1352f019c6efcdc6dd07909b1968144941c14015c2c7d4369fb7c4d7d53ae769716dcc16c
+ languageName: node
+ linkType: hard
+
+"space-separated-tokens@npm:^2.0.0":
+ version: 2.0.2
+ resolution: "space-separated-tokens@npm:2.0.2"
+ checksum: 10c0/6173e1d903dca41dcab6a2deed8b4caf61bd13b6d7af8374713500570aa929ff9414ae09a0519f4f8772df993300305a395d4871f35bc4ca72b6db57e1f30af8
+ languageName: node
+ linkType: hard
+
"spdx-correct@npm:^3.0.0":
version: 3.2.0
resolution: "spdx-correct@npm:3.2.0"
@@ -11498,6 +15571,13 @@ __metadata:
languageName: node
linkType: hard
+"stream-replace-string@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "stream-replace-string@npm:2.0.0"
+ checksum: 10c0/6cdf6108c57a869c1282dece0728bd7a8e314855bee71992436460192cdf46b3c976451e1e114716af209b2bfefa0e7e4581ca0eebc330d9dfcde341a72d50af
+ languageName: node
+ linkType: hard
+
"string-length@npm:^4.0.1":
version: 4.0.2
resolution: "string-length@npm:4.0.2"
@@ -11537,6 +15617,17 @@ __metadata:
languageName: node
linkType: hard
+"string-width@npm:^7.0.0, string-width@npm:^7.2.0":
+ version: 7.2.0
+ resolution: "string-width@npm:7.2.0"
+ dependencies:
+ emoji-regex: "npm:^10.3.0"
+ get-east-asian-width: "npm:^1.0.0"
+ strip-ansi: "npm:^7.1.0"
+ checksum: 10c0/eb0430dd43f3199c7a46dcbf7a0b34539c76fe3aa62763d0b0655acdcbdf360b3f66f3d58ca25ba0205f42ea3491fa00f09426d3b7d3040e506878fc7664c9b9
+ languageName: node
+ linkType: hard
+
"string-width@npm:^8.1.0":
version: 8.1.0
resolution: "string-width@npm:8.1.0"
@@ -11625,6 +15716,16 @@ __metadata:
languageName: node
linkType: hard
+"stringify-entities@npm:^4.0.0":
+ version: 4.0.4
+ resolution: "stringify-entities@npm:4.0.4"
+ dependencies:
+ character-entities-html4: "npm:^2.0.0"
+ character-entities-legacy: "npm:^3.0.0"
+ checksum: 10c0/537c7e656354192406bdd08157d759cd615724e9d0873602d2c9b2f6a5c0a8d0b1d73a0a08677848105c5eebac6db037b57c0b3a4ec86331117fa7319ed50448
+ languageName: node
+ linkType: hard
+
"strip-ansi-cjs@npm:strip-ansi@^6.0.1, strip-ansi@npm:^6.0.0, strip-ansi@npm:^6.0.1":
version: 6.0.1
resolution: "strip-ansi@npm:6.0.1"
@@ -11687,6 +15788,24 @@ __metadata:
languageName: node
linkType: hard
+"style-to-js@npm:^1.0.0":
+ version: 1.1.21
+ resolution: "style-to-js@npm:1.1.21"
+ dependencies:
+ style-to-object: "npm:1.0.14"
+ checksum: 10c0/94231aa80f58f442c3a5ae01a21d10701e5d62f96b4b3e52eab3499077ee52df203cc0df4a1a870707f5e99470859136ea8657b782a5f4ca7934e0ffe662a588
+ languageName: node
+ linkType: hard
+
+"style-to-object@npm:1.0.14":
+ version: 1.0.14
+ resolution: "style-to-object@npm:1.0.14"
+ dependencies:
+ inline-style-parser: "npm:0.2.7"
+ checksum: 10c0/854d9e9b77afc336e6d7b09348e7939f2617b34eb0895824b066d8cd1790284cb6d8b2ba36be88025b2595d715dba14b299ae76e4628a366541106f639e13679
+ languageName: node
+ linkType: hard
+
"supports-color@npm:^7.1.0":
version: 7.2.0
resolution: "supports-color@npm:7.2.0"
@@ -11712,6 +15831,23 @@ __metadata:
languageName: node
linkType: hard
+"svgo@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "svgo@npm:4.0.0"
+ dependencies:
+ commander: "npm:^11.1.0"
+ css-select: "npm:^5.1.0"
+ css-tree: "npm:^3.0.1"
+ css-what: "npm:^6.1.0"
+ csso: "npm:^5.0.5"
+ picocolors: "npm:^1.1.1"
+ sax: "npm:^1.4.1"
+ bin:
+ svgo: ./bin/svgo.js
+ checksum: 10c0/2b01c910d59d10bb15e17714181a8fa96531b09a4e2cf2ca1abe24dbcb8400725b6d542d6e456c62222546e334d5b344799c170c5b6be0c48e31b02c23297275
+ languageName: node
+ linkType: hard
+
"synckit@npm:^0.11.7":
version: 0.11.11
resolution: "synckit@npm:0.11.11"
@@ -11721,6 +15857,20 @@ __metadata:
languageName: node
linkType: hard
+"tailwindcss@npm:4.1.18, tailwindcss@npm:^4.1.18":
+ version: 4.1.18
+ resolution: "tailwindcss@npm:4.1.18"
+ checksum: 10c0/c79263cea0b2c577859b02f28284caa4eb3844e4d0f563686726ca97817c045c5c395a55bc776daaa351ba9e4aefa9a75bfbb43c22d86f3c573eecc2b87d6bf1
+ languageName: node
+ linkType: hard
+
+"tapable@npm:^2.2.0":
+ version: 2.3.0
+ resolution: "tapable@npm:2.3.0"
+ checksum: 10c0/cb9d67cc2c6a74dedc812ef3085d9d681edd2c1fa18e4aef57a3c0605fdbe44e6b8ea00bd9ef21bc74dd45314e39d31227aa031ebf2f5e38164df514136f2681
+ languageName: node
+ linkType: hard
+
"tar@npm:^7.5.2":
version: 7.5.2
resolution: "tar@npm:7.5.2"
@@ -11780,14 +15930,21 @@ __metadata:
languageName: node
linkType: hard
-"tinyexec@npm:^1.0.0, tinyexec@npm:^1.0.1":
+"tiny-inflate@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "tiny-inflate@npm:1.0.3"
+ checksum: 10c0/fab687537254f6ec44c9a2e880048fe70da3542aba28f73cda3e74c95cabf342a339372f2a6c032e322324f01accc03ca26c04ba2bad9b3eb8cf3ee99bba7f9b
+ languageName: node
+ linkType: hard
+
+"tinyexec@npm:^1.0.0, tinyexec@npm:^1.0.1, tinyexec@npm:^1.0.2":
version: 1.0.2
resolution: "tinyexec@npm:1.0.2"
checksum: 10c0/1261a8e34c9b539a9aae3b7f0bb5372045ff28ee1eba035a2a059e532198fe1a182ec61ac60fa0b4a4129f0c4c4b1d2d57355b5cb9aa2d17ac9454ecace502ee
languageName: node
linkType: hard
-"tinyglobby@npm:0.2.15, tinyglobby@npm:^0.2.12, tinyglobby@npm:^0.2.15":
+"tinyglobby@npm:0.2.15, tinyglobby@npm:^0.2.12, tinyglobby@npm:^0.2.13, tinyglobby@npm:^0.2.15":
version: 0.2.15
resolution: "tinyglobby@npm:0.2.15"
dependencies:
@@ -11827,6 +15984,20 @@ __metadata:
languageName: node
linkType: hard
+"trim-lines@npm:^3.0.0":
+ version: 3.0.1
+ resolution: "trim-lines@npm:3.0.1"
+ checksum: 10c0/3a1611fa9e52aa56a94c69951a9ea15b8aaad760eaa26c56a65330dc8adf99cb282fc07cc9d94968b7d4d88003beba220a7278bbe2063328eb23fb56f9509e94
+ languageName: node
+ linkType: hard
+
+"trough@npm:^2.0.0":
+ version: 2.2.0
+ resolution: "trough@npm:2.2.0"
+ checksum: 10c0/58b671fc970e7867a48514168894396dd94e6d9d6456aca427cc299c004fe67f35ed7172a36449086b2edde10e78a71a284ec0076809add6834fb8f857ccb9b0
+ languageName: node
+ linkType: hard
+
"ts-api-utils@npm:^2.4.0":
version: 2.4.0
resolution: "ts-api-utils@npm:2.4.0"
@@ -11836,7 +16007,21 @@ __metadata:
languageName: node
linkType: hard
-"tslib@npm:^2.0.1, tslib@npm:^2.1.0, tslib@npm:^2.3.0":
+"tsconfck@npm:^3.1.6":
+ version: 3.1.6
+ resolution: "tsconfck@npm:3.1.6"
+ peerDependencies:
+ typescript: ^5.0.0
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ bin:
+ tsconfck: bin/tsconfck.js
+ checksum: 10c0/269c3c513540be44844117bb9b9258fe6f8aeab026d32aeebf458d5299125f330711429dbb556dbf125a0bc25f4a81e6c24ac96de2740badd295c3fb400f66c4
+ languageName: node
+ linkType: hard
+
+"tslib@npm:^2.0.1, tslib@npm:^2.1.0, tslib@npm:^2.3.0, tslib@npm:^2.4.0":
version: 2.8.1
resolution: "tslib@npm:2.8.1"
checksum: 10c0/9c4759110a19c53f992d9aae23aac5ced636e99887b51b9e61def52611732872ff7668757d4e4c61f19691e36f4da981cd9485e869b4a7408d689f6bf1f14e62
@@ -11951,6 +16136,13 @@ __metadata:
languageName: node
linkType: hard
+"type-fest@npm:^4.21.0":
+ version: 4.41.0
+ resolution: "type-fest@npm:4.41.0"
+ checksum: 10c0/f5ca697797ed5e88d33ac8f1fec21921839871f808dc59345c9cf67345bfb958ce41bd821165dbf3ae591cedec2bf6fe8882098dfdd8dc54320b859711a2c1e4
+ languageName: node
+ linkType: hard
+
"type-is@npm:~1.6.18":
version: 1.6.18
resolution: "type-is@npm:1.6.18"
@@ -12041,6 +16233,13 @@ __metadata:
languageName: node
linkType: hard
+"ufo@npm:^1.6.1":
+ version: 1.6.2
+ resolution: "ufo@npm:1.6.2"
+ checksum: 10c0/cc2610b48803d4c73b375e4fd43b0db63e9413726637a4974be2a382a5c971696a64d28d0f107d6ff3b4570e0a031f436d79fe545c3c070d6525130a4abaf39c
+ languageName: node
+ linkType: hard
+
"uglify-js@npm:^3.1.4":
version: 3.19.3
resolution: "uglify-js@npm:3.19.3"
@@ -12050,6 +16249,13 @@ __metadata:
languageName: node
linkType: hard
+"ultrahtml@npm:^1.6.0":
+ version: 1.6.0
+ resolution: "ultrahtml@npm:1.6.0"
+ checksum: 10c0/1140be819fdde198d83ad61b0186cb1fdb9d3a5d77ff416a752ae735089851a182d2100a1654f6b70dbb4f67881fcac1afba9323e261c8a95846a63f668b4c2a
+ languageName: node
+ linkType: hard
+
"unbox-primitive@npm:^1.1.0":
version: 1.1.0
resolution: "unbox-primitive@npm:1.1.0"
@@ -12069,6 +16275,13 @@ __metadata:
languageName: node
linkType: hard
+"uncrypto@npm:^0.1.3":
+ version: 0.1.3
+ resolution: "uncrypto@npm:0.1.3"
+ checksum: 10c0/74a29afefd76d5b77bedc983559ceb33f5bbc8dada84ff33755d1e3355da55a4e03a10e7ce717918c436b4dfafde1782e799ebaf2aadd775612b49f7b5b2998e
+ languageName: node
+ linkType: hard
+
"undici-types@npm:~6.21.0":
version: 6.21.0
resolution: "undici-types@npm:6.21.0"
@@ -12135,6 +16348,32 @@ __metadata:
languageName: node
linkType: hard
+"unified@npm:^11.0.0, unified@npm:^11.0.4, unified@npm:^11.0.5":
+ version: 11.0.5
+ resolution: "unified@npm:11.0.5"
+ dependencies:
+ "@types/unist": "npm:^3.0.0"
+ bail: "npm:^2.0.0"
+ devlop: "npm:^1.0.0"
+ extend: "npm:^3.0.0"
+ is-plain-obj: "npm:^4.0.0"
+ trough: "npm:^2.0.0"
+ vfile: "npm:^6.0.0"
+ checksum: 10c0/53c8e685f56d11d9d458a43e0e74328a4d6386af51c8ac37a3dcabec74ce5026da21250590d4aff6733ccd7dc203116aae2b0769abc18cdf9639a54ae528dfc9
+ languageName: node
+ linkType: hard
+
+"unifont@npm:~0.7.1":
+ version: 0.7.1
+ resolution: "unifont@npm:0.7.1"
+ dependencies:
+ css-tree: "npm:^3.1.0"
+ ofetch: "npm:^1.5.1"
+ ohash: "npm:^2.0.11"
+ checksum: 10c0/ebd46a77b9a3ef416fe0a87a8a9e278fd1032c802855636e1b7b4c1da422f9a085af0a580d6af0074a3edcdd661abcfb6bd0511dd30b1e55b442c289a2044a2b
+ languageName: node
+ linkType: hard
+
"unique-filename@npm:^5.0.0":
version: 5.0.0
resolution: "unique-filename@npm:5.0.0"
@@ -12153,6 +16392,102 @@ __metadata:
languageName: node
linkType: hard
+"unist-util-find-after@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "unist-util-find-after@npm:5.0.0"
+ dependencies:
+ "@types/unist": "npm:^3.0.0"
+ unist-util-is: "npm:^6.0.0"
+ checksum: 10c0/a7cea473c4384df8de867c456b797ff1221b20f822e1af673ff5812ed505358b36f47f3b084ac14c3622cb879ed833b71b288e8aa71025352a2aab4c2925a6eb
+ languageName: node
+ linkType: hard
+
+"unist-util-is@npm:^6.0.0":
+ version: 6.0.1
+ resolution: "unist-util-is@npm:6.0.1"
+ dependencies:
+ "@types/unist": "npm:^3.0.0"
+ checksum: 10c0/5a487d390193811d37a68264e204dbc7c15c40b8fc29b5515a535d921d071134f571d7b5cbd59bcd58d5ce1c0ab08f20fc4a1f0df2287a249c979267fc32ce06
+ languageName: node
+ linkType: hard
+
+"unist-util-modify-children@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "unist-util-modify-children@npm:4.0.0"
+ dependencies:
+ "@types/unist": "npm:^3.0.0"
+ array-iterate: "npm:^2.0.0"
+ checksum: 10c0/63d44b09a2e4c674c72816d4328d668972e68cc965ea719fef1c642b66a3ebe3b102e284a3213b4920ebccff05e0f689b4eaae8a0e5c3dafcad117d1577496da
+ languageName: node
+ linkType: hard
+
+"unist-util-position-from-estree@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "unist-util-position-from-estree@npm:2.0.0"
+ dependencies:
+ "@types/unist": "npm:^3.0.0"
+ checksum: 10c0/39127bf5f0594e0a76d9241dec4f7aa26323517120ce1edd5ed91c8c1b9df7d6fb18af556e4b6250f1c7368825720ed892e2b6923be5cdc08a9bb16536dc37b3
+ languageName: node
+ linkType: hard
+
+"unist-util-position@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "unist-util-position@npm:5.0.0"
+ dependencies:
+ "@types/unist": "npm:^3.0.0"
+ checksum: 10c0/dde3b31e314c98f12b4dc6402f9722b2bf35e96a4f2d463233dd90d7cde2d4928074a7a11eff0a5eb1f4e200f27fc1557e0a64a7e8e4da6558542f251b1b7400
+ languageName: node
+ linkType: hard
+
+"unist-util-remove-position@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "unist-util-remove-position@npm:5.0.0"
+ dependencies:
+ "@types/unist": "npm:^3.0.0"
+ unist-util-visit: "npm:^5.0.0"
+ checksum: 10c0/e8c76da4399446b3da2d1c84a97c607b37d03d1d92561e14838cbe4fdcb485bfc06c06cfadbb808ccb72105a80643976d0660d1fe222ca372203075be9d71105
+ languageName: node
+ linkType: hard
+
+"unist-util-stringify-position@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "unist-util-stringify-position@npm:4.0.0"
+ dependencies:
+ "@types/unist": "npm:^3.0.0"
+ checksum: 10c0/dfe1dbe79ba31f589108cb35e523f14029b6675d741a79dea7e5f3d098785045d556d5650ec6a8338af11e9e78d2a30df12b1ee86529cded1098da3f17ee999e
+ languageName: node
+ linkType: hard
+
+"unist-util-visit-children@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "unist-util-visit-children@npm:3.0.0"
+ dependencies:
+ "@types/unist": "npm:^3.0.0"
+ checksum: 10c0/51e95f54fbf11d414952c011c761c3960864948ad3fd2abe3989eb18b18d96b8f48e7ea5ab6f23264d1a3f4f5a1ff76312dd8f2196c78b762098403505c3abb9
+ languageName: node
+ linkType: hard
+
+"unist-util-visit-parents@npm:^6.0.0, unist-util-visit-parents@npm:^6.0.1, unist-util-visit-parents@npm:^6.0.2":
+ version: 6.0.2
+ resolution: "unist-util-visit-parents@npm:6.0.2"
+ dependencies:
+ "@types/unist": "npm:^3.0.0"
+ unist-util-is: "npm:^6.0.0"
+ checksum: 10c0/f1e4019dbd930301825895e3737b1ee0cd682f7622ddd915062135cbb39f8c090aaece3a3b5eae1f2ea52ec33f0931abb8f8a8b5c48a511a4203e3d360a8cd49
+ languageName: node
+ linkType: hard
+
+"unist-util-visit@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "unist-util-visit@npm:5.0.0"
+ dependencies:
+ "@types/unist": "npm:^3.0.0"
+ unist-util-is: "npm:^6.0.0"
+ unist-util-visit-parents: "npm:^6.0.0"
+ checksum: 10c0/51434a1d80252c1540cce6271a90fd1a106dbe624997c09ed8879279667fb0b2d3a685e02e92bf66598dcbe6cdffa7a5f5fb363af8fdf90dda6c855449ae39a5
+ languageName: node
+ linkType: hard
+
"universal-user-agent@npm:^7.0.0, universal-user-agent@npm:^7.0.2":
version: 7.0.3
resolution: "universal-user-agent@npm:7.0.3"
@@ -12181,6 +16516,81 @@ __metadata:
languageName: node
linkType: hard
+"unstorage@npm:^1.17.3":
+ version: 1.17.3
+ resolution: "unstorage@npm:1.17.3"
+ dependencies:
+ anymatch: "npm:^3.1.3"
+ chokidar: "npm:^4.0.3"
+ destr: "npm:^2.0.5"
+ h3: "npm:^1.15.4"
+ lru-cache: "npm:^10.4.3"
+ node-fetch-native: "npm:^1.6.7"
+ ofetch: "npm:^1.5.1"
+ ufo: "npm:^1.6.1"
+ peerDependencies:
+ "@azure/app-configuration": ^1.8.0
+ "@azure/cosmos": ^4.2.0
+ "@azure/data-tables": ^13.3.0
+ "@azure/identity": ^4.6.0
+ "@azure/keyvault-secrets": ^4.9.0
+ "@azure/storage-blob": ^12.26.0
+ "@capacitor/preferences": ^6.0.3 || ^7.0.0
+ "@deno/kv": ">=0.9.0"
+ "@netlify/blobs": ^6.5.0 || ^7.0.0 || ^8.1.0 || ^9.0.0 || ^10.0.0
+ "@planetscale/database": ^1.19.0
+ "@upstash/redis": ^1.34.3
+ "@vercel/blob": ">=0.27.1"
+ "@vercel/functions": ^2.2.12 || ^3.0.0
+ "@vercel/kv": ^1.0.1
+ aws4fetch: ^1.0.20
+ db0: ">=0.2.1"
+ idb-keyval: ^6.2.1
+ ioredis: ^5.4.2
+ uploadthing: ^7.4.4
+ peerDependenciesMeta:
+ "@azure/app-configuration":
+ optional: true
+ "@azure/cosmos":
+ optional: true
+ "@azure/data-tables":
+ optional: true
+ "@azure/identity":
+ optional: true
+ "@azure/keyvault-secrets":
+ optional: true
+ "@azure/storage-blob":
+ optional: true
+ "@capacitor/preferences":
+ optional: true
+ "@deno/kv":
+ optional: true
+ "@netlify/blobs":
+ optional: true
+ "@planetscale/database":
+ optional: true
+ "@upstash/redis":
+ optional: true
+ "@vercel/blob":
+ optional: true
+ "@vercel/functions":
+ optional: true
+ "@vercel/kv":
+ optional: true
+ aws4fetch:
+ optional: true
+ db0:
+ optional: true
+ idb-keyval:
+ optional: true
+ ioredis:
+ optional: true
+ uploadthing:
+ optional: true
+ checksum: 10c0/46d920a79790a6d22273d5972d220a0b26fce7d8b40b5c563c1f71bec12ae7b0b403b59001773b061fa5a099de3ff5e7fd6b2a65198e89a21a5dbfd9225a217f
+ languageName: node
+ linkType: hard
+
"update-browserslist-db@npm:^1.2.0":
version: 1.2.3
resolution: "update-browserslist-db@npm:1.2.3"
@@ -12220,7 +16630,7 @@ __metadata:
languageName: node
linkType: hard
-"util-deprecate@npm:^1.0.1":
+"util-deprecate@npm:^1.0.1, util-deprecate@npm:^1.0.2":
version: 1.0.2
resolution: "util-deprecate@npm:1.0.2"
checksum: 10c0/41a5bdd214df2f6c3ecf8622745e4a366c4adced864bc3c833739791aeeeb1838119af7daed4ba36428114b5c67dcda034a79c882e97e43c03e66a4dd7389942
@@ -12262,6 +16672,103 @@ __metadata:
languageName: node
linkType: hard
+"vfile-location@npm:^5.0.0":
+ version: 5.0.3
+ resolution: "vfile-location@npm:5.0.3"
+ dependencies:
+ "@types/unist": "npm:^3.0.0"
+ vfile: "npm:^6.0.0"
+ checksum: 10c0/1711f67802a5bc175ea69750d59863343ed43d1b1bb25c0a9063e4c70595e673e53e2ed5cdbb6dcdc370059b31605144d95e8c061b9361bcc2b036b8f63a4966
+ languageName: node
+ linkType: hard
+
+"vfile-message@npm:^4.0.0":
+ version: 4.0.3
+ resolution: "vfile-message@npm:4.0.3"
+ dependencies:
+ "@types/unist": "npm:^3.0.0"
+ unist-util-stringify-position: "npm:^4.0.0"
+ checksum: 10c0/33d9f219610d27987689bb14fa5573d2daa146941d1a05416dd7702c4215b23f44ed81d059e70d0e4e24f9a57d5f4dc9f18d35a993f04cf9446a7abe6d72d0c0
+ languageName: node
+ linkType: hard
+
+"vfile@npm:^6.0.0, vfile@npm:^6.0.2, vfile@npm:^6.0.3":
+ version: 6.0.3
+ resolution: "vfile@npm:6.0.3"
+ dependencies:
+ "@types/unist": "npm:^3.0.0"
+ vfile-message: "npm:^4.0.0"
+ checksum: 10c0/e5d9eb4810623f23758cfc2205323e33552fb5972e5c2e6587babe08fe4d24859866277404fb9e2a20afb71013860d96ec806cb257536ae463c87d70022ab9ef
+ languageName: node
+ linkType: hard
+
+"vite@npm:^6.4.1":
+ version: 6.4.1
+ resolution: "vite@npm:6.4.1"
+ dependencies:
+ esbuild: "npm:^0.25.0"
+ fdir: "npm:^6.4.4"
+ fsevents: "npm:~2.3.3"
+ picomatch: "npm:^4.0.2"
+ postcss: "npm:^8.5.3"
+ rollup: "npm:^4.34.9"
+ tinyglobby: "npm:^0.2.13"
+ peerDependencies:
+ "@types/node": ^18.0.0 || ^20.0.0 || >=22.0.0
+ jiti: ">=1.21.0"
+ less: "*"
+ lightningcss: ^1.21.0
+ sass: "*"
+ sass-embedded: "*"
+ stylus: "*"
+ sugarss: "*"
+ terser: ^5.16.0
+ tsx: ^4.8.1
+ yaml: ^2.4.2
+ dependenciesMeta:
+ fsevents:
+ optional: true
+ peerDependenciesMeta:
+ "@types/node":
+ optional: true
+ jiti:
+ optional: true
+ less:
+ optional: true
+ lightningcss:
+ optional: true
+ sass:
+ optional: true
+ sass-embedded:
+ optional: true
+ stylus:
+ optional: true
+ sugarss:
+ optional: true
+ terser:
+ optional: true
+ tsx:
+ optional: true
+ yaml:
+ optional: true
+ bin:
+ vite: bin/vite.js
+ checksum: 10c0/77bb4c5b10f2a185e7859cc9a81c789021bc18009b02900347d1583b453b58e4b19ff07a5e5a5b522b68fc88728460bb45a63b104d969e8c6a6152aea3b849f7
+ languageName: node
+ linkType: hard
+
+"vitefu@npm:^1.1.1":
+ version: 1.1.1
+ resolution: "vitefu@npm:1.1.1"
+ peerDependencies:
+ vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0-beta.0
+ peerDependenciesMeta:
+ vite:
+ optional: true
+ checksum: 10c0/7e0d0dd6fb73bd80cb56a3f47ccc44159e0330c3e94b2951648079b35711226f9088dbe616d910b931740b92259230b874fbe351108b49f5c11b629b641292a5
+ languageName: node
+ linkType: hard
+
"vlq@npm:^1.0.0":
version: 1.0.1
resolution: "vlq@npm:1.0.1"
@@ -12294,6 +16801,25 @@ __metadata:
languageName: node
linkType: hard
+"web-namespaces@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "web-namespaces@npm:2.0.1"
+ checksum: 10c0/df245f466ad83bd5cd80bfffc1674c7f64b7b84d1de0e4d2c0934fb0782e0a599164e7197a4bce310ee3342fd61817b8047ff04f076a1ce12dd470584142a4bd
+ languageName: node
+ linkType: hard
+
+"website@workspace:website":
+ version: 0.0.0-use.local
+ resolution: "website@workspace:website"
+ dependencies:
+ "@astrojs/starlight": "npm:^0.37.2"
+ "@tailwindcss/vite": "npm:^4.1.18"
+ astro: "npm:^5.6.1"
+ sharp: "npm:^0.34.2"
+ tailwindcss: "npm:^4.1.18"
+ languageName: unknown
+ linkType: soft
+
"whatwg-fetch@npm:^3.0.0":
version: 3.6.20
resolution: "whatwg-fetch@npm:3.6.20"
@@ -12354,6 +16880,13 @@ __metadata:
languageName: node
linkType: hard
+"which-pm-runs@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "which-pm-runs@npm:1.1.0"
+ checksum: 10c0/b8f2f230aa49babe21cb93f169f5da13937f940b8cc7a47d2078d9d200950c0dba5ac5659bc01bdbe401e6db3adec6a97b6115215a4ca8e87fd714aebd0cabc6
+ languageName: node
+ linkType: hard
+
"which-typed-array@npm:^1.1.16, which-typed-array@npm:^1.1.19":
version: 1.1.19
resolution: "which-typed-array@npm:1.1.19"
@@ -12391,6 +16924,15 @@ __metadata:
languageName: node
linkType: hard
+"widest-line@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "widest-line@npm:5.0.0"
+ dependencies:
+ string-width: "npm:^7.0.0"
+ checksum: 10c0/6bd6cca8cda502ef50e05353fd25de0df8c704ffc43ada7e0a9cf9a5d4f4e12520485d80e0b77cec8a21f6c3909042fcf732aa9281e5dbb98cc9384a138b2578
+ languageName: node
+ linkType: hard
+
"wildcard-match@npm:5.1.4":
version: 5.1.4
resolution: "wildcard-match@npm:5.1.4"
@@ -12454,6 +16996,17 @@ __metadata:
languageName: node
linkType: hard
+"wrap-ansi@npm:^9.0.0":
+ version: 9.0.2
+ resolution: "wrap-ansi@npm:9.0.2"
+ dependencies:
+ ansi-styles: "npm:^6.2.1"
+ string-width: "npm:^7.0.0"
+ strip-ansi: "npm:^7.1.0"
+ checksum: 10c0/3305839b9a0d6fb930cb63a52f34d3936013d8b0682ff3ec133c9826512620f213800ffa19ea22904876d5b7e9a3c1f40682f03597d986a4ca881fa7b033688c
+ languageName: node
+ linkType: hard
+
"wrappy@npm:1":
version: 1.0.2
resolution: "wrappy@npm:1.0.2"
@@ -12519,6 +17072,13 @@ __metadata:
languageName: node
linkType: hard
+"xxhash-wasm@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "xxhash-wasm@npm:1.1.0"
+ checksum: 10c0/35aa152fc7d775ae13364fe4fb20ebd89c6ac1f56cdb6060a6d2f1ed68d15180694467e63a4adb3d11936a4798ccd75a540979070e70d9b911e9981bbdd9cea6
+ languageName: node
+ linkType: hard
+
"y18n@npm:^4.0.0":
version: 4.0.3
resolution: "y18n@npm:4.0.3"
@@ -12621,13 +17181,22 @@ __metadata:
languageName: node
linkType: hard
-"yocto-queue@npm:^1.0.0, yocto-queue@npm:^1.2.1":
+"yocto-queue@npm:^1.0.0, yocto-queue@npm:^1.1.1, yocto-queue@npm:^1.2.1":
version: 1.2.2
resolution: "yocto-queue@npm:1.2.2"
checksum: 10c0/36d4793e9cf7060f9da543baf67c55e354f4862c8d3d34de1a1b1d7c382d44171315cc54abf84d8900b8113d742b830108a1434f4898fb244f9b7e8426d4b8f5
languageName: node
linkType: hard
+"yocto-spinner@npm:^0.2.3":
+ version: 0.2.3
+ resolution: "yocto-spinner@npm:0.2.3"
+ dependencies:
+ yoctocolors: "npm:^2.1.1"
+ checksum: 10c0/4c4527f68161334291355eae0ab9a8e1b988bd854eebd93697d9a88b008362d71ad9f24334a79e48aca6ba1c085e365cd2981ba5ddc0ea54cc3efd96f2d08714
+ languageName: node
+ linkType: hard
+
"yoctocolors-cjs@npm:^2.1.3":
version: 2.1.3
resolution: "yoctocolors-cjs@npm:2.1.3"
@@ -12642,6 +17211,25 @@ __metadata:
languageName: node
linkType: hard
+"zod-to-json-schema@npm:^3.25.1":
+ version: 3.25.1
+ resolution: "zod-to-json-schema@npm:3.25.1"
+ peerDependencies:
+ zod: ^3.25 || ^4
+ checksum: 10c0/711b30e34d1f1211f1afe64bf457f0d799234199dc005cca720b236ea808804c03164039c232f5df33c46f462023874015a8a0b3aab1585eca14124c324db7e2
+ languageName: node
+ linkType: hard
+
+"zod-to-ts@npm:^1.2.0":
+ version: 1.2.0
+ resolution: "zod-to-ts@npm:1.2.0"
+ peerDependencies:
+ typescript: ^4.9.4 || ^5.0.2
+ zod: ^3
+ checksum: 10c0/69375a29b04ac93fcfb7df286984a287c06219b51a0a70f15088baa662378d2078f4f96730f0090713df9172f02fe84ba9767cd2e1fbbc55f7d48b2190d9b0d9
+ languageName: node
+ linkType: hard
+
"zod-validation-error@npm:^3.5.0 || ^4.0.0":
version: 4.0.2
resolution: "zod-validation-error@npm:4.0.2"
@@ -12658,7 +17246,7 @@ __metadata:
languageName: node
linkType: hard
-"zod@npm:^3.25.67":
+"zod@npm:^3.25.67, zod@npm:^3.25.76":
version: 3.25.76
resolution: "zod@npm:3.25.76"
checksum: 10c0/5718ec35e3c40b600316c5b4c5e4976f7fee68151bc8f8d90ec18a469be9571f072e1bbaace10f1e85cf8892ea12d90821b200e980ab46916a6166a4260a983c
@@ -12685,3 +17273,10 @@ __metadata:
checksum: 10c0/552849e4546c7760704d6509a5c412d57c62a1fa9e53169c939ba5e3d75f8cb3df50a64c3a22e6c3f1c8cc00de7543e4edd61ab5ae0c9169ba9a98e28303aba6
languageName: node
linkType: hard
+
+"zwitch@npm:^2.0.0, zwitch@npm:^2.0.4":
+ version: 2.0.4
+ resolution: "zwitch@npm:2.0.4"
+ checksum: 10c0/3c7830cdd3378667e058ffdb4cf2bb78ac5711214e2725900873accb23f3dfe5f9e7e5a06dcdc5f29605da976fc45c26d9a13ca334d6eea2245a15e77b8fc06e
+ languageName: node
+ linkType: hard