diff --git a/apps/docs/.gitignore b/apps/docs/.gitignore
index a0b09fea2..f9fccac46 100644
--- a/apps/docs/.gitignore
+++ b/apps/docs/.gitignore
@@ -4,4 +4,3 @@ content/docs/openapi/**/*.mdx
content/docs/ui/(integrations)/typescript.mdx
public/registry
-!next-env.d.ts
diff --git a/apps/docs/content/docs/headless/source-api.mdx b/apps/docs/content/docs/headless/source-api.mdx
index 24761263f..f12b7e27e 100644
--- a/apps/docs/content/docs/headless/source-api.mdx
+++ b/apps/docs/content/docs/headless/source-api.mdx
@@ -162,28 +162,6 @@ const entries = source.getLanguages();
As mentioned, Source API doesn't rely on real file systems.
During the process, your input source files will be parsed and form a virtual storage to avoid inconsistent behaviour between different OS.
-### Root Directory
-
-Filter the input files by its parent directory.
-
-```ts
-import { loader } from 'fumadocs-core/source';
-
-loader({
- rootDir: 'test',
-});
-```
-
-Content sources only provide **a virtual file path** to the loader (like `test/index.mdx`).
-Relative paths such as `./` and `../` are not supported.
-
-
-
-This is not equivalent to your content directory configured on content source (e.g. Fumadocs MDX `dir` option).
-Please use relevant options on your source instead.
-
-
-
### Transformer
To perform virtual file-system operations before processing, you can add a transformer.
diff --git a/apps/docs/lib/source.ts b/apps/docs/lib/source.ts
index 453f86b63..5e8eb8702 100644
--- a/apps/docs/lib/source.ts
+++ b/apps/docs/lib/source.ts
@@ -20,7 +20,7 @@ export const source = loader({
export const blog = loader({
baseUrl: '/blog',
- source: createMDXSource(blogPosts, []),
+ source: createMDXSource(blogPosts),
});
export const openapi = createOpenAPI({
diff --git a/apps/docs/package.json b/apps/docs/package.json
index 32b471e40..833d82635 100644
--- a/apps/docs/package.json
+++ b/apps/docs/package.json
@@ -18,7 +18,7 @@
"@radix-ui/react-popover": "^1.1.4",
"@radix-ui/react-slot": "^1.1.1",
"@radix-ui/react-tooltip": "^1.1.6",
- "@shikijs/rehype": "^1.24.3",
+ "@shikijs/rehype": "^1.26.1",
"@theguild/remark-mermaid": "^0.2.0",
"babel-plugin-react-compiler": "19.0.0-beta-df7b47d-20241124",
"class-variance-authority": "^0.7.1",
@@ -31,10 +31,10 @@
"fumadocs-ui": "workspace:*",
"geist": "^1.3.1",
"hast-util-to-jsx-runtime": "^2.3.2",
- "katex": "^0.16.18",
+ "katex": "^0.16.19",
"lucide-react": "^0.469.0",
- "next": "15.1.2",
- "oxc-transform": "^0.43.0",
+ "next": "15.1.3",
+ "oxc-transform": "^0.44.0",
"phenomenon": "^1.6.0",
"react": "^19.0.0",
"react-dom": "^19.0.0",
@@ -46,18 +46,18 @@
"remark-rehype": "^11.1.1",
"remark-stringify": "^11.0.0",
"scroll-into-view-if-needed": "^3.1.0",
- "shiki": "^1.24.3",
- "tailwind-merge": "^2.5.5",
+ "shiki": "^1.26.1",
+ "tailwind-merge": "^2.6.0",
"zod": "^3.24.1"
},
"devDependencies": {
"@fumadocs/cli": "workspace:*",
- "@next/bundle-analyzer": "15.1.2",
- "@next/env": "15.1.2",
- "@next/eslint-plugin-next": "15.1.2",
+ "@next/bundle-analyzer": "15.1.3",
+ "@next/env": "15.1.3",
+ "@next/eslint-plugin-next": "15.1.3",
"@types/hast": "^3.0.4",
"@types/mdx": "^2.0.13",
- "@types/node": "22.10.2",
+ "@types/node": "22.10.5",
"@types/react": "^19.0.2",
"@types/react-dom": "^19.0.2",
"autoprefixer": "^10.4.20",
@@ -68,7 +68,7 @@
"postcss": "^8.4.49",
"tailwindcss": "^3.4.17",
"tailwindcss-animate": "^1.0.7",
- "ts-morph": "^24.0.0",
+ "ts-morph": "^25.0.0",
"tsconfig": "workspace:*",
"tsx": "^4.19.2",
"typescript": "^5.7.2"
diff --git a/examples/content-collections/package.json b/examples/content-collections/package.json
index 1b2b98445..478e4d3d0 100644
--- a/examples/content-collections/package.json
+++ b/examples/content-collections/package.json
@@ -11,7 +11,7 @@
"@fumadocs/content-collections": "workspace:*",
"fumadocs-core": "workspace:*",
"fumadocs-ui": "workspace:*",
- "next": "^15.1.2",
+ "next": "^15.1.3",
"react": "19.0.0",
"react-dom": "19.0.0"
},
diff --git a/examples/i18n/package.json b/examples/i18n/package.json
index 1d95870c7..dcf619488 100644
--- a/examples/i18n/package.json
+++ b/examples/i18n/package.json
@@ -13,7 +13,7 @@
"fumadocs-core": "workspace:*",
"fumadocs-mdx": "workspace:*",
"fumadocs-ui": "workspace:*",
- "next": "15.1.2",
+ "next": "15.1.3",
"react": "19.0.0",
"react-dom": "19.0.0"
},
diff --git a/examples/next-mdx/package.json b/examples/next-mdx/package.json
index 06114be2e..1bfa47e25 100644
--- a/examples/next-mdx/package.json
+++ b/examples/next-mdx/package.json
@@ -11,7 +11,7 @@
"fumadocs-core": "workspace:*",
"fumadocs-mdx": "workspace:*",
"fumadocs-ui": "workspace:*",
- "next": "15.1.2",
+ "next": "15.1.3",
"react": "19.0.0",
"react-dom": "19.0.0"
},
diff --git a/examples/openapi/openapi.json b/examples/openapi/openapi.json
index f07166486..f9dead34d 100644
--- a/examples/openapi/openapi.json
+++ b/examples/openapi/openapi.json
@@ -1187,7 +1187,7 @@
"requestBody": {
"required": true,
"content": {
- "application/json": {
+ "application/xml": {
"schema": {
"type": "object",
"properties": {
@@ -1235,6 +1235,36 @@
"trialEnds": "2023-06-16T17:16:37.161Z"
}
},
+ "parameters": {
+ "type": "object",
+ "required": ["media_input"],
+ "properties": {
+ "media_input": {
+ "oneOf": [
+ {
+ "title": "Image Media",
+ "type": "object",
+ "properties": {
+ "type": {
+ "type": "string",
+ "const": "image"
+ },
+ "url": {
+ "type": "string"
+ }
+ },
+ "required": ["type", "url"],
+ "examples": [
+ {
+ "type": "image",
+ "url": "https://example.com/image.png"
+ }
+ ]
+ }
+ ]
+ }
+ }
+ },
"roles": {
"type": "array",
"items": {
diff --git a/examples/openapi/package.json b/examples/openapi/package.json
index 42a4100da..263f1f811 100644
--- a/examples/openapi/package.json
+++ b/examples/openapi/package.json
@@ -14,11 +14,11 @@
"fumadocs-mdx": "workspace:*",
"fumadocs-openapi": "workspace:*",
"fumadocs-ui": "workspace:*",
- "next": "15.1.2",
+ "next": "15.1.3",
"postcss": "^8.4.49",
"react": "19.0.0",
"react-dom": "19.0.0",
- "shiki": "^1.24.3",
+ "shiki": "^1.26.1",
"tailwindcss": "^3.4.17",
"zod": "^3.24.1"
},
diff --git a/examples/remote-mdx/package.json b/examples/remote-mdx/package.json
index 55e675a6e..b8cec3283 100644
--- a/examples/remote-mdx/package.json
+++ b/examples/remote-mdx/package.json
@@ -11,7 +11,7 @@
"@fumadocs/mdx-remote": "workspace:*",
"fumadocs-core": "workspace:*",
"fumadocs-ui": "workspace:*",
- "next": "15.1.2",
+ "next": "15.1.3",
"react": "19.0.0",
"react-dom": "19.0.0"
},
diff --git a/package.json b/package.json
index d7d7eb725..2edd40498 100644
--- a/package.json
+++ b/package.json
@@ -20,9 +20,9 @@
"@changesets/cli": "^2.27.11",
"@eslint/js": "^9.17.0",
"@types/eslint__js": "^8.42.3",
- "concurrently": "^9.1.0",
+ "concurrently": "^9.1.2",
"eslint": "^9.17.0",
- "eslint-plugin-react": "^7.37.2",
+ "eslint-plugin-react": "^7.37.3",
"eslint-plugin-react-hooks": "5.1.0",
"eslint-plugin-tailwindcss": "^3.17.5",
"prettier": "^3.4.2",
@@ -30,7 +30,7 @@
"tsup": "8.3.5",
"turbo": "2.3.3",
"typescript": "^5.7.2",
- "typescript-eslint": "^8.18.1",
+ "typescript-eslint": "^8.19.0",
"vitest": "^2.1.8"
},
"packageManager": "pnpm@9.14.4",
diff --git a/packages/cli/package.json b/packages/cli/package.json
index 2131775bc..9013a6381 100644
--- a/packages/cli/package.json
+++ b/packages/cli/package.json
@@ -35,15 +35,15 @@
},
"dependencies": {
"@clack/prompts": "^0.9.0",
- "commander": "^12.1.0",
+ "commander": "^13.0.0",
"execa": "^9.5.2",
"package-manager-detector": "^0.2.8",
"picocolors": "^1.1.1",
- "ts-morph": "^24.0.0"
+ "ts-morph": "^25.0.0"
},
"devDependencies": {
"@types/cross-spawn": "^6.0.6",
- "@types/node": "22.10.2",
+ "@types/node": "22.10.5",
"@types/react": "^19.0.2",
"eslint-config-custom": "workspace:*",
"fast-glob": "^3.3.1",
diff --git a/packages/content-collections/package.json b/packages/content-collections/package.json
index 9dd07f3ad..1648df4a7 100644
--- a/packages/content-collections/package.json
+++ b/packages/content-collections/package.json
@@ -37,7 +37,7 @@
"devDependencies": {
"@content-collections/core": "^0.8.0",
"@content-collections/mdx": "^0.2.0",
- "@types/node": "22.10.2",
+ "@types/node": "22.10.5",
"eslint-config-custom": "workspace:*",
"fumadocs-core": "workspace:*",
"tsconfig": "workspace:*",
diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md
index b256f8129..25bde188e 100644
--- a/packages/core/CHANGELOG.md
+++ b/packages/core/CHANGELOG.md
@@ -1,5 +1,11 @@
# next-docs-zeta
+## 14.7.0
+
+### Minor Changes
+
+- 97ed36c: Remove defaults from `loader` and deprecate `rootDir` options
+
## 14.6.8
## 14.6.7
diff --git a/packages/core/package.json b/packages/core/package.json
index 77b2e6eb0..09fde2482 100644
--- a/packages/core/package.json
+++ b/packages/core/package.json
@@ -1,6 +1,6 @@
{
"name": "fumadocs-core",
- "version": "14.6.8",
+ "version": "14.7.0",
"description": "The library for building a documentation website in Next.js",
"keywords": [
"NextJs",
@@ -84,19 +84,19 @@
"types:check": "tsc --noEmit"
},
"dependencies": {
- "@formatjs/intl-localematcher": "^0.5.9",
+ "@formatjs/intl-localematcher": "^0.5.10",
"@orama/orama": "^2.1.1",
- "@shikijs/rehype": "^1.24.3",
+ "@shikijs/rehype": "^1.26.1",
"github-slugger": "^2.0.0",
"hast-util-to-estree": "^3.1.0",
"hast-util-to-jsx-runtime": "^2.3.2",
- "image-size": "^1.1.1",
+ "image-size": "^1.2.0",
"negotiator": "^1.0.0",
"react-remove-scroll": "^2.6.2",
"remark": "^15.0.0",
"remark-gfm": "^4.0.0",
"scroll-into-view-if-needed": "^3.1.0",
- "shiki": "^1.24.3",
+ "shiki": "^1.26.1",
"unist-util-visit": "^5.0.0"
},
"devDependencies": {
@@ -107,14 +107,14 @@
"@types/hast": "^3.0.4",
"@types/mdast": "^4.0.3",
"@types/negotiator": "^0.6.3",
- "@types/node": "22.10.2",
+ "@types/node": "22.10.5",
"@types/react": "^19.0.2",
"@types/react-dom": "^19.0.2",
"algoliasearch": "4.24.0",
"eslint-config-custom": "workspace:*",
"mdast-util-mdx-jsx": "^3.1.3",
"mdast-util-mdxjs-esm": "^2.0.1",
- "next": "^15.1.2",
+ "next": "^15.1.3",
"remark-mdx": "^3.1.0",
"remark-rehype": "^11.1.1",
"shiki-transformers": "^1.0.1",
diff --git a/packages/core/src/source/loader.ts b/packages/core/src/source/loader.ts
index b5f5d9440..cd9f23e80 100644
--- a/packages/core/src/source/loader.ts
+++ b/packages/core/src/source/loader.ts
@@ -24,13 +24,12 @@ export interface SourceConfig {
export interface LoaderOptions {
/**
+ * @deprecated It is now recommended to filter files on `source` level
* @defaultValue `''`
*/
rootDir?: string;
- /**
- * @defaultValue `'/'`
- */
- baseUrl?: string;
+
+ baseUrl: string;
icon?: NonNullable;
slugs?: LoadOptions['getSlugs'];
@@ -216,13 +215,14 @@ export function loader(
}
function createOutput(options: LoaderOptions): LoaderOutput {
- const {
- source,
- rootDir = '',
- baseUrl = '/',
- slugs: slugsFn = getSlugs,
- url: getUrl = createGetUrl(baseUrl, options.i18n),
- } = options;
+ if (!options.url && !options.baseUrl) {
+ console.warn('`loader()` now requires a `baseUrl` option to be defined.');
+ }
+
+ const { source, rootDir = '', slugs: slugsFn = getSlugs } = options;
+ const getUrl =
+ options.url ?? createGetUrl(options.baseUrl ?? '/', options.i18n);
+
const storage = loadFiles(
typeof source.files === 'function' ? source.files(rootDir) : source.files,
{
diff --git a/packages/core/src/utils/merge-refs.ts b/packages/core/src/utils/merge-refs.ts
index 0ad9e15e3..a8bc7ba7b 100644
--- a/packages/core/src/utils/merge-refs.ts
+++ b/packages/core/src/utils/merge-refs.ts
@@ -1,14 +1,12 @@
import type * as React from 'react';
-export function mergeRefs(
- ...refs: (React.MutableRefObject | React.LegacyRef)[]
-): React.RefCallback {
+export function mergeRefs(...refs: React.Ref[]): React.RefCallback {
return (value) => {
refs.forEach((ref) => {
if (typeof ref === 'function') {
ref(value);
} else if (ref !== null) {
- (ref as React.MutableRefObject).current = value;
+ ref.current = value;
}
});
};
diff --git a/packages/core/test/loader.test.ts b/packages/core/test/loader.test.ts
index 6e6a479df..39adccf8f 100644
--- a/packages/core/test/loader.test.ts
+++ b/packages/core/test/loader.test.ts
@@ -49,6 +49,7 @@ test('Get URL: Base', () => {
test('Loader: Simple', () => {
const result = loader({
+ baseUrl: '/',
pageTree: {
noRef: true,
},
@@ -91,6 +92,7 @@ test('Loader: Simple', () => {
test('Nested Directories', async () => {
const result = loader({
+ baseUrl: '/',
icon: (v) => v as unknown as ReactElement,
pageTree: {
noRef: true,
@@ -254,6 +256,7 @@ const i18nSource: Source = {
test('Internationalized Routing', () => {
const result = loader({
+ baseUrl: '/',
i18n: {
languages: ['cn', 'en'],
defaultLanguage: 'en',
@@ -344,6 +347,7 @@ test('Internationalized Routing', () => {
test('Internationalized Routing: Hide Prefix', () => {
const result = loader({
+ baseUrl: '/',
i18n: {
languages: ['cn', 'en'],
defaultLanguage: 'en',
diff --git a/packages/create-app-versions/package.json b/packages/create-app-versions/package.json
index f1c94bf3a..522cbbd6d 100644
--- a/packages/create-app-versions/package.json
+++ b/packages/create-app-versions/package.json
@@ -9,11 +9,11 @@
"@content-collections/mdx": "^0.2.0",
"@content-collections/next": "^0.2.4",
"@types/mdx": "^2.0.13",
- "@types/node": "22.10.2",
+ "@types/node": "22.10.5",
"@types/react": "^19.0.2",
"@types/react-dom": "^19.0.2",
"autoprefixer": "^10.4.20",
- "next": "15.1.2",
+ "next": "15.1.3",
"postcss": "^8.4.49",
"react": "^19.0.0",
"react-dom": "^19.0.0",
diff --git a/packages/create-app/CHANGELOG.md b/packages/create-app/CHANGELOG.md
index 3723a411e..9102d38b0 100644
--- a/packages/create-app/CHANGELOG.md
+++ b/packages/create-app/CHANGELOG.md
@@ -1,5 +1,7 @@
# create-next-docs-app
+## 14.7.0
+
## 14.6.8
## 14.6.7
diff --git a/packages/create-app/package.json b/packages/create-app/package.json
index 40adbe324..e6a7510f4 100644
--- a/packages/create-app/package.json
+++ b/packages/create-app/package.json
@@ -1,6 +1,6 @@
{
"name": "create-fumadocs-app",
- "version": "14.6.8",
+ "version": "14.7.0",
"description": "Create a new documentation site with Fumadocs",
"keywords": [
"NextJs",
@@ -33,7 +33,7 @@
},
"devDependencies": {
"@types/cross-spawn": "^6.0.6",
- "@types/node": "22.10.2",
+ "@types/node": "22.10.5",
"eslint-config-custom": "workspace:*",
"fast-glob": "^3.3.1",
"tsconfig": "workspace:*"
diff --git a/packages/create-app/template/+shared/app/layout.config.tsx b/packages/create-app/template/+shared/app/layout.config.tsx
index df08b5cd5..e0aa689cd 100644
--- a/packages/create-app/template/+shared/app/layout.config.tsx
+++ b/packages/create-app/template/+shared/app/layout.config.tsx
@@ -9,6 +9,7 @@ import type { BaseLayoutProps } from 'fumadocs-ui/layouts/shared';
*/
export const baseOptions: BaseLayoutProps = {
nav: {
+ // can be JSX too!
title: 'My App',
},
links: [
diff --git a/packages/doc-gen/package.json b/packages/doc-gen/package.json
index c7b315b3a..4947d602e 100644
--- a/packages/doc-gen/package.json
+++ b/packages/doc-gen/package.json
@@ -30,8 +30,8 @@
"estree-util-value-to-estree": "^3.2.1",
"fumadocs-typescript": "workspace:^",
"hast-util-to-estree": "^3.1.0",
- "npm-to-yarn": "^3.0.0",
- "oxc-transform": "^0.43.0",
+ "npm-to-yarn": "^3.0.1",
+ "oxc-transform": "^0.44.0",
"unist-util-visit": "^5.0.0",
"zod": "^3.24.1"
},
@@ -40,7 +40,7 @@
"@types/estree": "^1.0.6",
"@types/hast": "^3.0.4",
"@types/mdast": "^4.0.3",
- "@types/node": "22.10.2",
+ "@types/node": "22.10.5",
"eslint-config-custom": "workspace:*",
"remark": "^15.0.0",
"tsconfig": "workspace:*",
diff --git a/packages/mdx-remote/package.json b/packages/mdx-remote/package.json
index 2e8fe47ce..dbfb02952 100644
--- a/packages/mdx-remote/package.json
+++ b/packages/mdx-remote/package.json
@@ -61,7 +61,7 @@
},
"dependencies": {
"@mdx-js/mdx": "^3.1.0",
- "bufferutil": "^4.0.8",
+ "bufferutil": "^4.0.9",
"chokidar": "^4.0.3",
"fast-glob": "^3.3.1",
"gray-matter": "^4.0.3",
@@ -72,12 +72,12 @@
"devDependencies": {
"@types/mdx": "^2.0.13",
"@types/micromatch": "^4.0.9",
- "@types/node": "22.10.2",
+ "@types/node": "22.10.5",
"@types/react": "^19.0.2",
"@types/ws": "^8.5.13",
"eslint-config-custom": "workspace:*",
"fumadocs-core": "workspace:*",
- "next": "15.1.2",
+ "next": "15.1.3",
"tsconfig": "workspace:*",
"unified": "^11.0.5",
"vfile": "^6.0.3"
diff --git a/packages/mdx/CHANGELOG.md b/packages/mdx/CHANGELOG.md
index 64e716008..cdd544adf 100644
--- a/packages/mdx/CHANGELOG.md
+++ b/packages/mdx/CHANGELOG.md
@@ -1,5 +1,13 @@
# next-docs-mdx
+## 11.2.2
+
+### Patch Changes
+
+- 97ed36c: Improve default settings
+- Updated dependencies [97ed36c]
+ - fumadocs-core@14.7.0
+
## 11.2.1
### Patch Changes
diff --git a/packages/mdx/package.json b/packages/mdx/package.json
index eaa6fc12c..7a24e6502 100644
--- a/packages/mdx/package.json
+++ b/packages/mdx/package.json
@@ -1,6 +1,6 @@
{
"name": "fumadocs-mdx",
- "version": "11.2.1",
+ "version": "11.2.2",
"description": "The built-in source for Fumadocs",
"keywords": [
"NextJs",
@@ -45,10 +45,10 @@
"@mdx-js/mdx": "^3.1.0",
"chokidar": "^4.0.3",
"cross-spawn": "^7.0.6",
- "esbuild": "^0.24.2",
"estree-util-value-to-estree": "^3.2.1",
"fast-glob": "^3.3.1",
"gray-matter": "^4.0.3",
+ "jiti": "^2.4.2",
"micromatch": "^4.0.8",
"unist-util-visit": "^5.0.0",
"zod": "^3.24.1"
@@ -62,7 +62,7 @@
"eslint-config-custom": "workspace:*",
"fumadocs-core": "workspace:*",
"mdast-util-mdx-jsx": "^3.1.3",
- "next": "^15.1.2",
+ "next": "^15.1.3",
"tsconfig": "workspace:*",
"unified": "^11.0.5",
"vfile": "^6.0.3",
diff --git a/packages/mdx/src/config/cached.ts b/packages/mdx/src/config/cached.ts
index 352bab796..5fb25caf2 100644
--- a/packages/mdx/src/config/cached.ts
+++ b/packages/mdx/src/config/cached.ts
@@ -27,7 +27,7 @@ export async function loadConfigCached(
* Generate hash based on the content of config
*/
export async function getConfigHash(configPath: string): Promise {
- const hash = createHash('sha256');
+ const hash = createHash('md5');
const rs = fs.createReadStream(configPath);
for await (const chunk of rs) {
diff --git a/packages/mdx/src/config/load.ts b/packages/mdx/src/config/load.ts
index 3bdb10c44..f5e4365b7 100644
--- a/packages/mdx/src/config/load.ts
+++ b/packages/mdx/src/config/load.ts
@@ -1,6 +1,6 @@
import * as path from 'node:path';
import { pathToFileURL } from 'node:url';
-import { build } from 'esbuild';
+import { createJiti } from 'jiti';
import type { DocCollection, MetaCollection } from '@/config/define';
import { type GlobalConfig } from '@/config/types';
import type { ProcessorOptions } from '@mdx-js/mdx';
@@ -26,36 +26,20 @@ export interface LoadedConfig {
export type InternalDocCollection = DocCollection;
export type InternalMetaCollection = MetaCollection;
-export async function loadConfig(configPath: string): Promise {
- const outputPath = path.resolve('.source/source.config.mjs');
-
- const transformed = await build({
- entryPoints: [{ in: configPath, out: 'source.config' }],
- bundle: true,
- outdir: '.source',
- target: 'node18',
- write: true,
- platform: 'node',
- format: 'esm',
- packages: 'external',
- outExtension: {
- '.js': '.mjs',
- },
- allowOverwrite: true,
- splitting: true,
- });
+const jiti = createJiti(import.meta.url, {
+ moduleCache: false,
+});
- if (transformed.errors.length > 0) {
- throw new Error('failed to compile configuration file');
- }
+export async function loadConfig(configPath: string): Promise {
+ const imported = await jiti
+ .import(pathToFileURL(configPath).href)
+ .catch((e) => {
+ throw new Error('failed to compile configuration file', e);
+ });
- const url = pathToFileURL(outputPath);
const [err, config] = buildConfig(
// every call to `loadConfig` will cause the previous cache to be ignored
- (await import(`${url.toString()}?hash=${Date.now().toString()}`)) as Record<
- string,
- unknown
- >,
+ imported as Record,
);
if (err !== null) throw new Error(err);
diff --git a/packages/mdx/src/loader-mdx.ts b/packages/mdx/src/loader-mdx.ts
index 05662f378..70fca2cff 100644
--- a/packages/mdx/src/loader-mdx.ts
+++ b/packages/mdx/src/loader-mdx.ts
@@ -60,7 +60,7 @@ export default async function loader(
const { _ctx } = this.getOptions();
const matter = grayMatter(source);
- // notice that `resourceQuery` can be missing (e.g. on Turbopack)
+ // notice that `resourceQuery` can be missing (e.g. `page.mdx`)
const {
hash: configHash = await getConfigHash(_ctx.configPath),
collection: collectionId,
diff --git a/packages/mdx/src/runtime/index.ts b/packages/mdx/src/runtime/index.ts
index adce65870..8916e386e 100644
--- a/packages/mdx/src/runtime/index.ts
+++ b/packages/mdx/src/runtime/index.ts
@@ -53,7 +53,7 @@ export function createMDXSource<
Meta extends MetaData & BaseCollectionEntry,
>(
docs: Doc[],
- meta: Meta[],
+ meta: Meta[] = [],
): Source<{
pageData: Doc;
metaData: Meta;
diff --git a/packages/openapi/CHANGELOG.md b/packages/openapi/CHANGELOG.md
index 0cc8e5d66..5832ec509 100644
--- a/packages/openapi/CHANGELOG.md
+++ b/packages/openapi/CHANGELOG.md
@@ -1,5 +1,19 @@
# @fuma-docs/openapi
+## 5.11.0
+
+### Minor Changes
+
+- 0e8be0e: Support XML request body
+
+### Patch Changes
+
+- 698b385: Fix switcher default value being ignored
+- Updated dependencies [a557bb4]
+- Updated dependencies [97ed36c]
+ - fumadocs-ui@14.7.0
+ - fumadocs-core@14.7.0
+
## 5.10.6
### Patch Changes
diff --git a/packages/openapi/package.json b/packages/openapi/package.json
index af1a002ad..b83bf6dcf 100644
--- a/packages/openapi/package.json
+++ b/packages/openapi/package.json
@@ -1,6 +1,6 @@
{
"name": "fumadocs-openapi",
- "version": "5.10.6",
+ "version": "5.11.0",
"description": "Generate MDX docs for your OpenAPI spec",
"keywords": [
"NextJs",
@@ -54,17 +54,18 @@
"react-hook-form": "^7.54.2",
"remark": "^15.0.1",
"remark-rehype": "^11.1.1",
- "shiki": "^1.24.3"
+ "shiki": "^1.26.1",
+ "xml-js": "^1.6.11"
},
"devDependencies": {
"@types/js-yaml": "^4.0.9",
- "@types/node": "22.10.2",
+ "@types/node": "22.10.5",
"@types/openapi-sampler": "^1.0.3",
"@types/react": "^19.0.2",
- "bunchee": "^6.0.3",
+ "bunchee": "^6.2.0",
"eslint-config-custom": "workspace:*",
"lucide-react": "^0.469.0",
- "next": "15.1.2",
+ "next": "15.1.3",
"openapi-types": "^12.1.3",
"tsconfig": "workspace:*"
},
diff --git a/packages/openapi/src/render/playground.tsx b/packages/openapi/src/render/playground.tsx
index c1dc6b5d2..757a10d59 100644
--- a/packages/openapi/src/render/playground.tsx
+++ b/packages/openapi/src/render/playground.tsx
@@ -83,12 +83,13 @@ interface Context {
export interface APIPlaygroundProps {
route: string;
method: string;
- bodyType: 'json' | 'form-data';
authorization?: PrimitiveRequestField & { authType: string };
path?: PrimitiveRequestField[];
query?: PrimitiveRequestField[];
header?: PrimitiveRequestField[];
- body?: RequestSchema;
+ body?: RequestSchema & {
+ mediaType: string;
+ };
schemas: Record;
proxyUrl?: string;
}
@@ -125,7 +126,6 @@ export function Playground({
authorization: getAuthorizationField(method, ctx),
method: method.method,
route: path,
- bodyType: mediaType === 'multipart/form-data' ? 'form-data' : 'json',
path: method.parameters
?.filter((v) => v.in === 'path')
.map((v) => parameterToField(v, context)),
@@ -135,7 +135,13 @@ export function Playground({
header: method.parameters
?.filter((v) => v.in === 'header')
.map((v) => parameterToField(v, context)),
- body: bodySchema,
+ body:
+ bodySchema && mediaType
+ ? {
+ ...bodySchema,
+ mediaType: mediaType as string,
+ }
+ : undefined,
schemas: context.references,
proxyUrl: ctx.proxyUrl,
};
diff --git a/packages/openapi/src/requests/curl.ts b/packages/openapi/src/requests/curl.ts
index 508feede4..c58b815af 100644
--- a/packages/openapi/src/requests/curl.ts
+++ b/packages/openapi/src/requests/curl.ts
@@ -1,5 +1,5 @@
import { type EndpointSample } from '@/utils/generate-sample';
-import { toSampleInput } from '@/utils/schema';
+import { inputToString } from '@/utils/schema';
export function getSampleRequest(endpoint: EndpointSample): string {
const s: string[] = [];
@@ -8,15 +8,13 @@ export function getSampleRequest(endpoint: EndpointSample): string {
for (const param of endpoint.parameters) {
if (param.in === 'header') {
- const header = `${param.name}: ${toSampleInput(param.sample)}`;
+ const header = `${param.name}: ${param.sample}`;
s.push(`-H "${header}"`);
}
if (param.in === 'cookie') {
- const cookie = JSON.stringify(
- `${param.name}=${toSampleInput(param.sample)}`,
- );
+ const cookie = JSON.stringify(`${param.name}=${param.sample}`);
s.push(`--cookie ${cookie}`);
}
@@ -27,12 +25,14 @@ export function getSampleRequest(endpoint: EndpointSample): string {
if (sample && typeof sample === 'object') {
for (const [key, value] of Object.entries(sample)) {
- s.push(`-F ${key}=${JSON.stringify(value, null, 2)}`);
+ s.push(`-F ${key}=${inputToString(value)}`);
}
}
} else if (endpoint.body) {
- s.push(`-H "Content-Type: application/json"`);
- s.push(`-d '${toSampleInput(endpoint.body.sample)}'`);
+ s.push(`-H "Content-Type: ${endpoint.body.mediaType}"`);
+ s.push(
+ `-d ${inputToString(endpoint.body.sample, endpoint.body.mediaType, 'single-quote')}`,
+ );
}
return s
diff --git a/packages/openapi/src/requests/go.ts b/packages/openapi/src/requests/go.ts
index ab9d4ed56..912b9316e 100644
--- a/packages/openapi/src/requests/go.ts
+++ b/packages/openapi/src/requests/go.ts
@@ -1,10 +1,9 @@
import { type EndpointSample } from '@/utils/generate-sample';
-import { toSampleInput } from '@/utils/schema';
+import { inputToString } from '@/utils/schema';
export function getSampleRequest(endpoint: EndpointSample): string {
const imports = ['fmt', 'net/http', 'io/ioutil'];
const headers = new Map();
- const cookies = new Map();
const variables = new Map();
// additional lines before initializing request
@@ -12,35 +11,21 @@ export function getSampleRequest(endpoint: EndpointSample): string {
for (const p of endpoint.parameters) {
if (p.in === 'header') headers.set(p.name, JSON.stringify(p.sample));
- if (p.in === 'cookie') cookies.set(p.name, toSampleInput(p.sample));
}
+ const cookies = endpoint.parameters.filter((p) => p.in === 'cookie');
+
variables.set('url', JSON.stringify(endpoint.url));
- if (cookies.size > 0)
+ if (cookies.length > 0)
headers.set(
'Cookie',
- JSON.stringify(
- Array.from(cookies.entries())
- .map(([key, value]) => `${key}=${value}`)
- .join('; '),
- ),
+ JSON.stringify(cookies.map((p) => `${p.name}=${p.sample}`).join('; ')),
);
if (endpoint.body) {
headers.set('Content-Type', `"${endpoint.body.mediaType}"`);
- if (endpoint.body.mediaType === 'application/json') {
- imports.push('strings');
- variables.set(
- 'payload',
- `strings.NewReader(\`${JSON.stringify(
- endpoint.body.sample,
- null,
- 2,
- ).replaceAll('\n', '\n ')}\`)`,
- );
- }
if (
endpoint.body.mediaType === 'multipart/form-data' &&
typeof endpoint.body.sample === 'object'
@@ -52,9 +37,19 @@ export function getSampleRequest(endpoint: EndpointSample): string {
for (const [key, value] of Object.entries(endpoint.body.sample ?? {})) {
additional.push(
- `mp.WriteField("${key}", ${JSON.stringify(toSampleInput(value))})`,
+ `mp.WriteField("${key}", ${inputToString(value, undefined, 'backtick')})`,
);
}
+ } else {
+ imports.push('strings');
+ variables.set(
+ 'payload',
+ `strings.NewReader(${inputToString(
+ endpoint.body.sample,
+ endpoint.body.mediaType,
+ 'backtick',
+ ).replaceAll('\n', '\n ')})`,
+ );
}
}
diff --git a/packages/openapi/src/requests/javascript.ts b/packages/openapi/src/requests/javascript.ts
index 6e5618436..9446fd7f4 100644
--- a/packages/openapi/src/requests/javascript.ts
+++ b/packages/openapi/src/requests/javascript.ts
@@ -1,5 +1,5 @@
import { type EndpointSample } from '@/utils/generate-sample';
-import { toSampleInput } from '@/utils/schema';
+import { inputToString } from '@/utils/schema';
export function getSampleRequest(endpoint: EndpointSample): string {
const s: string[] = [];
@@ -21,7 +21,7 @@ export function getSampleRequest(endpoint: EndpointSample): string {
headers.set(
'cookie',
Array.from(cookies.entries())
- .map(([key, value]) => `${key}=${toSampleInput(value)}`)
+ .map(([key, value]) => `${key}=${value}`)
.join('; '),
);
}
@@ -29,11 +29,10 @@ export function getSampleRequest(endpoint: EndpointSample): string {
if (headers.size > 0) {
options.set(
'headers',
- JSON.stringify(
- Object.fromEntries(headers.entries()),
- undefined,
- 2,
- ).replaceAll('\n', '\n '),
+ JSON.stringify(Object.fromEntries(headers.entries()), null, 2).replaceAll(
+ '\n',
+ '\n ',
+ ),
);
}
@@ -45,18 +44,30 @@ export function getSampleRequest(endpoint: EndpointSample): string {
s.push(`const formData = new FormData();`);
for (const [key, value] of Object.entries(endpoint.body.sample))
- s.push(`formData.set(${key}, ${JSON.stringify(value)})`);
+ s.push(`formData.set(${key}, ${inputToString(value)})`);
options.set('body', 'formData');
} else if (endpoint.body) {
- options.set(
- 'body',
- `JSON.stringify(${JSON.stringify(
+ let code: string;
+
+ if (endpoint.body.mediaType === 'application/json') {
+ code =
+ typeof endpoint.body.sample === 'string'
+ ? inputToString(
+ endpoint.body.sample,
+ endpoint.body.mediaType,
+ 'backtick',
+ )
+ : `JSON.stringify(${JSON.stringify(endpoint.body.sample, null, 2)})`;
+ } else {
+ code = inputToString(
endpoint.body.sample,
- null,
- 2,
- ).replaceAll('\n', '\n ')})`,
- );
+ endpoint.body.mediaType,
+ 'backtick',
+ );
+ }
+
+ options.set('body', code.replaceAll('\n', '\n '));
}
const optionsStr = Array.from(options.entries())
diff --git a/packages/openapi/src/requests/python.ts b/packages/openapi/src/requests/python.ts
index ef0944f98..0d5599fc2 100644
--- a/packages/openapi/src/requests/python.ts
+++ b/packages/openapi/src/requests/python.ts
@@ -1,4 +1,5 @@
import { type EndpointSample } from '@/utils/generate-sample';
+import { inputToString } from '@/utils/schema';
export function getSampleRequest(endpoint: EndpointSample): string {
const headers = new Map();
@@ -10,6 +11,29 @@ export function getSampleRequest(endpoint: EndpointSample): string {
if (param.in === 'cookie') cookies.set(param.name, param.sample);
}
+ if (endpoint.body) {
+ switch (endpoint.body.mediaType) {
+ case 'application/json':
+ variables.set('json', JSON.stringify(endpoint.body.sample, null, 2));
+ break;
+ case 'multipart/form-data':
+ headers.set('Content-Type', endpoint.body.mediaType);
+ variables.set('data', JSON.stringify(endpoint.body.sample, null, 2));
+ break;
+ default:
+ headers.set('Content-Type', endpoint.body.mediaType);
+
+ variables.set(
+ 'data',
+ inputToString(
+ endpoint.body.sample,
+ endpoint.body.mediaType,
+ 'backtick',
+ ),
+ );
+ }
+ }
+
if (headers.size > 0) {
variables.set(
'headers',
@@ -24,13 +48,6 @@ export function getSampleRequest(endpoint: EndpointSample): string {
);
}
- if (endpoint.body) {
- variables.set(
- endpoint.body.mediaType === 'multipart/form-data' ? 'data' : 'json',
- JSON.stringify(endpoint.body.sample, null, 2),
- );
- }
-
return `import requests
url = ${JSON.stringify(endpoint.url)}
diff --git a/packages/openapi/src/ui/playground/fetcher.ts b/packages/openapi/src/ui/playground/fetcher.ts
index 9d56edbb7..8339cdea7 100644
--- a/packages/openapi/src/ui/playground/fetcher.ts
+++ b/packages/openapi/src/ui/playground/fetcher.ts
@@ -5,11 +5,13 @@ import { type DynamicField } from '@/ui/contexts/schema';
export interface FetchOptions {
url: string;
method: string;
- type: 'form-data' | 'json';
header: Record;
- body?: unknown;
+ body?: {
+ mediaType: string;
+ value: unknown;
+ };
dynamicFields?: Map;
}
@@ -24,7 +26,7 @@ export interface Fetcher {
* @param input - fetch request inputs
* @param dynamicFields - schema of dynamic fields, given by the playground client
*/
- fetch: (input: FetchOptions & {}) => Promise;
+ fetch: (options: FetchOptions) => Promise;
}
/**
@@ -36,31 +38,32 @@ export function createBrowserFetcher(
references: Record,
): Fetcher {
return {
- async fetch(input) {
+ async fetch(options) {
const headers = new Headers();
- if (input.type !== 'form-data')
- headers.append('Content-Type', 'application/json');
+ if (options.body && options.body.mediaType !== 'multipart/form-data')
+ headers.append('Content-Type', options.body.mediaType);
- for (const key of Object.keys(input.header)) {
- const paramValue = input.header[key];
+ for (const key of Object.keys(options.header)) {
+ const paramValue = options.header[key];
if (typeof paramValue === 'string' && paramValue.length > 0)
headers.append(key, paramValue.toString());
}
- return fetch(input.url, {
- method: input.method,
+ return fetch(options.url, {
+ method: options.method,
cache: 'no-cache',
headers,
- body: bodySchema
- ? createBodyFromValue(
- input.type,
- input.body,
- bodySchema,
- references,
- input.dynamicFields ?? new Map(),
- )
- : undefined,
+ body:
+ bodySchema && options.body
+ ? await createBodyFromValue(
+ options.body.mediaType,
+ options.body.value,
+ bodySchema,
+ references,
+ options.dynamicFields ?? new Map(),
+ )
+ : undefined,
signal: AbortSignal.timeout(10 * 1000),
})
.then(async (res) => {
@@ -95,19 +98,28 @@ export function createBrowserFetcher(
/**
* Create request body from value
*/
-export function createBodyFromValue(
- type: 'json' | 'form-data',
+export async function createBodyFromValue(
+ mediaType: string,
value: unknown,
schema: RequestSchema,
references: Record,
dynamicFields: Map,
-): string | FormData {
+): Promise {
const result = convertValue('body', value, schema, references, dynamicFields);
- if (type === 'json') {
+ if (mediaType === 'application/json') {
return JSON.stringify(result);
}
+ if (mediaType === 'application/xml') {
+ const { js2xml } = await import('xml-js');
+
+ return js2xml(result as Record, {
+ compact: true,
+ spaces: 2,
+ });
+ }
+
const formData = new FormData();
if (typeof result !== 'object' || !result) {
@@ -171,12 +183,20 @@ function convertValue(
}
if (schema.type === 'switcher') {
- const schema = resolve(
- getDynamicFieldSchema(fieldName, dynamicFields),
+ return convertValue(
+ fieldName,
+ value,
+ resolve(
+ getDynamicFieldSchema(
+ fieldName,
+ dynamicFields,
+ Object.values(schema.items).at(0),
+ ),
+ references,
+ ),
references,
+ dynamicFields,
);
-
- return convertValue(fieldName, value, schema, references, dynamicFields);
}
if (typeof value === 'object' && schema.type === 'object') {
@@ -231,10 +251,12 @@ function convertValue(
function getDynamicFieldSchema(
name: string,
dynamicFields: Map,
+ defaultValue?: RequestSchema | ReferenceSchema,
): RequestSchema | ReferenceSchema {
const field = dynamicFields.get(name);
- return field?.type === 'field'
- ? field.schema
- : { type: 'null', isRequired: false };
+ if (field?.type === 'field') return field.schema;
+ if (defaultValue) return defaultValue;
+
+ return { type: 'null', isRequired: false };
}
diff --git a/packages/openapi/src/ui/playground/index.tsx b/packages/openapi/src/ui/playground/index.tsx
index 5541251ad..14dc559d3 100644
--- a/packages/openapi/src/ui/playground/index.tsx
+++ b/packages/openapi/src/ui/playground/index.tsx
@@ -56,7 +56,6 @@ export interface CustomField, Info> {
export function APIPlayground({
route,
method = 'GET',
- bodyType,
authorization,
path = [],
header = [],
@@ -107,10 +106,14 @@ export function APIPlayground({
}
return fetcher.fetch({
- type: bodyType,
url: url.toString(),
header,
- body: input.body,
+ body: body
+ ? {
+ mediaType: body.mediaType,
+ value: input.body,
+ }
+ : undefined,
dynamicFields: dynamicRef.current,
method,
});
diff --git a/packages/openapi/src/utils/generate-sample.ts b/packages/openapi/src/utils/generate-sample.ts
index 162cbb227..5911da512 100644
--- a/packages/openapi/src/utils/generate-sample.ts
+++ b/packages/openapi/src/utils/generate-sample.ts
@@ -1,7 +1,6 @@
import { sample } from 'openapi-sampler';
import type { MethodInformation, RenderContext } from '@/types';
import {
- toSampleInput,
getPreferredType,
type ParsedSchema,
type NoReference,
@@ -131,13 +130,12 @@ export function generateSample(
for (const param of params) {
const value = generateBody(method.method, param.schema);
- if (param.in === 'query')
- queryParams.append(param.name, toSampleInput(value));
+ if (param.in === 'query') queryParams.append(param.name, String(value));
if (param.in === 'path')
pathWithParameters = pathWithParameters.replace(
`{${param.name}}`,
- toSampleInput(value),
+ String(value),
);
}
diff --git a/packages/openapi/src/utils/schema.ts b/packages/openapi/src/utils/schema.ts
index fe11e74fe..0b969e9b2 100644
--- a/packages/openapi/src/utils/schema.ts
+++ b/packages/openapi/src/utils/schema.ts
@@ -1,5 +1,6 @@
import type { ReferenceObject } from '@/types';
import type { OpenAPIV3_1 } from 'openapi-types';
+import { js2xml, type ElementCompact } from 'xml-js';
export type NoReference = T extends (infer I)[]
? NoReference[]
@@ -22,10 +23,33 @@ export function getPreferredType>(
}
/**
- * Convert to JSON string if necessary
+ * Convert input to string (with quotes)
*/
-export function toSampleInput(value: unknown): string {
- return typeof value === 'string' ? value : JSON.stringify(value, null, 2);
+export function inputToString(
+ value: unknown,
+ mediaType = 'application/json',
+ multiLine: 'single-quote' | 'backtick' | 'none' = 'none',
+): string {
+ const getStr = (v: string) => {
+ if (multiLine === 'none') return JSON.stringify(v);
+
+ const delimit = multiLine === 'backtick' ? `\`` : `'`;
+ return `${delimit}${v.replaceAll(delimit, `\\${delimit}`)}${delimit}`;
+ };
+
+ if (typeof value === 'string') return getStr(value);
+
+ if (mediaType === 'application/json' || mediaType === 'multipart/form-data') {
+ return getStr(JSON.stringify(value, null, 2));
+ }
+
+ if (mediaType === 'application/xml') {
+ return getStr(
+ js2xml(value as ElementCompact, { compact: true, spaces: 2 }),
+ );
+ }
+
+ throw new Error(`Unsupported media type: ${mediaType}`);
}
export function isNullable(
diff --git a/packages/twoslash/package.json b/packages/twoslash/package.json
index 654748910..8e9e4c061 100644
--- a/packages/twoslash/package.json
+++ b/packages/twoslash/package.json
@@ -37,22 +37,22 @@
},
"dependencies": {
"@radix-ui/react-popover": "^1.1.4",
- "@shikijs/twoslash": "^1.24.3",
+ "@shikijs/twoslash": "^1.26.1",
"mdast-util-from-markdown": "^2.0.2",
"mdast-util-gfm": "^3.0.0",
"mdast-util-to-hast": "^13.2.0",
- "tailwind-merge": "^2.5.5"
+ "tailwind-merge": "^2.6.0"
},
"devDependencies": {
"@types/hast": "^3.0.4",
"@types/mdast": "^4.0.3",
- "@types/node": "22.10.2",
+ "@types/node": "22.10.5",
"@types/react": "^19.0.2",
"eslint-config-custom": "workspace:*",
"fumadocs-ui": "workspace:*",
"postcss": "^8.4.49",
"postcss-lightningcss": "^1.0.1",
- "shiki": "^1.24.3",
+ "shiki": "^1.26.1",
"tailwindcss": "^3.4.17",
"tsconfig": "workspace:*"
},
diff --git a/packages/typescript/package.json b/packages/typescript/package.json
index fb3bb152a..0106c8ea6 100644
--- a/packages/typescript/package.json
+++ b/packages/typescript/package.json
@@ -35,16 +35,16 @@
"types:check": "tsc --noEmit"
},
"dependencies": {
- "@types/node": "22.10.2",
"fast-glob": "^3.3.1",
"hast-util-to-jsx-runtime": "^2.3.2",
"mdast-util-from-markdown": "^2.0.2",
"mdast-util-gfm": "^3.0.0",
"mdast-util-to-hast": "^13.2.0",
- "shiki": "^1.24.3",
- "ts-morph": "^24.0.0"
+ "shiki": "^1.26.1",
+ "ts-morph": "^25.0.0"
},
"devDependencies": {
+ "@types/node": "22.10.5",
"@types/estree": "^1.0.6",
"@types/hast": "^3.0.4",
"@types/mdast": "^4.0.3",
diff --git a/packages/ui/CHANGELOG.md b/packages/ui/CHANGELOG.md
index 5cbe49a38..d5d4b6e20 100644
--- a/packages/ui/CHANGELOG.md
+++ b/packages/ui/CHANGELOG.md
@@ -1,5 +1,13 @@
# next-docs-ui
+## 14.7.0
+
+### Patch Changes
+
+- a557bb4: revert `contain`
+- Updated dependencies [97ed36c]
+ - fumadocs-core@14.7.0
+
## 14.6.8
### Patch Changes
diff --git a/packages/ui/build-config.ts b/packages/ui/build-config.ts
deleted file mode 100644
index 88d7e5f75..000000000
--- a/packages/ui/build-config.ts
+++ /dev/null
@@ -1,36 +0,0 @@
-import path from 'node:path';
-import fs from 'node:fs/promises';
-
-function getOutPath(src: string): string {
- const replacedPath = src
- .split('/')
- .map((v) => (v === 'src' ? 'dist' : v))
- .join('/');
-
- const info = path.parse(replacedPath);
-
- return path.join('./', info.dir, `${info.name}.js`).replace(path.sep, '/');
-}
-
-/**
- * Inject imports for client components
- */
-export async function injectImport(src: string): Promise {
- const srcOut = getOutPath(src);
- const sourceContent = (await fs.readFile(src)).toString();
- let outContent = (await fs.readFile(srcOut)).toString();
-
- const regex =
- /^declare const {(?(?:.|\n)*?)}: typeof import\((?.+)\)/gm;
- let result;
-
- while ((result = regex.exec(sourceContent)) && result.groups) {
- const { from, names } = result.groups;
- const importName = from.slice(1, from.length - 1);
- const replaceTo = `import {${names}} from ${JSON.stringify(importName)}`;
-
- outContent = `${replaceTo}\n${outContent}`;
- }
-
- await fs.writeFile(srcOut, outContent);
-}
diff --git a/packages/ui/package.json b/packages/ui/package.json
index b0d272ecd..eaa983ff3 100644
--- a/packages/ui/package.json
+++ b/packages/ui/package.json
@@ -1,6 +1,6 @@
{
"name": "fumadocs-ui",
- "version": "14.6.8",
+ "version": "14.7.0",
"description": "The framework for building a documentation website in Next.js",
"keywords": [
"NextJs",
@@ -77,18 +77,18 @@
"lucide-react": "^0.469.0",
"next-themes": "^0.4.4",
"postcss-selector-parser": "^7.0.0",
- "react-medium-image-zoom": "^5.2.12",
- "tailwind-merge": "^2.5.5"
+ "react-medium-image-zoom": "^5.2.13",
+ "tailwind-merge": "^2.6.0"
},
"devDependencies": {
"@fumadocs/cli": "workspace:*",
- "@next/eslint-plugin-next": "^15.1.2",
+ "@next/eslint-plugin-next": "^15.1.3",
"@types/lodash.merge": "^4.6.9",
"@types/react": "^19.0.2",
"@types/react-dom": "^19.0.2",
"autoprefixer": "^10.4.20",
"eslint-config-custom": "workspace:*",
- "next": "15.1.2",
+ "next": "15.1.3",
"postcss": "^8.4.49",
"postcss-cli": "^11.0.0",
"tailwindcss": "^3.4.17",
diff --git a/packages/ui/src/components/image-zoom.css b/packages/ui/src/components/image-zoom.css
index 7f320379f..e621f821e 100644
--- a/packages/ui/src/components/image-zoom.css
+++ b/packages/ui/src/components/image-zoom.css
@@ -47,10 +47,6 @@
background-color: transparent;
}
-[data-rmiz-modal-overlay='visible'] {
- @apply bg-fd-background;
-}
-
[data-rmiz-modal-content] {
width: 100%;
height: 100%;
diff --git a/packages/ui/src/components/image-zoom.tsx b/packages/ui/src/components/image-zoom.tsx
index 4ff1c94c9..0f6366422 100644
--- a/packages/ui/src/components/image-zoom.tsx
+++ b/packages/ui/src/components/image-zoom.tsx
@@ -28,7 +28,7 @@ export function ImageZoom({
children,
rmiz,
...props
-}: ImageZoomProps): React.ReactElement {
+}: ImageZoomProps) {
return (
>((props, ref) => (
-
+
+ {props.children}
+
));
DocsBody.displayName = 'DocsBody';
diff --git a/packages/ui/src/tailwind-plugin.ts b/packages/ui/src/tailwind-plugin.ts
index ef5ff9421..272974b20 100644
--- a/packages/ui/src/tailwind-plugin.ts
+++ b/packages/ui/src/tailwind-plugin.ts
@@ -12,7 +12,7 @@ export interface DocsUIOptions
/**
* Prefix to the variable name of colors
*
- * @defaultValue ''
+ * @defaultValue 'fd'
*/
cssPrefix?: string;
@@ -144,6 +144,10 @@ export const docsUi = plugin.withOptions(
'*': {
'border-color': `theme('colors.fd-border')`,
},
+
+ "[data-rmiz-modal-overlay='visible']": {
+ 'background-color': `theme('colors.fd-background')`,
+ },
body: {
'background-color': `theme('colors.fd-background')`,
color: `theme('colors.fd-foreground')`,
diff --git a/packages/ui/tsup.config.ts b/packages/ui/tsup.config.ts
deleted file mode 100644
index 7a89c83b4..000000000
--- a/packages/ui/tsup.config.ts
+++ /dev/null
@@ -1,50 +0,0 @@
-import { defineConfig } from 'tsup';
-import { injectImport } from './build-config';
-
-const exportedComponents = [
- 'type-table',
- 'image-zoom',
- 'files',
- 'tabs',
- 'accordion',
- 'steps',
- 'inline-toc',
- 'callout',
- 'api',
- 'card',
- 'heading',
- 'codeblock',
- 'banner',
- 'dialog/search',
- 'dialog/search-default',
- 'dialog/search-algolia',
- 'dialog/search-orama',
- 'layout/root-toggle',
- 'layout/language-toggle',
-];
-
-const injectImports = [
- './src/page.tsx',
- './src/mdx.tsx',
- './src/layouts/docs.tsx',
- './src/layouts/home.tsx',
- './src/components/api.tsx',
-];
-
-export default defineConfig({
- entry: [
- `./src/components/{${exportedComponents.join(',')}}.tsx`,
- './src/layouts/{docs,shared,home}.tsx',
- './src/{i18n,home-layout,layout,page,provider,mdx,tailwind-plugin,og}.{ts,tsx}',
- './src/**/*.client.tsx',
- ],
- external: ['server-only', './image-zoom.css', 'tailwindcss'],
- async onSuccess() {
- const replaceImports = injectImports.map((src) => injectImport(src));
-
- await Promise.all(replaceImports);
- },
- format: 'esm',
- dts: true,
- target: 'esnext',
-});
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 5519e256d..af43610c0 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -18,17 +18,17 @@ importers:
specifier: ^8.42.3
version: 8.42.3
concurrently:
- specifier: ^9.1.0
- version: 9.1.0
+ specifier: ^9.1.2
+ version: 9.1.2
eslint:
specifier: ^9.17.0
- version: 9.17.0(jiti@2.2.1)
+ version: 9.17.0(jiti@2.4.2)
eslint-plugin-react:
- specifier: ^7.37.2
- version: 7.37.2(eslint@9.17.0(jiti@2.2.1))
+ specifier: ^7.37.3
+ version: 7.37.3(eslint@9.17.0(jiti@2.4.2))
eslint-plugin-react-hooks:
specifier: 5.1.0
- version: 5.1.0(eslint@9.17.0(jiti@2.2.1))
+ version: 5.1.0(eslint@9.17.0(jiti@2.4.2))
eslint-plugin-tailwindcss:
specifier: ^3.17.5
version: 3.17.5(tailwindcss@3.4.17)
@@ -40,7 +40,7 @@ importers:
version: 6.0.1
tsup:
specifier: 8.3.5
- version: 8.3.5(@swc/core@1.10.1(@swc/helpers@0.5.15))(jiti@2.2.1)(postcss@8.4.49)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.6.1)
+ version: 8.3.5(@swc/core@1.10.4(@swc/helpers@0.5.15))(jiti@2.4.2)(postcss@8.4.49)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.6.1)
turbo:
specifier: 2.3.3
version: 2.3.3
@@ -48,11 +48,11 @@ importers:
specifier: ^5.7.2
version: 5.7.2
typescript-eslint:
- specifier: ^8.18.1
- version: 8.18.1(eslint@9.17.0(jiti@2.2.1))(typescript@5.7.2)
+ specifier: ^8.19.0
+ version: 8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2)
vitest:
specifier: ^2.1.8
- version: 2.1.8(@types/node@22.10.2)(lightningcss@1.27.0)(terser@5.37.0)
+ version: 2.1.8(@types/node@22.10.5)(lightningcss@1.27.0)(terser@5.37.0)
apps/docs:
dependencies:
@@ -75,8 +75,8 @@ importers:
specifier: ^1.1.6
version: 1.1.6(@types/react-dom@19.0.2(@types/react@19.0.2))(@types/react@19.0.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
'@shikijs/rehype':
- specifier: ^1.24.3
- version: 1.24.3
+ specifier: ^1.26.1
+ version: 1.26.1
'@theguild/remark-mermaid':
specifier: ^0.2.0
version: 0.2.0(react@19.0.0)
@@ -109,22 +109,22 @@ importers:
version: link:../../packages/ui
geist:
specifier: ^1.3.1
- version: 1.3.1(next@15.1.2(@opentelemetry/api@1.9.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))
+ version: 1.3.1(next@15.1.3(@opentelemetry/api@1.9.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))
hast-util-to-jsx-runtime:
specifier: ^2.3.2
version: 2.3.2
katex:
- specifier: ^0.16.18
- version: 0.16.18
+ specifier: ^0.16.19
+ version: 0.16.19
lucide-react:
specifier: ^0.469.0
version: 0.469.0(react@19.0.0)
next:
- specifier: 15.1.2
- version: 15.1.2(@opentelemetry/api@1.9.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ specifier: 15.1.3
+ version: 15.1.3(@opentelemetry/api@1.9.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
oxc-transform:
- specifier: ^0.43.0
- version: 0.43.0
+ specifier: ^0.44.0
+ version: 0.44.0
phenomenon:
specifier: ^1.6.0
version: 1.6.0
@@ -159,11 +159,11 @@ importers:
specifier: ^3.1.0
version: 3.1.0
shiki:
- specifier: ^1.24.3
- version: 1.24.3
+ specifier: ^1.26.1
+ version: 1.26.1
tailwind-merge:
- specifier: ^2.5.5
- version: 2.5.5
+ specifier: ^2.6.0
+ version: 2.6.0
zod:
specifier: ^3.24.1
version: 3.24.1
@@ -172,14 +172,14 @@ importers:
specifier: workspace:*
version: link:../../packages/cli
'@next/bundle-analyzer':
- specifier: 15.1.2
- version: 15.1.2(bufferutil@4.0.8)
+ specifier: 15.1.3
+ version: 15.1.3(bufferutil@4.0.9)
'@next/env':
- specifier: 15.1.2
- version: 15.1.2
+ specifier: 15.1.3
+ version: 15.1.3
'@next/eslint-plugin-next':
- specifier: 15.1.2
- version: 15.1.2
+ specifier: 15.1.3
+ version: 15.1.3
'@types/hast':
specifier: ^3.0.4
version: 3.0.4
@@ -187,8 +187,8 @@ importers:
specifier: ^2.0.13
version: 2.0.13
'@types/node':
- specifier: 22.10.2
- version: 22.10.2
+ specifier: 22.10.5
+ version: 22.10.5
'@types/react':
specifier: ^19.0.2
version: 19.0.2
@@ -220,8 +220,8 @@ importers:
specifier: ^1.0.7
version: 1.0.7(tailwindcss@3.4.17)
ts-morph:
- specifier: ^24.0.0
- version: 24.0.0
+ specifier: ^25.0.0
+ version: 25.0.0
tsconfig:
specifier: workspace:*
version: link:../../packages/tsconfig
@@ -244,8 +244,8 @@ importers:
specifier: workspace:*
version: link:../../packages/ui
next:
- specifier: ^15.1.2
- version: 15.1.2(@opentelemetry/api@1.9.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ specifier: ^15.1.3
+ version: 15.1.3(@opentelemetry/api@1.9.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
react:
specifier: 19.0.0
version: 19.0.0
@@ -261,7 +261,7 @@ importers:
version: 0.2.0(@content-collections/core@0.8.0(typescript@5.7.2))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
'@content-collections/next':
specifier: ^0.2.4
- version: 0.2.4(@content-collections/core@0.8.0(typescript@5.7.2))(next@15.1.2(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))
+ version: 0.2.4(@content-collections/core@0.8.0(typescript@5.7.2))(next@15.1.3(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))
'@types/mdx':
specifier: ^2.0.13
version: 2.0.13
@@ -293,8 +293,8 @@ importers:
specifier: workspace:*
version: link:../../packages/ui
next:
- specifier: 15.1.2
- version: 15.1.2(@opentelemetry/api@1.9.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ specifier: 15.1.3
+ version: 15.1.3(@opentelemetry/api@1.9.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
react:
specifier: 19.0.0
version: 19.0.0
@@ -327,8 +327,8 @@ importers:
specifier: workspace:*
version: link:../../packages/ui
next:
- specifier: 15.1.2
- version: 15.1.2(@opentelemetry/api@1.9.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ specifier: 15.1.3
+ version: 15.1.3(@opentelemetry/api@1.9.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
react:
specifier: 19.0.0
version: 19.0.0
@@ -367,8 +367,8 @@ importers:
specifier: workspace:*
version: link:../../packages/ui
next:
- specifier: 15.1.2
- version: 15.1.2(@opentelemetry/api@1.9.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ specifier: 15.1.3
+ version: 15.1.3(@opentelemetry/api@1.9.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
postcss:
specifier: ^8.4.49
version: 8.4.49
@@ -379,8 +379,8 @@ importers:
specifier: 19.0.0
version: 19.0.0(react@19.0.0)
shiki:
- specifier: ^1.24.3
- version: 1.24.3
+ specifier: ^1.26.1
+ version: 1.26.1
tailwindcss:
specifier: ^3.4.17
version: 3.4.17
@@ -416,8 +416,8 @@ importers:
specifier: workspace:*
version: link:../../packages/ui
next:
- specifier: 15.1.2
- version: 15.1.2(@opentelemetry/api@1.9.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ specifier: 15.1.3
+ version: 15.1.3(@opentelemetry/api@1.9.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
react:
specifier: 19.0.0
version: 19.0.0
@@ -444,8 +444,8 @@ importers:
specifier: ^0.9.0
version: 0.9.0
commander:
- specifier: ^12.1.0
- version: 12.1.0
+ specifier: ^13.0.0
+ version: 13.0.0
execa:
specifier: ^9.5.2
version: 9.5.2
@@ -456,15 +456,15 @@ importers:
specifier: ^1.1.1
version: 1.1.1
ts-morph:
- specifier: ^24.0.0
- version: 24.0.0
+ specifier: ^25.0.0
+ version: 25.0.0
devDependencies:
'@types/cross-spawn':
specifier: ^6.0.6
version: 6.0.6
'@types/node':
- specifier: 22.10.2
- version: 22.10.2
+ specifier: 22.10.5
+ version: 22.10.5
'@types/react':
specifier: ^19.0.2
version: 19.0.2
@@ -490,8 +490,8 @@ importers:
specifier: ^0.2.0
version: 0.2.0(@content-collections/core@0.8.0(typescript@5.7.2))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
'@types/node':
- specifier: 22.10.2
- version: 22.10.2
+ specifier: 22.10.5
+ version: 22.10.5
eslint-config-custom:
specifier: workspace:*
version: link:../eslint-config-custom
@@ -511,14 +511,14 @@ importers:
packages/core:
dependencies:
'@formatjs/intl-localematcher':
- specifier: ^0.5.9
- version: 0.5.9
+ specifier: ^0.5.10
+ version: 0.5.10
'@orama/orama':
specifier: ^2.1.1
version: 2.1.1
'@shikijs/rehype':
- specifier: ^1.24.3
- version: 1.24.3
+ specifier: ^1.26.1
+ version: 1.26.1
github-slugger:
specifier: ^2.0.0
version: 2.0.0
@@ -529,8 +529,8 @@ importers:
specifier: ^2.3.2
version: 2.3.2
image-size:
- specifier: ^1.1.1
- version: 1.1.1
+ specifier: ^1.2.0
+ version: 1.2.0
negotiator:
specifier: ^1.0.0
version: 1.0.0
@@ -553,8 +553,8 @@ importers:
specifier: ^3.1.0
version: 3.1.0
shiki:
- specifier: ^1.24.3
- version: 1.24.3
+ specifier: ^1.26.1
+ version: 1.26.1
unist-util-visit:
specifier: ^5.0.0
version: 5.0.0
@@ -581,8 +581,8 @@ importers:
specifier: ^0.6.3
version: 0.6.3
'@types/node':
- specifier: 22.10.2
- version: 22.10.2
+ specifier: 22.10.5
+ version: 22.10.5
'@types/react':
specifier: ^19.0.2
version: 19.0.2
@@ -602,8 +602,8 @@ importers:
specifier: ^2.0.1
version: 2.0.1
next:
- specifier: ^15.1.2
- version: 15.1.2(@opentelemetry/api@1.9.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ specifier: ^15.1.3
+ version: 15.1.3(@opentelemetry/api@1.9.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
remark-mdx:
specifier: ^3.1.0
version: 3.1.0
@@ -612,7 +612,7 @@ importers:
version: 11.1.1
shiki-transformers:
specifier: ^1.0.1
- version: 1.0.1(shiki@1.24.3)
+ version: 1.0.1(shiki@1.26.1)
tsconfig:
specifier: workspace:*
version: link:../tsconfig
@@ -642,8 +642,8 @@ importers:
specifier: ^6.0.6
version: 6.0.6
'@types/node':
- specifier: 22.10.2
- version: 22.10.2
+ specifier: 22.10.5
+ version: 22.10.5
eslint-config-custom:
specifier: workspace:*
version: link:../eslint-config-custom
@@ -664,13 +664,13 @@ importers:
version: 0.2.0(@content-collections/core@0.8.0(typescript@5.7.2))(acorn@8.14.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
'@content-collections/next':
specifier: ^0.2.4
- version: 0.2.4(@content-collections/core@0.8.0(typescript@5.7.2))(next@15.1.2(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))
+ version: 0.2.4(@content-collections/core@0.8.0(typescript@5.7.2))(next@15.1.3(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))
'@types/mdx':
specifier: ^2.0.13
version: 2.0.13
'@types/node':
- specifier: 22.10.2
- version: 22.10.2
+ specifier: 22.10.5
+ version: 22.10.5
'@types/react':
specifier: ^19.0.2
version: 19.0.2
@@ -681,8 +681,8 @@ importers:
specifier: ^10.4.20
version: 10.4.20(postcss@8.4.49)
next:
- specifier: 15.1.2
- version: 15.1.2(@opentelemetry/api@1.9.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ specifier: 15.1.3
+ version: 15.1.3(@opentelemetry/api@1.9.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
postcss:
specifier: ^8.4.49
version: 8.4.49
@@ -711,11 +711,11 @@ importers:
specifier: ^3.1.0
version: 3.1.0
npm-to-yarn:
- specifier: ^3.0.0
- version: 3.0.0
+ specifier: ^3.0.1
+ version: 3.0.1
oxc-transform:
- specifier: ^0.43.0
- version: 0.43.0
+ specifier: ^0.44.0
+ version: 0.44.0
unist-util-visit:
specifier: ^5.0.0
version: 5.0.0
@@ -736,8 +736,8 @@ importers:
specifier: ^4.0.3
version: 4.0.4
'@types/node':
- specifier: 22.10.2
- version: 22.10.2
+ specifier: 22.10.5
+ version: 22.10.5
eslint-config-custom:
specifier: workspace:*
version: link:../eslint-config-custom
@@ -770,9 +770,6 @@ importers:
cross-spawn:
specifier: ^7.0.6
version: 7.0.6
- esbuild:
- specifier: ^0.24.2
- version: 0.24.2
estree-util-value-to-estree:
specifier: ^3.2.1
version: 3.2.1
@@ -782,6 +779,9 @@ importers:
gray-matter:
specifier: ^4.0.3
version: 4.0.3
+ jiti:
+ specifier: ^2.4.2
+ version: 2.4.2
micromatch:
specifier: ^4.0.8
version: 4.0.8
@@ -817,8 +817,8 @@ importers:
specifier: ^3.1.3
version: 3.1.3
next:
- specifier: ^15.1.2
- version: 15.1.2(@opentelemetry/api@1.9.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ specifier: ^15.1.3
+ version: 15.1.3(@opentelemetry/api@1.9.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
tsconfig:
specifier: workspace:*
version: link:../tsconfig
@@ -830,7 +830,7 @@ importers:
version: 6.0.3
webpack:
specifier: ^5.97.1
- version: 5.97.1(@swc/core@1.10.1(@swc/helpers@0.5.15))(esbuild@0.24.2)
+ version: 5.97.1(@swc/core@1.10.4(@swc/helpers@0.5.15))(esbuild@0.24.2)
packages/mdx-remote:
dependencies:
@@ -838,8 +838,8 @@ importers:
specifier: ^3.1.0
version: 3.1.0(acorn@8.14.0)
bufferutil:
- specifier: ^4.0.8
- version: 4.0.8
+ specifier: ^4.0.9
+ version: 4.0.9
chokidar:
specifier: ^4.0.3
version: 4.0.3
@@ -857,7 +857,7 @@ importers:
version: 19.0.0
ws:
specifier: ^8.18.0
- version: 8.18.0(bufferutil@4.0.8)
+ version: 8.18.0(bufferutil@4.0.9)
zod:
specifier: ^3.24.1
version: 3.24.1
@@ -869,8 +869,8 @@ importers:
specifier: ^4.0.9
version: 4.0.9
'@types/node':
- specifier: 22.10.2
- version: 22.10.2
+ specifier: 22.10.5
+ version: 22.10.5
'@types/react':
specifier: ^19.0.2
version: 19.0.2
@@ -884,8 +884,8 @@ importers:
specifier: workspace:*
version: link:../core
next:
- specifier: 15.1.2
- version: 15.1.2(@opentelemetry/api@1.9.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ specifier: 15.1.3
+ version: 15.1.3(@opentelemetry/api@1.9.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
tsconfig:
specifier: workspace:*
version: link:../tsconfig
@@ -953,15 +953,18 @@ importers:
specifier: ^11.1.1
version: 11.1.1
shiki:
- specifier: ^1.24.3
- version: 1.24.3
+ specifier: ^1.26.1
+ version: 1.26.1
+ xml-js:
+ specifier: ^1.6.11
+ version: 1.6.11
devDependencies:
'@types/js-yaml':
specifier: ^4.0.9
version: 4.0.9
'@types/node':
- specifier: 22.10.2
- version: 22.10.2
+ specifier: 22.10.5
+ version: 22.10.5
'@types/openapi-sampler':
specifier: ^1.0.3
version: 1.0.3
@@ -969,8 +972,8 @@ importers:
specifier: ^19.0.2
version: 19.0.2
bunchee:
- specifier: ^6.0.3
- version: 6.0.3(typescript@5.7.2)
+ specifier: ^6.2.0
+ version: 6.2.0(typescript@5.7.2)
eslint-config-custom:
specifier: workspace:*
version: link:../eslint-config-custom
@@ -978,8 +981,8 @@ importers:
specifier: ^0.469.0
version: 0.469.0(react@19.0.0)
next:
- specifier: 15.1.2
- version: 15.1.2(@opentelemetry/api@1.9.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ specifier: 15.1.3
+ version: 15.1.3(@opentelemetry/api@1.9.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
openapi-types:
specifier: ^12.1.3
version: 12.1.3
@@ -995,8 +998,8 @@ importers:
specifier: ^1.1.4
version: 1.1.4(@types/react-dom@19.0.2(@types/react@19.0.2))(@types/react@19.0.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
'@shikijs/twoslash':
- specifier: ^1.24.3
- version: 1.24.3(typescript@5.7.2)
+ specifier: ^1.26.1
+ version: 1.26.1(typescript@5.7.2)
mdast-util-from-markdown:
specifier: ^2.0.2
version: 2.0.2
@@ -1010,8 +1013,8 @@ importers:
specifier: 18.x.x || 19.x.x
version: 19.0.0
tailwind-merge:
- specifier: ^2.5.5
- version: 2.5.5
+ specifier: ^2.6.0
+ version: 2.6.0
devDependencies:
'@types/hast':
specifier: ^3.0.4
@@ -1020,8 +1023,8 @@ importers:
specifier: ^4.0.3
version: 4.0.4
'@types/node':
- specifier: 22.10.2
- version: 22.10.2
+ specifier: 22.10.5
+ version: 22.10.5
'@types/react':
specifier: ^19.0.2
version: 19.0.2
@@ -1038,8 +1041,8 @@ importers:
specifier: ^1.0.1
version: 1.0.1(postcss@8.4.49)
shiki:
- specifier: ^1.24.3
- version: 1.24.3
+ specifier: ^1.26.1
+ version: 1.26.1
tailwindcss:
specifier: ^3.4.17
version: 3.4.17
@@ -1049,9 +1052,6 @@ importers:
packages/typescript:
dependencies:
- '@types/node':
- specifier: 22.10.2
- version: 22.10.2
fast-glob:
specifier: ^3.3.1
version: 3.3.2
@@ -1068,11 +1068,11 @@ importers:
specifier: ^13.2.0
version: 13.2.0
shiki:
- specifier: ^1.24.3
- version: 1.24.3
+ specifier: ^1.26.1
+ version: 1.26.1
ts-morph:
- specifier: ^24.0.0
- version: 24.0.0
+ specifier: ^25.0.0
+ version: 25.0.0
devDependencies:
'@types/estree':
specifier: ^1.0.6
@@ -1083,6 +1083,9 @@ importers:
'@types/mdast':
specifier: ^4.0.3
version: 4.0.4
+ '@types/node':
+ specifier: 22.10.5
+ version: 22.10.5
'@types/react':
specifier: 19.0.2
version: 19.0.2
@@ -1156,18 +1159,18 @@ importers:
specifier: 18.x.x || 19.x.x
version: 19.0.0(react@19.0.0)
react-medium-image-zoom:
- specifier: ^5.2.12
- version: 5.2.12(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ specifier: ^5.2.13
+ version: 5.2.13(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
tailwind-merge:
- specifier: ^2.5.5
- version: 2.5.5
+ specifier: ^2.6.0
+ version: 2.6.0
devDependencies:
'@fumadocs/cli':
specifier: workspace:*
version: link:../cli
'@next/eslint-plugin-next':
- specifier: ^15.1.2
- version: 15.1.2
+ specifier: ^15.1.3
+ version: 15.1.3
'@types/lodash.merge':
specifier: ^4.6.9
version: 4.6.9
@@ -1184,14 +1187,14 @@ importers:
specifier: workspace:*
version: link:../eslint-config-custom
next:
- specifier: 15.1.2
- version: 15.1.2(@opentelemetry/api@1.9.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ specifier: 15.1.3
+ version: 15.1.3(@opentelemetry/api@1.9.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
postcss:
specifier: ^8.4.49
version: 8.4.49
postcss-cli:
specifier: ^11.0.0
- version: 11.0.0(jiti@2.2.1)(postcss@8.4.49)
+ version: 11.0.0(jiti@2.4.2)(postcss@8.4.49)
tailwindcss:
specifier: ^3.4.17
version: 3.4.17
@@ -1884,8 +1887,8 @@ packages:
'@floating-ui/utils@0.2.8':
resolution: {integrity: sha512-kym7SodPp8/wloecOpcmSnWJsK7M0E5Wg8UcFA+uO4B9s5d0ywXOEro/8HM9x0rW+TljRzul/14UYz3TleT3ig==}
- '@formatjs/intl-localematcher@0.5.9':
- resolution: {integrity: sha512-8zkGu/sv5euxbjfZ/xmklqLyDGQSxsLqg8XOq88JW3cmJtzhCP8EtSJXlaKZnVO4beEaoiT9wj4eIoCQ9smwxA==}
+ '@formatjs/intl-localematcher@0.5.10':
+ resolution: {integrity: sha512-af3qATX+m4Rnd9+wHcjJ4w2ijq+rAVP3CCinJQvFv1kgSu1W6jypUmvleJxcewdxmutM8dmIRZFxO/IQBZmP2Q==}
'@fumari/json-schema-to-typescript@1.1.2':
resolution: {integrity: sha512-OTWBpcRHnMcev652Dcl6xh2SFdTgiZzI9p4iI+pQI06LPOJKHBCVXQEBdOYlczPDQfOxwcNd3QGYeIAnOA0j2g==}
@@ -2072,59 +2075,59 @@ packages:
'@mermaid-js/parser@0.3.0':
resolution: {integrity: sha512-HsvL6zgE5sUPGgkIDlmAWR1HTNHz2Iy11BAWPTa4Jjabkpguy4Ze2gzfLrg6pdRuBvFwgUYyxiaNqZwrEEXepA==}
- '@next/bundle-analyzer@15.1.2':
- resolution: {integrity: sha512-LuQkM4HSipn+kP8ChckPYL+w0qzx331QfSYY3lU5cutf7Gvk069sK+wH4GfVRdFq+DXSaCiy5IPzAcuXq6G+7g==}
+ '@next/bundle-analyzer@15.1.3':
+ resolution: {integrity: sha512-dh5i2KBONWVhQzJnL10sv9+ImsKgGtOHHeA1dWp/H3MXphWBt1uGjXCwPCcitwimvNncHBmxaOyTm2FwfOLRSA==}
- '@next/env@15.1.2':
- resolution: {integrity: sha512-Hm3jIGsoUl6RLB1vzY+dZeqb+/kWPZ+h34yiWxW0dV87l8Im/eMOwpOA+a0L78U0HM04syEjXuRlCozqpwuojQ==}
+ '@next/env@15.1.3':
+ resolution: {integrity: sha512-Q1tXwQCGWyA3ehMph3VO+E6xFPHDKdHFYosadt0F78EObYxPio0S09H9UGYznDe6Wc8eLKLG89GqcFJJDiK5xw==}
- '@next/eslint-plugin-next@15.1.2':
- resolution: {integrity: sha512-sgfw3+WdaYOGPKCvM1L+UucBmRfh8V2Ygefp7ELON0+0vY7uohQwXXnVWg3rY7mXDKharQR3o7uedpfvnU2hlQ==}
+ '@next/eslint-plugin-next@15.1.3':
+ resolution: {integrity: sha512-oeP1vnc5Cq9UoOb8SYHAEPbCXMzOgG70l+Zfd+Ie00R25FOm+CCVNrcIubJvB1tvBgakXE37MmqSycksXVPRqg==}
- '@next/swc-darwin-arm64@15.1.2':
- resolution: {integrity: sha512-b9TN7q+j5/7+rGLhFAVZiKJGIASuo8tWvInGfAd8wsULjB1uNGRCj1z1WZwwPWzVQbIKWFYqc+9L7W09qwt52w==}
+ '@next/swc-darwin-arm64@15.1.3':
+ resolution: {integrity: sha512-aZtmIh8jU89DZahXQt1La0f2EMPt/i7W+rG1sLtYJERsP7GRnNFghsciFpQcKHcGh4dUiyTB5C1X3Dde/Gw8gg==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [darwin]
- '@next/swc-darwin-x64@15.1.2':
- resolution: {integrity: sha512-caR62jNDUCU+qobStO6YJ05p9E+LR0EoXh1EEmyU69cYydsAy7drMcOlUlRtQihM6K6QfvNwJuLhsHcCzNpqtA==}
+ '@next/swc-darwin-x64@15.1.3':
+ resolution: {integrity: sha512-aw8901rjkVBK5mbq5oV32IqkJg+CQa6aULNlN8zyCWSsePzEG3kpDkAFkkTOh3eJ0p95KbkLyWBzslQKamXsLA==}
engines: {node: '>= 10'}
cpu: [x64]
os: [darwin]
- '@next/swc-linux-arm64-gnu@15.1.2':
- resolution: {integrity: sha512-fHHXBusURjBmN6VBUtu6/5s7cCeEkuGAb/ZZiGHBLVBXMBy4D5QpM8P33Or8JD1nlOjm/ZT9sEE5HouQ0F+hUA==}
+ '@next/swc-linux-arm64-gnu@15.1.3':
+ resolution: {integrity: sha512-YbdaYjyHa4fPK4GR4k2XgXV0p8vbU1SZh7vv6El4bl9N+ZSiMfbmqCuCuNU1Z4ebJMumafaz6UCC2zaJCsdzjw==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
- '@next/swc-linux-arm64-musl@15.1.2':
- resolution: {integrity: sha512-9CF1Pnivij7+M3G74lxr+e9h6o2YNIe7QtExWq1KUK4hsOLTBv6FJikEwCaC3NeYTflzrm69E5UfwEAbV2U9/g==}
+ '@next/swc-linux-arm64-musl@15.1.3':
+ resolution: {integrity: sha512-qgH/aRj2xcr4BouwKG3XdqNu33SDadqbkqB6KaZZkozar857upxKakbRllpqZgWl/NDeSCBYPmUAZPBHZpbA0w==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
- '@next/swc-linux-x64-gnu@15.1.2':
- resolution: {integrity: sha512-tINV7WmcTUf4oM/eN3Yuu/f8jQ5C6AkueZPKeALs/qfdfX57eNv4Ij7rt0SA6iZ8+fMobVfcFVv664Op0caCCg==}
+ '@next/swc-linux-x64-gnu@15.1.3':
+ resolution: {integrity: sha512-uzafnTFwZCPN499fNVnS2xFME8WLC9y7PLRs/yqz5lz1X/ySoxfaK2Hbz74zYUdEg+iDZPd8KlsWaw9HKkLEVw==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
- '@next/swc-linux-x64-musl@15.1.2':
- resolution: {integrity: sha512-jf2IseC4WRsGkzeUw/cK3wci9pxR53GlLAt30+y+B+2qAQxMw6WAC3QrANIKxkcoPU3JFh/10uFfmoMDF9JXKg==}
+ '@next/swc-linux-x64-musl@15.1.3':
+ resolution: {integrity: sha512-el6GUFi4SiDYnMTTlJJFMU+GHvw0UIFnffP1qhurrN1qJV3BqaSRUjkDUgVV44T6zpw1Lc6u+yn0puDKHs+Sbw==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
- '@next/swc-win32-arm64-msvc@15.1.2':
- resolution: {integrity: sha512-wvg7MlfnaociP7k8lxLX4s2iBJm4BrNiNFhVUY+Yur5yhAJHfkS8qPPeDEUH8rQiY0PX3u/P7Q/wcg6Mv6GSAA==}
+ '@next/swc-win32-arm64-msvc@15.1.3':
+ resolution: {integrity: sha512-6RxKjvnvVMM89giYGI1qye9ODsBQpHSHVo8vqA8xGhmRPZHDQUE4jcDbhBwK0GnFMqBnu+XMg3nYukNkmLOLWw==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [win32]
- '@next/swc-win32-x64-msvc@15.1.2':
- resolution: {integrity: sha512-D3cNA8NoT3aWISWmo7HF5Eyko/0OdOO+VagkoJuiTk7pyX3P/b+n8XA/MYvyR+xSVcbKn68B1rY9fgqjNISqzQ==}
+ '@next/swc-win32-x64-msvc@15.1.3':
+ resolution: {integrity: sha512-VId/f5blObG7IodwC5Grf+aYP0O8Saz1/aeU3YcWqNdIUAmFQY3VEPKPaIzfv32F/clvanOb2K2BR5DtDs6XyQ==}
engines: {node: '>= 10'}
cpu: [x64]
os: [win32]
@@ -2171,43 +2174,43 @@ packages:
'@oramacloud/client@2.1.4':
resolution: {integrity: sha512-uNPFs4wq/iOPbggCwTkVNbIr64Vfd7ZS/h+cricXVnzXWocjDTfJ3wLL4lr0qiSu41g8z+eCAGBqJ30RO2O4AA==}
- '@oxc-transform/binding-darwin-arm64@0.43.0':
- resolution: {integrity: sha512-RqqhTftyG9LwHdZ4v3YkJBMgZSI7BQp5qWpJQYCChVRVLOJjNtF1Oq5J/rKiqmntvSrWGrJHUeYQtOJnrlMb6g==}
+ '@oxc-transform/binding-darwin-arm64@0.44.0':
+ resolution: {integrity: sha512-bgJg3+TypUMDAWTMKXws2TL45FcTOAtYJObuXvPTyanUDR16Lgara+lCWZkJQDrq+WngNdzYBkTn6gJZwlcS8g==}
cpu: [arm64]
os: [darwin]
- '@oxc-transform/binding-darwin-x64@0.43.0':
- resolution: {integrity: sha512-Iw2a/uWWbeetxS8KplRBD2PnWcwATd/Yy/nIu7rQ0SopZxEoSA/qHZiTIztMcF/jOKJlgo/rhDtjASzD+hW/nw==}
+ '@oxc-transform/binding-darwin-x64@0.44.0':
+ resolution: {integrity: sha512-+YR/7VWCakghk8RGa9KTAB6+ZCLUMdk6TCpch8aYrP7QKZqHBFkzJr4e+Ewhhxuqc+ULQ/eA4B7TZzd/LkTj2w==}
cpu: [x64]
os: [darwin]
- '@oxc-transform/binding-linux-arm64-gnu@0.43.0':
- resolution: {integrity: sha512-4mZg+lntLUStu/2qmpGE7Mqj3eTnBvcezXa4M1pBHtkRCA03bhLJ/Xv7e9Tknpv8joazxftCHSr0BSASdMlhPg==}
+ '@oxc-transform/binding-linux-arm64-gnu@0.44.0':
+ resolution: {integrity: sha512-xNBejh63+V/xwZlwDzzvSje9M1EYajedLYewxXeA0oH+AxwMK24jgn5qhXi38kp28Mhn/PNNss2UETTCpNJGGg==}
cpu: [arm64]
os: [linux]
- '@oxc-transform/binding-linux-arm64-musl@0.43.0':
- resolution: {integrity: sha512-+0JxQ9IJNB4bvIWyy0EViRnwikeCo0FctejWW2lg7Mqh7z24uu0oQ1DDAb9plFeiJMmrytStpXEq3/92/GdqUA==}
+ '@oxc-transform/binding-linux-arm64-musl@0.44.0':
+ resolution: {integrity: sha512-19/jSDBV9+/JtFCg2FMoP4hjibNV4PskTkgzuxpktbJWZnQiDEbbTuOE7MFKZqTXd3okEZ2NqhMNeQEVj1+ULg==}
cpu: [arm64]
os: [linux]
- '@oxc-transform/binding-linux-x64-gnu@0.43.0':
- resolution: {integrity: sha512-he9LbBfZZAPnAJRgbdOQYnlD6dENryVtUCSLqUy0vkVCgRGvw6Y4KPdFNEFQYDDAlFpL0VPolQkuR+IUEaUXSQ==}
+ '@oxc-transform/binding-linux-x64-gnu@0.44.0':
+ resolution: {integrity: sha512-OuZlXynZdr2PPBIdZ0jA8sWYrhYTKW2m+9sYAtgHNHiKeJr7NGTxyTLfjNaLNt0Ji71z6X5eVX4QRVFwnfoEQg==}
cpu: [x64]
os: [linux]
- '@oxc-transform/binding-linux-x64-musl@0.43.0':
- resolution: {integrity: sha512-CLsXVSKhnjnr67PVrbNhvBLfR1yq6O9gUjZuYR0Y9vUi92f575r9PNVIsR00DMbog3q7sW/og4oTd5sqms22ug==}
+ '@oxc-transform/binding-linux-x64-musl@0.44.0':
+ resolution: {integrity: sha512-lDIh5r2atVR72iPsBuhPbM3B67rINakWMMUDa64eJtJcvlgIaqyybQhiRWCbzUErE5cSBnvXgViJLsq7PRrtEA==}
cpu: [x64]
os: [linux]
- '@oxc-transform/binding-win32-arm64-msvc@0.43.0':
- resolution: {integrity: sha512-xbvSsbV32y62N5APQ14SuzIdLPHryMIdLQ1tRoH43kfZcWqi2qeWtgZX/hUnxh3vM9h0sfspXl4S2ohi5q3glw==}
+ '@oxc-transform/binding-win32-arm64-msvc@0.44.0':
+ resolution: {integrity: sha512-JKmmVMw+c+cG0wnCkOUavNGoFqbGggk1RjRC7UGYWrFK10YS48Wyg4pXAW4XwYTzWD4N15ooSO6c6lO40uCEog==}
cpu: [arm64]
os: [win32]
- '@oxc-transform/binding-win32-x64-msvc@0.43.0':
- resolution: {integrity: sha512-rUEUaGIFkcgPAKDvpTQ2o18KWAinLJS6T2TDQMNrS5RYH4u1k7+d9lUCno/f8xbYMnP/AKO3F17HzcvL6U75qg==}
+ '@oxc-transform/binding-win32-x64-msvc@0.44.0':
+ resolution: {integrity: sha512-jeUzJE32z4j/9tVlrVGiIgLRzHMbBAGl47GGQhFpjS2s9+lXxT0PubosMKbFAPnlbUPJTDusebttA+DWhWgFuA==}
cpu: [x64]
os: [win32]
@@ -2673,8 +2676,8 @@ packages:
'@radix-ui/rect@1.1.0':
resolution: {integrity: sha512-A9+lCBZoaMJlVKcRBz2YByCG+Cp2t6nAnMnNba+XiWxnj6r4JUFqfsgwocMBZU9LPtdxC6wB56ySYpc7LQIoJg==}
- '@rollup/plugin-commonjs@28.0.1':
- resolution: {integrity: sha512-+tNWdlWKbpB3WgBN7ijjYkq9X5uhjmcvyjEght4NmH5fAU++zfQzAJ6wumLS+dNcvwEZhKx2Z+skY8m7v0wGSA==}
+ '@rollup/plugin-commonjs@28.0.2':
+ resolution: {integrity: sha512-BEFI2EDqzl+vA1rl97IDRZ61AIwGH093d9nz8+dThxJNH8oSoB7MjWvPCX3dkaK1/RCJ/1v/R1XB15FuSs0fQw==}
engines: {node: '>=16.0.0 || 14 >= 14.17'}
peerDependencies:
rollup: ^2.68.0||^3.0.0||^4.0.0
@@ -2691,8 +2694,8 @@ packages:
rollup:
optional: true
- '@rollup/plugin-node-resolve@15.3.0':
- resolution: {integrity: sha512-9eO5McEICxMzJpDW9OnMYSv4Sta3hmt7VtBFz5zR9273suNOydOyq/FrGeGy+KsTRFm8w0SLVhzig2ILFT63Ag==}
+ '@rollup/plugin-node-resolve@15.3.1':
+ resolution: {integrity: sha512-tgg6b91pAybXHJQMAAwW9VuWBO6Thi+q7BCNARLwSqlmsHz0XYURtGvh/AuwSADXSI4h/2uHbs7s4FzlZDGSGA==}
engines: {node: '>=14.0.0'}
peerDependencies:
rollup: ^2.78.0||^3.0.0||^4.0.0
@@ -2700,8 +2703,8 @@ packages:
rollup:
optional: true
- '@rollup/plugin-replace@6.0.1':
- resolution: {integrity: sha512-2sPh9b73dj5IxuMmDAsQWVFT7mR+yoHweBaXG2W/R8vQ+IWZlnaI7BR7J6EguVQUp1hd8Z7XuozpDjEKQAAC2Q==}
+ '@rollup/plugin-replace@6.0.2':
+ resolution: {integrity: sha512-7QaYCf8bqF04dOy7w/eHmJeNExxTYwvKAmlSAH/EaWWUzbT0h5sbF6bktFoX/0F/0qwng5/dWFMyf3gzaM8DsQ==}
engines: {node: '>=14.0.0'}
peerDependencies:
rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0
@@ -2718,8 +2721,8 @@ packages:
rollup:
optional: true
- '@rollup/pluginutils@5.1.3':
- resolution: {integrity: sha512-Pnsb6f32CD2W3uCaLZIzDmeFyQ2b8UWMFI7xtwUezpcGBDVDW6y9XgAWIlARiGAo6eNF5FK5aQTr0LFyNyqq5A==}
+ '@rollup/pluginutils@5.1.4':
+ resolution: {integrity: sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ==}
engines: {node: '>=14.0.0'}
peerDependencies:
rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0
@@ -2727,98 +2730,98 @@ packages:
rollup:
optional: true
- '@rollup/rollup-android-arm-eabi@4.28.1':
- resolution: {integrity: sha512-2aZp8AES04KI2dy3Ss6/MDjXbwBzj+i0GqKtWXgw2/Ma6E4jJvujryO6gJAghIRVz7Vwr9Gtl/8na3nDUKpraQ==}
+ '@rollup/rollup-android-arm-eabi@4.29.1':
+ resolution: {integrity: sha512-ssKhA8RNltTZLpG6/QNkCSge+7mBQGUqJRisZ2MDQcEGaK93QESEgWK2iOpIDZ7k9zPVkG5AS3ksvD5ZWxmItw==}
cpu: [arm]
os: [android]
- '@rollup/rollup-android-arm64@4.28.1':
- resolution: {integrity: sha512-EbkK285O+1YMrg57xVA+Dp0tDBRB93/BZKph9XhMjezf6F4TpYjaUSuPt5J0fZXlSag0LmZAsTmdGGqPp4pQFA==}
+ '@rollup/rollup-android-arm64@4.29.1':
+ resolution: {integrity: sha512-CaRfrV0cd+NIIcVVN/jx+hVLN+VRqnuzLRmfmlzpOzB87ajixsN/+9L5xNmkaUUvEbI5BmIKS+XTwXsHEb65Ew==}
cpu: [arm64]
os: [android]
- '@rollup/rollup-darwin-arm64@4.28.1':
- resolution: {integrity: sha512-prduvrMKU6NzMq6nxzQw445zXgaDBbMQvmKSJaxpaZ5R1QDM8w+eGxo6Y/jhT/cLoCvnZI42oEqf9KQNYz1fqQ==}
+ '@rollup/rollup-darwin-arm64@4.29.1':
+ resolution: {integrity: sha512-2ORr7T31Y0Mnk6qNuwtyNmy14MunTAMx06VAPI6/Ju52W10zk1i7i5U3vlDRWjhOI5quBcrvhkCHyF76bI7kEw==}
cpu: [arm64]
os: [darwin]
- '@rollup/rollup-darwin-x64@4.28.1':
- resolution: {integrity: sha512-WsvbOunsUk0wccO/TV4o7IKgloJ942hVFK1CLatwv6TJspcCZb9umQkPdvB7FihmdxgaKR5JyxDjWpCOp4uZlQ==}
+ '@rollup/rollup-darwin-x64@4.29.1':
+ resolution: {integrity: sha512-j/Ej1oanzPjmN0tirRd5K2/nncAhS9W6ICzgxV+9Y5ZsP0hiGhHJXZ2JQ53iSSjj8m6cRY6oB1GMzNn2EUt6Ng==}
cpu: [x64]
os: [darwin]
- '@rollup/rollup-freebsd-arm64@4.28.1':
- resolution: {integrity: sha512-HTDPdY1caUcU4qK23FeeGxCdJF64cKkqajU0iBnTVxS8F7H/7BewvYoG+va1KPSL63kQ1PGNyiwKOfReavzvNA==}
+ '@rollup/rollup-freebsd-arm64@4.29.1':
+ resolution: {integrity: sha512-91C//G6Dm/cv724tpt7nTyP+JdN12iqeXGFM1SqnljCmi5yTXriH7B1r8AD9dAZByHpKAumqP1Qy2vVNIdLZqw==}
cpu: [arm64]
os: [freebsd]
- '@rollup/rollup-freebsd-x64@4.28.1':
- resolution: {integrity: sha512-m/uYasxkUevcFTeRSM9TeLyPe2QDuqtjkeoTpP9SW0XxUWfcYrGDMkO/m2tTw+4NMAF9P2fU3Mw4ahNvo7QmsQ==}
+ '@rollup/rollup-freebsd-x64@4.29.1':
+ resolution: {integrity: sha512-hEioiEQ9Dec2nIRoeHUP6hr1PSkXzQaCUyqBDQ9I9ik4gCXQZjJMIVzoNLBRGet+hIUb3CISMh9KXuCcWVW/8w==}
cpu: [x64]
os: [freebsd]
- '@rollup/rollup-linux-arm-gnueabihf@4.28.1':
- resolution: {integrity: sha512-QAg11ZIt6mcmzpNE6JZBpKfJaKkqTm1A9+y9O+frdZJEuhQxiugM05gnCWiANHj4RmbgeVJpTdmKRmH/a+0QbA==}
+ '@rollup/rollup-linux-arm-gnueabihf@4.29.1':
+ resolution: {integrity: sha512-Py5vFd5HWYN9zxBv3WMrLAXY3yYJ6Q/aVERoeUFwiDGiMOWsMs7FokXihSOaT/PMWUty/Pj60XDQndK3eAfE6A==}
cpu: [arm]
os: [linux]
- '@rollup/rollup-linux-arm-musleabihf@4.28.1':
- resolution: {integrity: sha512-dRP9PEBfolq1dmMcFqbEPSd9VlRuVWEGSmbxVEfiq2cs2jlZAl0YNxFzAQS2OrQmsLBLAATDMb3Z6MFv5vOcXg==}
+ '@rollup/rollup-linux-arm-musleabihf@4.29.1':
+ resolution: {integrity: sha512-RiWpGgbayf7LUcuSNIbahr0ys2YnEERD4gYdISA06wa0i8RALrnzflh9Wxii7zQJEB2/Eh74dX4y/sHKLWp5uQ==}
cpu: [arm]
os: [linux]
- '@rollup/rollup-linux-arm64-gnu@4.28.1':
- resolution: {integrity: sha512-uGr8khxO+CKT4XU8ZUH1TTEUtlktK6Kgtv0+6bIFSeiSlnGJHG1tSFSjm41uQ9sAO/5ULx9mWOz70jYLyv1QkA==}
+ '@rollup/rollup-linux-arm64-gnu@4.29.1':
+ resolution: {integrity: sha512-Z80O+taYxTQITWMjm/YqNoe9d10OX6kDh8X5/rFCMuPqsKsSyDilvfg+vd3iXIqtfmp+cnfL1UrYirkaF8SBZA==}
cpu: [arm64]
os: [linux]
- '@rollup/rollup-linux-arm64-musl@4.28.1':
- resolution: {integrity: sha512-QF54q8MYGAqMLrX2t7tNpi01nvq5RI59UBNx+3+37zoKX5KViPo/gk2QLhsuqok05sSCRluj0D00LzCwBikb0A==}
+ '@rollup/rollup-linux-arm64-musl@4.29.1':
+ resolution: {integrity: sha512-fOHRtF9gahwJk3QVp01a/GqS4hBEZCV1oKglVVq13kcK3NeVlS4BwIFzOHDbmKzt3i0OuHG4zfRP0YoG5OF/rA==}
cpu: [arm64]
os: [linux]
- '@rollup/rollup-linux-loongarch64-gnu@4.28.1':
- resolution: {integrity: sha512-vPul4uodvWvLhRco2w0GcyZcdyBfpfDRgNKU+p35AWEbJ/HPs1tOUrkSueVbBS0RQHAf/A+nNtDpvw95PeVKOA==}
+ '@rollup/rollup-linux-loongarch64-gnu@4.29.1':
+ resolution: {integrity: sha512-5a7q3tnlbcg0OodyxcAdrrCxFi0DgXJSoOuidFUzHZ2GixZXQs6Tc3CHmlvqKAmOs5eRde+JJxeIf9DonkmYkw==}
cpu: [loong64]
os: [linux]
- '@rollup/rollup-linux-powerpc64le-gnu@4.28.1':
- resolution: {integrity: sha512-pTnTdBuC2+pt1Rmm2SV7JWRqzhYpEILML4PKODqLz+C7Ou2apEV52h19CR7es+u04KlqplggmN9sqZlekg3R1A==}
+ '@rollup/rollup-linux-powerpc64le-gnu@4.29.1':
+ resolution: {integrity: sha512-9b4Mg5Yfz6mRnlSPIdROcfw1BU22FQxmfjlp/CShWwO3LilKQuMISMTtAu/bxmmrE6A902W2cZJuzx8+gJ8e9w==}
cpu: [ppc64]
os: [linux]
- '@rollup/rollup-linux-riscv64-gnu@4.28.1':
- resolution: {integrity: sha512-vWXy1Nfg7TPBSuAncfInmAI/WZDd5vOklyLJDdIRKABcZWojNDY0NJwruY2AcnCLnRJKSaBgf/GiJfauu8cQZA==}
+ '@rollup/rollup-linux-riscv64-gnu@4.29.1':
+ resolution: {integrity: sha512-G5pn0NChlbRM8OJWpJFMX4/i8OEU538uiSv0P6roZcbpe/WfhEO+AT8SHVKfp8qhDQzaz7Q+1/ixMy7hBRidnQ==}
cpu: [riscv64]
os: [linux]
- '@rollup/rollup-linux-s390x-gnu@4.28.1':
- resolution: {integrity: sha512-/yqC2Y53oZjb0yz8PVuGOQQNOTwxcizudunl/tFs1aLvObTclTwZ0JhXF2XcPT/zuaymemCDSuuUPXJJyqeDOg==}
+ '@rollup/rollup-linux-s390x-gnu@4.29.1':
+ resolution: {integrity: sha512-WM9lIkNdkhVwiArmLxFXpWndFGuOka4oJOZh8EP3Vb8q5lzdSCBuhjavJsw68Q9AKDGeOOIHYzYm4ZFvmWez5g==}
cpu: [s390x]
os: [linux]
- '@rollup/rollup-linux-x64-gnu@4.28.1':
- resolution: {integrity: sha512-fzgeABz7rrAlKYB0y2kSEiURrI0691CSL0+KXwKwhxvj92VULEDQLpBYLHpF49MSiPG4sq5CK3qHMnb9tlCjBw==}
+ '@rollup/rollup-linux-x64-gnu@4.29.1':
+ resolution: {integrity: sha512-87xYCwb0cPGZFoGiErT1eDcssByaLX4fc0z2nRM6eMtV9njAfEE6OW3UniAoDhX4Iq5xQVpE6qO9aJbCFumKYQ==}
cpu: [x64]
os: [linux]
- '@rollup/rollup-linux-x64-musl@4.28.1':
- resolution: {integrity: sha512-xQTDVzSGiMlSshpJCtudbWyRfLaNiVPXt1WgdWTwWz9n0U12cI2ZVtWe/Jgwyv/6wjL7b66uu61Vg0POWVfz4g==}
+ '@rollup/rollup-linux-x64-musl@4.29.1':
+ resolution: {integrity: sha512-xufkSNppNOdVRCEC4WKvlR1FBDyqCSCpQeMMgv9ZyXqqtKBfkw1yfGMTUTs9Qsl6WQbJnsGboWCp7pJGkeMhKA==}
cpu: [x64]
os: [linux]
- '@rollup/rollup-win32-arm64-msvc@4.28.1':
- resolution: {integrity: sha512-wSXmDRVupJstFP7elGMgv+2HqXelQhuNf+IS4V+nUpNVi/GUiBgDmfwD0UGN3pcAnWsgKG3I52wMOBnk1VHr/A==}
+ '@rollup/rollup-win32-arm64-msvc@4.29.1':
+ resolution: {integrity: sha512-F2OiJ42m77lSkizZQLuC+jiZ2cgueWQL5YC9tjo3AgaEw+KJmVxHGSyQfDUoYR9cci0lAywv2Clmckzulcq6ig==}
cpu: [arm64]
os: [win32]
- '@rollup/rollup-win32-ia32-msvc@4.28.1':
- resolution: {integrity: sha512-ZkyTJ/9vkgrE/Rk9vhMXhf8l9D+eAhbAVbsGsXKy2ohmJaWg0LPQLnIxRdRp/bKyr8tXuPlXhIoGlEB5XpJnGA==}
+ '@rollup/rollup-win32-ia32-msvc@4.29.1':
+ resolution: {integrity: sha512-rYRe5S0FcjlOBZQHgbTKNrqxCBUmgDJem/VQTCcTnA2KCabYSWQDrytOzX7avb79cAAweNmMUb/Zw18RNd4mng==}
cpu: [ia32]
os: [win32]
- '@rollup/rollup-win32-x64-msvc@4.28.1':
- resolution: {integrity: sha512-ZvK2jBafvttJjoIdKm/Q/Bh7IJ1Ose9IBOwpOXcOvW3ikGTQGmKDgxTC6oCAzW6PynbkKP8+um1du81XJHZ0JA==}
+ '@rollup/rollup-win32-x64-msvc@4.29.1':
+ resolution: {integrity: sha512-+10CMg9vt1MoHj6x1pxyjPSMjHTIlqs8/tBztXvPAx24SKs9jwVnKqHJumlH/IzhaPUaj3T6T6wfZr8okdXaIg==}
cpu: [x64]
os: [win32]
@@ -2829,26 +2832,32 @@ packages:
'@sec-ant/readable-stream@0.4.1':
resolution: {integrity: sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==}
- '@shikijs/core@1.24.3':
- resolution: {integrity: sha512-VRcf4GYUIkxIchGM9DrapRcxtgojg4IWKUtX5EtW+4PJiGzF2xQqZSv27PJt+WLc18KT3CNLpNWow9JYV5n+Rg==}
+ '@shikijs/core@1.26.1':
+ resolution: {integrity: sha512-yeo7sG+WZQblKPclUOKRPwkv1PyoHYkJ4gP9DzhFJbTdueKR7wYTI1vfF/bFi1NTgc545yG/DzvVhZgueVOXMA==}
+
+ '@shikijs/engine-javascript@1.26.1':
+ resolution: {integrity: sha512-CRhA0b8CaSLxS0E9A4Bzcb3LKBNpykfo9F85ozlNyArxjo2NkijtiwrJZ6eHa+NT5I9Kox2IXVdjUsP4dilsmw==}
- '@shikijs/engine-javascript@1.24.3':
- resolution: {integrity: sha512-De8tNLvYjeK6V0Gb47jIH2M+OKkw+lWnSV1j3HVDFMlNIglmVcTMG2fASc29W0zuFbfEEwKjO8Fe4KYSO6Ce3w==}
+ '@shikijs/engine-oniguruma@1.26.1':
+ resolution: {integrity: sha512-F5XuxN1HljLuvfXv7d+mlTkV7XukC1cawdtOo+7pKgPD83CAB1Sf8uHqP3PK0u7njFH0ZhoXE1r+0JzEgAQ+kg==}
- '@shikijs/engine-oniguruma@1.24.3':
- resolution: {integrity: sha512-iNnx950gs/5Nk+zrp1LuF+S+L7SKEhn8k9eXgFYPGhVshKppsYwRmW8tpmAMvILIMSDfrgqZ0w+3xWVQB//1Xw==}
+ '@shikijs/langs@1.26.1':
+ resolution: {integrity: sha512-oz/TQiIqZejEIZbGtn68hbJijAOTtYH4TMMSWkWYozwqdpKR3EXgILneQy26WItmJjp3xVspHdiUxUCws4gtuw==}
- '@shikijs/rehype@1.24.3':
- resolution: {integrity: sha512-H9PHKSjk0xY+ZGoqmWxjU6f6N6fT8YPchfdnV+8UVKKGbK/c4QZ/gr8X32q5mBx2GemGBZFF7z+VD5DA05UM5w==}
+ '@shikijs/rehype@1.26.1':
+ resolution: {integrity: sha512-kzSFCNb8KZk6AyHgrNbZvzyPYi5WLBypCEPHYVanjv7IRjaVHLtXk/IEL4iEdkvccjOoOSo6W8jMZEBFkirI3w==}
- '@shikijs/twoslash@1.24.3':
- resolution: {integrity: sha512-BlspJvcWJCz8tda7RP55eBi2TIzPn9T5wR3NVR0LdX7Itf8YcmOmj0Do1p/s5DdKFgCarzFG+wY+MT1nYk7new==}
+ '@shikijs/themes@1.26.1':
+ resolution: {integrity: sha512-JDxVn+z+wgLCiUhBGx2OQrLCkKZQGzNH3nAxFir4PjUcYiyD8Jdms9izyxIogYmSwmoPTatFTdzyrRKbKlSfPA==}
- '@shikijs/types@1.24.3':
- resolution: {integrity: sha512-FPMrJ69MNxhRtldRk69CghvaGlbbN3pKRuvko0zvbfa2dXp4pAngByToqS5OY5jvN8D7LKR4RJE8UvzlCOuViw==}
+ '@shikijs/twoslash@1.26.1':
+ resolution: {integrity: sha512-jgRt6c6y+rXVfpcLIAY8luCKDiadhozrLS1+xjXA6WcZ/5wCAB2oj+ubue+14UZkg2yLJaH0X7N8N2J7/X1YJQ==}
- '@shikijs/vscode-textmate@9.3.1':
- resolution: {integrity: sha512-79QfK1393x9Ho60QFyLti+QfdJzRQCVLFb97kOIV7Eo9vQU/roINgk7m24uv0a7AUvN//RDH36FLjjK48v0s9g==}
+ '@shikijs/types@1.26.1':
+ resolution: {integrity: sha512-d4B00TKKAMaHuFYgRf3L0gwtvqpW4hVdVwKcZYbBfAAQXspgkbWqnFfuFl3MDH6gLbsubOcr+prcnsqah3ny7Q==}
+
+ '@shikijs/vscode-textmate@10.0.1':
+ resolution: {integrity: sha512-fTIQwLF+Qhuws31iw7Ncl1R3HUDtGwIipiJ9iU+UsDUwMhegFcQKQHd51nZjb7CArq0MvON8rbgCGQYWHUKAdg==}
'@sindresorhus/merge-streams@1.0.0':
resolution: {integrity: sha512-rUV5WyJrJLoloD4NDN1V1+LDMDWOa4OTsT4yYJwQNpTU6FWxkxHpL7eu4w+DmiH8x/EAM1otkPE1+LaspIbplw==}
@@ -2858,68 +2867,68 @@ packages:
resolution: {integrity: sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==}
engines: {node: '>=18'}
- '@swc/core-darwin-arm64@1.10.1':
- resolution: {integrity: sha512-NyELPp8EsVZtxH/mEqvzSyWpfPJ1lugpTQcSlMduZLj1EASLO4sC8wt8hmL1aizRlsbjCX+r0PyL+l0xQ64/6Q==}
+ '@swc/core-darwin-arm64@1.10.4':
+ resolution: {integrity: sha512-sV/eurLhkjn/197y48bxKP19oqcLydSel42Qsy2zepBltqUx+/zZ8+/IS0Bi7kaWVFxerbW1IPB09uq8Zuvm3g==}
engines: {node: '>=10'}
cpu: [arm64]
os: [darwin]
- '@swc/core-darwin-x64@1.10.1':
- resolution: {integrity: sha512-L4BNt1fdQ5ZZhAk5qoDfUnXRabDOXKnXBxMDJ+PWLSxOGBbWE6aJTnu4zbGjJvtot0KM46m2LPAPY8ttknqaZA==}
+ '@swc/core-darwin-x64@1.10.4':
+ resolution: {integrity: sha512-gjYNU6vrAUO4+FuovEo9ofnVosTFXkF0VDuo1MKPItz6e2pxc2ale4FGzLw0Nf7JB1sX4a8h06CN16/pLJ8Q2w==}
engines: {node: '>=10'}
cpu: [x64]
os: [darwin]
- '@swc/core-linux-arm-gnueabihf@1.10.1':
- resolution: {integrity: sha512-Y1u9OqCHgvVp2tYQAJ7hcU9qO5brDMIrA5R31rwWQIAKDkJKtv3IlTHF0hrbWk1wPR0ZdngkQSJZple7G+Grvw==}
+ '@swc/core-linux-arm-gnueabihf@1.10.4':
+ resolution: {integrity: sha512-zd7fXH5w8s+Sfvn2oO464KDWl+ZX1MJiVmE4Pdk46N3PEaNwE0koTfgx2vQRqRG4vBBobzVvzICC3618WcefOA==}
engines: {node: '>=10'}
cpu: [arm]
os: [linux]
- '@swc/core-linux-arm64-gnu@1.10.1':
- resolution: {integrity: sha512-tNQHO/UKdtnqjc7o04iRXng1wTUXPgVd8Y6LI4qIbHVoVPwksZydISjMcilKNLKIwOoUQAkxyJ16SlOAeADzhQ==}
+ '@swc/core-linux-arm64-gnu@1.10.4':
+ resolution: {integrity: sha512-+UGfoHDxsMZgFD3tABKLeEZHqLNOkxStu+qCG7atGBhS4Slri6h6zijVvf4yI5X3kbXdvc44XV/hrP/Klnui2A==}
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
- '@swc/core-linux-arm64-musl@1.10.1':
- resolution: {integrity: sha512-x0L2Pd9weQ6n8dI1z1Isq00VHFvpBClwQJvrt3NHzmR+1wCT/gcYl1tp9P5xHh3ldM8Cn4UjWCw+7PaUgg8FcQ==}
+ '@swc/core-linux-arm64-musl@1.10.4':
+ resolution: {integrity: sha512-cDDj2/uYsOH0pgAnDkovLZvKJpFmBMyXkxEG6Q4yw99HbzO6QzZ5HDGWGWVq/6dLgYKlnnmpjZCPPQIu01mXEg==}
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
- '@swc/core-linux-x64-gnu@1.10.1':
- resolution: {integrity: sha512-yyYEwQcObV3AUsC79rSzN9z6kiWxKAVJ6Ntwq2N9YoZqSPYph+4/Am5fM1xEQYf/kb99csj0FgOelomJSobxQA==}
+ '@swc/core-linux-x64-gnu@1.10.4':
+ resolution: {integrity: sha512-qJXh9D6Kf5xSdGWPINpLGixAbB5JX8JcbEJpRamhlDBoOcQC79dYfOMEIxWPhTS1DGLyFakAx2FX/b2VmQmj0g==}
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
- '@swc/core-linux-x64-musl@1.10.1':
- resolution: {integrity: sha512-tcaS43Ydd7Fk7sW5ROpaf2Kq1zR+sI5K0RM+0qYLYYurvsJruj3GhBCaiN3gkzd8m/8wkqNqtVklWaQYSDsyqA==}
+ '@swc/core-linux-x64-musl@1.10.4':
+ resolution: {integrity: sha512-A76lIAeyQnHCVt0RL/pG+0er8Qk9+acGJqSZOZm67Ve3B0oqMd871kPtaHBM0BW3OZAhoILgfHW3Op9Q3mx3Cw==}
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
- '@swc/core-win32-arm64-msvc@1.10.1':
- resolution: {integrity: sha512-D3Qo1voA7AkbOzQ2UGuKNHfYGKL6eejN8VWOoQYtGHHQi1p5KK/Q7V1ku55oxXBsj79Ny5FRMqiRJpVGad7bjQ==}
+ '@swc/core-win32-arm64-msvc@1.10.4':
+ resolution: {integrity: sha512-e6j5kBu4fIY7fFxFxnZI0MlEovRvp50Lg59Fw+DVbtqHk3C85dckcy5xKP+UoXeuEmFceauQDczUcGs19SRGSQ==}
engines: {node: '>=10'}
cpu: [arm64]
os: [win32]
- '@swc/core-win32-ia32-msvc@1.10.1':
- resolution: {integrity: sha512-WalYdFoU3454Og+sDKHM1MrjvxUGwA2oralknXkXL8S0I/8RkWZOB++p3pLaGbTvOO++T+6znFbQdR8KRaa7DA==}
+ '@swc/core-win32-ia32-msvc@1.10.4':
+ resolution: {integrity: sha512-RSYHfdKgNXV/amY5Tqk1EWVsyQnhlsM//jeqMLw5Fy9rfxP592W9UTumNikNRPdjI8wKKzNMXDb1U29tQjN0dg==}
engines: {node: '>=10'}
cpu: [ia32]
os: [win32]
- '@swc/core-win32-x64-msvc@1.10.1':
- resolution: {integrity: sha512-JWobfQDbTnoqaIwPKQ3DVSywihVXlQMbDuwik/dDWlj33A8oEHcjPOGs4OqcA3RHv24i+lfCQpM3Mn4FAMfacA==}
+ '@swc/core-win32-x64-msvc@1.10.4':
+ resolution: {integrity: sha512-1ujYpaqfqNPYdwKBlvJnOqcl+Syn3UrQ4XE0Txz6zMYgyh6cdU6a3pxqLqIUSJ12MtXRA9ZUhEz1ekU3LfLWXw==}
engines: {node: '>=10'}
cpu: [x64]
os: [win32]
- '@swc/core@1.10.1':
- resolution: {integrity: sha512-rQ4dS6GAdmtzKiCRt3LFVxl37FaY1cgL9kSUTnhQ2xc3fmHOd7jdJK/V4pSZMG1ruGTd0bsi34O2R0Olg9Zo/w==}
+ '@swc/core@1.10.4':
+ resolution: {integrity: sha512-ut3zfiTLORMxhr6y/GBxkHmzcGuVpwJYX4qyXWuBKkpw/0g0S5iO1/wW7RnLnZbAi8wS/n0atRZoaZlXWBkeJg==}
engines: {node: '>=10'}
peerDependencies:
'@swc/helpers': '*'
@@ -2941,8 +2950,8 @@ packages:
peerDependencies:
react: ^18.2.0
- '@ts-morph/common@0.25.0':
- resolution: {integrity: sha512-kMnZz+vGGHi4GoHnLmMhGNjm44kGtKUXGnOvrKmMwAuvNjM/PgKVGfUnL7IDvK7Jb2QQ82jq3Zmp04Gy+r3Dkg==}
+ '@ts-morph/common@0.26.0':
+ resolution: {integrity: sha512-/RmKAtctStXqM5nECMQ46duT74Hoig/DBzhWXGHcodlDNrgRbsbwwHqSKFNbca6z9Xt/CUWMeXOsC9QEN1+rqw==}
'@types/acorn@4.0.6':
resolution: {integrity: sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==}
@@ -3103,8 +3112,8 @@ packages:
'@types/node@12.20.55':
resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==}
- '@types/node@22.10.2':
- resolution: {integrity: sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==}
+ '@types/node@22.10.5':
+ resolution: {integrity: sha512-F8Q+SeGimwOo86fiovQh8qiXfFEh2/ocYv7tU5pJ3EXMSSxk1Joj5wefpFK2fHTf/N6HKGSxIDBT9f3gCxXPkQ==}
'@types/openapi-sampler@1.0.3':
resolution: {integrity: sha512-SwTm7ZahuDRKirbFSBu30X64mvdwITxS5yeC9JNV20Vp23Ymbl+hVdYxegkLDtYvXIxnUngJb8Ok+m3iEYfZiQ==}
@@ -3135,51 +3144,51 @@ packages:
'@types/ws@8.5.13':
resolution: {integrity: sha512-osM/gWBTPKgHV8XkTunnegTRIsvF6owmf5w+JtAfOw472dptdm0dlGv4xCt6GwQRcC2XVOvvRE/0bAoQcL2QkA==}
- '@typescript-eslint/eslint-plugin@8.18.1':
- resolution: {integrity: sha512-Ncvsq5CT3Gvh+uJG0Lwlho6suwDfUXH0HztslDf5I+F2wAFAZMRwYLEorumpKLzmO2suAXZ/td1tBg4NZIi9CQ==}
+ '@typescript-eslint/eslint-plugin@8.19.0':
+ resolution: {integrity: sha512-NggSaEZCdSrFddbctrVjkVZvFC6KGfKfNK0CU7mNK/iKHGKbzT4Wmgm08dKpcZECBu9f5FypndoMyRHkdqfT1Q==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
'@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <5.8.0'
- '@typescript-eslint/parser@8.18.1':
- resolution: {integrity: sha512-rBnTWHCdbYM2lh7hjyXqxk70wvon3p2FyaniZuey5TrcGBpfhVp0OxOa6gxr9Q9YhZFKyfbEnxc24ZnVbbUkCA==}
+ '@typescript-eslint/parser@8.19.0':
+ resolution: {integrity: sha512-6M8taKyOETY1TKHp0x8ndycipTVgmp4xtg5QpEZzXxDhNvvHOJi5rLRkLr8SK3jTgD5l4fTlvBiRdfsuWydxBw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <5.8.0'
- '@typescript-eslint/scope-manager@8.18.1':
- resolution: {integrity: sha512-HxfHo2b090M5s2+/9Z3gkBhI6xBH8OJCFjH9MhQ+nnoZqxU3wNxkLT+VWXWSFWc3UF3Z+CfPAyqdCTdoXtDPCQ==}
+ '@typescript-eslint/scope-manager@8.19.0':
+ resolution: {integrity: sha512-hkoJiKQS3GQ13TSMEiuNmSCvhz7ujyqD1x3ShbaETATHrck+9RaDdUbt+osXaUuns9OFwrDTTrjtwsU8gJyyRA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/type-utils@8.18.1':
- resolution: {integrity: sha512-jAhTdK/Qx2NJPNOTxXpMwlOiSymtR2j283TtPqXkKBdH8OAMmhiUfP0kJjc/qSE51Xrq02Gj9NY7MwK+UxVwHQ==}
+ '@typescript-eslint/type-utils@8.19.0':
+ resolution: {integrity: sha512-TZs0I0OSbd5Aza4qAMpp1cdCYVnER94IziudE3JU328YUHgWu9gwiwhag+fuLeJ2LkWLXI+F/182TbG+JaBdTg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <5.8.0'
- '@typescript-eslint/types@8.18.1':
- resolution: {integrity: sha512-7uoAUsCj66qdNQNpH2G8MyTFlgerum8ubf21s3TSM3XmKXuIn+H2Sifh/ES2nPOPiYSRJWAk0fDkW0APBWcpfw==}
+ '@typescript-eslint/types@8.19.0':
+ resolution: {integrity: sha512-8XQ4Ss7G9WX8oaYvD4OOLCjIQYgRQxO+qCiR2V2s2GxI9AUpo7riNwo6jDhKtTcaJjT8PY54j2Yb33kWtSJsmA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/typescript-estree@8.18.1':
- resolution: {integrity: sha512-z8U21WI5txzl2XYOW7i9hJhxoKKNG1kcU4RzyNvKrdZDmbjkmLBo8bgeiOJmA06kizLI76/CCBAAGlTlEeUfyg==}
+ '@typescript-eslint/typescript-estree@8.19.0':
+ resolution: {integrity: sha512-WW9PpDaLIFW9LCbucMSdYUuGeFUz1OkWYS/5fwZwTA+l2RwlWFdJvReQqMUMBw4yJWJOfqd7An9uwut2Oj8sLw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '>=4.8.4 <5.8.0'
- '@typescript-eslint/utils@8.18.1':
- resolution: {integrity: sha512-8vikiIj2ebrC4WRdcAdDcmnu9Q/MXXwg+STf40BVfT8exDqBCUPdypvzcUPxEqRGKg9ALagZ0UWcYCtn+4W2iQ==}
+ '@typescript-eslint/utils@8.19.0':
+ resolution: {integrity: sha512-PTBG+0oEMPH9jCZlfg07LCB2nYI0I317yyvXGfxnvGvw4SHIOuRnQ3kadyyXY6tGdChusIHIbM5zfIbp4M6tCg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <5.8.0'
- '@typescript-eslint/visitor-keys@8.18.1':
- resolution: {integrity: sha512-Vj0WLm5/ZsD013YeUKn+K0y8p1M0jPpxOkKdbD1wB0ns53a5piVY02zjf072TblEweAbcYiFiPoSMF3kp+VhhQ==}
+ '@typescript-eslint/visitor-keys@8.19.0':
+ resolution: {integrity: sha512-mCFtBbFBJDCNCWUl5y6sZSCHXw1DEFEk3c/M3nRK2a4XUB8StGFtmcEMizdjKuBzB6e/smJAAWYug3VrdLMr1w==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@typescript/vfs@1.6.0':
@@ -3354,8 +3363,8 @@ packages:
resolution: {integrity: sha512-y+CcFFwelSXpLZk/7fMB2mUbGtX9lKycf1MWJ7CaTIERyitVlyQx6C+sxcROU2BAJ24OiZyK+8wj2i8AlBoS3A==}
engines: {node: '>=10'}
- array-buffer-byte-length@1.0.1:
- resolution: {integrity: sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==}
+ array-buffer-byte-length@1.0.2:
+ resolution: {integrity: sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==}
engines: {node: '>= 0.4'}
array-includes@3.1.8:
@@ -3370,20 +3379,20 @@ packages:
resolution: {integrity: sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==}
engines: {node: '>= 0.4'}
- array.prototype.flat@1.3.2:
- resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==}
+ array.prototype.flat@1.3.3:
+ resolution: {integrity: sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==}
engines: {node: '>= 0.4'}
- array.prototype.flatmap@1.3.2:
- resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==}
+ array.prototype.flatmap@1.3.3:
+ resolution: {integrity: sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==}
engines: {node: '>= 0.4'}
array.prototype.tosorted@1.1.4:
resolution: {integrity: sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==}
engines: {node: '>= 0.4'}
- arraybuffer.prototype.slice@1.0.3:
- resolution: {integrity: sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==}
+ arraybuffer.prototype.slice@1.0.4:
+ resolution: {integrity: sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==}
engines: {node: '>= 0.4'}
assertion-error@2.0.1:
@@ -3440,12 +3449,12 @@ packages:
buffer-from@1.1.2:
resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==}
- bufferutil@4.0.8:
- resolution: {integrity: sha512-4T53u4PdgsXqKaIctwF8ifXlRTTmEPJ8iEPWFdGZvcf7sbwYo6FKFEX9eNNAnzFZ7EzJAQ3CJeOtCRA4rDp7Pw==}
+ bufferutil@4.0.9:
+ resolution: {integrity: sha512-WDtdLmJvAuNNPzByAYpRo2rF1Mmradw6gvWsQKf63476DDXmomT9zUiGypLcG4ibIM67vhAj8jJRdbmEws2Aqw==}
engines: {node: '>=6.14.2'}
- bunchee@6.0.3:
- resolution: {integrity: sha512-Yq/srd3ocXPAHv0KEdJvhFMNUOOVVqy0kNzaGVCirk/+MfnLdvZO5uf5BHugIHe/qSvWUQTJZ3SAfB/VABONeQ==}
+ bunchee@6.2.0:
+ resolution: {integrity: sha512-kdZrbi+JFFm5ZsOqwXoYFG/783oiJc7gYAOiHrMr1r0NQJdmcDwadX+HHoczti3+VjLKmBqf+lzyvbDruG5f/Q==}
engines: {node: '>= 18.0.0'}
hasBin: true
peerDependencies:
@@ -3468,8 +3477,16 @@ packages:
resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==}
engines: {node: '>=8'}
- call-bind@1.0.7:
- resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==}
+ call-bind-apply-helpers@1.0.1:
+ resolution: {integrity: sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g==}
+ engines: {node: '>= 0.4'}
+
+ call-bind@1.0.8:
+ resolution: {integrity: sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==}
+ engines: {node: '>= 0.4'}
+
+ call-bound@1.0.3:
+ resolution: {integrity: sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==}
engines: {node: '>= 0.4'}
callsites@3.1.0:
@@ -3498,8 +3515,8 @@ packages:
resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==}
engines: {node: '>=10'}
- chalk@5.3.0:
- resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==}
+ chalk@5.4.1:
+ resolution: {integrity: sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==}
engines: {node: ^12.17.0 || ^14.13 || >=16.0.0}
character-entities-html4@2.1.0:
@@ -3594,8 +3611,8 @@ packages:
comma-separated-tokens@2.0.3:
resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==}
- commander@12.1.0:
- resolution: {integrity: sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==}
+ commander@13.0.0:
+ resolution: {integrity: sha512-oPYleIY8wmTVzkvQq10AEok6YcTC4sRUBl8F9gVuwchGVUCTbl/vhLTaQqutuuySYOsu8YTgV+OxKc/8Yvx+mQ==}
engines: {node: '>=18'}
commander@2.20.3:
@@ -3626,8 +3643,8 @@ packages:
concat-map@0.0.1:
resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
- concurrently@9.1.0:
- resolution: {integrity: sha512-VxkzwMAn4LP7WyMnJNbHN5mKV9L2IbyDjpzemKr99sXNR3GqRNMMHdm7prV1ws9wg7ETj6WUkNOigZVsptwbgg==}
+ concurrently@9.1.2:
+ resolution: {integrity: sha512-H9MWcoPsYddwbOGM6difjVwVZHl63nwMEwDJG/L7VGtuaJhb12h2caPG2tVPWs7emuYix252iGfqOyrz1GczTQ==}
engines: {node: '>=18'}
hasBin: true
@@ -3812,16 +3829,16 @@ packages:
dagre-d3-es@7.0.11:
resolution: {integrity: sha512-tvlJLyQf834SylNKax8Wkzco/1ias1OPw8DcUMDE7oUIoSEW25riQVuiu/0OWEFqT0cxHT3Pa9/D82Jr47IONw==}
- data-view-buffer@1.0.1:
- resolution: {integrity: sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==}
+ data-view-buffer@1.0.2:
+ resolution: {integrity: sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==}
engines: {node: '>= 0.4'}
- data-view-byte-length@1.0.1:
- resolution: {integrity: sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==}
+ data-view-byte-length@1.0.2:
+ resolution: {integrity: sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==}
engines: {node: '>= 0.4'}
- data-view-byte-offset@1.0.0:
- resolution: {integrity: sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==}
+ data-view-byte-offset@1.0.1:
+ resolution: {integrity: sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==}
engines: {node: '>= 0.4'}
dayjs@1.11.13:
@@ -3908,6 +3925,10 @@ packages:
dompurify@3.2.3:
resolution: {integrity: sha512-U1U5Hzc2MO0oW3DF+G9qYN0aT7atAou4AgI0XjWz061nyBPbdxkfdhfy5uMgGn6+oLFCfn44ZGbdDqCzVmlOWA==}
+ dunder-proto@1.0.1:
+ resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==}
+ engines: {node: '>= 0.4'}
+
duplexer@0.1.2:
resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==}
@@ -3941,20 +3962,20 @@ packages:
resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==}
engines: {node: '>=0.12'}
- es-abstract@1.23.3:
- resolution: {integrity: sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==}
+ es-abstract@1.23.9:
+ resolution: {integrity: sha512-py07lI0wjxAC/DcfK1S6G7iANonniZwTISvdPzk9hzeH0IZIshbuuFxLIU96OyF89Yb9hiqWn8M/bY83KY5vzA==}
engines: {node: '>= 0.4'}
- es-define-property@1.0.0:
- resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==}
+ es-define-property@1.0.1:
+ resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==}
engines: {node: '>= 0.4'}
es-errors@1.3.0:
resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==}
engines: {node: '>= 0.4'}
- es-iterator-helpers@1.1.0:
- resolution: {integrity: sha512-/SurEfycdyssORP/E+bj4sEu1CWw4EmLDsHynHwSXQ7utgbrMRWW195pTrCjFgFCddf/UkYm3oqKPRq5i8bJbw==}
+ es-iterator-helpers@1.2.1:
+ resolution: {integrity: sha512-uDn+FE1yrDzyC0pCo961B2IHbdM8y/ACZsKD4dG6WqrjV53BADjwa7D+1aom2rsNVfLyDgU/eigvlJGJ08OQ4w==}
engines: {node: '>= 0.4'}
es-module-lexer@1.5.4:
@@ -3964,15 +3985,15 @@ packages:
resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==}
engines: {node: '>= 0.4'}
- es-set-tostringtag@2.0.3:
- resolution: {integrity: sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==}
+ es-set-tostringtag@2.1.0:
+ resolution: {integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==}
engines: {node: '>= 0.4'}
es-shim-unscopables@1.0.2:
resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==}
- es-to-primitive@1.2.1:
- resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==}
+ es-to-primitive@1.3.0:
+ resolution: {integrity: sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==}
engines: {node: '>= 0.4'}
esast-util-from-estree@2.0.0:
@@ -4014,8 +4035,8 @@ packages:
peerDependencies:
eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0
- eslint-plugin-react@7.37.2:
- resolution: {integrity: sha512-EsTAnj9fLVr/GZleBLFbj/sSuXeWmp1eXIN60ceYnZveqEaUCyW4X+Vh4WTdUhCkW4xutXYqTXCUSyqD4rB75w==}
+ eslint-plugin-react@7.37.3:
+ resolution: {integrity: sha512-DomWuTQPFYZwF/7c9W2fkKkStqZmBd3uugfqBYLdkZ3Hii23WzZuOLUskGxB8qkSKqftxEeGL1TB2kMhrce0jA==}
engines: {node: '>=4'}
peerDependencies:
eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7
@@ -4236,8 +4257,8 @@ packages:
function-bind@1.1.2:
resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==}
- function.prototype.name@1.1.6:
- resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==}
+ function.prototype.name@1.1.8:
+ resolution: {integrity: sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==}
engines: {node: '>= 0.4'}
functions-have-names@1.2.3:
@@ -4256,14 +4277,18 @@ packages:
resolution: {integrity: sha512-vpeMIQKxczTD/0s2CdEWHcb0eeJe6TFjxb+J5xgX7hScxqrGuyjmv4c1D4A/gelKfyox0gJJwIHF+fLjeaM8kQ==}
engines: {node: '>=18'}
- get-intrinsic@1.2.4:
- resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==}
+ get-intrinsic@1.2.7:
+ resolution: {integrity: sha512-VW6Pxhsrk0KAOqs3WEd0klDiF/+V7gQOpAvY1jVU/LHmaD/kQO4523aiJuikX/QAKYiW6x8Jh+RJej1almdtCA==}
engines: {node: '>= 0.4'}
get-nonce@1.0.1:
resolution: {integrity: sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==}
engines: {node: '>=6'}
+ get-proto@1.0.1:
+ resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==}
+ engines: {node: '>= 0.4'}
+
get-stdin@9.0.0:
resolution: {integrity: sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==}
engines: {node: '>=12'}
@@ -4272,8 +4297,8 @@ packages:
resolution: {integrity: sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==}
engines: {node: '>=18'}
- get-symbol-description@1.0.2:
- resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==}
+ get-symbol-description@1.1.0:
+ resolution: {integrity: sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==}
engines: {node: '>= 0.4'}
get-tsconfig@4.8.1:
@@ -4322,8 +4347,9 @@ packages:
resolution: {integrity: sha512-/1WM/LNHRAOH9lZta77uGbq0dAEQM+XjNesWwhlERDVenqothRbnzTrL3/LrIoEPPjeUHC3vrS6TwoyxeHs7MQ==}
engines: {node: '>=18'}
- gopd@1.0.1:
- resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==}
+ gopd@1.2.0:
+ resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==}
+ engines: {node: '>= 0.4'}
graceful-fs@4.2.11:
resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==}
@@ -4342,8 +4368,9 @@ packages:
hachure-fill@0.5.2:
resolution: {integrity: sha512-3GKBOn+m2LX9iq+JC1064cSFprJY4jL1jCXTcpnfER5HYE2l/4EfWSGzkPa/ZDBmYI0ZOEj5VHV/eKnPGkHuOg==}
- has-bigints@1.0.2:
- resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==}
+ has-bigints@1.1.0:
+ resolution: {integrity: sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==}
+ engines: {node: '>= 0.4'}
has-flag@4.0.0:
resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
@@ -4352,12 +4379,12 @@ packages:
has-property-descriptors@1.0.2:
resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==}
- has-proto@1.0.3:
- resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==}
+ has-proto@1.2.0:
+ resolution: {integrity: sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==}
engines: {node: '>= 0.4'}
- has-symbols@1.0.3:
- resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==}
+ has-symbols@1.1.0:
+ resolution: {integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==}
engines: {node: '>= 0.4'}
has-tostringtag@1.0.2:
@@ -4432,8 +4459,8 @@ packages:
resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==}
engines: {node: '>= 4'}
- image-size@1.1.1:
- resolution: {integrity: sha512-541xKlUw6jr/6gGuk92F+mYM5zaFAc5ahphvkqvNe2bQ6gVBkd6bfrmVJ2t4KDAfikAYZyIqTnktX3i6/aQDrQ==}
+ image-size@1.2.0:
+ resolution: {integrity: sha512-4S8fwbO6w3GeCVN6OPtA9I5IGKkcDMPcKndtUlpJuCwu7JLjtj7JZpwqLuyY2nrmQT3AWsCJLSKPsc2mPBSl3w==}
engines: {node: '>=16.x'}
hasBin: true
@@ -4454,8 +4481,8 @@ packages:
inline-style-parser@0.2.4:
resolution: {integrity: sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q==}
- internal-slot@1.0.7:
- resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==}
+ internal-slot@1.1.0:
+ resolution: {integrity: sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==}
engines: {node: '>= 0.4'}
internmap@1.0.1:
@@ -4471,42 +4498,43 @@ packages:
is-alphanumerical@2.0.1:
resolution: {integrity: sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==}
- is-array-buffer@3.0.4:
- resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==}
+ is-array-buffer@3.0.5:
+ resolution: {integrity: sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==}
engines: {node: '>= 0.4'}
is-arrayish@0.3.2:
resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==}
- is-async-function@2.0.0:
- resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==}
+ is-async-function@2.1.0:
+ resolution: {integrity: sha512-GExz9MtyhlZyXYLxzlJRj5WUCE661zhDa1Yna52CN57AJsymh+DvXXjyveSioqSRdxvUrdKdvqB1b5cVKsNpWQ==}
engines: {node: '>= 0.4'}
- is-bigint@1.0.4:
- resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==}
+ is-bigint@1.1.0:
+ resolution: {integrity: sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==}
+ engines: {node: '>= 0.4'}
is-binary-path@2.1.0:
resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}
engines: {node: '>=8'}
- is-boolean-object@1.1.2:
- resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==}
+ is-boolean-object@1.2.1:
+ resolution: {integrity: sha512-l9qO6eFlUETHtuihLcYOaLKByJ1f+N4kthcU9YjHy3N+B3hWv0y/2Nd0mu/7lTFnRQHTrSdXF50HQ3bl5fEnng==}
engines: {node: '>= 0.4'}
is-callable@1.2.7:
resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==}
engines: {node: '>= 0.4'}
- is-core-module@2.16.0:
- resolution: {integrity: sha512-urTSINYfAYgcbLb0yDQ6egFm6h3Mo1DcF9EkyXSRjjzdHbsulg01qhwWuXdOoUBuTkbQ80KDboXa0vFJ+BDH+g==}
+ is-core-module@2.16.1:
+ resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==}
engines: {node: '>= 0.4'}
- is-data-view@1.0.1:
- resolution: {integrity: sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==}
+ is-data-view@1.0.2:
+ resolution: {integrity: sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==}
engines: {node: '>= 0.4'}
- is-date-object@1.0.5:
- resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==}
+ is-date-object@1.1.0:
+ resolution: {integrity: sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==}
engines: {node: '>= 0.4'}
is-decimal@2.0.1:
@@ -4520,15 +4548,16 @@ packages:
resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
engines: {node: '>=0.10.0'}
- is-finalizationregistry@1.0.2:
- resolution: {integrity: sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==}
+ is-finalizationregistry@1.1.1:
+ resolution: {integrity: sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==}
+ engines: {node: '>= 0.4'}
is-fullwidth-code-point@3.0.0:
resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==}
engines: {node: '>=8'}
- is-generator-function@1.0.10:
- resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==}
+ is-generator-function@1.1.0:
+ resolution: {integrity: sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==}
engines: {node: '>= 0.4'}
is-glob@4.0.3:
@@ -4549,12 +4578,8 @@ packages:
is-module@1.0.0:
resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==}
- is-negative-zero@2.0.3:
- resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==}
- engines: {node: '>= 0.4'}
-
- is-number-object@1.0.7:
- resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==}
+ is-number-object@1.1.1:
+ resolution: {integrity: sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==}
engines: {node: '>= 0.4'}
is-number@7.0.0:
@@ -4572,36 +4597,36 @@ packages:
is-reference@1.2.1:
resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==}
- is-regex@1.1.4:
- resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==}
+ is-regex@1.2.1:
+ resolution: {integrity: sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==}
engines: {node: '>= 0.4'}
is-set@2.0.3:
resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==}
engines: {node: '>= 0.4'}
- is-shared-array-buffer@1.0.3:
- resolution: {integrity: sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==}
+ is-shared-array-buffer@1.0.4:
+ resolution: {integrity: sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==}
engines: {node: '>= 0.4'}
is-stream@4.0.1:
resolution: {integrity: sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==}
engines: {node: '>=18'}
- is-string@1.0.7:
- resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==}
+ is-string@1.1.1:
+ resolution: {integrity: sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==}
engines: {node: '>= 0.4'}
is-subdir@1.2.0:
resolution: {integrity: sha512-2AT6j+gXe/1ueqbW6fLZJiIw3F8iXGJtt0yDrZaBhAZEG1raiTxKWU+IPqMCzQAXOUCKdA4UDMgacKH25XG2Cw==}
engines: {node: '>=4'}
- is-symbol@1.0.4:
- resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==}
+ is-symbol@1.1.1:
+ resolution: {integrity: sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==}
engines: {node: '>= 0.4'}
- is-typed-array@1.1.13:
- resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==}
+ is-typed-array@1.1.15:
+ resolution: {integrity: sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==}
engines: {node: '>= 0.4'}
is-unicode-supported@1.3.0:
@@ -4616,11 +4641,12 @@ packages:
resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==}
engines: {node: '>= 0.4'}
- is-weakref@1.0.2:
- resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==}
+ is-weakref@1.1.0:
+ resolution: {integrity: sha512-SXM8Nwyys6nT5WP6pltOwKytLV7FqQ4UiibxVmW+EIosHcmCqkkjViTb5SNssDlkCiEYRP1/pdWUKVvZBmsR2Q==}
+ engines: {node: '>= 0.4'}
- is-weakset@2.0.3:
- resolution: {integrity: sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==}
+ is-weakset@2.0.4:
+ resolution: {integrity: sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==}
engines: {node: '>= 0.4'}
is-windows@1.0.2:
@@ -4633,8 +4659,8 @@ packages:
isexe@2.0.0:
resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
- iterator.prototype@1.1.3:
- resolution: {integrity: sha512-FW5iMbeQ6rBGm/oKgzq2aW4KvAGpxPzYES8N4g4xNXUKpL1mclMvOe+76AcLDTvD+Ze+sOpVhgdAQEKF4L9iGQ==}
+ iterator.prototype@1.1.5:
+ resolution: {integrity: sha512-H0dkQoCa3b2VEeKQBOxFph+JAbcrQdE7KC0UkqwpLmv2EC4P41QXP+rqo9wYodACiG5/WM5s9oDApTU8utwj9g==}
engines: {node: '>= 0.4'}
jackspeak@3.4.3:
@@ -4652,8 +4678,8 @@ packages:
resolution: {integrity: sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==}
hasBin: true
- jiti@2.2.1:
- resolution: {integrity: sha512-weIl/Bv3G0J3UKamLxEA2G+FfQ33Z1ZkQJGPjKFV21zQdKWu2Pi6o4elpj2uEl5XdFJZ9xzn1fsanWTFSt45zw==}
+ jiti@2.4.2:
+ resolution: {integrity: sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==}
hasBin: true
joycon@3.1.1:
@@ -4703,8 +4729,8 @@ packages:
resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==}
engines: {node: '>=4.0'}
- katex@0.16.18:
- resolution: {integrity: sha512-LRuk0rPdXrecAFwQucYjMiIs0JFefk6N1q/04mlw14aVIVgxq1FO0MA9RiIIGVaKOB5GIP5GH4aBBNraZERmaQ==}
+ katex@0.16.19:
+ resolution: {integrity: sha512-3IA6DYVhxhBabjSLTNO9S4+OliA3Qvb8pBQXMfC4WxXJgLwZgnfDl0BmB4z6nBMdznBsZ+CGM8DrGZ5hcguDZg==}
hasBin: true
keyv@4.5.4:
@@ -4870,8 +4896,8 @@ packages:
peerDependencies:
react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0
- magic-string@0.30.14:
- resolution: {integrity: sha512-5c99P1WKTed11ZC0HMJOj6CDIue6F8ySu+bJL+85q1zBEIY8IklrJ1eiKC2NDRh3Ct3FcvmJPyQHb9erXMTJNw==}
+ magic-string@0.30.17:
+ resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==}
markdown-extensions@2.0.0:
resolution: {integrity: sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q==}
@@ -4885,6 +4911,10 @@ packages:
engines: {node: '>= 18'}
hasBin: true
+ math-intrinsics@1.1.0:
+ resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==}
+ engines: {node: '>= 0.4'}
+
mdast-util-find-and-replace@3.0.1:
resolution: {integrity: sha512-SG21kZHGC3XRTSUhtofZkBzZTJNM5ecCi0SK2IMKmSXR8vO3peL+kb1O0z7Zl83jKtutG4k5Wv/W7V3/YHvzPA==}
@@ -5142,8 +5172,8 @@ packages:
next-validate-link@1.4.1:
resolution: {integrity: sha512-cHQCvPIS4EGKdaqBhGfcBf+YEHDlWwPGDoT0f/NJN3IPGMwp5pUtncQ6xBDs42hsjCumVlOU7loqgLZ3rvFibQ==}
- next@15.1.2:
- resolution: {integrity: sha512-nLJDV7peNy+0oHlmY2JZjzMfJ8Aj0/dd3jCwSZS8ZiO5nkQfcZRqDrRN3U5rJtqVTQneIOGZzb6LCNrk7trMCQ==}
+ next@15.1.3:
+ resolution: {integrity: sha512-5igmb8N8AEhWDYzogcJvtcRDU6n4cMGtBklxKD4biYv4LXN8+awc/bbQ2IM2NQHdVPgJ6XumYXfo3hBtErg1DA==}
engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0}
hasBin: true
peerDependencies:
@@ -5166,8 +5196,8 @@ packages:
node-addon-api@7.1.1:
resolution: {integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==}
- node-gyp-build@4.8.1:
- resolution: {integrity: sha512-OSs33Z9yWr148JZcbZd5WiAXhh/n9z8TxQcdMhIOlpN9AhWpLfvVFO73+m77bBABQMaY9XSvIa+qk0jlI7Gcaw==}
+ node-gyp-build@4.8.4:
+ resolution: {integrity: sha512-LA4ZjwlnUblHVgq0oBF3Jl/6h/Nvs5fzBLwdEF4nuxnFdsfajde4WfxtJr3CaiH+F6ewcIB/q4jQ4UzPyid+CQ==}
hasBin: true
node-releases@2.0.18:
@@ -5185,8 +5215,8 @@ packages:
resolution: {integrity: sha512-9qny7Z9DsQU8Ou39ERsPU4OZQlSTP47ShQzuKZ6PRXpYLtIFgl/DEBYEXKlvcEa+9tHVcK8CF81Y2V72qaZhWA==}
engines: {node: '>=18'}
- npm-to-yarn@3.0.0:
- resolution: {integrity: sha512-76YnmsbfrYp0tMsWxM0RNX0Vs+x8JxpJGu6B/jDn4lW8+laiTcKmKi9MeMh4UikO4RkJ1oqURoDy9bXJmMXS6A==}
+ npm-to-yarn@3.0.1:
+ resolution: {integrity: sha512-tt6PvKu4WyzPwWUzy/hvPFqn+uwXO0K1ZHka8az3NnrhWJDmSqI8ncWq0fkL0k/lmmi5tAC11FXwXuh0rFbt1A==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
object-assign@4.1.1:
@@ -5197,16 +5227,16 @@ packages:
resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==}
engines: {node: '>= 6'}
- object-inspect@1.13.2:
- resolution: {integrity: sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==}
+ object-inspect@1.13.3:
+ resolution: {integrity: sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==}
engines: {node: '>= 0.4'}
object-keys@1.1.1:
resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==}
engines: {node: '>= 0.4'}
- object.assign@4.1.5:
- resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==}
+ object.assign@4.1.7:
+ resolution: {integrity: sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==}
engines: {node: '>= 0.4'}
object.entries@1.1.8:
@@ -5217,16 +5247,16 @@ packages:
resolution: {integrity: sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==}
engines: {node: '>= 0.4'}
- object.values@1.2.0:
- resolution: {integrity: sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==}
+ object.values@1.2.1:
+ resolution: {integrity: sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==}
engines: {node: '>= 0.4'}
onetime@7.0.0:
resolution: {integrity: sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==}
engines: {node: '>=18'}
- oniguruma-to-es@0.8.0:
- resolution: {integrity: sha512-rY+/a6b+uCgoYIL9itjY0x99UUDHXmGaw7Jjk5ZvM/3cxDJifyxFr/Zm4tTmF6Tre18gAakJo7AzhKUeMNLgHA==}
+ oniguruma-to-es@0.10.0:
+ resolution: {integrity: sha512-zapyOUOCJxt+xhiNRPPMtfJkHGsZ98HHB9qJEkdT8BGytO/+kpe4m1Ngf0MzbzTmhacn11w9yGeDP6tzDhnCdg==}
openapi-sampler@1.6.1:
resolution: {integrity: sha512-s1cIatOqrrhSj2tmJ4abFYZQK6l5v+V4toO5q1Pa0DyN8mtyqy2I+Qrj5W9vOELEtybIMQs/TBZGVO/DtTFK8w==}
@@ -5253,8 +5283,12 @@ packages:
outdent@0.5.0:
resolution: {integrity: sha512-/jHxFIzoMXdqPzTaCpFzAAWhpkSjZPF4Vsn6jAfNpmbH/ymsmd7Qc6VE9BGn0L6YMj6uwpQLxCECpus4ukKS9Q==}
- oxc-transform@0.43.0:
- resolution: {integrity: sha512-m0sjGlhiAv8t3KumXJ7qhamo/HVME6MtwaHU0BwRpkuN8i3O5ZmrOx3kUyg3iWiebI0nKSRR9v+6ecVrM8Yv4w==}
+ own-keys@1.0.1:
+ resolution: {integrity: sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==}
+ engines: {node: '>= 0.4'}
+
+ oxc-transform@0.44.0:
+ resolution: {integrity: sha512-T9o8PWvhYCJWK25MD0qmAQTeIgMkD7NvCFzzqzdFSDHP03wh6B6yy+7nLn1Scw+TsT82QQaaaD5bRl/ATLaPdQ==}
p-filter@2.1.0:
resolution: {integrity: sha512-ZBxxZ5sL2HghephhpGAQdoskxplTwr7ICaehZwLIlfL6acuVgZPm8yBNuRAFBGEqtD/hmUeq9eqLg2ys9Xr/yw==}
@@ -5560,8 +5594,8 @@ packages:
react-is@16.13.1:
resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==}
- react-medium-image-zoom@5.2.12:
- resolution: {integrity: sha512-BbQ9jLBFxu6z+viH5tzQzAGqHOJQoYUM7iT1KUkamWKOO6vR1pC33os7LGLrHvOcyySMw74rUdoUCXFdeglwCQ==}
+ react-medium-image-zoom@5.2.13:
+ resolution: {integrity: sha512-KcBL4OsoUQJgIFh6vQgt/6sRGqDy6bQBcsbhGD2tsy4B5Pw3dWrboocVOyIm76RRALEZ6Qwp3EDvIvfEv0m5sg==}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
@@ -5627,24 +5661,24 @@ packages:
recma-stringify@1.0.0:
resolution: {integrity: sha512-cjwII1MdIIVloKvC9ErQ+OgAtwHBmcZ0Bg4ciz78FtbT8In39aAYbaA7zvxQ61xVMSPE8WxhLwLbhif4Js2C+g==}
- reflect.getprototypeof@1.0.6:
- resolution: {integrity: sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==}
+ reflect.getprototypeof@1.0.10:
+ resolution: {integrity: sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==}
engines: {node: '>= 0.4'}
regenerator-runtime@0.14.1:
resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==}
- regex-recursion@5.0.0:
- resolution: {integrity: sha512-UwyOqeobrCCqTXPcsSqH4gDhOjD5cI/b8kjngWgSZbxYh5yVjAwTjO5+hAuPRNiuR70+5RlWSs+U9PVcVcW9Lw==}
+ regex-recursion@5.1.1:
+ resolution: {integrity: sha512-ae7SBCbzVNrIjgSbh7wMznPcQel1DNlDtzensnFxpiNpXt1U2ju/bHugH422r+4LAVS1FpW1YCwilmnNsjum9w==}
regex-utilities@2.3.0:
resolution: {integrity: sha512-8VhliFJAWRaUiVvREIiW2NXXTmHs4vMNnSzuJVhscgmGav3g9VDxLrQndI3dZZVVdp0ZO/5v0xmX516/7M9cng==}
- regex@5.0.2:
- resolution: {integrity: sha512-/pczGbKIQgfTMRV0XjABvc5RzLqQmwqxLHdQao2RTXPk+pmTXB2P0IaUHYdYyk412YLwUIkaeMd5T+RzVgTqnQ==}
+ regex@5.1.1:
+ resolution: {integrity: sha512-dN5I359AVGPnwzJm2jN1k0W9LPZ+ePvoOeVMMfqIMFz53sSwXkxaJoxr50ptnsC771lK95BnTrVSZxq0b9yCGw==}
- regexp.prototype.flags@1.5.3:
- resolution: {integrity: sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ==}
+ regexp.prototype.flags@1.5.4:
+ resolution: {integrity: sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==}
engines: {node: '>= 0.4'}
rehype-katex@7.0.1:
@@ -5699,8 +5733,9 @@ packages:
resolve-pkg-maps@1.0.0:
resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==}
- resolve@1.22.9:
- resolution: {integrity: sha512-QxrmX1DzraFIi9PxdG5VkRfRwIgjwyud+z/iBwfRRrVmHc+P9Q7u2lSSpQ6bjr2gy5lrqIiU9vb6iAeGf2400A==}
+ resolve@1.22.10:
+ resolution: {integrity: sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==}
+ engines: {node: '>= 0.4'}
hasBin: true
resolve@2.0.0-next.5:
@@ -5742,8 +5777,8 @@ packages:
peerDependencies:
rollup: ^2.0.0 || ^3.0.0 || ^4.0.0
- rollup@4.28.1:
- resolution: {integrity: sha512-61fXYl/qNVinKmGSTHAZ6Yy8I3YIJC/r2m9feHo6SwVAVcLT5MPwOUFe7EuURA/4m0NR8lXG4BBXuo/IZEsjMg==}
+ rollup@4.29.1:
+ resolution: {integrity: sha512-RaJ45M/kmJUzSWDs1Nnd5DdV4eerC98idtUOVr6FfKcgxqvjwHmxc5upLF9qZU9EpsVzzhleFahrT3shLuJzIw==}
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
hasBin: true
@@ -5759,20 +5794,27 @@ packages:
rxjs@7.8.1:
resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==}
- safe-array-concat@1.1.2:
- resolution: {integrity: sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==}
+ safe-array-concat@1.1.3:
+ resolution: {integrity: sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==}
engines: {node: '>=0.4'}
safe-buffer@5.2.1:
resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
- safe-regex-test@1.0.3:
- resolution: {integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==}
+ safe-push-apply@1.0.0:
+ resolution: {integrity: sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==}
+ engines: {node: '>= 0.4'}
+
+ safe-regex-test@1.1.0:
+ resolution: {integrity: sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==}
engines: {node: '>= 0.4'}
safer-buffer@2.1.2:
resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
+ sax@1.4.1:
+ resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==}
+
scheduler@0.25.0:
resolution: {integrity: sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==}
@@ -5807,6 +5849,10 @@ packages:
resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==}
engines: {node: '>= 0.4'}
+ set-proto@1.0.0:
+ resolution: {integrity: sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==}
+ engines: {node: '>= 0.4'}
+
sharp@0.33.5:
resolution: {integrity: sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==}
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
@@ -5819,19 +5865,32 @@ packages:
resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
engines: {node: '>=8'}
- shell-quote@1.8.1:
- resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==}
+ shell-quote@1.8.2:
+ resolution: {integrity: sha512-AzqKpGKjrj7EM6rKVQEPpB288oCfnrEIuyoT9cyF4nmGa7V8Zk6f7RRqYisX8X9m+Q7bd632aZW4ky7EhbQztA==}
+ engines: {node: '>= 0.4'}
shiki-transformers@1.0.1:
resolution: {integrity: sha512-54myhk9WIgJbZVWoieB8zmJwbLt3RRO5gRT8F8eyfRihWPABzBT+oUlZdUFEn9bKpG5QEoczUnCHeh/djk9Ibg==}
peerDependencies:
shiki: ^1.22.1
- shiki@1.24.3:
- resolution: {integrity: sha512-eMeX/ehE2IDKVs71kB4zVcDHjutNcOtm+yIRuR4sA6ThBbdFI0DffGJiyoKCodj0xRGxIoWC3pk/Anmm5mzHmA==}
+ shiki@1.26.1:
+ resolution: {integrity: sha512-Gqg6DSTk3wYqaZ5OaYtzjcdxcBvX5kCy24yvRJEgjT5U+WHlmqCThLuBUx0juyxQBi+6ug53IGeuQS07DWwpcw==}
- side-channel@1.0.6:
- resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==}
+ side-channel-list@1.0.0:
+ resolution: {integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==}
+ engines: {node: '>= 0.4'}
+
+ side-channel-map@1.0.1:
+ resolution: {integrity: sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==}
+ engines: {node: '>= 0.4'}
+
+ side-channel-weakmap@1.0.2:
+ resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==}
+ engines: {node: '>= 0.4'}
+
+ side-channel@1.1.0:
+ resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==}
engines: {node: '>= 0.4'}
siginfo@2.0.0:
@@ -5913,19 +5972,20 @@ packages:
resolution: {integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==}
engines: {node: '>=18'}
- string.prototype.matchall@4.0.11:
- resolution: {integrity: sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==}
+ string.prototype.matchall@4.0.12:
+ resolution: {integrity: sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==}
engines: {node: '>= 0.4'}
string.prototype.repeat@1.0.0:
resolution: {integrity: sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==}
- string.prototype.trim@1.2.9:
- resolution: {integrity: sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==}
+ string.prototype.trim@1.2.10:
+ resolution: {integrity: sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==}
engines: {node: '>= 0.4'}
- string.prototype.trimend@1.0.8:
- resolution: {integrity: sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==}
+ string.prototype.trimend@1.0.9:
+ resolution: {integrity: sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==}
+ engines: {node: '>= 0.4'}
string.prototype.trimstart@1.0.8:
resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==}
@@ -6000,8 +6060,8 @@ packages:
resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
engines: {node: '>= 0.4'}
- tailwind-merge@2.5.5:
- resolution: {integrity: sha512-0LXunzzAZzo0tEPxV3I297ffKZPlKDrjj7NXphC8V5ak9yHC5zRmxnOe2m/Rd/7ivsOMJe3JZ2JVocoDdQTRBA==}
+ tailwind-merge@2.6.0:
+ resolution: {integrity: sha512-P+Vu1qXfzediirmHOC3xKGAYeZtPcV9g76X+xg2FD4tYgR71ewMA35Y3sCz3zhiN/dwefRpJX0yBcgwi1fXNQA==}
tailwindcss-animate@1.0.7:
resolution: {integrity: sha512-bl6mpH3T7I3UFxuvDEXLxy/VuFxBk5bbzplh7tXI68mwMokNYd1t9qPBHlnyTwfa4JGC4zP516I1hYYtQ/vspA==}
@@ -6115,8 +6175,8 @@ packages:
ts-interface-checker@0.1.13:
resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==}
- ts-morph@24.0.0:
- resolution: {integrity: sha512-2OAOg/Ob5yx9Et7ZX4CvTCc0UFoZHwLEJ+dpDPSUi5TgwwlTlX47w+iFRrEwzUZwYACjq83cgjS/Da50Ga37uw==}
+ ts-morph@25.0.0:
+ resolution: {integrity: sha512-ERPTUVO5qF8cEGJgAejGOsCVlbk8d0SDyiJsucKQT5XgqoZslv0Qml+gnui6Yy6o+uQqw5SestyW2HvlVtT/Sg==}
tsc-alias@1.8.10:
resolution: {integrity: sha512-Ibv4KAWfFkFdKJxnWfVtdOmB0Zi1RJVxcbPGiCDsFpCQSsmpWyuzHG3rQyI5YkobWwxFPEyQfu1hdo4qLG2zPw==}
@@ -6195,24 +6255,24 @@ packages:
resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
engines: {node: '>= 0.8.0'}
- typed-array-buffer@1.0.2:
- resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==}
+ typed-array-buffer@1.0.3:
+ resolution: {integrity: sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==}
engines: {node: '>= 0.4'}
- typed-array-byte-length@1.0.1:
- resolution: {integrity: sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==}
+ typed-array-byte-length@1.0.3:
+ resolution: {integrity: sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==}
engines: {node: '>= 0.4'}
- typed-array-byte-offset@1.0.2:
- resolution: {integrity: sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==}
+ typed-array-byte-offset@1.0.4:
+ resolution: {integrity: sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==}
engines: {node: '>= 0.4'}
- typed-array-length@1.0.6:
- resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==}
+ typed-array-length@1.0.7:
+ resolution: {integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==}
engines: {node: '>= 0.4'}
- typescript-eslint@8.18.1:
- resolution: {integrity: sha512-Mlaw6yxuaDEPQvb/2Qwu3/TfgeBHy9iTJ3mTwe7OvpPmF6KPQjVOfGyEJpPv6Ez2C34OODChhXrzYw/9phI0MQ==}
+ typescript-eslint@8.19.0:
+ resolution: {integrity: sha512-Ni8sUkVWYK4KAcTtPjQ/UTiRk6jcsuDhPpxULapUDi8A/l8TSBk+t1GtJA1RsCzIJg0q6+J7bf35AwQigENWRQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
@@ -6226,8 +6286,9 @@ packages:
ufo@1.5.4:
resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==}
- unbox-primitive@1.0.2:
- resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==}
+ unbox-primitive@1.1.0:
+ resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==}
+ engines: {node: '>= 0.4'}
undici-types@6.20.0:
resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==}
@@ -6433,19 +6494,20 @@ packages:
whatwg-url@7.1.0:
resolution: {integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==}
- which-boxed-primitive@1.0.2:
- resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==}
+ which-boxed-primitive@1.1.1:
+ resolution: {integrity: sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==}
+ engines: {node: '>= 0.4'}
- which-builtin-type@1.1.4:
- resolution: {integrity: sha512-bppkmBSsHFmIMSl8BO9TbsyzsvGjVoppt8xUiGzwiu/bhDCGxnpOKCxgqj6GuyHE0mINMDecBFPlOm2hzY084w==}
+ which-builtin-type@1.2.1:
+ resolution: {integrity: sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==}
engines: {node: '>= 0.4'}
which-collection@1.0.2:
resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==}
engines: {node: '>= 0.4'}
- which-typed-array@1.1.15:
- resolution: {integrity: sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==}
+ which-typed-array@1.1.18:
+ resolution: {integrity: sha512-qEcY+KJYlWyLH9vNbsr6/5j59AXk5ni5aakf8ldzBvGde6Iz4sxZGkJyWSAueTG7QhOvNRYb1lDdFmL5Td0QKA==}
engines: {node: '>= 0.4'}
which@2.0.2:
@@ -6494,6 +6556,10 @@ packages:
utf-8-validate:
optional: true
+ xml-js@1.6.11:
+ resolution: {integrity: sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g==}
+ hasBin: true
+
y18n@5.0.8:
resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==}
engines: {node: '>=10'}
@@ -6845,11 +6911,11 @@ snapshots:
- acorn
- supports-color
- '@content-collections/next@0.2.4(@content-collections/core@0.8.0(typescript@5.7.2))(next@15.1.2(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))':
+ '@content-collections/next@0.2.4(@content-collections/core@0.8.0(typescript@5.7.2))(next@15.1.3(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))':
dependencies:
'@content-collections/core': 0.8.0(typescript@5.7.2)
'@content-collections/integrations': 0.2.1(@content-collections/core@0.8.0(typescript@5.7.2))
- next: 15.1.2(@opentelemetry/api@1.9.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ next: 15.1.3(@opentelemetry/api@1.9.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
'@discoveryjs/json-ext@0.5.7': {}
@@ -6864,7 +6930,7 @@ snapshots:
debug: 4.4.0
esbuild: 0.21.5
escape-string-regexp: 4.0.0
- resolve: 1.22.9
+ resolve: 1.22.10
transitivePeerDependencies:
- supports-color
@@ -7084,9 +7150,9 @@ snapshots:
'@esbuild/win32-x64@0.24.2':
optional: true
- '@eslint-community/eslint-utils@4.4.1(eslint@9.17.0(jiti@2.2.1))':
+ '@eslint-community/eslint-utils@4.4.1(eslint@9.17.0(jiti@2.4.2))':
dependencies:
- eslint: 9.17.0(jiti@2.2.1)
+ eslint: 9.17.0(jiti@2.4.2)
eslint-visitor-keys: 3.4.3
'@eslint-community/regexpp@4.12.1': {}
@@ -7146,7 +7212,7 @@ snapshots:
'@floating-ui/utils@0.2.8': {}
- '@formatjs/intl-localematcher@0.5.9':
+ '@formatjs/intl-localematcher@0.5.10':
dependencies:
tslib: 2.8.1
@@ -7358,41 +7424,41 @@ snapshots:
dependencies:
langium: 3.0.0
- '@next/bundle-analyzer@15.1.2(bufferutil@4.0.8)':
+ '@next/bundle-analyzer@15.1.3(bufferutil@4.0.9)':
dependencies:
- webpack-bundle-analyzer: 4.10.1(bufferutil@4.0.8)
+ webpack-bundle-analyzer: 4.10.1(bufferutil@4.0.9)
transitivePeerDependencies:
- bufferutil
- utf-8-validate
- '@next/env@15.1.2': {}
+ '@next/env@15.1.3': {}
- '@next/eslint-plugin-next@15.1.2':
+ '@next/eslint-plugin-next@15.1.3':
dependencies:
fast-glob: 3.3.1
- '@next/swc-darwin-arm64@15.1.2':
+ '@next/swc-darwin-arm64@15.1.3':
optional: true
- '@next/swc-darwin-x64@15.1.2':
+ '@next/swc-darwin-x64@15.1.3':
optional: true
- '@next/swc-linux-arm64-gnu@15.1.2':
+ '@next/swc-linux-arm64-gnu@15.1.3':
optional: true
- '@next/swc-linux-arm64-musl@15.1.2':
+ '@next/swc-linux-arm64-musl@15.1.3':
optional: true
- '@next/swc-linux-x64-gnu@15.1.2':
+ '@next/swc-linux-x64-gnu@15.1.3':
optional: true
- '@next/swc-linux-x64-musl@15.1.2':
+ '@next/swc-linux-x64-musl@15.1.3':
optional: true
- '@next/swc-win32-arm64-msvc@15.1.2':
+ '@next/swc-win32-arm64-msvc@15.1.3':
optional: true
- '@next/swc-win32-x64-msvc@15.1.2':
+ '@next/swc-win32-x64-msvc@15.1.3':
optional: true
'@noble/hashes@1.6.0': {}
@@ -7432,28 +7498,28 @@ snapshots:
'@orama/orama': 3.0.2
lodash: 4.17.21
- '@oxc-transform/binding-darwin-arm64@0.43.0':
+ '@oxc-transform/binding-darwin-arm64@0.44.0':
optional: true
- '@oxc-transform/binding-darwin-x64@0.43.0':
+ '@oxc-transform/binding-darwin-x64@0.44.0':
optional: true
- '@oxc-transform/binding-linux-arm64-gnu@0.43.0':
+ '@oxc-transform/binding-linux-arm64-gnu@0.44.0':
optional: true
- '@oxc-transform/binding-linux-arm64-musl@0.43.0':
+ '@oxc-transform/binding-linux-arm64-musl@0.44.0':
optional: true
- '@oxc-transform/binding-linux-x64-gnu@0.43.0':
+ '@oxc-transform/binding-linux-x64-gnu@0.44.0':
optional: true
- '@oxc-transform/binding-linux-x64-musl@0.43.0':
+ '@oxc-transform/binding-linux-x64-musl@0.44.0':
optional: true
- '@oxc-transform/binding-win32-arm64-msvc@0.43.0':
+ '@oxc-transform/binding-win32-arm64-msvc@0.44.0':
optional: true
- '@oxc-transform/binding-win32-x64-msvc@0.43.0':
+ '@oxc-transform/binding-win32-x64-msvc@0.44.0':
optional: true
'@parcel/watcher-android-arm64@2.5.0':
@@ -7911,110 +7977,110 @@ snapshots:
'@radix-ui/rect@1.1.0': {}
- '@rollup/plugin-commonjs@28.0.1(rollup@4.28.1)':
+ '@rollup/plugin-commonjs@28.0.2(rollup@4.29.1)':
dependencies:
- '@rollup/pluginutils': 5.1.3(rollup@4.28.1)
+ '@rollup/pluginutils': 5.1.4(rollup@4.29.1)
commondir: 1.0.1
estree-walker: 2.0.2
fdir: 6.4.2(picomatch@4.0.2)
is-reference: 1.2.1
- magic-string: 0.30.14
+ magic-string: 0.30.17
picomatch: 4.0.2
optionalDependencies:
- rollup: 4.28.1
+ rollup: 4.29.1
- '@rollup/plugin-json@6.1.0(rollup@4.28.1)':
+ '@rollup/plugin-json@6.1.0(rollup@4.29.1)':
dependencies:
- '@rollup/pluginutils': 5.1.3(rollup@4.28.1)
+ '@rollup/pluginutils': 5.1.4(rollup@4.29.1)
optionalDependencies:
- rollup: 4.28.1
+ rollup: 4.29.1
- '@rollup/plugin-node-resolve@15.3.0(rollup@4.28.1)':
+ '@rollup/plugin-node-resolve@15.3.1(rollup@4.29.1)':
dependencies:
- '@rollup/pluginutils': 5.1.3(rollup@4.28.1)
+ '@rollup/pluginutils': 5.1.4(rollup@4.29.1)
'@types/resolve': 1.20.2
deepmerge: 4.3.1
is-module: 1.0.0
- resolve: 1.22.9
+ resolve: 1.22.10
optionalDependencies:
- rollup: 4.28.1
+ rollup: 4.29.1
- '@rollup/plugin-replace@6.0.1(rollup@4.28.1)':
+ '@rollup/plugin-replace@6.0.2(rollup@4.29.1)':
dependencies:
- '@rollup/pluginutils': 5.1.3(rollup@4.28.1)
- magic-string: 0.30.14
+ '@rollup/pluginutils': 5.1.4(rollup@4.29.1)
+ magic-string: 0.30.17
optionalDependencies:
- rollup: 4.28.1
+ rollup: 4.29.1
- '@rollup/plugin-wasm@6.2.2(rollup@4.28.1)':
+ '@rollup/plugin-wasm@6.2.2(rollup@4.29.1)':
dependencies:
- '@rollup/pluginutils': 5.1.3(rollup@4.28.1)
+ '@rollup/pluginutils': 5.1.4(rollup@4.29.1)
optionalDependencies:
- rollup: 4.28.1
+ rollup: 4.29.1
- '@rollup/pluginutils@5.1.3(rollup@4.28.1)':
+ '@rollup/pluginutils@5.1.4(rollup@4.29.1)':
dependencies:
'@types/estree': 1.0.6
estree-walker: 2.0.2
picomatch: 4.0.2
optionalDependencies:
- rollup: 4.28.1
+ rollup: 4.29.1
- '@rollup/rollup-android-arm-eabi@4.28.1':
+ '@rollup/rollup-android-arm-eabi@4.29.1':
optional: true
- '@rollup/rollup-android-arm64@4.28.1':
+ '@rollup/rollup-android-arm64@4.29.1':
optional: true
- '@rollup/rollup-darwin-arm64@4.28.1':
+ '@rollup/rollup-darwin-arm64@4.29.1':
optional: true
- '@rollup/rollup-darwin-x64@4.28.1':
+ '@rollup/rollup-darwin-x64@4.29.1':
optional: true
- '@rollup/rollup-freebsd-arm64@4.28.1':
+ '@rollup/rollup-freebsd-arm64@4.29.1':
optional: true
- '@rollup/rollup-freebsd-x64@4.28.1':
+ '@rollup/rollup-freebsd-x64@4.29.1':
optional: true
- '@rollup/rollup-linux-arm-gnueabihf@4.28.1':
+ '@rollup/rollup-linux-arm-gnueabihf@4.29.1':
optional: true
- '@rollup/rollup-linux-arm-musleabihf@4.28.1':
+ '@rollup/rollup-linux-arm-musleabihf@4.29.1':
optional: true
- '@rollup/rollup-linux-arm64-gnu@4.28.1':
+ '@rollup/rollup-linux-arm64-gnu@4.29.1':
optional: true
- '@rollup/rollup-linux-arm64-musl@4.28.1':
+ '@rollup/rollup-linux-arm64-musl@4.29.1':
optional: true
- '@rollup/rollup-linux-loongarch64-gnu@4.28.1':
+ '@rollup/rollup-linux-loongarch64-gnu@4.29.1':
optional: true
- '@rollup/rollup-linux-powerpc64le-gnu@4.28.1':
+ '@rollup/rollup-linux-powerpc64le-gnu@4.29.1':
optional: true
- '@rollup/rollup-linux-riscv64-gnu@4.28.1':
+ '@rollup/rollup-linux-riscv64-gnu@4.29.1':
optional: true
- '@rollup/rollup-linux-s390x-gnu@4.28.1':
+ '@rollup/rollup-linux-s390x-gnu@4.29.1':
optional: true
- '@rollup/rollup-linux-x64-gnu@4.28.1':
+ '@rollup/rollup-linux-x64-gnu@4.29.1':
optional: true
- '@rollup/rollup-linux-x64-musl@4.28.1':
+ '@rollup/rollup-linux-x64-musl@4.29.1':
optional: true
- '@rollup/rollup-win32-arm64-msvc@4.28.1':
+ '@rollup/rollup-win32-arm64-msvc@4.29.1':
optional: true
- '@rollup/rollup-win32-ia32-msvc@4.28.1':
+ '@rollup/rollup-win32-ia32-msvc@4.29.1':
optional: true
- '@rollup/rollup-win32-x64-msvc@4.28.1':
+ '@rollup/rollup-win32-x64-msvc@4.29.1':
optional: true
'@scalar/openapi-parser@0.10.2':
@@ -8028,100 +8094,108 @@ snapshots:
'@sec-ant/readable-stream@0.4.1': {}
- '@shikijs/core@1.24.3':
+ '@shikijs/core@1.26.1':
dependencies:
- '@shikijs/engine-javascript': 1.24.3
- '@shikijs/engine-oniguruma': 1.24.3
- '@shikijs/types': 1.24.3
- '@shikijs/vscode-textmate': 9.3.1
+ '@shikijs/engine-javascript': 1.26.1
+ '@shikijs/engine-oniguruma': 1.26.1
+ '@shikijs/types': 1.26.1
+ '@shikijs/vscode-textmate': 10.0.1
'@types/hast': 3.0.4
hast-util-to-html: 9.0.4
- '@shikijs/engine-javascript@1.24.3':
+ '@shikijs/engine-javascript@1.26.1':
dependencies:
- '@shikijs/types': 1.24.3
- '@shikijs/vscode-textmate': 9.3.1
- oniguruma-to-es: 0.8.0
+ '@shikijs/types': 1.26.1
+ '@shikijs/vscode-textmate': 10.0.1
+ oniguruma-to-es: 0.10.0
- '@shikijs/engine-oniguruma@1.24.3':
+ '@shikijs/engine-oniguruma@1.26.1':
dependencies:
- '@shikijs/types': 1.24.3
- '@shikijs/vscode-textmate': 9.3.1
+ '@shikijs/types': 1.26.1
+ '@shikijs/vscode-textmate': 10.0.1
- '@shikijs/rehype@1.24.3':
+ '@shikijs/langs@1.26.1':
dependencies:
- '@shikijs/types': 1.24.3
+ '@shikijs/types': 1.26.1
+
+ '@shikijs/rehype@1.26.1':
+ dependencies:
+ '@shikijs/types': 1.26.1
'@types/hast': 3.0.4
hast-util-to-string: 3.0.1
- shiki: 1.24.3
+ shiki: 1.26.1
unified: 11.0.5
unist-util-visit: 5.0.0
- '@shikijs/twoslash@1.24.3(typescript@5.7.2)':
+ '@shikijs/themes@1.26.1':
+ dependencies:
+ '@shikijs/types': 1.26.1
+
+ '@shikijs/twoslash@1.26.1(typescript@5.7.2)':
dependencies:
- '@shikijs/core': 1.24.3
- '@shikijs/types': 1.24.3
+ '@shikijs/core': 1.26.1
+ '@shikijs/types': 1.26.1
twoslash: 0.2.12(typescript@5.7.2)
transitivePeerDependencies:
- supports-color
- typescript
- '@shikijs/types@1.24.3':
+ '@shikijs/types@1.26.1':
dependencies:
- '@shikijs/vscode-textmate': 9.3.1
+ '@shikijs/vscode-textmate': 10.0.1
'@types/hast': 3.0.4
- '@shikijs/vscode-textmate@9.3.1': {}
+ '@shikijs/vscode-textmate@10.0.1': {}
'@sindresorhus/merge-streams@1.0.0': {}
'@sindresorhus/merge-streams@4.0.0': {}
- '@swc/core-darwin-arm64@1.10.1':
+ '@swc/core-darwin-arm64@1.10.4':
optional: true
- '@swc/core-darwin-x64@1.10.1':
+ '@swc/core-darwin-x64@1.10.4':
optional: true
- '@swc/core-linux-arm-gnueabihf@1.10.1':
+ '@swc/core-linux-arm-gnueabihf@1.10.4':
optional: true
- '@swc/core-linux-arm64-gnu@1.10.1':
+ '@swc/core-linux-arm64-gnu@1.10.4':
optional: true
- '@swc/core-linux-arm64-musl@1.10.1':
+ '@swc/core-linux-arm64-musl@1.10.4':
optional: true
- '@swc/core-linux-x64-gnu@1.10.1':
+ '@swc/core-linux-x64-gnu@1.10.4':
optional: true
- '@swc/core-linux-x64-musl@1.10.1':
+ '@swc/core-linux-x64-musl@1.10.4':
optional: true
- '@swc/core-win32-arm64-msvc@1.10.1':
+ '@swc/core-win32-arm64-msvc@1.10.4':
optional: true
- '@swc/core-win32-ia32-msvc@1.10.1':
+ '@swc/core-win32-ia32-msvc@1.10.4':
optional: true
- '@swc/core-win32-x64-msvc@1.10.1':
+ '@swc/core-win32-x64-msvc@1.10.4':
optional: true
- '@swc/core@1.10.1(@swc/helpers@0.5.15)':
+ '@swc/core@1.10.4(@swc/helpers@0.5.15)':
dependencies:
'@swc/counter': 0.1.3
'@swc/types': 0.1.17
optionalDependencies:
- '@swc/core-darwin-arm64': 1.10.1
- '@swc/core-darwin-x64': 1.10.1
- '@swc/core-linux-arm-gnueabihf': 1.10.1
- '@swc/core-linux-arm64-gnu': 1.10.1
- '@swc/core-linux-arm64-musl': 1.10.1
- '@swc/core-linux-x64-gnu': 1.10.1
- '@swc/core-linux-x64-musl': 1.10.1
- '@swc/core-win32-arm64-msvc': 1.10.1
- '@swc/core-win32-ia32-msvc': 1.10.1
- '@swc/core-win32-x64-msvc': 1.10.1
+ '@swc/core-darwin-arm64': 1.10.4
+ '@swc/core-darwin-x64': 1.10.4
+ '@swc/core-linux-arm-gnueabihf': 1.10.4
+ '@swc/core-linux-arm64-gnu': 1.10.4
+ '@swc/core-linux-arm64-musl': 1.10.4
+ '@swc/core-linux-x64-gnu': 1.10.4
+ '@swc/core-linux-x64-musl': 1.10.4
+ '@swc/core-win32-arm64-msvc': 1.10.4
+ '@swc/core-win32-ia32-msvc': 1.10.4
+ '@swc/core-win32-x64-msvc': 1.10.4
'@swc/helpers': 0.5.15
'@swc/counter@0.1.3': {}
@@ -8142,11 +8216,11 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@ts-morph/common@0.25.0':
+ '@ts-morph/common@0.26.0':
dependencies:
+ fast-glob: 3.3.2
minimatch: 9.0.5
path-browserify: 1.0.1
- tinyglobby: 0.2.10
'@types/acorn@4.0.6':
dependencies:
@@ -8156,7 +8230,7 @@ snapshots:
'@types/cross-spawn@6.0.6':
dependencies:
- '@types/node': 22.10.2
+ '@types/node': 22.10.5
'@types/d3-array@3.2.1': {}
@@ -8333,7 +8407,7 @@ snapshots:
'@types/node@12.20.55': {}
- '@types/node@22.10.2':
+ '@types/node@22.10.5':
dependencies:
undici-types: 6.20.0
@@ -8360,17 +8434,17 @@ snapshots:
'@types/ws@8.5.13':
dependencies:
- '@types/node': 22.10.2
+ '@types/node': 22.10.5
- '@typescript-eslint/eslint-plugin@8.18.1(@typescript-eslint/parser@8.18.1(eslint@9.17.0(jiti@2.2.1))(typescript@5.7.2))(eslint@9.17.0(jiti@2.2.1))(typescript@5.7.2)':
+ '@typescript-eslint/eslint-plugin@8.19.0(@typescript-eslint/parser@8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2))(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2)':
dependencies:
'@eslint-community/regexpp': 4.12.1
- '@typescript-eslint/parser': 8.18.1(eslint@9.17.0(jiti@2.2.1))(typescript@5.7.2)
- '@typescript-eslint/scope-manager': 8.18.1
- '@typescript-eslint/type-utils': 8.18.1(eslint@9.17.0(jiti@2.2.1))(typescript@5.7.2)
- '@typescript-eslint/utils': 8.18.1(eslint@9.17.0(jiti@2.2.1))(typescript@5.7.2)
- '@typescript-eslint/visitor-keys': 8.18.1
- eslint: 9.17.0(jiti@2.2.1)
+ '@typescript-eslint/parser': 8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2)
+ '@typescript-eslint/scope-manager': 8.19.0
+ '@typescript-eslint/type-utils': 8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2)
+ '@typescript-eslint/utils': 8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2)
+ '@typescript-eslint/visitor-keys': 8.19.0
+ eslint: 9.17.0(jiti@2.4.2)
graphemer: 1.4.0
ignore: 5.3.2
natural-compare: 1.4.0
@@ -8379,40 +8453,40 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/parser@8.18.1(eslint@9.17.0(jiti@2.2.1))(typescript@5.7.2)':
+ '@typescript-eslint/parser@8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2)':
dependencies:
- '@typescript-eslint/scope-manager': 8.18.1
- '@typescript-eslint/types': 8.18.1
- '@typescript-eslint/typescript-estree': 8.18.1(typescript@5.7.2)
- '@typescript-eslint/visitor-keys': 8.18.1
+ '@typescript-eslint/scope-manager': 8.19.0
+ '@typescript-eslint/types': 8.19.0
+ '@typescript-eslint/typescript-estree': 8.19.0(typescript@5.7.2)
+ '@typescript-eslint/visitor-keys': 8.19.0
debug: 4.4.0
- eslint: 9.17.0(jiti@2.2.1)
+ eslint: 9.17.0(jiti@2.4.2)
typescript: 5.7.2
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/scope-manager@8.18.1':
+ '@typescript-eslint/scope-manager@8.19.0':
dependencies:
- '@typescript-eslint/types': 8.18.1
- '@typescript-eslint/visitor-keys': 8.18.1
+ '@typescript-eslint/types': 8.19.0
+ '@typescript-eslint/visitor-keys': 8.19.0
- '@typescript-eslint/type-utils@8.18.1(eslint@9.17.0(jiti@2.2.1))(typescript@5.7.2)':
+ '@typescript-eslint/type-utils@8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2)':
dependencies:
- '@typescript-eslint/typescript-estree': 8.18.1(typescript@5.7.2)
- '@typescript-eslint/utils': 8.18.1(eslint@9.17.0(jiti@2.2.1))(typescript@5.7.2)
+ '@typescript-eslint/typescript-estree': 8.19.0(typescript@5.7.2)
+ '@typescript-eslint/utils': 8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2)
debug: 4.4.0
- eslint: 9.17.0(jiti@2.2.1)
+ eslint: 9.17.0(jiti@2.4.2)
ts-api-utils: 1.4.3(typescript@5.7.2)
typescript: 5.7.2
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/types@8.18.1': {}
+ '@typescript-eslint/types@8.19.0': {}
- '@typescript-eslint/typescript-estree@8.18.1(typescript@5.7.2)':
+ '@typescript-eslint/typescript-estree@8.19.0(typescript@5.7.2)':
dependencies:
- '@typescript-eslint/types': 8.18.1
- '@typescript-eslint/visitor-keys': 8.18.1
+ '@typescript-eslint/types': 8.19.0
+ '@typescript-eslint/visitor-keys': 8.19.0
debug: 4.4.0
fast-glob: 3.3.2
is-glob: 4.0.3
@@ -8423,20 +8497,20 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/utils@8.18.1(eslint@9.17.0(jiti@2.2.1))(typescript@5.7.2)':
+ '@typescript-eslint/utils@8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2)':
dependencies:
- '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0(jiti@2.2.1))
- '@typescript-eslint/scope-manager': 8.18.1
- '@typescript-eslint/types': 8.18.1
- '@typescript-eslint/typescript-estree': 8.18.1(typescript@5.7.2)
- eslint: 9.17.0(jiti@2.2.1)
+ '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0(jiti@2.4.2))
+ '@typescript-eslint/scope-manager': 8.19.0
+ '@typescript-eslint/types': 8.19.0
+ '@typescript-eslint/typescript-estree': 8.19.0(typescript@5.7.2)
+ eslint: 9.17.0(jiti@2.4.2)
typescript: 5.7.2
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/visitor-keys@8.18.1':
+ '@typescript-eslint/visitor-keys@8.19.0':
dependencies:
- '@typescript-eslint/types': 8.18.1
+ '@typescript-eslint/types': 8.19.0
eslint-visitor-keys: 4.2.0
'@typescript/vfs@1.6.0(typescript@5.7.2)':
@@ -8455,13 +8529,13 @@ snapshots:
chai: 5.1.2
tinyrainbow: 1.2.0
- '@vitest/mocker@2.1.8(vite@5.4.11(@types/node@22.10.2)(lightningcss@1.27.0)(terser@5.37.0))':
+ '@vitest/mocker@2.1.8(vite@5.4.11(@types/node@22.10.5)(lightningcss@1.27.0)(terser@5.37.0))':
dependencies:
'@vitest/spy': 2.1.8
estree-walker: 3.0.3
- magic-string: 0.30.14
+ magic-string: 0.30.17
optionalDependencies:
- vite: 5.4.11(@types/node@22.10.2)(lightningcss@1.27.0)(terser@5.37.0)
+ vite: 5.4.11(@types/node@22.10.5)(lightningcss@1.27.0)(terser@5.37.0)
'@vitest/pretty-format@2.1.8':
dependencies:
@@ -8475,7 +8549,7 @@ snapshots:
'@vitest/snapshot@2.1.8':
dependencies:
'@vitest/pretty-format': 2.1.8
- magic-string: 0.30.14
+ magic-string: 0.30.17
pathe: 1.1.2
'@vitest/spy@2.1.8':
@@ -8653,63 +8727,62 @@ snapshots:
dependencies:
tslib: 2.8.1
- array-buffer-byte-length@1.0.1:
+ array-buffer-byte-length@1.0.2:
dependencies:
- call-bind: 1.0.7
- is-array-buffer: 3.0.4
+ call-bound: 1.0.3
+ is-array-buffer: 3.0.5
array-includes@3.1.8:
dependencies:
- call-bind: 1.0.7
+ call-bind: 1.0.8
define-properties: 1.2.1
- es-abstract: 1.23.3
+ es-abstract: 1.23.9
es-object-atoms: 1.0.0
- get-intrinsic: 1.2.4
- is-string: 1.0.7
+ get-intrinsic: 1.2.7
+ is-string: 1.1.1
array-union@2.1.0: {}
array.prototype.findlast@1.2.5:
dependencies:
- call-bind: 1.0.7
+ call-bind: 1.0.8
define-properties: 1.2.1
- es-abstract: 1.23.3
+ es-abstract: 1.23.9
es-errors: 1.3.0
es-object-atoms: 1.0.0
es-shim-unscopables: 1.0.2
- array.prototype.flat@1.3.2:
+ array.prototype.flat@1.3.3:
dependencies:
- call-bind: 1.0.7
+ call-bind: 1.0.8
define-properties: 1.2.1
- es-abstract: 1.23.3
+ es-abstract: 1.23.9
es-shim-unscopables: 1.0.2
- array.prototype.flatmap@1.3.2:
+ array.prototype.flatmap@1.3.3:
dependencies:
- call-bind: 1.0.7
+ call-bind: 1.0.8
define-properties: 1.2.1
- es-abstract: 1.23.3
+ es-abstract: 1.23.9
es-shim-unscopables: 1.0.2
array.prototype.tosorted@1.1.4:
dependencies:
- call-bind: 1.0.7
+ call-bind: 1.0.8
define-properties: 1.2.1
- es-abstract: 1.23.3
+ es-abstract: 1.23.9
es-errors: 1.3.0
es-shim-unscopables: 1.0.2
- arraybuffer.prototype.slice@1.0.3:
+ arraybuffer.prototype.slice@1.0.4:
dependencies:
- array-buffer-byte-length: 1.0.1
- call-bind: 1.0.7
+ array-buffer-byte-length: 1.0.2
+ call-bind: 1.0.8
define-properties: 1.2.1
- es-abstract: 1.23.3
+ es-abstract: 1.23.9
es-errors: 1.3.0
- get-intrinsic: 1.2.4
- is-array-buffer: 3.0.4
- is-shared-array-buffer: 1.0.3
+ get-intrinsic: 1.2.7
+ is-array-buffer: 3.0.5
assertion-error@2.0.1: {}
@@ -8765,30 +8838,30 @@ snapshots:
buffer-from@1.1.2: {}
- bufferutil@4.0.8:
+ bufferutil@4.0.9:
dependencies:
- node-gyp-build: 4.8.1
+ node-gyp-build: 4.8.4
- bunchee@6.0.3(typescript@5.7.2):
+ bunchee@6.2.0(typescript@5.7.2):
dependencies:
- '@rollup/plugin-commonjs': 28.0.1(rollup@4.28.1)
- '@rollup/plugin-json': 6.1.0(rollup@4.28.1)
- '@rollup/plugin-node-resolve': 15.3.0(rollup@4.28.1)
- '@rollup/plugin-replace': 6.0.1(rollup@4.28.1)
- '@rollup/plugin-wasm': 6.2.2(rollup@4.28.1)
- '@rollup/pluginutils': 5.1.3(rollup@4.28.1)
- '@swc/core': 1.10.1(@swc/helpers@0.5.15)
+ '@rollup/plugin-commonjs': 28.0.2(rollup@4.29.1)
+ '@rollup/plugin-json': 6.1.0(rollup@4.29.1)
+ '@rollup/plugin-node-resolve': 15.3.1(rollup@4.29.1)
+ '@rollup/plugin-replace': 6.0.2(rollup@4.29.1)
+ '@rollup/plugin-wasm': 6.2.2(rollup@4.29.1)
+ '@rollup/pluginutils': 5.1.4(rollup@4.29.1)
+ '@swc/core': 1.10.4(@swc/helpers@0.5.15)
'@swc/helpers': 0.5.15
clean-css: 5.3.3
glob: 11.0.0
- magic-string: 0.30.14
+ magic-string: 0.30.17
ora: 8.1.1
picomatch: 4.0.2
pretty-bytes: 5.6.0
- rollup: 4.28.1
- rollup-plugin-dts: 6.1.1(rollup@4.28.1)(typescript@5.7.2)
- rollup-plugin-swc3: 0.11.2(@swc/core@1.10.1(@swc/helpers@0.5.15))(rollup@4.28.1)
- rollup-preserve-directives: 1.1.3(rollup@4.28.1)
+ rollup: 4.29.1
+ rollup-plugin-dts: 6.1.1(rollup@4.29.1)(typescript@5.7.2)
+ rollup-plugin-swc3: 0.11.2(@swc/core@1.10.4(@swc/helpers@0.5.15))(rollup@4.29.1)
+ rollup-preserve-directives: 1.1.3(rollup@4.29.1)
tslib: 2.8.1
yargs: 17.7.2
optionalDependencies:
@@ -8805,14 +8878,23 @@ snapshots:
cac@6.7.14: {}
- call-bind@1.0.7:
+ call-bind-apply-helpers@1.0.1:
dependencies:
- es-define-property: 1.0.0
es-errors: 1.3.0
function-bind: 1.1.2
- get-intrinsic: 1.2.4
+
+ call-bind@1.0.8:
+ dependencies:
+ call-bind-apply-helpers: 1.0.1
+ es-define-property: 1.0.1
+ get-intrinsic: 1.2.7
set-function-length: 1.2.2
+ call-bound@1.0.3:
+ dependencies:
+ call-bind-apply-helpers: 1.0.1
+ get-intrinsic: 1.2.7
+
callsites@3.1.0: {}
camelcase-css@2.0.1: {}
@@ -8836,7 +8918,7 @@ snapshots:
ansi-styles: 4.3.0
supports-color: 7.2.0
- chalk@5.3.0: {}
+ chalk@5.4.1: {}
character-entities-html4@2.1.0: {}
@@ -8932,7 +9014,7 @@ snapshots:
comma-separated-tokens@2.0.3: {}
- commander@12.1.0: {}
+ commander@13.0.0: {}
commander@2.20.3: {}
@@ -8950,12 +9032,12 @@ snapshots:
concat-map@0.0.1: {}
- concurrently@9.1.0:
+ concurrently@9.1.2:
dependencies:
chalk: 4.1.2
lodash: 4.17.21
rxjs: 7.8.1
- shell-quote: 1.8.1
+ shell-quote: 1.8.2
supports-color: 8.1.1
tree-kill: 1.2.2
yargs: 17.7.2
@@ -9166,23 +9248,23 @@ snapshots:
d3: 7.9.0
lodash-es: 4.17.21
- data-view-buffer@1.0.1:
+ data-view-buffer@1.0.2:
dependencies:
- call-bind: 1.0.7
+ call-bound: 1.0.3
es-errors: 1.3.0
- is-data-view: 1.0.1
+ is-data-view: 1.0.2
- data-view-byte-length@1.0.1:
+ data-view-byte-length@1.0.2:
dependencies:
- call-bind: 1.0.7
+ call-bound: 1.0.3
es-errors: 1.3.0
- is-data-view: 1.0.1
+ is-data-view: 1.0.2
- data-view-byte-offset@1.0.0:
+ data-view-byte-offset@1.0.1:
dependencies:
- call-bind: 1.0.7
+ call-bound: 1.0.3
es-errors: 1.3.0
- is-data-view: 1.0.1
+ is-data-view: 1.0.2
dayjs@1.11.13: {}
@@ -9204,9 +9286,9 @@ snapshots:
define-data-property@1.1.4:
dependencies:
- es-define-property: 1.0.0
+ es-define-property: 1.0.1
es-errors: 1.3.0
- gopd: 1.0.1
+ gopd: 1.2.0
define-properties@1.2.1:
dependencies:
@@ -9251,6 +9333,12 @@ snapshots:
optionalDependencies:
'@types/trusted-types': 2.0.7
+ dunder-proto@1.0.1:
+ dependencies:
+ call-bind-apply-helpers: 1.0.1
+ es-errors: 1.3.0
+ gopd: 1.2.0
+
duplexer@0.1.2: {}
eastasianwidth@0.2.0: {}
@@ -9277,77 +9365,82 @@ snapshots:
entities@4.5.0: {}
- es-abstract@1.23.3:
+ es-abstract@1.23.9:
dependencies:
- array-buffer-byte-length: 1.0.1
- arraybuffer.prototype.slice: 1.0.3
+ array-buffer-byte-length: 1.0.2
+ arraybuffer.prototype.slice: 1.0.4
available-typed-arrays: 1.0.7
- call-bind: 1.0.7
- data-view-buffer: 1.0.1
- data-view-byte-length: 1.0.1
- data-view-byte-offset: 1.0.0
- es-define-property: 1.0.0
+ call-bind: 1.0.8
+ call-bound: 1.0.3
+ data-view-buffer: 1.0.2
+ data-view-byte-length: 1.0.2
+ data-view-byte-offset: 1.0.1
+ es-define-property: 1.0.1
es-errors: 1.3.0
es-object-atoms: 1.0.0
- es-set-tostringtag: 2.0.3
- es-to-primitive: 1.2.1
- function.prototype.name: 1.1.6
- get-intrinsic: 1.2.4
- get-symbol-description: 1.0.2
+ es-set-tostringtag: 2.1.0
+ es-to-primitive: 1.3.0
+ function.prototype.name: 1.1.8
+ get-intrinsic: 1.2.7
+ get-proto: 1.0.1
+ get-symbol-description: 1.1.0
globalthis: 1.0.4
- gopd: 1.0.1
+ gopd: 1.2.0
has-property-descriptors: 1.0.2
- has-proto: 1.0.3
- has-symbols: 1.0.3
+ has-proto: 1.2.0
+ has-symbols: 1.1.0
hasown: 2.0.2
- internal-slot: 1.0.7
- is-array-buffer: 3.0.4
+ internal-slot: 1.1.0
+ is-array-buffer: 3.0.5
is-callable: 1.2.7
- is-data-view: 1.0.1
- is-negative-zero: 2.0.3
- is-regex: 1.1.4
- is-shared-array-buffer: 1.0.3
- is-string: 1.0.7
- is-typed-array: 1.1.13
- is-weakref: 1.0.2
- object-inspect: 1.13.2
+ is-data-view: 1.0.2
+ is-regex: 1.2.1
+ is-shared-array-buffer: 1.0.4
+ is-string: 1.1.1
+ is-typed-array: 1.1.15
+ is-weakref: 1.1.0
+ math-intrinsics: 1.1.0
+ object-inspect: 1.13.3
object-keys: 1.1.1
- object.assign: 4.1.5
- regexp.prototype.flags: 1.5.3
- safe-array-concat: 1.1.2
- safe-regex-test: 1.0.3
- string.prototype.trim: 1.2.9
- string.prototype.trimend: 1.0.8
+ object.assign: 4.1.7
+ own-keys: 1.0.1
+ regexp.prototype.flags: 1.5.4
+ safe-array-concat: 1.1.3
+ safe-push-apply: 1.0.0
+ safe-regex-test: 1.1.0
+ set-proto: 1.0.0
+ string.prototype.trim: 1.2.10
+ string.prototype.trimend: 1.0.9
string.prototype.trimstart: 1.0.8
- typed-array-buffer: 1.0.2
- typed-array-byte-length: 1.0.1
- typed-array-byte-offset: 1.0.2
- typed-array-length: 1.0.6
- unbox-primitive: 1.0.2
- which-typed-array: 1.1.15
+ typed-array-buffer: 1.0.3
+ typed-array-byte-length: 1.0.3
+ typed-array-byte-offset: 1.0.4
+ typed-array-length: 1.0.7
+ unbox-primitive: 1.1.0
+ which-typed-array: 1.1.18
- es-define-property@1.0.0:
- dependencies:
- get-intrinsic: 1.2.4
+ es-define-property@1.0.1: {}
es-errors@1.3.0: {}
- es-iterator-helpers@1.1.0:
+ es-iterator-helpers@1.2.1:
dependencies:
- call-bind: 1.0.7
+ call-bind: 1.0.8
+ call-bound: 1.0.3
define-properties: 1.2.1
- es-abstract: 1.23.3
+ es-abstract: 1.23.9
es-errors: 1.3.0
- es-set-tostringtag: 2.0.3
+ es-set-tostringtag: 2.1.0
function-bind: 1.1.2
- get-intrinsic: 1.2.4
+ get-intrinsic: 1.2.7
globalthis: 1.0.4
+ gopd: 1.2.0
has-property-descriptors: 1.0.2
- has-proto: 1.0.3
- has-symbols: 1.0.3
- internal-slot: 1.0.7
- iterator.prototype: 1.1.3
- safe-array-concat: 1.1.2
+ has-proto: 1.2.0
+ has-symbols: 1.1.0
+ internal-slot: 1.1.0
+ iterator.prototype: 1.1.5
+ safe-array-concat: 1.1.3
es-module-lexer@1.5.4: {}
@@ -9355,9 +9448,10 @@ snapshots:
dependencies:
es-errors: 1.3.0
- es-set-tostringtag@2.0.3:
+ es-set-tostringtag@2.1.0:
dependencies:
- get-intrinsic: 1.2.4
+ es-errors: 1.3.0
+ get-intrinsic: 1.2.7
has-tostringtag: 1.0.2
hasown: 2.0.2
@@ -9365,11 +9459,11 @@ snapshots:
dependencies:
hasown: 2.0.2
- es-to-primitive@1.2.1:
+ es-to-primitive@1.3.0:
dependencies:
is-callable: 1.2.7
- is-date-object: 1.0.5
- is-symbol: 1.0.4
+ is-date-object: 1.1.0
+ is-symbol: 1.1.1
esast-util-from-estree@2.0.0:
dependencies:
@@ -9472,30 +9566,30 @@ snapshots:
escape-string-regexp@5.0.0: {}
- eslint-plugin-react-hooks@5.1.0(eslint@9.17.0(jiti@2.2.1)):
+ eslint-plugin-react-hooks@5.1.0(eslint@9.17.0(jiti@2.4.2)):
dependencies:
- eslint: 9.17.0(jiti@2.2.1)
+ eslint: 9.17.0(jiti@2.4.2)
- eslint-plugin-react@7.37.2(eslint@9.17.0(jiti@2.2.1)):
+ eslint-plugin-react@7.37.3(eslint@9.17.0(jiti@2.4.2)):
dependencies:
array-includes: 3.1.8
array.prototype.findlast: 1.2.5
- array.prototype.flatmap: 1.3.2
+ array.prototype.flatmap: 1.3.3
array.prototype.tosorted: 1.1.4
doctrine: 2.1.0
- es-iterator-helpers: 1.1.0
- eslint: 9.17.0(jiti@2.2.1)
+ es-iterator-helpers: 1.2.1
+ eslint: 9.17.0(jiti@2.4.2)
estraverse: 5.3.0
hasown: 2.0.2
jsx-ast-utils: 3.3.5
minimatch: 3.1.2
object.entries: 1.1.8
object.fromentries: 2.0.8
- object.values: 1.2.0
+ object.values: 1.2.1
prop-types: 15.8.1
resolve: 2.0.0-next.5
semver: 6.3.1
- string.prototype.matchall: 4.0.11
+ string.prototype.matchall: 4.0.12
string.prototype.repeat: 1.0.0
eslint-plugin-tailwindcss@3.17.5(tailwindcss@3.4.17):
@@ -9518,9 +9612,9 @@ snapshots:
eslint-visitor-keys@4.2.0: {}
- eslint@9.17.0(jiti@2.2.1):
+ eslint@9.17.0(jiti@2.4.2):
dependencies:
- '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0(jiti@2.2.1))
+ '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0(jiti@2.4.2))
'@eslint-community/regexpp': 4.12.1
'@eslint/config-array': 0.19.1
'@eslint/core': 0.9.1
@@ -9555,7 +9649,7 @@ snapshots:
natural-compare: 1.4.0
optionator: 0.9.4
optionalDependencies:
- jiti: 2.2.1
+ jiti: 2.4.2
transitivePeerDependencies:
- supports-color
@@ -9760,33 +9854,45 @@ snapshots:
function-bind@1.1.2: {}
- function.prototype.name@1.1.6:
+ function.prototype.name@1.1.8:
dependencies:
- call-bind: 1.0.7
+ call-bind: 1.0.8
+ call-bound: 1.0.3
define-properties: 1.2.1
- es-abstract: 1.23.3
functions-have-names: 1.2.3
+ hasown: 2.0.2
+ is-callable: 1.2.7
functions-have-names@1.2.3: {}
- geist@1.3.1(next@15.1.2(@opentelemetry/api@1.9.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)):
+ geist@1.3.1(next@15.1.3(@opentelemetry/api@1.9.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)):
dependencies:
- next: 15.1.2(@opentelemetry/api@1.9.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
+ next: 15.1.3(@opentelemetry/api@1.9.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
get-caller-file@2.0.5: {}
get-east-asian-width@1.3.0: {}
- get-intrinsic@1.2.4:
+ get-intrinsic@1.2.7:
dependencies:
+ call-bind-apply-helpers: 1.0.1
+ es-define-property: 1.0.1
es-errors: 1.3.0
+ es-object-atoms: 1.0.0
function-bind: 1.1.2
- has-proto: 1.0.3
- has-symbols: 1.0.3
+ get-proto: 1.0.1
+ gopd: 1.2.0
+ has-symbols: 1.1.0
hasown: 2.0.2
+ math-intrinsics: 1.1.0
get-nonce@1.0.1: {}
+ get-proto@1.0.1:
+ dependencies:
+ dunder-proto: 1.0.1
+ es-object-atoms: 1.0.0
+
get-stdin@9.0.0: {}
get-stream@9.0.1:
@@ -9794,11 +9900,11 @@ snapshots:
'@sec-ant/readable-stream': 0.4.1
is-stream: 4.0.1
- get-symbol-description@1.0.2:
+ get-symbol-description@1.1.0:
dependencies:
- call-bind: 1.0.7
+ call-bound: 1.0.3
es-errors: 1.3.0
- get-intrinsic: 1.2.4
+ get-intrinsic: 1.2.7
get-tsconfig@4.8.1:
dependencies:
@@ -9841,7 +9947,7 @@ snapshots:
globalthis@1.0.4:
dependencies:
define-properties: 1.2.1
- gopd: 1.0.1
+ gopd: 1.2.0
globby@11.1.0:
dependencies:
@@ -9861,9 +9967,7 @@ snapshots:
slash: 5.1.0
unicorn-magic: 0.1.0
- gopd@1.0.1:
- dependencies:
- get-intrinsic: 1.2.4
+ gopd@1.2.0: {}
graceful-fs@4.2.11: {}
@@ -9882,21 +9986,23 @@ snapshots:
hachure-fill@0.5.2: {}
- has-bigints@1.0.2: {}
+ has-bigints@1.1.0: {}
has-flag@4.0.0: {}
has-property-descriptors@1.0.2:
dependencies:
- es-define-property: 1.0.0
+ es-define-property: 1.0.1
- has-proto@1.0.3: {}
+ has-proto@1.2.0:
+ dependencies:
+ dunder-proto: 1.0.1
- has-symbols@1.0.3: {}
+ has-symbols@1.1.0: {}
has-tostringtag@1.0.2:
dependencies:
- has-symbols: 1.0.3
+ has-symbols: 1.1.0
hasown@2.0.2:
dependencies:
@@ -10039,7 +10145,7 @@ snapshots:
ignore@5.3.2: {}
- image-size@1.1.1:
+ image-size@1.2.0:
dependencies:
queue: 6.0.2
@@ -10056,11 +10162,11 @@ snapshots:
inline-style-parser@0.2.4: {}
- internal-slot@1.0.7:
+ internal-slot@1.1.0:
dependencies:
es-errors: 1.3.0
hasown: 2.0.2
- side-channel: 1.0.6
+ side-channel: 1.1.0
internmap@1.0.1: {}
@@ -10073,43 +10179,50 @@ snapshots:
is-alphabetical: 2.0.1
is-decimal: 2.0.1
- is-array-buffer@3.0.4:
+ is-array-buffer@3.0.5:
dependencies:
- call-bind: 1.0.7
- get-intrinsic: 1.2.4
+ call-bind: 1.0.8
+ call-bound: 1.0.3
+ get-intrinsic: 1.2.7
is-arrayish@0.3.2:
optional: true
- is-async-function@2.0.0:
+ is-async-function@2.1.0:
dependencies:
+ call-bound: 1.0.3
+ get-proto: 1.0.1
has-tostringtag: 1.0.2
+ safe-regex-test: 1.1.0
- is-bigint@1.0.4:
+ is-bigint@1.1.0:
dependencies:
- has-bigints: 1.0.2
+ has-bigints: 1.1.0
is-binary-path@2.1.0:
dependencies:
binary-extensions: 2.3.0
- is-boolean-object@1.1.2:
+ is-boolean-object@1.2.1:
dependencies:
- call-bind: 1.0.7
+ call-bound: 1.0.3
has-tostringtag: 1.0.2
is-callable@1.2.7: {}
- is-core-module@2.16.0:
+ is-core-module@2.16.1:
dependencies:
hasown: 2.0.2
- is-data-view@1.0.1:
+ is-data-view@1.0.2:
dependencies:
- is-typed-array: 1.1.13
+ call-bound: 1.0.3
+ get-intrinsic: 1.2.7
+ is-typed-array: 1.1.15
- is-date-object@1.0.5:
+ is-date-object@1.1.0:
dependencies:
+ call-bound: 1.0.3
has-tostringtag: 1.0.2
is-decimal@2.0.1: {}
@@ -10118,15 +10231,18 @@ snapshots:
is-extglob@2.1.1: {}
- is-finalizationregistry@1.0.2:
+ is-finalizationregistry@1.1.1:
dependencies:
- call-bind: 1.0.7
+ call-bound: 1.0.3
is-fullwidth-code-point@3.0.0: {}
- is-generator-function@1.0.10:
+ is-generator-function@1.1.0:
dependencies:
+ call-bound: 1.0.3
+ get-proto: 1.0.1
has-tostringtag: 1.0.2
+ safe-regex-test: 1.1.0
is-glob@4.0.3:
dependencies:
@@ -10140,10 +10256,9 @@ snapshots:
is-module@1.0.0: {}
- is-negative-zero@2.0.3: {}
-
- is-number-object@1.0.7:
+ is-number-object@1.1.1:
dependencies:
+ call-bound: 1.0.3
has-tostringtag: 1.0.2
is-number@7.0.0: {}
@@ -10156,34 +10271,39 @@ snapshots:
dependencies:
'@types/estree': 1.0.6
- is-regex@1.1.4:
+ is-regex@1.2.1:
dependencies:
- call-bind: 1.0.7
+ call-bound: 1.0.3
+ gopd: 1.2.0
has-tostringtag: 1.0.2
+ hasown: 2.0.2
is-set@2.0.3: {}
- is-shared-array-buffer@1.0.3:
+ is-shared-array-buffer@1.0.4:
dependencies:
- call-bind: 1.0.7
+ call-bound: 1.0.3
is-stream@4.0.1: {}
- is-string@1.0.7:
+ is-string@1.1.1:
dependencies:
+ call-bound: 1.0.3
has-tostringtag: 1.0.2
is-subdir@1.2.0:
dependencies:
better-path-resolve: 1.0.0
- is-symbol@1.0.4:
+ is-symbol@1.1.1:
dependencies:
- has-symbols: 1.0.3
+ call-bound: 1.0.3
+ has-symbols: 1.1.0
+ safe-regex-test: 1.1.0
- is-typed-array@1.1.13:
+ is-typed-array@1.1.15:
dependencies:
- which-typed-array: 1.1.15
+ which-typed-array: 1.1.18
is-unicode-supported@1.3.0: {}
@@ -10191,14 +10311,14 @@ snapshots:
is-weakmap@2.0.2: {}
- is-weakref@1.0.2:
+ is-weakref@1.1.0:
dependencies:
- call-bind: 1.0.7
+ call-bound: 1.0.3
- is-weakset@2.0.3:
+ is-weakset@2.0.4:
dependencies:
- call-bind: 1.0.7
- get-intrinsic: 1.2.4
+ call-bound: 1.0.3
+ get-intrinsic: 1.2.7
is-windows@1.0.2: {}
@@ -10206,12 +10326,13 @@ snapshots:
isexe@2.0.0: {}
- iterator.prototype@1.1.3:
+ iterator.prototype@1.1.5:
dependencies:
- define-properties: 1.2.1
- get-intrinsic: 1.2.4
- has-symbols: 1.0.3
- reflect.getprototypeof: 1.0.6
+ define-data-property: 1.1.4
+ es-object-atoms: 1.0.0
+ get-intrinsic: 1.2.7
+ get-proto: 1.0.1
+ has-symbols: 1.1.0
set-function-name: 2.0.2
jackspeak@3.4.3:
@@ -10228,14 +10349,13 @@ snapshots:
jest-worker@27.5.1:
dependencies:
- '@types/node': 22.10.2
+ '@types/node': 22.10.5
merge-stream: 2.0.0
supports-color: 8.1.1
jiti@1.21.7: {}
- jiti@2.2.1:
- optional: true
+ jiti@2.4.2: {}
joycon@3.1.1: {}
@@ -10279,11 +10399,11 @@ snapshots:
jsx-ast-utils@3.3.5:
dependencies:
array-includes: 3.1.8
- array.prototype.flat: 1.3.2
- object.assign: 4.1.5
- object.values: 1.2.0
+ array.prototype.flat: 1.3.3
+ object.assign: 4.1.7
+ object.values: 1.2.1
- katex@0.16.18:
+ katex@0.16.19:
dependencies:
commander: 8.3.0
@@ -10394,7 +10514,7 @@ snapshots:
log-symbols@6.0.0:
dependencies:
- chalk: 5.3.0
+ chalk: 5.4.1
is-unicode-supported: 1.3.0
longest-streak@3.1.0: {}
@@ -10413,7 +10533,7 @@ snapshots:
dependencies:
react: 19.0.0
- magic-string@0.30.14:
+ magic-string@0.30.17:
dependencies:
'@jridgewell/sourcemap-codec': 1.5.0
@@ -10423,6 +10543,8 @@ snapshots:
marked@13.0.3: {}
+ math-intrinsics@1.1.0: {}
+
mdast-util-find-and-replace@3.0.1:
dependencies:
'@types/mdast': 4.0.4
@@ -10642,7 +10764,7 @@ snapshots:
dagre-d3-es: 7.0.11
dayjs: 1.11.13
dompurify: 3.2.3
- katex: 0.16.18
+ katex: 0.16.19
khroma: 2.1.0
lodash-es: 4.17.21
marked: 13.0.3
@@ -10741,7 +10863,7 @@ snapshots:
dependencies:
'@types/katex': 0.16.7
devlop: 1.1.0
- katex: 0.16.18
+ katex: 0.16.19
micromark-factory-space: 2.0.0
micromark-util-character: 2.1.0
micromark-util-symbol: 2.0.0
@@ -11008,9 +11130,9 @@ snapshots:
transitivePeerDependencies:
- supports-color
- next@15.1.2(@opentelemetry/api@1.9.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@19.0.0(react@19.0.0))(react@19.0.0):
+ next@15.1.3(@opentelemetry/api@1.9.0)(babel-plugin-react-compiler@19.0.0-beta-df7b47d-20241124)(react-dom@19.0.0(react@19.0.0))(react@19.0.0):
dependencies:
- '@next/env': 15.1.2
+ '@next/env': 15.1.3
'@swc/counter': 0.1.3
'@swc/helpers': 0.5.15
busboy: 1.6.0
@@ -11020,14 +11142,14 @@ snapshots:
react-dom: 19.0.0(react@19.0.0)
styled-jsx: 5.1.6(react@19.0.0)
optionalDependencies:
- '@next/swc-darwin-arm64': 15.1.2
- '@next/swc-darwin-x64': 15.1.2
- '@next/swc-linux-arm64-gnu': 15.1.2
- '@next/swc-linux-arm64-musl': 15.1.2
- '@next/swc-linux-x64-gnu': 15.1.2
- '@next/swc-linux-x64-musl': 15.1.2
- '@next/swc-win32-arm64-msvc': 15.1.2
- '@next/swc-win32-x64-msvc': 15.1.2
+ '@next/swc-darwin-arm64': 15.1.3
+ '@next/swc-darwin-x64': 15.1.3
+ '@next/swc-linux-arm64-gnu': 15.1.3
+ '@next/swc-linux-arm64-musl': 15.1.3
+ '@next/swc-linux-x64-gnu': 15.1.3
+ '@next/swc-linux-x64-musl': 15.1.3
+ '@next/swc-win32-arm64-msvc': 15.1.3
+ '@next/swc-win32-x64-msvc': 15.1.3
'@opentelemetry/api': 1.9.0
babel-plugin-react-compiler: 19.0.0-beta-df7b47d-20241124
sharp: 0.33.5
@@ -11037,7 +11159,7 @@ snapshots:
node-addon-api@7.1.1: {}
- node-gyp-build@4.8.1: {}
+ node-gyp-build@4.8.4: {}
node-releases@2.0.18: {}
@@ -11050,39 +11172,42 @@ snapshots:
path-key: 4.0.0
unicorn-magic: 0.3.0
- npm-to-yarn@3.0.0: {}
+ npm-to-yarn@3.0.1: {}
object-assign@4.1.1: {}
object-hash@3.0.0: {}
- object-inspect@1.13.2: {}
+ object-inspect@1.13.3: {}
object-keys@1.1.1: {}
- object.assign@4.1.5:
+ object.assign@4.1.7:
dependencies:
- call-bind: 1.0.7
+ call-bind: 1.0.8
+ call-bound: 1.0.3
define-properties: 1.2.1
- has-symbols: 1.0.3
+ es-object-atoms: 1.0.0
+ has-symbols: 1.1.0
object-keys: 1.1.1
object.entries@1.1.8:
dependencies:
- call-bind: 1.0.7
+ call-bind: 1.0.8
define-properties: 1.2.1
es-object-atoms: 1.0.0
object.fromentries@2.0.8:
dependencies:
- call-bind: 1.0.7
+ call-bind: 1.0.8
define-properties: 1.2.1
- es-abstract: 1.23.3
+ es-abstract: 1.23.9
es-object-atoms: 1.0.0
- object.values@1.2.0:
+ object.values@1.2.1:
dependencies:
- call-bind: 1.0.7
+ call-bind: 1.0.8
+ call-bound: 1.0.3
define-properties: 1.2.1
es-object-atoms: 1.0.0
@@ -11090,11 +11215,11 @@ snapshots:
dependencies:
mimic-function: 5.0.1
- oniguruma-to-es@0.8.0:
+ oniguruma-to-es@0.10.0:
dependencies:
emoji-regex-xs: 1.0.0
- regex: 5.0.2
- regex-recursion: 5.0.0
+ regex: 5.1.1
+ regex-recursion: 5.1.1
openapi-sampler@1.6.1:
dependencies:
@@ -11117,7 +11242,7 @@ snapshots:
ora@8.1.1:
dependencies:
- chalk: 5.3.0
+ chalk: 5.4.1
cli-cursor: 5.0.0
cli-spinners: 2.9.2
is-interactive: 2.0.0
@@ -11131,16 +11256,22 @@ snapshots:
outdent@0.5.0: {}
- oxc-transform@0.43.0:
+ own-keys@1.0.1:
+ dependencies:
+ get-intrinsic: 1.2.7
+ object-keys: 1.1.1
+ safe-push-apply: 1.0.0
+
+ oxc-transform@0.44.0:
optionalDependencies:
- '@oxc-transform/binding-darwin-arm64': 0.43.0
- '@oxc-transform/binding-darwin-x64': 0.43.0
- '@oxc-transform/binding-linux-arm64-gnu': 0.43.0
- '@oxc-transform/binding-linux-arm64-musl': 0.43.0
- '@oxc-transform/binding-linux-x64-gnu': 0.43.0
- '@oxc-transform/binding-linux-x64-musl': 0.43.0
- '@oxc-transform/binding-win32-arm64-msvc': 0.43.0
- '@oxc-transform/binding-win32-x64-msvc': 0.43.0
+ '@oxc-transform/binding-darwin-arm64': 0.44.0
+ '@oxc-transform/binding-darwin-x64': 0.44.0
+ '@oxc-transform/binding-linux-arm64-gnu': 0.44.0
+ '@oxc-transform/binding-linux-arm64-musl': 0.44.0
+ '@oxc-transform/binding-linux-x64-gnu': 0.44.0
+ '@oxc-transform/binding-linux-x64-musl': 0.44.0
+ '@oxc-transform/binding-win32-arm64-msvc': 0.44.0
+ '@oxc-transform/binding-win32-x64-msvc': 0.44.0
p-filter@2.1.0:
dependencies:
@@ -11260,7 +11391,7 @@ snapshots:
possible-typed-array-names@1.0.0: {}
- postcss-cli@11.0.0(jiti@2.2.1)(postcss@8.4.49):
+ postcss-cli@11.0.0(jiti@2.4.2)(postcss@8.4.49):
dependencies:
chokidar: 3.6.0
dependency-graph: 0.11.0
@@ -11269,7 +11400,7 @@ snapshots:
globby: 14.0.0
picocolors: 1.1.1
postcss: 8.4.49
- postcss-load-config: 5.0.2(jiti@2.2.1)(postcss@8.4.49)
+ postcss-load-config: 5.0.2(jiti@2.4.2)(postcss@8.4.49)
postcss-reporter: 7.0.5(postcss@8.4.49)
pretty-hrtime: 1.0.3
read-cache: 1.0.0
@@ -11283,7 +11414,7 @@ snapshots:
postcss: 8.4.49
postcss-value-parser: 4.2.0
read-cache: 1.0.0
- resolve: 1.22.9
+ resolve: 1.22.10
postcss-js@4.0.1(postcss@8.4.49):
dependencies:
@@ -11303,19 +11434,19 @@ snapshots:
optionalDependencies:
postcss: 8.4.49
- postcss-load-config@5.0.2(jiti@2.2.1)(postcss@8.4.49):
+ postcss-load-config@5.0.2(jiti@2.4.2)(postcss@8.4.49):
dependencies:
lilconfig: 3.1.3
yaml: 2.6.1
optionalDependencies:
- jiti: 2.2.1
+ jiti: 2.4.2
postcss: 8.4.49
- postcss-load-config@6.0.1(jiti@2.2.1)(postcss@8.4.49)(tsx@4.19.2)(yaml@2.6.1):
+ postcss-load-config@6.0.1(jiti@2.4.2)(postcss@8.4.49)(tsx@4.19.2)(yaml@2.6.1):
dependencies:
lilconfig: 3.1.3
optionalDependencies:
- jiti: 2.2.1
+ jiti: 2.4.2
postcss: 8.4.49
tsx: 4.19.2
yaml: 2.6.1
@@ -11402,7 +11533,7 @@ snapshots:
react-is@16.13.1: {}
- react-medium-image-zoom@5.2.12(react-dom@19.0.0(react@19.0.0))(react@19.0.0):
+ react-medium-image-zoom@5.2.13(react-dom@19.0.0(react@19.0.0))(react@19.0.0):
dependencies:
react: 19.0.0
react-dom: 19.0.0(react@19.0.0)
@@ -11483,33 +11614,37 @@ snapshots:
unified: 11.0.5
vfile: 6.0.3
- reflect.getprototypeof@1.0.6:
+ reflect.getprototypeof@1.0.10:
dependencies:
- call-bind: 1.0.7
+ call-bind: 1.0.8
define-properties: 1.2.1
- es-abstract: 1.23.3
+ es-abstract: 1.23.9
es-errors: 1.3.0
- get-intrinsic: 1.2.4
- globalthis: 1.0.4
- which-builtin-type: 1.1.4
+ es-object-atoms: 1.0.0
+ get-intrinsic: 1.2.7
+ get-proto: 1.0.1
+ which-builtin-type: 1.2.1
regenerator-runtime@0.14.1: {}
- regex-recursion@5.0.0:
+ regex-recursion@5.1.1:
dependencies:
+ regex: 5.1.1
regex-utilities: 2.3.0
regex-utilities@2.3.0: {}
- regex@5.0.2:
+ regex@5.1.1:
dependencies:
regex-utilities: 2.3.0
- regexp.prototype.flags@1.5.3:
+ regexp.prototype.flags@1.5.4:
dependencies:
- call-bind: 1.0.7
+ call-bind: 1.0.8
define-properties: 1.2.1
es-errors: 1.3.0
+ get-proto: 1.0.1
+ gopd: 1.2.0
set-function-name: 2.0.2
rehype-katex@7.0.1:
@@ -11518,7 +11653,7 @@ snapshots:
'@types/katex': 0.16.7
hast-util-from-html-isomorphic: 2.0.0
hast-util-to-text: 4.0.2
- katex: 0.16.18
+ katex: 0.16.19
unist-util-visit-parents: 6.0.1
vfile: 6.0.3
@@ -11617,15 +11752,15 @@ snapshots:
resolve-pkg-maps@1.0.0: {}
- resolve@1.22.9:
+ resolve@1.22.10:
dependencies:
- is-core-module: 2.16.0
+ is-core-module: 2.16.1
path-parse: 1.0.7
supports-preserve-symlinks-flag: 1.0.0
resolve@2.0.0-next.5:
dependencies:
- is-core-module: 2.16.0
+ is-core-module: 2.16.1
path-parse: 1.0.7
supports-preserve-symlinks-flag: 1.0.0
@@ -11643,51 +11778,51 @@ snapshots:
robust-predicates@3.0.2: {}
- rollup-plugin-dts@6.1.1(rollup@4.28.1)(typescript@5.7.2):
+ rollup-plugin-dts@6.1.1(rollup@4.29.1)(typescript@5.7.2):
dependencies:
- magic-string: 0.30.14
- rollup: 4.28.1
+ magic-string: 0.30.17
+ rollup: 4.29.1
typescript: 5.7.2
optionalDependencies:
'@babel/code-frame': 7.26.2
- rollup-plugin-swc3@0.11.2(@swc/core@1.10.1(@swc/helpers@0.5.15))(rollup@4.28.1):
+ rollup-plugin-swc3@0.11.2(@swc/core@1.10.4(@swc/helpers@0.5.15))(rollup@4.29.1):
dependencies:
'@fastify/deepmerge': 1.3.0
- '@rollup/pluginutils': 5.1.3(rollup@4.28.1)
- '@swc/core': 1.10.1(@swc/helpers@0.5.15)
+ '@rollup/pluginutils': 5.1.4(rollup@4.29.1)
+ '@swc/core': 1.10.4(@swc/helpers@0.5.15)
get-tsconfig: 4.8.1
- rollup: 4.28.1
- rollup-preserve-directives: 1.1.3(rollup@4.28.1)
+ rollup: 4.29.1
+ rollup-preserve-directives: 1.1.3(rollup@4.29.1)
- rollup-preserve-directives@1.1.3(rollup@4.28.1):
+ rollup-preserve-directives@1.1.3(rollup@4.29.1):
dependencies:
- magic-string: 0.30.14
- rollup: 4.28.1
+ magic-string: 0.30.17
+ rollup: 4.29.1
- rollup@4.28.1:
+ rollup@4.29.1:
dependencies:
'@types/estree': 1.0.6
optionalDependencies:
- '@rollup/rollup-android-arm-eabi': 4.28.1
- '@rollup/rollup-android-arm64': 4.28.1
- '@rollup/rollup-darwin-arm64': 4.28.1
- '@rollup/rollup-darwin-x64': 4.28.1
- '@rollup/rollup-freebsd-arm64': 4.28.1
- '@rollup/rollup-freebsd-x64': 4.28.1
- '@rollup/rollup-linux-arm-gnueabihf': 4.28.1
- '@rollup/rollup-linux-arm-musleabihf': 4.28.1
- '@rollup/rollup-linux-arm64-gnu': 4.28.1
- '@rollup/rollup-linux-arm64-musl': 4.28.1
- '@rollup/rollup-linux-loongarch64-gnu': 4.28.1
- '@rollup/rollup-linux-powerpc64le-gnu': 4.28.1
- '@rollup/rollup-linux-riscv64-gnu': 4.28.1
- '@rollup/rollup-linux-s390x-gnu': 4.28.1
- '@rollup/rollup-linux-x64-gnu': 4.28.1
- '@rollup/rollup-linux-x64-musl': 4.28.1
- '@rollup/rollup-win32-arm64-msvc': 4.28.1
- '@rollup/rollup-win32-ia32-msvc': 4.28.1
- '@rollup/rollup-win32-x64-msvc': 4.28.1
+ '@rollup/rollup-android-arm-eabi': 4.29.1
+ '@rollup/rollup-android-arm64': 4.29.1
+ '@rollup/rollup-darwin-arm64': 4.29.1
+ '@rollup/rollup-darwin-x64': 4.29.1
+ '@rollup/rollup-freebsd-arm64': 4.29.1
+ '@rollup/rollup-freebsd-x64': 4.29.1
+ '@rollup/rollup-linux-arm-gnueabihf': 4.29.1
+ '@rollup/rollup-linux-arm-musleabihf': 4.29.1
+ '@rollup/rollup-linux-arm64-gnu': 4.29.1
+ '@rollup/rollup-linux-arm64-musl': 4.29.1
+ '@rollup/rollup-linux-loongarch64-gnu': 4.29.1
+ '@rollup/rollup-linux-powerpc64le-gnu': 4.29.1
+ '@rollup/rollup-linux-riscv64-gnu': 4.29.1
+ '@rollup/rollup-linux-s390x-gnu': 4.29.1
+ '@rollup/rollup-linux-x64-gnu': 4.29.1
+ '@rollup/rollup-linux-x64-musl': 4.29.1
+ '@rollup/rollup-win32-arm64-msvc': 4.29.1
+ '@rollup/rollup-win32-ia32-msvc': 4.29.1
+ '@rollup/rollup-win32-x64-msvc': 4.29.1
fsevents: 2.3.3
roughjs@4.6.6:
@@ -11707,23 +11842,31 @@ snapshots:
dependencies:
tslib: 2.8.1
- safe-array-concat@1.1.2:
+ safe-array-concat@1.1.3:
dependencies:
- call-bind: 1.0.7
- get-intrinsic: 1.2.4
- has-symbols: 1.0.3
+ call-bind: 1.0.8
+ call-bound: 1.0.3
+ get-intrinsic: 1.2.7
+ has-symbols: 1.1.0
isarray: 2.0.5
safe-buffer@5.2.1: {}
- safe-regex-test@1.0.3:
+ safe-push-apply@1.0.0:
+ dependencies:
+ es-errors: 1.3.0
+ isarray: 2.0.5
+
+ safe-regex-test@1.1.0:
dependencies:
- call-bind: 1.0.7
+ call-bound: 1.0.3
es-errors: 1.3.0
- is-regex: 1.1.4
+ is-regex: 1.2.1
safer-buffer@2.1.2: {}
+ sax@1.4.1: {}
+
scheduler@0.25.0: {}
schema-utils@3.3.0:
@@ -11754,8 +11897,8 @@ snapshots:
define-data-property: 1.1.4
es-errors: 1.3.0
function-bind: 1.1.2
- get-intrinsic: 1.2.4
- gopd: 1.0.1
+ get-intrinsic: 1.2.7
+ gopd: 1.2.0
has-property-descriptors: 1.0.2
set-function-name@2.0.2:
@@ -11765,6 +11908,12 @@ snapshots:
functions-have-names: 1.2.3
has-property-descriptors: 1.0.2
+ set-proto@1.0.0:
+ dependencies:
+ dunder-proto: 1.0.1
+ es-errors: 1.3.0
+ es-object-atoms: 1.0.0
+
sharp@0.33.5:
dependencies:
color: 4.2.3
@@ -11798,27 +11947,50 @@ snapshots:
shebang-regex@3.0.0: {}
- shell-quote@1.8.1: {}
+ shell-quote@1.8.2: {}
- shiki-transformers@1.0.1(shiki@1.24.3):
+ shiki-transformers@1.0.1(shiki@1.26.1):
dependencies:
- shiki: 1.24.3
+ shiki: 1.26.1
- shiki@1.24.3:
+ shiki@1.26.1:
dependencies:
- '@shikijs/core': 1.24.3
- '@shikijs/engine-javascript': 1.24.3
- '@shikijs/engine-oniguruma': 1.24.3
- '@shikijs/types': 1.24.3
- '@shikijs/vscode-textmate': 9.3.1
+ '@shikijs/core': 1.26.1
+ '@shikijs/engine-javascript': 1.26.1
+ '@shikijs/engine-oniguruma': 1.26.1
+ '@shikijs/langs': 1.26.1
+ '@shikijs/themes': 1.26.1
+ '@shikijs/types': 1.26.1
+ '@shikijs/vscode-textmate': 10.0.1
'@types/hast': 3.0.4
- side-channel@1.0.6:
+ side-channel-list@1.0.0:
dependencies:
- call-bind: 1.0.7
es-errors: 1.3.0
- get-intrinsic: 1.2.4
- object-inspect: 1.13.2
+ object-inspect: 1.13.3
+
+ side-channel-map@1.0.1:
+ dependencies:
+ call-bound: 1.0.3
+ es-errors: 1.3.0
+ get-intrinsic: 1.2.7
+ object-inspect: 1.13.3
+
+ side-channel-weakmap@1.0.2:
+ dependencies:
+ call-bound: 1.0.3
+ es-errors: 1.3.0
+ get-intrinsic: 1.2.7
+ object-inspect: 1.13.3
+ side-channel-map: 1.0.1
+
+ side-channel@1.1.0:
+ dependencies:
+ es-errors: 1.3.0
+ object-inspect: 1.13.3
+ side-channel-list: 1.0.0
+ side-channel-map: 1.0.1
+ side-channel-weakmap: 1.0.2
siginfo@2.0.0: {}
@@ -11891,42 +12063,47 @@ snapshots:
get-east-asian-width: 1.3.0
strip-ansi: 7.1.0
- string.prototype.matchall@4.0.11:
+ string.prototype.matchall@4.0.12:
dependencies:
- call-bind: 1.0.7
+ call-bind: 1.0.8
+ call-bound: 1.0.3
define-properties: 1.2.1
- es-abstract: 1.23.3
+ es-abstract: 1.23.9
es-errors: 1.3.0
es-object-atoms: 1.0.0
- get-intrinsic: 1.2.4
- gopd: 1.0.1
- has-symbols: 1.0.3
- internal-slot: 1.0.7
- regexp.prototype.flags: 1.5.3
+ get-intrinsic: 1.2.7
+ gopd: 1.2.0
+ has-symbols: 1.1.0
+ internal-slot: 1.1.0
+ regexp.prototype.flags: 1.5.4
set-function-name: 2.0.2
- side-channel: 1.0.6
+ side-channel: 1.1.0
string.prototype.repeat@1.0.0:
dependencies:
define-properties: 1.2.1
- es-abstract: 1.23.3
+ es-abstract: 1.23.9
- string.prototype.trim@1.2.9:
+ string.prototype.trim@1.2.10:
dependencies:
- call-bind: 1.0.7
+ call-bind: 1.0.8
+ call-bound: 1.0.3
+ define-data-property: 1.1.4
define-properties: 1.2.1
- es-abstract: 1.23.3
+ es-abstract: 1.23.9
es-object-atoms: 1.0.0
+ has-property-descriptors: 1.0.2
- string.prototype.trimend@1.0.8:
+ string.prototype.trimend@1.0.9:
dependencies:
- call-bind: 1.0.7
+ call-bind: 1.0.8
+ call-bound: 1.0.3
define-properties: 1.2.1
es-object-atoms: 1.0.0
string.prototype.trimstart@1.0.8:
dependencies:
- call-bind: 1.0.7
+ call-bind: 1.0.8
define-properties: 1.2.1
es-object-atoms: 1.0.0
@@ -11988,7 +12165,7 @@ snapshots:
supports-preserve-symlinks-flag@1.0.0: {}
- tailwind-merge@2.5.5: {}
+ tailwind-merge@2.6.0: {}
tailwindcss-animate@1.0.7(tailwindcss@3.4.17):
dependencies:
@@ -12016,7 +12193,7 @@ snapshots:
postcss-load-config: 4.0.2(postcss@8.4.49)
postcss-nested: 6.2.0(postcss@8.4.49)
postcss-selector-parser: 6.1.2
- resolve: 1.22.9
+ resolve: 1.22.10
sucrase: 3.35.0
transitivePeerDependencies:
- ts-node
@@ -12025,16 +12202,16 @@ snapshots:
term-size@2.2.1: {}
- terser-webpack-plugin@5.3.10(@swc/core@1.10.1(@swc/helpers@0.5.15))(esbuild@0.24.2)(webpack@5.97.1(@swc/core@1.10.1(@swc/helpers@0.5.15))(esbuild@0.24.2)):
+ terser-webpack-plugin@5.3.10(@swc/core@1.10.4(@swc/helpers@0.5.15))(esbuild@0.24.2)(webpack@5.97.1(@swc/core@1.10.4(@swc/helpers@0.5.15))(esbuild@0.24.2)):
dependencies:
'@jridgewell/trace-mapping': 0.3.25
jest-worker: 27.5.1
schema-utils: 3.3.0
serialize-javascript: 6.0.2
terser: 5.37.0
- webpack: 5.97.1(@swc/core@1.10.1(@swc/helpers@0.5.15))(esbuild@0.24.2)
+ webpack: 5.97.1(@swc/core@1.10.4(@swc/helpers@0.5.15))(esbuild@0.24.2)
optionalDependencies:
- '@swc/core': 1.10.1(@swc/helpers@0.5.15)
+ '@swc/core': 1.10.4(@swc/helpers@0.5.15)
esbuild: 0.24.2
terser@5.37.0:
@@ -12099,9 +12276,9 @@ snapshots:
ts-interface-checker@0.1.13: {}
- ts-morph@24.0.0:
+ ts-morph@25.0.0:
dependencies:
- '@ts-morph/common': 0.25.0
+ '@ts-morph/common': 0.26.0
code-block-writer: 13.0.3
tsc-alias@1.8.10:
@@ -12115,7 +12292,7 @@ snapshots:
tslib@2.8.1: {}
- tsup@8.3.5(@swc/core@1.10.1(@swc/helpers@0.5.15))(jiti@2.2.1)(postcss@8.4.49)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.6.1):
+ tsup@8.3.5(@swc/core@1.10.4(@swc/helpers@0.5.15))(jiti@2.4.2)(postcss@8.4.49)(tsx@4.19.2)(typescript@5.7.2)(yaml@2.6.1):
dependencies:
bundle-require: 5.0.0(esbuild@0.24.2)
cac: 6.7.14
@@ -12125,16 +12302,16 @@ snapshots:
esbuild: 0.24.2
joycon: 3.1.1
picocolors: 1.1.1
- postcss-load-config: 6.0.1(jiti@2.2.1)(postcss@8.4.49)(tsx@4.19.2)(yaml@2.6.1)
+ postcss-load-config: 6.0.1(jiti@2.4.2)(postcss@8.4.49)(tsx@4.19.2)(yaml@2.6.1)
resolve-from: 5.0.0
- rollup: 4.28.1
+ rollup: 4.29.1
source-map: 0.8.0-beta.0
sucrase: 3.35.0
tinyexec: 0.3.1
tinyglobby: 0.2.10
tree-kill: 1.2.2
optionalDependencies:
- '@swc/core': 1.10.1(@swc/helpers@0.5.15)
+ '@swc/core': 1.10.4(@swc/helpers@0.5.15)
postcss: 8.4.49
typescript: 5.7.2
transitivePeerDependencies:
@@ -12191,44 +12368,45 @@ snapshots:
dependencies:
prelude-ls: 1.2.1
- typed-array-buffer@1.0.2:
+ typed-array-buffer@1.0.3:
dependencies:
- call-bind: 1.0.7
+ call-bound: 1.0.3
es-errors: 1.3.0
- is-typed-array: 1.1.13
+ is-typed-array: 1.1.15
- typed-array-byte-length@1.0.1:
+ typed-array-byte-length@1.0.3:
dependencies:
- call-bind: 1.0.7
+ call-bind: 1.0.8
for-each: 0.3.3
- gopd: 1.0.1
- has-proto: 1.0.3
- is-typed-array: 1.1.13
+ gopd: 1.2.0
+ has-proto: 1.2.0
+ is-typed-array: 1.1.15
- typed-array-byte-offset@1.0.2:
+ typed-array-byte-offset@1.0.4:
dependencies:
available-typed-arrays: 1.0.7
- call-bind: 1.0.7
+ call-bind: 1.0.8
for-each: 0.3.3
- gopd: 1.0.1
- has-proto: 1.0.3
- is-typed-array: 1.1.13
+ gopd: 1.2.0
+ has-proto: 1.2.0
+ is-typed-array: 1.1.15
+ reflect.getprototypeof: 1.0.10
- typed-array-length@1.0.6:
+ typed-array-length@1.0.7:
dependencies:
- call-bind: 1.0.7
+ call-bind: 1.0.8
for-each: 0.3.3
- gopd: 1.0.1
- has-proto: 1.0.3
- is-typed-array: 1.1.13
+ gopd: 1.2.0
+ is-typed-array: 1.1.15
possible-typed-array-names: 1.0.0
+ reflect.getprototypeof: 1.0.10
- typescript-eslint@8.18.1(eslint@9.17.0(jiti@2.2.1))(typescript@5.7.2):
+ typescript-eslint@8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2):
dependencies:
- '@typescript-eslint/eslint-plugin': 8.18.1(@typescript-eslint/parser@8.18.1(eslint@9.17.0(jiti@2.2.1))(typescript@5.7.2))(eslint@9.17.0(jiti@2.2.1))(typescript@5.7.2)
- '@typescript-eslint/parser': 8.18.1(eslint@9.17.0(jiti@2.2.1))(typescript@5.7.2)
- '@typescript-eslint/utils': 8.18.1(eslint@9.17.0(jiti@2.2.1))(typescript@5.7.2)
- eslint: 9.17.0(jiti@2.2.1)
+ '@typescript-eslint/eslint-plugin': 8.19.0(@typescript-eslint/parser@8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2))(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2)
+ '@typescript-eslint/parser': 8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2)
+ '@typescript-eslint/utils': 8.19.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2)
+ eslint: 9.17.0(jiti@2.4.2)
typescript: 5.7.2
transitivePeerDependencies:
- supports-color
@@ -12237,12 +12415,12 @@ snapshots:
ufo@1.5.4: {}
- unbox-primitive@1.0.2:
+ unbox-primitive@1.1.0:
dependencies:
- call-bind: 1.0.7
- has-bigints: 1.0.2
- has-symbols: 1.0.3
- which-boxed-primitive: 1.0.2
+ call-bound: 1.0.3
+ has-bigints: 1.1.0
+ has-symbols: 1.1.0
+ which-boxed-primitive: 1.1.1
undici-types@6.20.0: {}
@@ -12345,13 +12523,13 @@ snapshots:
'@types/unist': 3.0.3
vfile-message: 4.0.2
- vite-node@2.1.8(@types/node@22.10.2)(lightningcss@1.27.0)(terser@5.37.0):
+ vite-node@2.1.8(@types/node@22.10.5)(lightningcss@1.27.0)(terser@5.37.0):
dependencies:
cac: 6.7.14
debug: 4.4.0
es-module-lexer: 1.5.4
pathe: 1.1.2
- vite: 5.4.11(@types/node@22.10.2)(lightningcss@1.27.0)(terser@5.37.0)
+ vite: 5.4.11(@types/node@22.10.5)(lightningcss@1.27.0)(terser@5.37.0)
transitivePeerDependencies:
- '@types/node'
- less
@@ -12363,21 +12541,21 @@ snapshots:
- supports-color
- terser
- vite@5.4.11(@types/node@22.10.2)(lightningcss@1.27.0)(terser@5.37.0):
+ vite@5.4.11(@types/node@22.10.5)(lightningcss@1.27.0)(terser@5.37.0):
dependencies:
esbuild: 0.21.5
postcss: 8.4.49
- rollup: 4.28.1
+ rollup: 4.29.1
optionalDependencies:
- '@types/node': 22.10.2
+ '@types/node': 22.10.5
fsevents: 2.3.3
lightningcss: 1.27.0
terser: 5.37.0
- vitest@2.1.8(@types/node@22.10.2)(lightningcss@1.27.0)(terser@5.37.0):
+ vitest@2.1.8(@types/node@22.10.5)(lightningcss@1.27.0)(terser@5.37.0):
dependencies:
'@vitest/expect': 2.1.8
- '@vitest/mocker': 2.1.8(vite@5.4.11(@types/node@22.10.2)(lightningcss@1.27.0)(terser@5.37.0))
+ '@vitest/mocker': 2.1.8(vite@5.4.11(@types/node@22.10.5)(lightningcss@1.27.0)(terser@5.37.0))
'@vitest/pretty-format': 2.1.8
'@vitest/runner': 2.1.8
'@vitest/snapshot': 2.1.8
@@ -12386,18 +12564,18 @@ snapshots:
chai: 5.1.2
debug: 4.4.0
expect-type: 1.1.0
- magic-string: 0.30.14
+ magic-string: 0.30.17
pathe: 1.1.2
std-env: 3.8.0
tinybench: 2.9.0
tinyexec: 0.3.1
tinypool: 1.0.2
tinyrainbow: 1.2.0
- vite: 5.4.11(@types/node@22.10.2)(lightningcss@1.27.0)(terser@5.37.0)
- vite-node: 2.1.8(@types/node@22.10.2)(lightningcss@1.27.0)(terser@5.37.0)
+ vite: 5.4.11(@types/node@22.10.5)(lightningcss@1.27.0)(terser@5.37.0)
+ vite-node: 2.1.8(@types/node@22.10.5)(lightningcss@1.27.0)(terser@5.37.0)
why-is-node-running: 2.3.0
optionalDependencies:
- '@types/node': 22.10.2
+ '@types/node': 22.10.5
transitivePeerDependencies:
- less
- lightningcss
@@ -12435,7 +12613,7 @@ snapshots:
webidl-conversions@4.0.2: {}
- webpack-bundle-analyzer@4.10.1(bufferutil@4.0.8):
+ webpack-bundle-analyzer@4.10.1(bufferutil@4.0.9):
dependencies:
'@discoveryjs/json-ext': 0.5.7
acorn: 8.14.0
@@ -12449,14 +12627,14 @@ snapshots:
opener: 1.5.2
picocolors: 1.1.1
sirv: 2.0.4
- ws: 7.5.10(bufferutil@4.0.8)
+ ws: 7.5.10(bufferutil@4.0.9)
transitivePeerDependencies:
- bufferutil
- utf-8-validate
webpack-sources@3.2.3: {}
- webpack@5.97.1(@swc/core@1.10.1(@swc/helpers@0.5.15))(esbuild@0.24.2):
+ webpack@5.97.1(@swc/core@1.10.4(@swc/helpers@0.5.15))(esbuild@0.24.2):
dependencies:
'@types/eslint-scope': 3.7.7
'@types/estree': 1.0.6
@@ -12478,7 +12656,7 @@ snapshots:
neo-async: 2.6.2
schema-utils: 3.3.0
tapable: 2.2.1
- terser-webpack-plugin: 5.3.10(@swc/core@1.10.1(@swc/helpers@0.5.15))(esbuild@0.24.2)(webpack@5.97.1(@swc/core@1.10.1(@swc/helpers@0.5.15))(esbuild@0.24.2))
+ terser-webpack-plugin: 5.3.10(@swc/core@1.10.4(@swc/helpers@0.5.15))(esbuild@0.24.2)(webpack@5.97.1(@swc/core@1.10.4(@swc/helpers@0.5.15))(esbuild@0.24.2))
watchpack: 2.4.2
webpack-sources: 3.2.3
transitivePeerDependencies:
@@ -12492,42 +12670,44 @@ snapshots:
tr46: 1.0.1
webidl-conversions: 4.0.2
- which-boxed-primitive@1.0.2:
+ which-boxed-primitive@1.1.1:
dependencies:
- is-bigint: 1.0.4
- is-boolean-object: 1.1.2
- is-number-object: 1.0.7
- is-string: 1.0.7
- is-symbol: 1.0.4
+ is-bigint: 1.1.0
+ is-boolean-object: 1.2.1
+ is-number-object: 1.1.1
+ is-string: 1.1.1
+ is-symbol: 1.1.1
- which-builtin-type@1.1.4:
+ which-builtin-type@1.2.1:
dependencies:
- function.prototype.name: 1.1.6
+ call-bound: 1.0.3
+ function.prototype.name: 1.1.8
has-tostringtag: 1.0.2
- is-async-function: 2.0.0
- is-date-object: 1.0.5
- is-finalizationregistry: 1.0.2
- is-generator-function: 1.0.10
- is-regex: 1.1.4
- is-weakref: 1.0.2
+ is-async-function: 2.1.0
+ is-date-object: 1.1.0
+ is-finalizationregistry: 1.1.1
+ is-generator-function: 1.1.0
+ is-regex: 1.2.1
+ is-weakref: 1.1.0
isarray: 2.0.5
- which-boxed-primitive: 1.0.2
+ which-boxed-primitive: 1.1.1
which-collection: 1.0.2
- which-typed-array: 1.1.15
+ which-typed-array: 1.1.18
which-collection@1.0.2:
dependencies:
is-map: 2.0.3
is-set: 2.0.3
is-weakmap: 2.0.2
- is-weakset: 2.0.3
+ is-weakset: 2.0.4
- which-typed-array@1.1.15:
+ which-typed-array@1.1.18:
dependencies:
available-typed-arrays: 1.0.7
- call-bind: 1.0.7
+ call-bind: 1.0.8
+ call-bound: 1.0.3
for-each: 0.3.3
- gopd: 1.0.1
+ gopd: 1.2.0
has-tostringtag: 1.0.2
which@2.0.2:
@@ -12553,13 +12733,17 @@ snapshots:
string-width: 5.1.2
strip-ansi: 7.1.0
- ws@7.5.10(bufferutil@4.0.8):
+ ws@7.5.10(bufferutil@4.0.9):
optionalDependencies:
- bufferutil: 4.0.8
+ bufferutil: 4.0.9
- ws@8.18.0(bufferutil@4.0.8):
+ ws@8.18.0(bufferutil@4.0.9):
optionalDependencies:
- bufferutil: 4.0.8
+ bufferutil: 4.0.9
+
+ xml-js@1.6.11:
+ dependencies:
+ sax: 1.4.1
y18n@5.0.8: {}