diff --git a/.changeset/config.json b/.changeset/config.json
index 9f5d445a..322e7a2f 100644
--- a/.changeset/config.json
+++ b/.changeset/config.json
@@ -3,10 +3,18 @@
"changelog": "./changelog.cjs",
"commit": false,
"fixed": [],
- "linked": [["rehype-pretty-code", "@rehype-pretty/transformers"]],
+ "linked": [
+ [
+ "rehype-pretty-code",
+ "@rehype-pretty/transformers"
+ ]
+ ],
"access": "public",
"baseBranch": "master",
- "ignore": ["docs", "example-*"],
+ "ignore": [
+ "docs",
+ "example-*"
+ ],
"updateInternalDependencies": "patch",
"___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH": {
"onlyUpdatePeerDependentsWhenOutOfRange": true
diff --git a/.gitattributes b/.gitattributes
index 94a910d7..ce9f1970 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -3,5 +3,4 @@
**/test/results/** linguist-generated
**/test/fixtures/** linguist-generated text eol=lf
-biome.json linguist-language=JSON-with-Comments
.vscode/*.json linguist-language=JSON-with-Comments
diff --git a/.vscode/settings.json b/.vscode/settings.json
index f9bdb8d8..627399c3 100644
--- a/.vscode/settings.json
+++ b/.vscode/settings.json
@@ -19,15 +19,30 @@
"quickfix.biome": "always"
},
"editor.defaultFormatter": "biomejs.biome",
- "[typescript]": { "editor.defaultFormatter": "biomejs.biome" },
- "[javascript]": { "editor.defaultFormatter": "biomejs.biome" },
- "[typescriptreact]": { "editor.defaultFormatter": "biomejs.biome" },
- "[javascriptreact]": { "editor.defaultFormatter": "biomejs.biome" },
- "[json]": { "editor.defaultFormatter": "biomejs.biome" },
- "[jsonc]": { "editor.defaultFormatter": "biomejs.biome" },
- "[astro]": { "editor.defaultFormatter": "astro-build.astro-vscode" },
- "[svelte]": { "editor.defaultFormatter": "svelte.svelte-vscode" },
- "[vue]": { "editor.defaultFormatter": "vue.volar" },
+ "[typescript]": {
+ "editor.defaultFormatter": "biomejs.biome"
+ },
+ "[javascript]": {
+ "editor.defaultFormatter": "biomejs.biome"
+ },
+ "[typescriptreact]": {
+ "editor.defaultFormatter": "biomejs.biome"
+ },
+ "[javascriptreact]": {
+ "editor.defaultFormatter": "biomejs.biome"
+ },
+ "[json]": {
+ "editor.defaultFormatter": "biomejs.biome"
+ },
+ "[jsonc]": {
+ "editor.defaultFormatter": "biomejs.biome"
+ },
+ "[astro]": {
+ "editor.defaultFormatter": "astro-build.astro-vscode"
+ },
+ "[svelte]": {
+ "editor.defaultFormatter": "svelte.svelte-vscode"
+ },
"files.associations": {
"biome.json": "jsonc",
"*.css": "tailwindcss",
@@ -42,6 +57,8 @@
"**/package-lock.json": true
},
"files.exclude": {
+ ".zed": true,
+ ".turbo": true,
"**/*.timestamp-*": true
},
"[markdown]": {
diff --git a/biome.json b/biome.jsonc
similarity index 81%
rename from biome.json
rename to biome.jsonc
index 2308f4fe..945ec153 100644
--- a/biome.json
+++ b/biome.jsonc
@@ -1,5 +1,5 @@
{
- "$schema": "https://biomejs.dev/schemas/1.8.2/schema.json",
+ "$schema": "https://biomejs.dev/schemas/1.8.3/schema.json",
"vcs": {
"root": ".",
"enabled": true,
@@ -28,8 +28,7 @@
"node_modules",
"examples/astro/src/globals.css",
"examples/sveltekit/src/app.css",
- "examples/next/src/app/globals.css",
- "docs/.vitepress/theme/styles/index.css"
+ "examples/next/src/app/globals.css"
],
"ignoreUnknown": true
},
@@ -75,14 +74,18 @@
"noUnusedTemplateLiteral": "off",
"useConsistentArrayType": {
"level": "warn",
- "options": { "syntax": "generic" }
+ "options": {
+ "syntax": "generic"
+ }
}
},
"performance": {
"noBarrelFile": "off",
"noAccumulatingSpread": "off"
},
- "a11y": { "noSvgWithoutTitle": "off" },
+ "a11y": {
+ "noSvgWithoutTitle": "off"
+ },
"correctness": {
"noNodejsModules": "off",
"noUndeclaredVariables": "off"
@@ -91,6 +94,7 @@
"useAwait": "off",
"noConsoleLog": "off",
"noExplicitAny": "off",
+ "noFocusedTests": "off",
"noEmptyInterface": "off",
"noConfusingVoidType": "off"
},
@@ -106,8 +110,12 @@
}
},
"json": {
+ "linter": {
+ "enabled": true
+ },
"parser": {
- "allowComments": true
+ "allowComments": true,
+ "allowTrailingCommas": true
},
"formatter": {
"enabled": true
@@ -141,8 +149,29 @@
}
},
"overrides": [
+ /**
+ * override to have one item per line in json/jsonc files
+ */
+ {
+ "include": [
+ "*.json",
+ "*.jsonc"
+ ],
+ "ignore": [
+ "theme/**",
+ "moonlight-ii.json"
+ ],
+ "json": {
+ "formatter": {
+ "lineWidth": 1
+ }
+ }
+ },
{
- "include": ["test", "scripts"],
+ "include": [
+ "test",
+ "scripts"
+ ],
"linter": {
"rules": {
"suspicious": {
@@ -152,7 +181,9 @@
}
},
{
- "include": ["*.astro"],
+ "include": [
+ "*.astro"
+ ],
"linter": {
"rules": {
"correctness": {
@@ -166,7 +197,9 @@
}
},
{
- "include": ["*.svelte"],
+ "include": [
+ "*.svelte"
+ ],
"linter": {
"rules": {
"correctness": {
diff --git a/docs/astro.config.ts b/docs/astro.config.ts
index 6a112b4b..2d154acd 100644
--- a/docs/astro.config.ts
+++ b/docs/astro.config.ts
@@ -1,3 +1,7 @@
+import {
+ rehypePrettyCode,
+ type RehypePrettyCodeOptions,
+} from 'rehype-pretty-code';
import {
transformerNotationDiff,
transformerNotationFocus,
@@ -11,11 +15,11 @@ import {
} from '@shikijs/transformers';
import remarkToc from 'remark-toc';
import rehypeSlug from 'rehype-slug';
+import type { RawTheme } from 'shiki';
import tailwind from '@astrojs/tailwind';
import starlight from '@astrojs/starlight';
import { defineConfig } from 'astro/config';
import remarkSmartypants from 'remark-smartypants';
-import { rehypePrettyCode } from 'rehype-pretty-code';
import { rehypeHeadingIds } from '@astrojs/markdown-remark';
import rehypeAutolinkHeadings from 'rehype-autolink-headings';
import { transformerCopyButton } from '@rehype-pretty/transformers';
@@ -55,14 +59,14 @@ export default defineConfig({
rehypePrettyCode,
{
keepBackground: true,
- theme: moonlightTheme,
+ theme: moonlightTheme as unknown as RawTheme,
transformers: [
transformerCopyButton({
visibility: 'always',
feedbackDuration: 2_500,
}),
],
- },
+ } satisfies RehypePrettyCodeOptions,
],
rehypeSlug,
],
diff --git a/docs/package.json b/docs/package.json
index c2a0516d..9acfd803 100644
--- a/docs/package.json
+++ b/docs/package.json
@@ -11,27 +11,27 @@
"astro": "astro"
},
"dependencies": {
- "@astrojs/mdx": "^3.1.2",
- "@astrojs/starlight": "^0.24.4",
+ "@astrojs/mdx": "^3.1.3",
+ "@astrojs/starlight": "^0.25.1",
"@astrojs/starlight-tailwind": "^2.0.3",
"@astrojs/tailwind": "^5.1.0",
"@rehype-pretty/transformers": "workspace:*",
- "astro": "^4.11.1",
+ "astro": "^4.12.2",
"rehype-autolink-headings": "^7.1.0",
"rehype-pretty-code": "workspace:*",
"rehype-slug": "^6.0.0",
"rehype-stringify": "^10.0.0",
"remark-toc": "^9.0.0",
"sharp": "^0.33.4",
- "shiki": "^1.9.1",
- "tailwindcss": "^3.4.4"
+ "shiki": "^1.11.0",
+ "tailwindcss": "^3.4.6"
},
"devDependencies": {
- "@astrojs/check": "^0.7.0",
- "@shikijs/transformers": "^1.9.1",
- "@shikijs/twoslash": "^1.9.1",
+ "@astrojs/check": "^0.8.2",
+ "@shikijs/transformers": "^1.11.0",
+ "@shikijs/twoslash": "^1.11.0",
"@total-typescript/ts-reset": "^0.5.1",
- "@types/node": "^20.14.9",
- "typescript": "^5.5.2"
+ "@types/node": "^20.14.11",
+ "typescript": "^5.5.3"
}
}
diff --git a/docs/src/styles/index.css b/docs/src/styles/index.css
index 5773d2b7..31e732af 100644
--- a/docs/src/styles/index.css
+++ b/docs/src/styles/index.css
@@ -67,7 +67,7 @@ pre {
}
code {
- @apply text-sm md:text-base !leading-loose;
+ @apply !leading-loose;
}
pre > code {
@@ -164,9 +164,7 @@ code,
figure {
@apply overflow-x-auto;
}
-p {
- @apply text-lg;
-}
+
article p {
@apply leading-9;
}
diff --git a/docs/tsconfig.json b/docs/tsconfig.json
index ad60f7df..d6e93527 100644
--- a/docs/tsconfig.json
+++ b/docs/tsconfig.json
@@ -1,11 +1,33 @@
{
- "extends": ["astro/tsconfigs/strictest"],
+ "extends": [
+ "astro/tsconfigs/strictest"
+ ],
"compilerOptions": {
+ "strict": true,
+ "allowJs": true,
+ "checkJs": true,
"target": "ESNext",
- "lib": ["ESNext", "DOM", "DOM.Iterable"],
"module": "ESNext",
- "moduleResolution": "Bundler"
+ "alwaysStrict": true,
+ "noUnusedLocals": false,
+ "noUnusedParameters": false,
+ "moduleResolution": "Bundler",
+ "allowArbitraryExtensions": true,
+ "noUncheckedIndexedAccess": true,
+ "allowImportingTsExtensions": true,
+ "lib": [
+ "ESNext",
+ "DOM",
+ "DOM.Iterable"
+ ],
+ "noPropertyAccessFromIndexSignature": true
},
- "include": ["src"],
- "files": ["astro.config.ts", "tailwind.config.ts", "reset.d.ts"]
+ "include": [
+ "src"
+ ],
+ "files": [
+ "reset.d.ts",
+ "astro.config.ts",
+ "tailwind.config.ts"
+ ]
}
diff --git a/examples/astro/astro.config.ts b/examples/astro/astro.config.ts
index 0ffc5b74..131a7993 100644
--- a/examples/astro/astro.config.ts
+++ b/examples/astro/astro.config.ts
@@ -1,7 +1,11 @@
+import {
+ rehypePrettyCode,
+ type RehypePrettyCodeOptions,
+} from 'rehype-pretty-code';
import mdx from '@astrojs/mdx';
+import type { RawTheme } from 'shiki';
import tailwind from '@astrojs/tailwind';
import { defineConfig } from 'astro/config';
-import { rehypePrettyCode } from 'rehype-pretty-code';
import moonlightTheme from './public/theme/moonlight-ii.json';
import { transformerCopyButton } from '@rehype-pretty/transformers';
@@ -12,14 +16,14 @@ export default defineConfig({
[
rehypePrettyCode,
{
- theme: moonlightTheme,
+ theme: moonlightTheme as unknown as RawTheme,
transformers: [
transformerCopyButton({
visibility: 'hover',
feedbackDuration: 2_500,
}),
],
- },
+ } satisfies RehypePrettyCodeOptions,
],
],
},
diff --git a/examples/astro/package.json b/examples/astro/package.json
index 087c6c6f..ddb5a439 100644
--- a/examples/astro/package.json
+++ b/examples/astro/package.json
@@ -12,17 +12,17 @@
"clean": "rm -rf dist"
},
"dependencies": {
- "@astrojs/mdx": "^3.1.2",
+ "@astrojs/mdx": "^3.1.3",
"@astrojs/tailwind": "^5.1.0",
"@rehype-pretty/transformers": "workspace:*",
- "astro": "^4.11.1",
+ "astro": "^4.12.2",
"rehype-pretty-code": "workspace:*",
- "shiki": "^1.9.1",
- "tailwindcss": "^3.4.4"
+ "shiki": "^1.11.0",
+ "tailwindcss": "^3.4.6"
},
"devDependencies": {
- "@astrojs/check": "^0.7.0",
- "@types/node": "^20.14.9",
- "typescript": "^5.5.2"
+ "@astrojs/check": "^0.8.2",
+ "@types/node": "^20.14.11",
+ "typescript": "^5.5.3"
}
}
diff --git a/examples/astro/src/globals.css b/examples/astro/src/globals.css
index 8b185418..e1e44819 100644
--- a/examples/astro/src/globals.css
+++ b/examples/astro/src/globals.css
@@ -87,7 +87,7 @@ code[data-line-numbers] > [data-line]::before {
}
pre [data-line] {
- @apply px-4 border-l-2 border-l-transparent;
+ @apply px-1.5 border-l-2 border-l-transparent;
}
[data-highlighted-line] {
diff --git a/examples/astro/src/pages/index.mdx b/examples/astro/src/pages/index.mdx
index a0aa09e8..90e96806 100644
--- a/examples/astro/src/pages/index.mdx
+++ b/examples/astro/src/pages/index.mdx
@@ -5,7 +5,7 @@ layout: '../layouts/BaseLayout.astro'
### With title, line numbers, and character highlighting
-```elixir title="fib.ex" showLineNumbers /palindrome/#v
+```elixir title="fib.ex" /palindrome/#v showLineNumbers
defmodule Solution do
@spec is_palindrome(x :: integer) :: boolean
def is_palindrome(x) when x < 0, do: false
diff --git a/examples/astro/tsconfig.json b/examples/astro/tsconfig.json
index 19a4f794..519f950e 100644
--- a/examples/astro/tsconfig.json
+++ b/examples/astro/tsconfig.json
@@ -1,11 +1,22 @@
{
- "extends": ["astro/tsconfigs/strictest"],
+ "extends": [
+ "astro/tsconfigs/strictest"
+ ],
"compilerOptions": {
"target": "ESNext",
- "lib": ["ESNext", "DOM", "DOM.Iterable"],
+ "lib": [
+ "ESNext",
+ "DOM",
+ "DOM.Iterable"
+ ],
"module": "ESNext",
"moduleResolution": "Bundler"
},
- "include": ["src"],
- "files": ["astro.config.ts", "tailwind.config.ts"]
+ "include": [
+ "src"
+ ],
+ "files": [
+ "astro.config.ts",
+ "tailwind.config.ts"
+ ]
}
diff --git a/examples/next/.npmrc b/examples/next/.npmrc
new file mode 100644
index 00000000..dd738770
--- /dev/null
+++ b/examples/next/.npmrc
@@ -0,0 +1 @@
+node-options="--no-warnings NODE_NO_WARNINGS=1"
diff --git a/examples/next/next.config.mjs b/examples/next/next.config.mjs
index 08f07279..f02d0ffe 100644
--- a/examples/next/next.config.mjs
+++ b/examples/next/next.config.mjs
@@ -7,7 +7,8 @@ Object.assign(process.env, { NEXT_TELEMETRY_DISABLED: '1' });
*/
import nextMDX from '@next/mdx';
import rehypeSlug from 'rehype-slug';
-import rehypePrettyCode from 'rehype-pretty-code';
+import { rehypePrettyCode } from 'rehype-pretty-code';
+import { transformerCopyButton } from '@rehype-pretty/transformers';
import moonlightTheme from './assets/moonlight-ii.json' with { type: 'json' };
/** @type {NextConfigPlugins} */
@@ -19,16 +20,28 @@ const nextConfig = {
cleanDistDir: true,
reactStrictMode: true,
poweredByHeader: false,
+ experimental: {
+ reactCompiler: true,
+ useLightningcss: false, // lightningcss doesn't work with postcss-loader
+ },
pageExtensions: ['md', 'mdx', 'tsx', 'ts', 'jsx', 'js'],
env: {
NEXT_TELEMETRY_DISABLED: '1',
},
};
-/** @type {import('rehype-pretty-code').Options} */
+/** @satisfies {import('rehype-pretty-code').RehypePrettyCodeOptions} */
const options = {
keepBackground: false,
+ // @ts-expect-error
theme: moonlightTheme,
+ transformers: [
+ transformerCopyButton({
+ jsx: true,
+ visibility: 'always',
+ feedbackDuration: 2_500,
+ }),
+ ],
};
plugins.push(
diff --git a/examples/next/package.json b/examples/next/package.json
index 27e9408d..757abd0a 100644
--- a/examples/next/package.json
+++ b/examples/next/package.json
@@ -2,8 +2,9 @@
"name": "example-next",
"version": "0.0.0",
"private": true,
+ "type": "module",
"scripts": {
- "dev": "next dev",
+ "dev": "bun --bun next dev",
"build": "next build",
"start": "pnpm dlx serve@latest out",
"clean": "rm -rf .next out"
@@ -11,26 +12,29 @@
"dependencies": {
"@mdx-js/loader": "^3.0.1",
"@mdx-js/react": "^3.0.1",
- "@next/mdx": "^14.2.4",
+ "@next/mdx": "15.0.0-canary.68",
"@rehype-pretty/transformers": "workspace:*",
"@tailwindcss/typography": "^0.5.13",
"autoprefixer": "^10.4.19",
- "next": "^14.2.4",
- "postcss": "^8.4.38",
- "react": "^18.3.1",
- "react-dom": "^18.3.1",
+ "next": "15.0.0-canary.76",
+ "postcss": "^8.4.39",
+ "react": "19.0.0-rc.0",
+ "react-dom": "19.0.0-rc.0",
"rehype-pretty-code": "workspace:*",
"rehype-slug": "^6.0.0",
"rehype-stringify": "^10.0.0",
- "shiki": "^1.9.1",
- "tailwindcss": "^3.4.4"
+ "shiki": "^1.11.0",
+ "tailwindcss": "^3.4.6"
},
"devDependencies": {
"@types/mdx": "^2.0.13",
- "@types/node": "^20.14.9",
+ "@types/node": "^20.14.11",
+ "@types/postcss-import": "^14.0.3",
"@types/react": "^18.3.3",
"@types/react-dom": "^18.3.0",
- "typescript": "^5.5.2"
+ "babel-plugin-react-compiler": "0.0.0-experimental-696af53-20240625",
+ "postcss-import": "^16.1.0",
+ "typescript": "^5.5.3"
},
"browserslist": [
"> 0.5%",
diff --git a/examples/next/postcss.config.cjs b/examples/next/postcss.config.cjs
new file mode 100644
index 00000000..ed15060f
--- /dev/null
+++ b/examples/next/postcss.config.cjs
@@ -0,0 +1,7 @@
+/** @type {import('postcss-load-config').Config} */
+module.exports = {
+ plugins: {
+ tailwindcss: { config: './tailwind.config.ts' },
+ autoprefixer: {},
+ },
+};
diff --git a/examples/next/postcss.config.js b/examples/next/postcss.config.js
deleted file mode 100644
index 12a703d9..00000000
--- a/examples/next/postcss.config.js
+++ /dev/null
@@ -1,6 +0,0 @@
-module.exports = {
- plugins: {
- tailwindcss: {},
- autoprefixer: {},
- },
-};
diff --git a/examples/next/src/app/layout.tsx b/examples/next/src/app/layout.tsx
index 940b1343..3a35b084 100644
--- a/examples/next/src/app/layout.tsx
+++ b/examples/next/src/app/layout.tsx
@@ -12,7 +12,7 @@ export default function RootLayout({
children: React.ReactNode;
}) {
return (
-
+
{children}
);
diff --git a/examples/next/src/app/page.tsx b/examples/next/src/app/page.tsx
index 2f5d1058..cce4e035 100644
--- a/examples/next/src/app/page.tsx
+++ b/examples/next/src/app/page.tsx
@@ -5,6 +5,7 @@ import Index from '@/app/index.mdx';
import { Header } from '@/app/header';
import { Footer } from '@/app/footer';
import { MDXProvider } from '@mdx-js/react';
+import { registerCopyButton } from '@rehype-pretty/transformers';
function Heading({
level,
@@ -25,6 +26,9 @@ function Heading({
}
export default function Home() {
+ React.useEffect(() => {
+ registerCopyButton();
+ }, []);
return (
<>
@@ -32,6 +36,7 @@ export default function Home() {
,
h2: (props) => ,
diff --git a/examples/next/tailwind.config.js b/examples/next/tailwind.config.ts
similarity index 96%
rename from examples/next/tailwind.config.js
rename to examples/next/tailwind.config.ts
index 89d709ac..898db412 100644
--- a/examples/next/tailwind.config.js
+++ b/examples/next/tailwind.config.ts
@@ -1,4 +1,5 @@
-const colors = require('tailwindcss/colors');
+import colors from 'tailwindcss/colors';
+import type { Config } from 'tailwindcss';
const linkHeadingStyles = {
color: colors.gray[100],
@@ -13,7 +14,7 @@ const linkHeadingStyles = {
},
};
-module.exports = {
+export default ({
plugins: [require('@tailwindcss/typography')],
content: ['./src/**/*.{js,ts,jsx,tsx,md,mdx}'],
theme: {
@@ -92,4 +93,4 @@ module.exports = {
},
},
},
-};
+});
diff --git a/examples/next/tsconfig.json b/examples/next/tsconfig.json
index 354e21cf..37acb495 100644
--- a/examples/next/tsconfig.json
+++ b/examples/next/tsconfig.json
@@ -1,14 +1,19 @@
{
"compilerOptions": {
"target": "ESNext",
- "lib": ["dom", "dom.iterable", "esnext"],
+ "lib": [
+ "DOM",
+ "DOM.Iterable",
+ "ESNext"
+ ],
"allowJs": true,
"skipLibCheck": true,
"strict": true,
"forceConsistentCasingInFileNames": true,
"noEmit": true,
"esModuleInterop": true,
- "module": "esnext",
+ "module": "ESNext",
+ "checkJs": true,
"moduleResolution": "Bundler",
"resolveJsonModule": true,
"isolatedModules": true,
@@ -20,10 +25,24 @@
}
],
"paths": {
- "@/*": ["./src/*"]
+ "@/*": [
+ "./src/*"
+ ]
}
},
- "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"],
- "files": ["next.config.mjs"],
- "exclude": ["node_modules", "_"]
+ "include": [
+ "**/*.ts",
+ "**/*.tsx",
+ "next-env.d.ts",
+ ".next/types/**/*.ts"
+ ],
+ "files": [
+ "next.config.mjs",
+ "postcss.config.cjs",
+ "tailwind.config.ts"
+ ],
+ "exclude": [
+ "_",
+ "node_modules"
+ ]
}
diff --git a/examples/sveltekit/package.json b/examples/sveltekit/package.json
index ccd2ee9b..2345d62d 100644
--- a/examples/sveltekit/package.json
+++ b/examples/sveltekit/package.json
@@ -2,6 +2,7 @@
"name": "example-svelte",
"version": "0.0.0",
"private": true,
+ "type": "module",
"scripts": {
"dev": "vite dev",
"build": "vite build",
@@ -11,23 +12,22 @@
},
"dependencies": {
"@rehype-pretty/transformers": "workspace:*",
- "@tailwindcss/vite": "4.0.0-alpha.16",
+ "@tailwindcss/vite": "4.0.0-alpha.17",
"rehype-pretty-code": "workspace:*",
"rehype-slug": "^6.0.0",
"rehype-stringify": "^10.0.0",
"remark-parse": "^11.0.0",
- "tailwindcss": "4.0.0-alpha.16"
+ "tailwindcss": "4.0.0-alpha.17"
},
"devDependencies": {
"@sveltejs/adapter-static": "^3.0.2",
- "@sveltejs/kit": "^2.5.17",
+ "@sveltejs/kit": "^2.5.18",
"@sveltejs/vite-plugin-svelte": "^3.1.1",
"magic-string": "^0.30.10",
- "svelte": "5.0.0-next.166",
- "svelte-check": "^3.8.2",
+ "svelte": "5.0.0-next.193",
+ "svelte-check": "^3.8.4",
"tslib": "^2.6.3",
- "typescript": "^5.5.2",
- "vite": "^5.3.1"
- },
- "type": "module"
+ "typescript": "^5.5.3",
+ "vite": "^5.3.4"
+ }
}
diff --git a/examples/sveltekit/tsconfig.json b/examples/sveltekit/tsconfig.json
index 6a1f0940..f00e3d4d 100644
--- a/examples/sveltekit/tsconfig.json
+++ b/examples/sveltekit/tsconfig.json
@@ -1,9 +1,15 @@
{
- "extends": ["./.svelte-kit/tsconfig.json"],
+ "extends": [
+ "./.svelte-kit/tsconfig.json"
+ ],
"compilerOptions": {
"allowJs": true,
"checkJs": true,
- "lib": ["ESNext", "DOM", "DOM.Iterable"],
+ "lib": [
+ "ESNext",
+ "DOM",
+ "DOM.Iterable"
+ ],
"esModuleInterop": true,
"forceConsistentCasingInFileNames": true,
"allowImportingTsExtensions": true,
@@ -13,5 +19,8 @@
"strict": true,
"moduleResolution": "Bundler"
},
- "files": ["svelte.config.js", "vite.config.ts"]
+ "files": [
+ "vite.config.ts",
+ "svelte.config.js"
+ ]
}
diff --git a/examples/sveltekit/vite.config.ts b/examples/sveltekit/vite.config.ts
index 2e60f73a..927ef71c 100644
--- a/examples/sveltekit/vite.config.ts
+++ b/examples/sveltekit/vite.config.ts
@@ -2,6 +2,6 @@ import { defineConfig } from 'vite';
import tailwindcss from '@tailwindcss/vite';
import { sveltekit } from '@sveltejs/kit/vite';
-export default defineConfig(() => ({
+export default defineConfig({
plugins: [sveltekit(), tailwindcss()],
-}));
+});
diff --git a/package.json b/package.json
index 95b5b3dd..ef540e98 100644
--- a/package.json
+++ b/package.json
@@ -8,7 +8,7 @@
"scripts": {
"build": "turbo build",
"dev": "turbo dev",
- "test": "vitest --run",
+ "test": "turbo test",
"format": "biome format . --error-on-warnings --log-level='info' --diagnostic-level='info' --write",
"lint": "biome lint . --log-level='info' --log-kind='pretty' --diagnostic-level='info' --apply-unsafe",
"format:markdown": "markdownlint-cli2 '**/*.md' '#**/node_modules' '#**/test'",
@@ -18,20 +18,35 @@
"changeset:publish": "changeset publish",
"typecheck": "turbo run typecheck",
"check-package": "turbo check-package",
+ "knip": "knip",
"clean": "turbo clean",
"clean-full": "/bin/bash ./scripts/clean.sh"
},
"devDependencies": {
- "@biomejs/biome": "^1.8.2",
- "@changesets/cli": "^2.27.6",
+ "@biomejs/biome": "^1.8.3",
+ "@changesets/cli": "^2.27.7",
"@total-typescript/ts-reset": "^0.5.1",
- "@types/bun": "^1.1.5",
- "@types/node": "^20.14.9",
- "bun": "^1.1.17",
+ "@types/bun": "^1.1.6",
+ "@types/node": "^20.14.11",
+ "bun": "^1.1.20",
+ "knip": "^5.26.0",
"markdownlint-cli2": "^0.13.0",
"simple-git-hooks": "^2.11.1",
- "turbo": "^2.0.5",
- "typescript": "^5.5.2"
+ "turbo": "^2.0.9",
+ "typescript": "^5.5.3"
+ },
+ "overrides": {
+ "is-core-module": "npm:@nolyfill/is-core-module@^1"
+ },
+ "pnpm": {
+ "peerDependencyRules": {
+ "allowAny": [
+ "svelte"
+ ]
+ },
+ "overrides": {
+ "is-core-module": "npm:@nolyfill/is-core-module@^1"
+ }
},
"engines": {
"node": ">=20",
@@ -40,7 +55,7 @@
"simple-git-hooks": {
"pre-commit": "pnpm format && pnpm lint && pnpm lint:repo && pnpm typecheck"
},
- "packageManager": "pnpm@9.4.0",
+ "packageManager": "pnpm@9.6.0",
"author": "https://github.com/atomiks",
"contributors": [
"atomiks (https://github.com/atomiks)",
@@ -56,10 +71,5 @@
"url": "https://github.com/o-az"
}
],
- "license": "MIT",
- "pnpm": {
- "peerDependencyRules": {
- "allowAny": ["svelte"]
- }
- }
+ "license": "MIT"
}
diff --git a/packages/core/jsr.json b/packages/core/jsr.json
index 46c9289a..45d5ebfd 100644
--- a/packages/core/jsr.json
+++ b/packages/core/jsr.json
@@ -4,7 +4,12 @@
"version": "0.13.2",
"exports": "./src/index.ts",
"publish": {
- "include": ["src/**/*.ts", "README.md", "LICENSE", "jsr.json"],
+ "include": [
+ "LICENSE",
+ "jsr.json",
+ "README.md",
+ "src/**/*.ts"
+ ],
"exclude": []
}
}
diff --git a/packages/core/package.json b/packages/core/package.json
index 853eb4b1..25f2f3d1 100644
--- a/packages/core/package.json
+++ b/packages/core/package.json
@@ -18,13 +18,14 @@
},
"files": [
"dist",
- "package.json",
+ "LICENSE",
"README.md",
- "LICENSE"
+ "package.json"
],
"scripts": {
"build": "tsup --config=tsup.config.ts",
"test": "vitest --run",
+ "test:ui": "vitest --ui",
"typecheck": "tsc --project tsconfig.json --noEmit",
"clean": "rm -rf dist",
"prebuild": "rm -rf dist",
@@ -41,18 +42,20 @@
},
"devDependencies": {
"@arethetypeswrong/cli": "^0.15.3",
- "@shikijs/transformers": "^1.9.1",
- "@types/node": "^20.14.9",
+ "@shikijs/transformers": "^1.11.0",
+ "@types/node": "^20.14.11",
+ "@vitest/ui": "^2.0.3",
"hast-util-to-html": "^9.0.1",
"mdast-util-to-hast": "^13.2.0",
- "prettier": "^3.3.2",
+ "prettier": "^3.3.3",
"remark": "^15.0.1",
- "shiki": "^1.9.1",
- "tsup": "^8.1.0",
- "tsx": "^4.15.7",
- "typescript": "^5.5.2",
- "vite": "^5.3.1",
- "vitest": "^1.6.0"
+ "shiki": "^1.11.0",
+ "ts-dedent": "^2.2.0",
+ "tsup": "^8.2.1",
+ "tsx": "^4.16.2",
+ "typescript": "^5.5.3",
+ "vite": "^5.3.4",
+ "vitest": "^2.0.3"
},
"peerDependencies": {
"shiki": "^1.3.0"
@@ -73,6 +76,9 @@
"browserslist": [
"node 18"
],
+ "browserslist": [
+ "node 18"
+ ],
"author": "https://github.com/atomiks",
"license": "MIT"
}
diff --git a/packages/core/src/index.ts b/packages/core/src/index.ts
index 6e9074d7..5fb9c8f2 100644
--- a/packages/core/src/index.ts
+++ b/packages/core/src/index.ts
@@ -1,30 +1,35 @@
-import type { Element, ElementContent, ElementData, Root } from 'hast';
-import type { Options, Theme, CharsHighlighterOptions } from './types';
+export type {
+ Theme,
+ Options,
+ LineElement,
+ CharsElement,
+ RehypePrettyCodeOptions,
+} from './types';
import {
- type Highlighter,
- type CodeToHastOptions,
- getHighlighter as defaultGetHighlighter,
-} from 'shiki';
-import { visit } from 'unist-util-visit';
-import { toString as hastToString } from 'hast-util-to-string';
-import rangeParser from 'parse-numeric-range';
-import { unified, type Transformer } from 'unified';
-import rehypeParse from 'rehype-parse';
-import { charsHighlighter } from './chars/charsHighlighter';
-import { reverseString } from './chars/utils';
-import {
- isElement,
isText,
+ getLineId,
+ isElement,
isJSONTheme,
- parseBlockMetaString,
isBlockCode,
- getInlineCodeLang,
isInlineCode,
getThemeNames,
replaceLineClass,
- getLineId,
+ getInlineCodeLang,
+ parseBlockMetaString,
} from './utils';
-export type { Options, LineElement, CharsElement, Theme } from './types';
+import {
+ type Highlighter,
+ createHighlighter,
+ type CodeToHastOptions,
+} from 'shiki';
+import rehypeParse from 'rehype-parse';
+import { visit } from 'unist-util-visit';
+import rangeParser from 'parse-numeric-range';
+import { unified, type Transformer } from 'unified';
+import { charsHighlighter } from './chars/charsHighlighter';
+import { toString as hastToString } from 'hast-util-to-string';
+import type { Options, Theme, CharsHighlighterOptions } from './types';
+import type { Element, ElementContent, ElementData, Root } from 'hast';
interface ApplyProps {
tree: Root;
@@ -63,7 +68,7 @@ function apply(
// biome-ignore lint/complexity/noExcessiveCognitiveComplexity:
element.children = [tree].flatMap((tree) => {
- const pre = tree.children[0];
+ const [pre] = tree.children;
const themeNames = getThemeNames(theme);
const themeNamesString = themeNames.join(' ');
@@ -71,7 +76,7 @@ function apply(
return [];
}
- const code = pre.children[0];
+ const [code] = pre.children;
// Remove extraneous classes
if (
@@ -176,7 +181,7 @@ export function rehypePrettyCode(
defaultLang = '',
tokensMap = {},
filterMetaString = (v) => v,
- getHighlighter = defaultGetHighlighter,
+ getHighlighter = createHighlighter,
transformers,
onVisitLine,
onVisitHighlightedLine,
@@ -344,15 +349,16 @@ export function rehypePrettyCode(
}
if (isBlockCode(element)) {
- const codeElement = element.children[0];
+ const [codeElement] = element.children;
if (!isElement(codeElement)) return;
- const textElement = codeElement.children[0];
+ const [textElement] = codeElement.children;
- const { title, caption, meta, lang } = parseBlockMetaString(
- codeElement,
- filterMetaString,
- defaultCodeBlockLang,
- );
+ const { title, caption, meta, lang, showLineNumbers } =
+ parseBlockMetaString(
+ codeElement,
+ filterMetaString,
+ defaultCodeBlockLang,
+ );
if (!lang || lang === 'math') return;
@@ -430,21 +436,19 @@ export function rehypePrettyCode(
// biome-ignore lint/complexity/noExcessiveCognitiveComplexity:
visit(codeTree, 'element', (element) => {
if (
- element.tagName === 'code' &&
- /srebmuNeniLwohs(?!(.*)(\/))/.test(reverseString(meta))
+ (element.tagName === 'code' || element.tagName === 'pre') &&
+ showLineNumbers
) {
if (element.properties) {
element.properties['data-line-numbers'] = '';
}
- const lineNumbersStartAtMatch = reverseString(meta).match(
- /(?:\}(\d+){)?srebmuNeniLwohs(?!(.*)(\/))/,
+ const lineNumbersStartAtMatch = meta.match(
+ /showLineNumbers=(\d+)/i,
);
const startNumberString = lineNumbersStartAtMatch?.[1];
if (startNumberString) {
- const startAt = startNumberString
- ? Number(reverseString(startNumberString)) - 1
- : 0;
+ const startAt = Number(startNumberString) - 1;
lineNumbersMaxDigits = startAt;
if (element.properties) {
element.properties.style = `counter-set: line ${startAt};`;
diff --git a/packages/core/src/types.ts b/packages/core/src/types.ts
index 86bec2e2..da97552e 100644
--- a/packages/core/src/types.ts
+++ b/packages/core/src/types.ts
@@ -18,6 +18,8 @@ export type CharsElement = Omit & {
export type Theme = BuiltinTheme | ThemeRegistrationRaw;
+export type { Options as RehypePrettyCodeOptions };
+
export interface Options {
grid?: boolean;
theme?: Theme | Record;
diff --git a/packages/core/src/utils.ts b/packages/core/src/utils.ts
index 54b3942f..d73904ce 100644
--- a/packages/core/src/utils.ts
+++ b/packages/core/src/utils.ts
@@ -61,6 +61,8 @@ export function parseBlockMetaString(
let meta = filter(
(element.data?.meta ?? element.properties?.metastring ?? '') as string,
);
+ const showLineNumbers = /showLineNumbers/i.test(meta);
+ meta = meta.replace(/showLineNumbers/i, '').trim();
const titleMatch = meta.match(/title="([^"]*)"/);
const title = titleMatch?.[1] ?? null;
@@ -85,6 +87,7 @@ export function parseBlockMetaString(
caption,
lang,
meta,
+ showLineNumbers,
};
}
diff --git a/packages/core/test/fixtures.test.ts b/packages/core/test/fixtures.test.ts
index 1ec14627..cb164934 100644
--- a/packages/core/test/fixtures.test.ts
+++ b/packages/core/test/fixtures.test.ts
@@ -7,9 +7,8 @@ import {
import {
type BundledTheme,
type BundledLanguage,
- type HighlighterGeneric,
- type BundledHighlighterOptions,
- getHighlighter as shikiHighlighter,
+ type CreateHighlighterFactory,
+ createHighlighter as shikiHighlighter,
} from 'shiki';
import prettier from 'prettier';
import { remark } from 'remark';
@@ -51,14 +50,7 @@ const isMultipleThemeTest = (fixtureName: string) => {
const runFixture = async (
fixture: PathOrFileDescriptor,
fixtureName: string,
- getHighlighter: Mock<
- [
- options?:
- | BundledHighlighterOptions
- | undefined,
- ],
- Promise>
- >,
+ getHighlighter: Mock>,
) => {
const testName = parse(fixtureName).name;
const resultHtmlName = `${testName}.html`;
@@ -141,7 +133,6 @@ describe('Single theme', () => {
const { htmlString, resultHtmlPath } = await runFixture(
fixture,
fixtureName,
- // @ts-expect-error
getHighlighter,
);
@@ -165,7 +156,6 @@ describe('Multiple theme', () => {
const { htmlString, resultHtmlPath } = await runFixture(
fixture,
fixtureName,
- // @ts-expect-error
getHighlighter,
);
diff --git a/packages/core/tsconfig.json b/packages/core/tsconfig.json
index feda06bf..c6976348 100644
--- a/packages/core/tsconfig.json
+++ b/packages/core/tsconfig.json
@@ -1,6 +1,9 @@
{
"compilerOptions": {
- "lib": ["dom", "es2022"],
+ "lib": [
+ "DOM",
+ "es2022"
+ ],
"skipLibCheck": true,
"module": "ESNext",
"target": "ESNext",
@@ -10,14 +13,25 @@
"resolveJsonModule": true,
"strict": true,
"noUnusedLocals": true,
- "types": ["node", "bun"],
+ "types": [
+ "bun",
+ "node"
+ ],
"allowJs": true,
"checkJs": true,
"esModuleInterop": true,
"baseUrl": ".",
"downlevelIteration": true
},
- "include": ["src", "scripts", "test"],
- "files": ["tsup.config.ts"],
- "exclude": ["node_modules"]
+ "include": [
+ "src",
+ "test",
+ "scripts"
+ ],
+ "files": [
+ "tsup.config.ts"
+ ],
+ "exclude": [
+ "node_modules"
+ ]
}
diff --git a/packages/core/vitest.config.ts b/packages/core/vitest.config.ts
new file mode 100644
index 00000000..7382f40e
--- /dev/null
+++ b/packages/core/vitest.config.ts
@@ -0,0 +1,7 @@
+import { defineConfig } from 'vitest/config';
+
+export default defineConfig({
+ test: {
+ globals: true,
+ },
+});
diff --git a/packages/transformers/jsr.json b/packages/transformers/jsr.json
index 7c7433f3..f2a4c552 100644
--- a/packages/transformers/jsr.json
+++ b/packages/transformers/jsr.json
@@ -4,7 +4,12 @@
"version": "0.13.2",
"exports": "./src/index.ts",
"publish": {
- "include": ["src/**/*.ts", "README.md", "LICENSE", "jsr.json"],
+ "include": [
+ "LICENSE",
+ "jsr.json",
+ "README.md",
+ "src/**/*.ts"
+ ],
"exclude": []
}
}
diff --git a/packages/transformers/package.json b/packages/transformers/package.json
index 9fa5a1df..f3313eec 100644
--- a/packages/transformers/package.json
+++ b/packages/transformers/package.json
@@ -4,37 +4,21 @@
"version": "0.13.2",
"homepage": "https://rehype-pretty.pages.dev",
"type": "module",
- "main": "./src/index.ts",
- "module": "./src/index.ts",
- "types": "./src/index.ts",
- "exports": "./src/index.ts",
- "publishConfig": {
- "access": "public",
- "provenance": true,
- "main": "./dist/index.js",
- "module": "./dist/index.js",
- "types": "./dist/index.d.ts",
- "typings": "./dist/index.d.ts",
- "exports": {
- ".": {
- "types": "./dist/index.d.ts",
- "import": "./dist/index.js",
- "default": "./dist/index.js"
- },
- "./copy-button": {
- "types": "./dist/copy-button.d.ts",
- "import": "./dist/copy-button.js",
- "default": "./dist/copy-button.js"
- },
- "./foldable-lines": {
- "types": "./dist/foldable-lines.d.ts",
- "import": "./dist/foldable-lines.js",
- "default": "./dist/foldable-lines.js"
- },
- "./package.json": "./package.json"
+ "main": "./dist/index.js",
+ "module": "./dist/index.js",
+ "types": "./dist/index.d.ts",
+ "exports": {
+ ".": {
+ "types": "./dist/index.d.ts",
+ "import": "./dist/index.js"
}
},
- "files": ["dist", "package.json", "README.md", "LICENSE"],
+ "files": [
+ "dist",
+ "LICENSE",
+ "README.md",
+ "package.json"
+ ],
"sideEffects": false,
"scripts": {
"build": "tsup --config=tsup.config.ts",
@@ -44,12 +28,15 @@
"prepublishOnly": "NODE_ENV='production' pnpm build",
"check-package": "pnpm dlx publint@latest --strict && attw --pack --ignore-rules cjs-resolves-to-esm no-resolution"
},
+ "dependencies": {
+ "@std/html": "npm:@jsr/std__html@1.0.0"
+ },
"devDependencies": {
"@arethetypeswrong/cli": "^0.15.3",
- "@types/node": "^20.14.9",
- "tsup": "^8.1.0",
- "tsx": "^4.15.7",
- "typescript": "^5.5.2"
+ "@types/node": "^20.14.11",
+ "tsup": "^8.2.1",
+ "tsx": "^4.16.2",
+ "typescript": "^5.5.3"
},
"engines": {
"node": ">=18"
@@ -60,6 +47,8 @@
"directory": "packages/transformers"
},
"author": "https://github.com/o-az",
- "browserslist": ["node 20"],
+ "browserslist": [
+ "node 20"
+ ],
"license": "MIT"
}
diff --git a/packages/transformers/src/copy-button.ts b/packages/transformers/src/copy-button.ts
index f8ce31aa..341c295c 100644
--- a/packages/transformers/src/copy-button.ts
+++ b/packages/transformers/src/copy-button.ts
@@ -6,6 +6,7 @@ interface CopyButtonOptions {
copyIcon?: string;
successIcon?: string;
visibility?: 'hover' | 'always';
+ jsx?: boolean;
}
/**
@@ -39,11 +40,27 @@ export function transformerCopyButton(
options: CopyButtonOptions = {
visibility: 'hover',
feedbackDuration: 3_000,
+ jsx: false,
},
): ShikiTransformer {
return {
name: '@rehype-pretty/transformers/copy-button',
- code(node) {
+ pre(node) {
+ node.children.push({
+ type: 'element',
+ tagName: 'style',
+ properties: {},
+ children: [
+ {
+ type: 'text',
+ value: copyButtonStyle({
+ copyIcon: options.copyIcon,
+ successIcon: options.successIcon,
+ visibility: options.visibility,
+ }),
+ },
+ ],
+ });
node.children.push({
type: 'element',
tagName: 'button',
@@ -53,8 +70,12 @@ export function transformerCopyButton(
title: 'Copy code',
'aria-label': 'Copy code',
class: 'rehype-pretty-copy',
+ 'data-visibility': options.visibility,
+ 'data-feedback-duration': options.feedbackDuration,
'data-name': 'rehype-pretty-copy-button',
- onclick: trimWhitespace(/* javascript */ `
+ onclick: options.jsx
+ ? undefined
+ : trimWhitespace(/* javascript */ `
navigator.clipboard.writeText(this.attributes.data.value);
this.classList.add('rehype-pretty-copied');
window.setTimeout(() => this.classList.remove('rehype-pretty-copied'), ${options.feedbackDuration});
@@ -75,21 +96,6 @@ export function transformerCopyButton(
},
],
});
- node.children.push({
- type: 'element',
- tagName: 'style',
- properties: {},
- children: [
- {
- type: 'text',
- value: copyButtonStyle({
- copyIcon: options.copyIcon,
- successIcon: options.successIcon,
- visibility: options.visibility,
- }),
- },
- ],
- });
},
};
}
@@ -121,24 +127,27 @@ function copyButtonStyle({
}
pre button.rehype-pretty-copy {
+ top: 1px;
right: 1px;
padding: 0;
width: 24px;
height: 24px;
display: flex;
- margin-top: 2px;
+ margin-top: 8px;
margin-right: 8px;
position: absolute;
border-radius: 25%;
& span {
width: 100%;
aspect-ratio: 1 / 1;
+ background-repeat: no-repeat;
}
& .ready {
background-image: var(--copy-icon);
}
& .success {
- display: none; background-image: var(--success-icon);
+ display: none;
+ background-image: var(--success-icon);
}
}
@@ -164,5 +173,31 @@ function copyButtonStyle({
}
`;
}
- return trimWhitespace(copyButtonStyle);
+ return copyButtonStyle;
+}
+
+/**
+ * Registers the copy button event listener
+ * to be used in jsx environments.
+ */
+export function registerCopyButton() {
+ if (typeof document === 'undefined') return;
+ const copyButtonElements = document.querySelectorAll(
+ 'button[data-name="rehype-pretty-copy-button"]',
+ );
+ copyButtonElements.forEach((element) => {
+ element.addEventListener('click', async (event) => {
+ event.preventDefault();
+ const target = event.currentTarget as HTMLButtonElement;
+ const source = target.getAttribute('data');
+ if (!source) return;
+ await navigator.clipboard.writeText(source);
+ const feedbackDuration = target.getAttribute('data-feedback-duration');
+ element.classList.add('rehype-pretty-copied');
+ setTimeout(
+ () => element.classList.remove('rehype-pretty-copied'),
+ Number(feedbackDuration || 2_500),
+ );
+ });
+ });
}
diff --git a/packages/transformers/src/index.ts b/packages/transformers/src/index.ts
index d1cef22d..5e13aa70 100644
--- a/packages/transformers/src/index.ts
+++ b/packages/transformers/src/index.ts
@@ -1,2 +1,2 @@
-export { transformerCopyButton } from './copy-button';
export { transformerFoldableLines } from './foldable-lines';
+export { transformerCopyButton, registerCopyButton } from './copy-button';
diff --git a/packages/transformers/tsconfig.json b/packages/transformers/tsconfig.json
index 60b65171..69211654 100644
--- a/packages/transformers/tsconfig.json
+++ b/packages/transformers/tsconfig.json
@@ -1,6 +1,9 @@
{
"compilerOptions": {
- "lib": ["DOM", "ESNext"],
+ "lib": [
+ "DOM",
+ "ESNext"
+ ],
"skipLibCheck": true,
"module": "ESNext",
"target": "ESNext",
@@ -10,14 +13,25 @@
"resolveJsonModule": true,
"strict": true,
"allowImportingTsExtensions": true,
- "types": ["node", "bun"],
+ "types": [
+ "bun",
+ "node"
+ ],
"allowJs": true,
"checkJs": true,
"esModuleInterop": true,
"baseUrl": ".",
"downlevelIteration": true
},
- "include": ["src", "scripts", "test"],
- "files": ["tsup.config.ts"],
- "exclude": ["node_modules"]
+ "include": [
+ "src",
+ "test",
+ "scripts"
+ ],
+ "files": [
+ "tsup.config.ts"
+ ],
+ "exclude": [
+ "node_modules"
+ ]
}
diff --git a/packages/transformers/tsup.config.ts b/packages/transformers/tsup.config.ts
index e8bff4cb..557f29ac 100644
--- a/packages/transformers/tsup.config.ts
+++ b/packages/transformers/tsup.config.ts
@@ -8,8 +8,8 @@ export default defineConfig({
outDir: 'dist',
format: ['esm'],
splitting: true,
- sourcemap: process.env.NODE_ENV === 'development' ? 'inline' : false,
target: ['esnext'],
+ sourcemap: process.env.NODE_ENV === 'development' ? 'inline' : false,
entry: {
index: './src/index.ts',
'copy-button': './src/copy-button.ts',
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 3087deef..31481f17 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -4,28 +4,34 @@ settings:
autoInstallPeers: true
excludeLinksFromLockfile: false
+overrides:
+ is-core-module: npm:@nolyfill/is-core-module@^1
+
importers:
.:
devDependencies:
'@biomejs/biome':
- specifier: ^1.8.2
- version: 1.8.2
+ specifier: ^1.8.3
+ version: 1.8.3
'@changesets/cli':
- specifier: ^2.27.6
- version: 2.27.6
+ specifier: ^2.27.7
+ version: 2.27.7
'@total-typescript/ts-reset':
specifier: ^0.5.1
version: 0.5.1
'@types/bun':
- specifier: ^1.1.5
- version: 1.1.5
+ specifier: ^1.1.6
+ version: 1.1.6
'@types/node':
- specifier: ^20.14.9
- version: 20.14.9
+ specifier: ^20.14.11
+ version: 20.14.11
bun:
- specifier: ^1.1.17
- version: 1.1.17
+ specifier: ^1.1.20
+ version: 1.1.20
+ knip:
+ specifier: ^5.26.0
+ version: 5.26.0(@types/node@20.14.11)(typescript@5.5.3)
markdownlint-cli2:
specifier: ^0.13.0
version: 0.13.0
@@ -33,32 +39,32 @@ importers:
specifier: ^2.11.1
version: 2.11.1
turbo:
- specifier: ^2.0.5
- version: 2.0.5
+ specifier: ^2.0.9
+ version: 2.0.9
typescript:
- specifier: ^5.5.2
- version: 5.5.2
+ specifier: ^5.5.3
+ version: 5.5.3
docs:
dependencies:
'@astrojs/mdx':
- specifier: ^3.1.2
- version: 3.1.2(astro@4.11.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1)(typescript@5.5.2))
+ specifier: ^3.1.3
+ version: 3.1.3(astro@4.12.2(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3)(typescript@5.5.3))
'@astrojs/starlight':
- specifier: ^0.24.4
- version: 0.24.4(astro@4.11.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1)(typescript@5.5.2))
+ specifier: ^0.25.1
+ version: 0.25.1(astro@4.12.2(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3)(typescript@5.5.3))
'@astrojs/starlight-tailwind':
specifier: ^2.0.3
- version: 2.0.3(@astrojs/starlight@0.24.4(astro@4.11.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1)(typescript@5.5.2)))(@astrojs/tailwind@5.1.0(astro@4.11.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1)(typescript@5.5.2))(tailwindcss@3.4.4))(tailwindcss@3.4.4)
+ version: 2.0.3(@astrojs/starlight@0.25.1(astro@4.12.2(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3)(typescript@5.5.3)))(@astrojs/tailwind@5.1.0(astro@4.12.2(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3)(typescript@5.5.3))(tailwindcss@3.4.6))(tailwindcss@3.4.6)
'@astrojs/tailwind':
specifier: ^5.1.0
- version: 5.1.0(astro@4.11.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1)(typescript@5.5.2))(tailwindcss@3.4.4)
+ version: 5.1.0(astro@4.12.2(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3)(typescript@5.5.3))(tailwindcss@3.4.6)
'@rehype-pretty/transformers':
specifier: workspace:*
version: link:../packages/transformers
astro:
- specifier: ^4.11.1
- version: 4.11.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1)(typescript@5.5.2)
+ specifier: ^4.12.2
+ version: 4.12.2(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3)(typescript@5.5.3)
rehype-autolink-headings:
specifier: ^7.1.0
version: 7.1.0
@@ -78,64 +84,64 @@ importers:
specifier: ^0.33.4
version: 0.33.4
shiki:
- specifier: ^1.9.1
- version: 1.9.1
+ specifier: ^1.11.0
+ version: 1.11.0
tailwindcss:
- specifier: ^3.4.4
- version: 3.4.4
+ specifier: ^3.4.6
+ version: 3.4.6
devDependencies:
'@astrojs/check':
- specifier: ^0.7.0
- version: 0.7.0(prettier@3.3.2)(typescript@5.5.2)
+ specifier: ^0.8.2
+ version: 0.8.2(prettier@3.3.3)(typescript@5.5.3)
'@shikijs/transformers':
- specifier: ^1.9.1
- version: 1.9.1
+ specifier: ^1.11.0
+ version: 1.11.0
'@shikijs/twoslash':
- specifier: ^1.9.1
- version: 1.9.1(typescript@5.5.2)
+ specifier: ^1.11.0
+ version: 1.11.0(typescript@5.5.3)
'@total-typescript/ts-reset':
specifier: ^0.5.1
version: 0.5.1
'@types/node':
- specifier: ^20.14.9
- version: 20.14.9
+ specifier: ^20.14.11
+ version: 20.14.11
typescript:
- specifier: ^5.5.2
- version: 5.5.2
+ specifier: ^5.5.3
+ version: 5.5.3
examples/astro:
dependencies:
'@astrojs/mdx':
- specifier: ^3.1.2
- version: 3.1.2(astro@4.11.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1)(typescript@5.5.2))
+ specifier: ^3.1.3
+ version: 3.1.3(astro@4.12.2(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3)(typescript@5.5.3))
'@astrojs/tailwind':
specifier: ^5.1.0
- version: 5.1.0(astro@4.11.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1)(typescript@5.5.2))(tailwindcss@3.4.4)
+ version: 5.1.0(astro@4.12.2(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3)(typescript@5.5.3))(tailwindcss@3.4.6)
'@rehype-pretty/transformers':
specifier: workspace:*
version: link:../../packages/transformers
astro:
- specifier: ^4.11.1
- version: 4.11.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1)(typescript@5.5.2)
+ specifier: ^4.12.2
+ version: 4.12.2(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3)(typescript@5.5.3)
rehype-pretty-code:
specifier: workspace:*
version: link:../../packages/core
shiki:
- specifier: ^1.9.1
- version: 1.9.1
+ specifier: ^1.11.0
+ version: 1.11.0
tailwindcss:
- specifier: ^3.4.4
- version: 3.4.4
+ specifier: ^3.4.6
+ version: 3.4.6
devDependencies:
'@astrojs/check':
- specifier: ^0.7.0
- version: 0.7.0(prettier@3.3.2)(typescript@5.5.2)
+ specifier: ^0.8.2
+ version: 0.8.2(prettier@3.3.3)(typescript@5.5.3)
'@types/node':
- specifier: ^20.14.9
- version: 20.14.9
+ specifier: ^20.14.11
+ version: 20.14.11
typescript:
- specifier: ^5.5.2
- version: 5.5.2
+ specifier: ^5.5.3
+ version: 5.5.3
examples/cdn: {}
@@ -143,34 +149,34 @@ importers:
dependencies:
'@mdx-js/loader':
specifier: ^3.0.1
- version: 3.0.1(webpack@5.92.1)
+ version: 3.0.1(webpack@5.93.0)
'@mdx-js/react':
specifier: ^3.0.1
- version: 3.0.1(@types/react@18.3.3)(react@18.3.1)
+ version: 3.0.1(@types/react@18.3.3)(react@19.0.0-rc.0)
'@next/mdx':
- specifier: ^14.2.4
- version: 14.2.4(@mdx-js/loader@3.0.1(webpack@5.92.1))(@mdx-js/react@3.0.1(@types/react@18.3.3)(react@18.3.1))
+ specifier: 15.0.0-canary.68
+ version: 15.0.0-canary.68(@mdx-js/loader@3.0.1(webpack@5.93.0))(@mdx-js/react@3.0.1(@types/react@18.3.3)(react@19.0.0-rc.0))
'@rehype-pretty/transformers':
specifier: workspace:*
version: link:../../packages/transformers
'@tailwindcss/typography':
specifier: ^0.5.13
- version: 0.5.13(tailwindcss@3.4.4)
+ version: 0.5.13(tailwindcss@3.4.6)
autoprefixer:
specifier: ^10.4.19
- version: 10.4.19(postcss@8.4.38)
+ version: 10.4.19(postcss@8.4.39)
next:
- specifier: ^14.2.4
- version: 14.2.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ specifier: 15.0.0-canary.76
+ version: 15.0.0-canary.76(babel-plugin-react-compiler@0.0.0-experimental-696af53-20240625)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)
postcss:
- specifier: ^8.4.38
- version: 8.4.38
+ specifier: ^8.4.39
+ version: 8.4.39
react:
- specifier: ^18.3.1
- version: 18.3.1
+ specifier: 19.0.0-rc.0
+ version: 19.0.0-rc.0
react-dom:
- specifier: ^18.3.1
- version: 18.3.1(react@18.3.1)
+ specifier: 19.0.0-rc.0
+ version: 19.0.0-rc.0(react@19.0.0-rc.0)
rehype-pretty-code:
specifier: workspace:*
version: link:../../packages/core
@@ -181,27 +187,36 @@ importers:
specifier: ^10.0.0
version: 10.0.0
shiki:
- specifier: ^1.9.1
- version: 1.9.1
+ specifier: ^1.11.0
+ version: 1.11.0
tailwindcss:
- specifier: ^3.4.4
- version: 3.4.4
+ specifier: ^3.4.6
+ version: 3.4.6
devDependencies:
'@types/mdx':
specifier: ^2.0.13
version: 2.0.13
'@types/node':
- specifier: ^20.14.9
- version: 20.14.9
+ specifier: ^20.14.11
+ version: 20.14.11
+ '@types/postcss-import':
+ specifier: ^14.0.3
+ version: 14.0.3
'@types/react':
specifier: ^18.3.3
version: 18.3.3
'@types/react-dom':
specifier: ^18.3.0
version: 18.3.0
+ babel-plugin-react-compiler:
+ specifier: 0.0.0-experimental-696af53-20240625
+ version: 0.0.0-experimental-696af53-20240625
+ postcss-import:
+ specifier: ^16.1.0
+ version: 16.1.0(postcss@8.4.39)
typescript:
- specifier: ^5.5.2
- version: 5.5.2
+ specifier: ^5.5.3
+ version: 5.5.3
examples/sveltekit:
dependencies:
@@ -209,8 +224,8 @@ importers:
specifier: workspace:*
version: link:../../packages/transformers
'@tailwindcss/vite':
- specifier: 4.0.0-alpha.16
- version: 4.0.0-alpha.16(vite@5.3.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1))
+ specifier: 4.0.0-alpha.17
+ version: 4.0.0-alpha.17(vite@5.3.4(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3))
rehype-pretty-code:
specifier: workspace:*
version: link:../../packages/core
@@ -224,36 +239,36 @@ importers:
specifier: ^11.0.0
version: 11.0.0
tailwindcss:
- specifier: 4.0.0-alpha.16
- version: 4.0.0-alpha.16
+ specifier: 4.0.0-alpha.17
+ version: 4.0.0-alpha.17
devDependencies:
'@sveltejs/adapter-static':
specifier: ^3.0.2
- version: 3.0.2(@sveltejs/kit@2.5.17(@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.166)(vite@5.3.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1)))(svelte@5.0.0-next.166)(vite@5.3.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1)))
+ version: 3.0.2(@sveltejs/kit@2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.193)(vite@5.3.4(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3)))(svelte@5.0.0-next.193)(vite@5.3.4(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3)))
'@sveltejs/kit':
- specifier: ^2.5.17
- version: 2.5.17(@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.166)(vite@5.3.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1)))(svelte@5.0.0-next.166)(vite@5.3.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1))
+ specifier: ^2.5.18
+ version: 2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.193)(vite@5.3.4(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3)))(svelte@5.0.0-next.193)(vite@5.3.4(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3))
'@sveltejs/vite-plugin-svelte':
specifier: ^3.1.1
- version: 3.1.1(svelte@5.0.0-next.166)(vite@5.3.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1))
+ version: 3.1.1(svelte@5.0.0-next.193)(vite@5.3.4(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3))
magic-string:
specifier: ^0.30.10
version: 0.30.10
svelte:
- specifier: 5.0.0-next.166
- version: 5.0.0-next.166
+ specifier: 5.0.0-next.193
+ version: 5.0.0-next.193
svelte-check:
- specifier: ^3.8.2
- version: 3.8.2(@babel/core@7.24.7)(postcss-load-config@4.0.2(postcss@8.4.38))(postcss@8.4.38)(svelte@5.0.0-next.166)
+ specifier: ^3.8.4
+ version: 3.8.4(@babel/core@7.24.9)(postcss-load-config@4.0.2(postcss@8.4.39))(postcss@8.4.39)(svelte@5.0.0-next.193)
tslib:
specifier: ^2.6.3
version: 2.6.3
typescript:
- specifier: ^5.5.2
- version: 5.5.2
+ specifier: ^5.5.3
+ version: 5.5.3
vite:
- specifier: ^5.3.1
- version: 5.3.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1)
+ specifier: ^5.3.4
+ version: 5.3.4(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3)
packages/core:
dependencies:
@@ -280,11 +295,14 @@ importers:
specifier: ^0.15.3
version: 0.15.3
'@shikijs/transformers':
- specifier: ^1.9.1
- version: 1.9.1
+ specifier: ^1.11.0
+ version: 1.11.0
'@types/node':
- specifier: ^20.14.9
- version: 20.14.9
+ specifier: ^20.14.11
+ version: 20.14.11
+ '@vitest/ui':
+ specifier: ^2.0.3
+ version: 2.0.3(vitest@2.0.3)
hast-util-to-html:
specifier: ^9.0.1
version: 9.0.1
@@ -292,47 +310,54 @@ importers:
specifier: ^13.2.0
version: 13.2.0
prettier:
- specifier: ^3.3.2
- version: 3.3.2
+ specifier: ^3.3.3
+ version: 3.3.3
remark:
specifier: ^15.0.1
version: 15.0.1
shiki:
- specifier: ^1.9.1
- version: 1.9.1
+ specifier: ^1.11.0
+ version: 1.11.0
+ ts-dedent:
+ specifier: ^2.2.0
+ version: 2.2.0
tsup:
- specifier: ^8.1.0
- version: 8.1.0(postcss@8.4.38)(typescript@5.5.2)
+ specifier: ^8.2.1
+ version: 8.2.1(jiti@1.21.6)(postcss@8.4.39)(tsx@4.16.2)(typescript@5.5.3)(yaml@2.4.5)
tsx:
- specifier: ^4.15.7
- version: 4.15.7
+ specifier: ^4.16.2
+ version: 4.16.2
typescript:
- specifier: ^5.5.2
- version: 5.5.2
+ specifier: ^5.5.3
+ version: 5.5.3
vite:
- specifier: ^5.3.1
- version: 5.3.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1)
+ specifier: ^5.3.4
+ version: 5.3.4(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3)
vitest:
- specifier: ^1.6.0
- version: 1.6.0(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1)
+ specifier: ^2.0.3
+ version: 2.0.3(@types/node@20.14.11)(@vitest/ui@2.0.3)(lightningcss@1.25.1)(terser@5.31.3)
packages/transformers:
+ dependencies:
+ '@std/html':
+ specifier: npm:@jsr/std__html@1.0.0
+ version: '@jsr/std__html@1.0.0'
devDependencies:
'@arethetypeswrong/cli':
specifier: ^0.15.3
version: 0.15.3
'@types/node':
- specifier: ^20.14.9
- version: 20.14.9
+ specifier: ^20.14.11
+ version: 20.14.11
tsup:
- specifier: ^8.1.0
- version: 8.1.0(postcss@8.4.38)(typescript@5.5.2)
+ specifier: ^8.2.1
+ version: 8.2.1(jiti@1.21.6)(postcss@8.4.39)(tsx@4.16.2)(typescript@5.5.3)(yaml@2.4.5)
tsx:
- specifier: ^4.15.7
- version: 4.15.7
+ specifier: ^4.16.2
+ version: 4.16.2
typescript:
- specifier: ^5.5.2
- version: 5.5.2
+ specifier: ^5.5.3
+ version: 5.5.3
packages:
@@ -356,20 +381,20 @@ packages:
resolution: {integrity: sha512-FYp6GBAgsNz81BkfItRz8RLZO03w5+BaeiPma1uCfmxTnxbtuMrI/dbzGiOk8VghO108uFI0oJo0OkewdSHw7g==}
engines: {node: '>=18'}
- '@astrojs/check@0.7.0':
- resolution: {integrity: sha512-UTqwOeKNu9IYZmJXEeWnQuTdSd/pX58Hl4TUARsMlT97SVDL//kLBE4T/ctxRz6J573N87oE5ddtW/uOOnQTug==}
+ '@astrojs/check@0.8.2':
+ resolution: {integrity: sha512-L0V9dGb2PGvK9Mf3kby99Y+qm7EqxaC9tN1MVCvaqp/3pPPZBadR4XAySHipxXqQsxwJS25WQow8/1kMl1e25g==}
hasBin: true
peerDependencies:
typescript: ^5.0.0
- '@astrojs/compiler@2.8.1':
- resolution: {integrity: sha512-NGfPAgU/9rvDEwsXu82RI1AxiivaxtEYBK9saW1f+2fTHUUqCJQ27HYtb2akG2QxCmFikgZ9zk26BEWgiHho1Q==}
+ '@astrojs/compiler@2.9.2':
+ resolution: {integrity: sha512-Vpu0Ffsj8SoV+N0DFHlxxOMKHwSC9059Xy/OlG1t6uFYSoJXxkBC2WyF6igO7x10V+8uJrhOxaXr3nA90kJXow==}
'@astrojs/internal-helpers@0.4.1':
resolution: {integrity: sha512-bMf9jFihO8YP940uD70SI/RDzIhUHJAolWVcO1v5PUivxGKvfLZTLTVVxEYzGYyPsA3ivdLNqMnL5VgmQySa+g==}
- '@astrojs/language-server@2.10.0':
- resolution: {integrity: sha512-crHXpqYfA5qWioiuZnZFpTsNItgBlF1f0S9MzDYS7/pfCALkHNJ7K3w9U/j0uMKymsT4hC7BfMaX0DYlfdSzHg==}
+ '@astrojs/language-server@2.12.1':
+ resolution: {integrity: sha512-CCibE6XwSmrZEKlPDr48LZJN7NWxOurOJK1yOzqZFMNV8Y6DIqF6s1e60gbNNHMZkthWYBNTPno4Ni/XyviinQ==}
hasBin: true
peerDependencies:
prettier: ^3.0.0
@@ -380,11 +405,11 @@ packages:
prettier-plugin-astro:
optional: true
- '@astrojs/markdown-remark@5.1.1':
- resolution: {integrity: sha512-rkWWjR9jVo0LAMxQ2+T19RKbQUa7NwBGhFj03bAz3hGf3blqeBIXs1NSPpizshO5kZzcOqKe8OlG6XpYO8esHg==}
+ '@astrojs/markdown-remark@5.2.0':
+ resolution: {integrity: sha512-vWGM24KZXz11jR3JO+oqYU3T2qpuOi4uGivJ9SQLCAI01+vEkHC60YJMRvHPc+hwd60F7euNs1PeOEixIIiNQw==}
- '@astrojs/mdx@3.1.2':
- resolution: {integrity: sha512-0EizCWhUi0wdYPm31kNOHsOrGmn8pEJy+YEGQlHWt4Flg2NYfV7nWZuYG8KxoRSK/W397vPhyHYrITCYo7JMYw==}
+ '@astrojs/mdx@3.1.3':
+ resolution: {integrity: sha512-hOM4dMM4RfJI254d3p/AnOZuk2VyKszRtuY5FBm+Xc4XdhIpGrR56OXMNEcWchtwz4HQyPe/eJSgvBjSROcQIQ==}
engines: {node: ^18.17.1 || ^20.3.0 || >=21.0.0}
peerDependencies:
astro: ^4.8.0
@@ -403,8 +428,8 @@ packages:
'@astrojs/tailwind': ^5.0.0
tailwindcss: ^3.3.3
- '@astrojs/starlight@0.24.4':
- resolution: {integrity: sha512-rED8LPQwsXlgclfdHO+okUGcirof1prrxZLuKWp380xC/T7u2qQ5b1gnKqpM+92x+vhs8GYT7mHGKz9VctwdUg==}
+ '@astrojs/starlight@0.25.1':
+ resolution: {integrity: sha512-tniE870QpwDs7stJk/qb1LwE78761Fi77qF/UsWedDU90gC6gPjGOHNrbQYUABAmkQ63t3/Jpq9/kmS6sfHT0g==}
peerDependencies:
astro: ^4.8.6
@@ -422,24 +447,27 @@ packages:
resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==}
engines: {node: '>=6.9.0'}
- '@babel/compat-data@7.24.7':
- resolution: {integrity: sha512-qJzAIcv03PyaWqxRgO4mSU3lihncDT296vnyuE2O8uA4w3UHWI4S3hgeZd1L8W1Bft40w9JxJ2b412iDUFFRhw==}
+ '@babel/compat-data@7.24.9':
+ resolution: {integrity: sha512-e701mcfApCJqMMueQI0Fb68Amflj83+dvAvHawoBpAz+GDjCIyGHzNwnefjsWJ3xiYAqqiQFoWbspGYBdb2/ng==}
engines: {node: '>=6.9.0'}
- '@babel/core@7.24.7':
- resolution: {integrity: sha512-nykK+LEK86ahTkX/3TgauT0ikKoNCfKHEaZYTUVupJdTLzGNvrblu4u6fa7DhZONAltdf8e662t/abY8idrd/g==}
+ '@babel/core@7.24.9':
+ resolution: {integrity: sha512-5e3FI4Q3M3Pbr21+5xJwCv6ZT6KmGkI0vw3Tozy5ODAQFTIWe37iT8Cr7Ice2Ntb+M3iSKCEWMB1MBgKrW3whg==}
engines: {node: '>=6.9.0'}
- '@babel/generator@7.24.7':
- resolution: {integrity: sha512-oipXieGC3i45Y1A41t4tAqpnEZWgB/lC6Ehh6+rOviR5XWpTtMmLN+fGjz9vOiNRt0p6RtO6DtD0pdU3vpqdSA==}
+ '@babel/generator@7.2.0':
+ resolution: {integrity: sha512-BA75MVfRlFQG2EZgFYIwyT1r6xSkwfP2bdkY/kLZusEYWiJs4xCowab/alaEaT0wSvmVuXGqiefeBlP+7V1yKg==}
+
+ '@babel/generator@7.24.10':
+ resolution: {integrity: sha512-o9HBZL1G2129luEUlG1hB4N/nlYNWHnpwlND9eOMclRqqu1YDy2sSYVCFUZwl8I1Gxh+QSRrP2vD7EpUmFVXxg==}
engines: {node: '>=6.9.0'}
'@babel/helper-annotate-as-pure@7.24.7':
resolution: {integrity: sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==}
engines: {node: '>=6.9.0'}
- '@babel/helper-compilation-targets@7.24.7':
- resolution: {integrity: sha512-ctSdRHBi20qWOfy27RUb4Fhp07KSJ3sXcuSvTrXrc4aG8NSYDo1ici3Vhg9bg69y5bj0Mr1lh0aeEgTvc12rMg==}
+ '@babel/helper-compilation-targets@7.24.8':
+ resolution: {integrity: sha512-oU+UoqCHdp+nWVDkpldqIQL/i/bvAv53tRqLG/s+cOXxe66zOYLU7ar/Xs3LdmBihrUMEUhwu6dMZwbNOYDwvw==}
engines: {node: '>=6.9.0'}
'@babel/helper-environment-visitor@7.24.7':
@@ -458,14 +486,14 @@ packages:
resolution: {integrity: sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==}
engines: {node: '>=6.9.0'}
- '@babel/helper-module-transforms@7.24.7':
- resolution: {integrity: sha512-1fuJEwIrp+97rM4RWdO+qrRsZlAeL1lQJoPqtCYWv0NL115XM93hIH4CSRln2w52SqvmY5hqdtauB6QFCDiZNQ==}
+ '@babel/helper-module-transforms@7.24.9':
+ resolution: {integrity: sha512-oYbh+rtFKj/HwBQkFlUzvcybzklmVdVV3UU+mN7n2t/q3yGHbuVdNxyFvSBO1tfvjyArpHNcWMAzsSPdyI46hw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
- '@babel/helper-plugin-utils@7.24.7':
- resolution: {integrity: sha512-Rq76wjt7yz9AAc1KnlRKNAi/dMSVWgDRx43FHoJEbcYU6xOWaE2dVPwcdTukJrjxS65GITyfbvEYHvkirZ6uEg==}
+ '@babel/helper-plugin-utils@7.24.8':
+ resolution: {integrity: sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==}
engines: {node: '>=6.9.0'}
'@babel/helper-simple-access@7.24.7':
@@ -476,28 +504,28 @@ packages:
resolution: {integrity: sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==}
engines: {node: '>=6.9.0'}
- '@babel/helper-string-parser@7.24.7':
- resolution: {integrity: sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg==}
+ '@babel/helper-string-parser@7.24.8':
+ resolution: {integrity: sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==}
engines: {node: '>=6.9.0'}
'@babel/helper-validator-identifier@7.24.7':
resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==}
engines: {node: '>=6.9.0'}
- '@babel/helper-validator-option@7.24.7':
- resolution: {integrity: sha512-yy1/KvjhV/ZCL+SM7hBrvnZJ3ZuT9OuZgIJAGpPEToANvc3iM6iDvBnRjtElWibHU6n8/LPR/EjX9EtIEYO3pw==}
+ '@babel/helper-validator-option@7.24.8':
+ resolution: {integrity: sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==}
engines: {node: '>=6.9.0'}
- '@babel/helpers@7.24.7':
- resolution: {integrity: sha512-NlmJJtvcw72yRJRcnCmGvSi+3jDEg8qFu3z0AFoymmzLx5ERVWyzd9kVXr7Th9/8yIJi2Zc6av4Tqz3wFs8QWg==}
+ '@babel/helpers@7.24.8':
+ resolution: {integrity: sha512-gV2265Nkcz7weJJfvDoAEVzC1e2OTDpkGbEsebse8koXUJUXPsCMi7sRo/+SPMuMZ9MtUPnGwITTnQnU5YjyaQ==}
engines: {node: '>=6.9.0'}
'@babel/highlight@7.24.7':
resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==}
engines: {node: '>=6.9.0'}
- '@babel/parser@7.24.7':
- resolution: {integrity: sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw==}
+ '@babel/parser@7.24.8':
+ resolution: {integrity: sha512-WzfbgXOkGzZiXXCqk43kKwZjzwx4oulxZi3nq2TYL9mOjQv6kYwul9mz6ID36njuL7Xkp6nJEfok848Zj10j/w==}
engines: {node: '>=6.0.0'}
hasBin: true
@@ -513,99 +541,99 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/runtime@7.24.7':
- resolution: {integrity: sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==}
+ '@babel/runtime@7.24.8':
+ resolution: {integrity: sha512-5F7SDGs1T72ZczbRwbGO9lQi0NLjQxzl6i4lJxLxfW9U5UluCSyEJeniWvnhl3/euNiqQVbo8zruhsDfid0esA==}
engines: {node: '>=6.9.0'}
'@babel/template@7.24.7':
resolution: {integrity: sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==}
engines: {node: '>=6.9.0'}
- '@babel/traverse@7.24.7':
- resolution: {integrity: sha512-yb65Ed5S/QAcewNPh0nZczy9JdYXkkAbIsEo+P7BE7yO3txAY30Y/oPa3QkQ5It3xVG2kpKMg9MsdxZaO31uKA==}
+ '@babel/traverse@7.24.8':
+ resolution: {integrity: sha512-t0P1xxAPzEDcEPmjprAQq19NWum4K0EQPjMwZQZbHt+GiZqvjCHjj755Weq1YRPVzBI+3zSfvScfpnuIecVFJQ==}
engines: {node: '>=6.9.0'}
- '@babel/types@7.24.7':
- resolution: {integrity: sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q==}
+ '@babel/types@7.24.9':
+ resolution: {integrity: sha512-xm8XrMKz0IlUdocVbYJe0Z9xEgidU7msskG8BbhnTPK/HZ2z/7FP7ykqPgrUH+C+r414mNfNWam1f2vqOjqjYQ==}
engines: {node: '>=6.9.0'}
- '@biomejs/biome@1.8.2':
- resolution: {integrity: sha512-XafCzLgs0xbH0bCjYKxQ63ig2V86fZQMq1jiy5pyLToWk9aHxA8GAUxyBtklPHtPYZPGEPOYglQHj4jyfUp+Iw==}
+ '@biomejs/biome@1.8.3':
+ resolution: {integrity: sha512-/uUV3MV+vyAczO+vKrPdOW0Iaet7UnJMU4bNMinggGJTAnBPjCoLEYcyYtYHNnUNYlv4xZMH6hVIQCAozq8d5w==}
engines: {node: '>=14.21.3'}
hasBin: true
- '@biomejs/cli-darwin-arm64@1.8.2':
- resolution: {integrity: sha512-l9msLsTcSIAPqMsPIhodQmb50sEfaXPLQ0YW4cdj6INmd8iaOh/V9NceQb2366vACTJgcWDQ2RzlvURek1T68g==}
+ '@biomejs/cli-darwin-arm64@1.8.3':
+ resolution: {integrity: sha512-9DYOjclFpKrH/m1Oz75SSExR8VKvNSSsLnVIqdnKexj6NwmiMlKk94Wa1kZEdv6MCOHGHgyyoV57Cw8WzL5n3A==}
engines: {node: '>=14.21.3'}
cpu: [arm64]
os: [darwin]
- '@biomejs/cli-darwin-x64@1.8.2':
- resolution: {integrity: sha512-Fc4y/FuIxRSiB3TJ+y27vFDE/HJt4QgBuymktsIKEcBZvnKfsRjxvzVDunccRn4xbKgepnp+fn6BoS+ZIg/I3Q==}
+ '@biomejs/cli-darwin-x64@1.8.3':
+ resolution: {integrity: sha512-UeW44L/AtbmOF7KXLCoM+9PSgPo0IDcyEUfIoOXYeANaNXXf9mLUwV1GeF2OWjyic5zj6CnAJ9uzk2LT3v/wAw==}
engines: {node: '>=14.21.3'}
cpu: [x64]
os: [darwin]
- '@biomejs/cli-linux-arm64-musl@1.8.2':
- resolution: {integrity: sha512-WpT41QJJvkZa1eZq0WmD513zkC6AYaMI39HJKmKeiUeX2NZirG+bxv1YRDhqkns1NbBqo3+qrJqBkPmOW+xAVA==}
+ '@biomejs/cli-linux-arm64-musl@1.8.3':
+ resolution: {integrity: sha512-9yjUfOFN7wrYsXt/T/gEWfvVxKlnh3yBpnScw98IF+oOeCYb5/b/+K7YNqKROV2i1DlMjg9g/EcN9wvj+NkMuQ==}
engines: {node: '>=14.21.3'}
cpu: [arm64]
os: [linux]
- '@biomejs/cli-linux-arm64@1.8.2':
- resolution: {integrity: sha512-Q99qwP0qibkZxm2kfnt37OxeIlliDYf5ogi3zX9ij2DULzc+KtPA9Uj0wCljcJofOBsBYaHc7597Q+Bf/251ww==}
+ '@biomejs/cli-linux-arm64@1.8.3':
+ resolution: {integrity: sha512-fed2ji8s+I/m8upWpTJGanqiJ0rnlHOK3DdxsyVLZQ8ClY6qLuPc9uehCREBifRJLl/iJyQpHIRufLDeotsPtw==}
engines: {node: '>=14.21.3'}
cpu: [arm64]
os: [linux]
- '@biomejs/cli-linux-x64-musl@1.8.2':
- resolution: {integrity: sha512-rk1Wj4d3LIlAlIAS1m2jlyfOjkNbuY1lfwKvWIAeZC51yDMzwhRD7cReE5PE+jqLDtq60PX38hDPeKd7nA1S6A==}
+ '@biomejs/cli-linux-x64-musl@1.8.3':
+ resolution: {integrity: sha512-UHrGJX7PrKMKzPGoEsooKC9jXJMa28TUSMjcIlbDnIO4EAavCoVmNQaIuUSH0Ls2mpGMwUIf+aZJv657zfWWjA==}
engines: {node: '>=14.21.3'}
cpu: [x64]
os: [linux]
- '@biomejs/cli-linux-x64@1.8.2':
- resolution: {integrity: sha512-bjhhUVFchFid2gOjrvBe4fg8BShcpyFQTHuB/QQnfGxs1ddrGP30yq3fHfc6S6MoCcz9Tjd3Zzq1EfWfyy5iHA==}
+ '@biomejs/cli-linux-x64@1.8.3':
+ resolution: {integrity: sha512-I8G2QmuE1teISyT8ie1HXsjFRz9L1m5n83U1O6m30Kw+kPMPSKjag6QGUn+sXT8V+XWIZxFFBoTDEDZW2KPDDw==}
engines: {node: '>=14.21.3'}
cpu: [x64]
os: [linux]
- '@biomejs/cli-win32-arm64@1.8.2':
- resolution: {integrity: sha512-EUbqmCmNWT5xhnxHrCAEBzJB1AnLqxTYoRjlxiCMzGvsy5jQzhCanJ8CT9kNsApW3pfPWBWkoTa7qrwWmwnEGA==}
+ '@biomejs/cli-win32-arm64@1.8.3':
+ resolution: {integrity: sha512-J+Hu9WvrBevfy06eU1Na0lpc7uR9tibm9maHynLIoAjLZpQU3IW+OKHUtyL8p6/3pT2Ju5t5emReeIS2SAxhkQ==}
engines: {node: '>=14.21.3'}
cpu: [arm64]
os: [win32]
- '@biomejs/cli-win32-x64@1.8.2':
- resolution: {integrity: sha512-n9H5oRUCk1uNezMgyJh9+hZdtfD8PXLLeq8DUzTycIhl0I1BulIoZ/uxWgRVDFDwAR1JHu1AykISCRFNGnc4iA==}
+ '@biomejs/cli-win32-x64@1.8.3':
+ resolution: {integrity: sha512-/PJ59vA1pnQeKahemaQf4Nyj7IKUvGQSc3Ze1uIGi+Wvr1xF7rGobSrAAG01T/gUDG21vkDsZYM03NAmPiVkqg==}
engines: {node: '>=14.21.3'}
cpu: [x64]
os: [win32]
- '@changesets/apply-release-plan@7.0.3':
- resolution: {integrity: sha512-klL6LCdmfbEe9oyfLxnidIf/stFXmrbFO/3gT5LU5pcyoZytzJe4gWpTBx3BPmyNPl16dZ1xrkcW7b98e3tYkA==}
+ '@changesets/apply-release-plan@7.0.4':
+ resolution: {integrity: sha512-HLFwhKWayKinWAul0Vj+76jVx1Pc2v55MGPVjZ924Y/ROeSsBMFutv9heHmCUj48lJyRfOTJG5+ar+29FUky/A==}
- '@changesets/assemble-release-plan@6.0.2':
- resolution: {integrity: sha512-n9/Tdq+ze+iUtjmq0mZO3pEhJTKkku9hUxtUadW30jlN7kONqJG3O6ALeXrmc6gsi/nvoCuKjqEJ68Hk8RbMTQ==}
+ '@changesets/assemble-release-plan@6.0.3':
+ resolution: {integrity: sha512-bLNh9/Lgl1VwkjWZTq8JmRqH+hj7/Yzfz0jsQ/zJJ+FTmVqmqPj3szeKOri8O/hEM8JmHW019vh2gTO9iq5Cuw==}
'@changesets/changelog-git@0.2.0':
resolution: {integrity: sha512-bHOx97iFI4OClIT35Lok3sJAwM31VbUM++gnMBV16fdbtBhgYu4dxsphBF/0AZZsyAHMrnM0yFcj5gZM1py6uQ==}
- '@changesets/cli@2.27.6':
- resolution: {integrity: sha512-PB7KS5JkCQ4WSXlnfThn8CXAHVwYxFdZvYTimhi12fls/tzj9iimUhKsYwkrKSbw1AiVlGCZtihj5Wkt6siIjA==}
+ '@changesets/cli@2.27.7':
+ resolution: {integrity: sha512-6lr8JltiiXPIjDeYg4iM2MeePP6VN/JkmqBsVA5XRiy01hGS3y629LtSDvKcycj/w/5Eur1rEwby/MjcYS+e2A==}
hasBin: true
- '@changesets/config@3.0.1':
- resolution: {integrity: sha512-nCr8pOemUjvGJ8aUu8TYVjqnUL+++bFOQHBVmtNbLvKzIDkN/uiP/Z4RKmr7NNaiujIURHySDEGFPftR4GbTUA==}
+ '@changesets/config@3.0.2':
+ resolution: {integrity: sha512-cdEhS4t8woKCX2M8AotcV2BOWnBp09sqICxKapgLHf9m5KdENpWjyrFNMjkLqGJtUys9U+w93OxWT0czorVDfw==}
'@changesets/errors@0.2.0':
resolution: {integrity: sha512-6BLOQUscTpZeGljvyQXlWOItQyU71kCdGz7Pi8H8zdw6BI0g3m43iL4xKUVPWtG+qrrL9DTjpdn8eYuCQSRpow==}
- '@changesets/get-dependents-graph@2.1.0':
- resolution: {integrity: sha512-QOt6pQq9RVXKGHPVvyKimJDYJumx7p4DO5MO9AhRJYgAPgv0emhNqAqqysSVKHBm4sxKlGN4S1zXOIb5yCFuhQ==}
+ '@changesets/get-dependents-graph@2.1.1':
+ resolution: {integrity: sha512-LRFjjvigBSzfnPU2n/AhFsuWR5DK++1x47aq6qZ8dzYsPtS/I5mNhIGAS68IAxh1xjO9BTtz55FwefhANZ+FCA==}
- '@changesets/get-release-plan@4.0.2':
- resolution: {integrity: sha512-rOalz7nMuMV2vyeP7KBeAhqEB7FM2GFPO5RQSoOoUKKH9L6wW3QyPA2K+/rG9kBrWl2HckPVES73/AuwPvbH3w==}
+ '@changesets/get-release-plan@4.0.3':
+ resolution: {integrity: sha512-6PLgvOIwTSdJPTtpdcr3sLtGatT+Jr22+cQwEBJBy6wP0rjB4yJ9lv583J9fVpn1bfQlBkDa8JxbS2g/n9lIyA==}
'@changesets/get-version-range-type@0.4.0':
resolution: {integrity: sha512-hwawtob9DryoGTpixy1D3ZXbGgJu1Rhr+ySH2PvTLHvkZuQ7sRT4oQwMh0hbqZH1weAooedEjRsbrWcGLCeyVQ==}
@@ -675,138 +703,282 @@ packages:
cpu: [ppc64]
os: [aix]
+ '@esbuild/aix-ppc64@0.23.0':
+ resolution: {integrity: sha512-3sG8Zwa5fMcA9bgqB8AfWPQ+HFke6uD3h1s3RIwUNK8EG7a4buxvuFTs3j1IMs2NXAk9F30C/FF4vxRgQCcmoQ==}
+ engines: {node: '>=18'}
+ cpu: [ppc64]
+ os: [aix]
+
'@esbuild/android-arm64@0.21.5':
resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==}
engines: {node: '>=12'}
cpu: [arm64]
os: [android]
+ '@esbuild/android-arm64@0.23.0':
+ resolution: {integrity: sha512-EuHFUYkAVfU4qBdyivULuu03FhJO4IJN9PGuABGrFy4vUuzk91P2d+npxHcFdpUnfYKy0PuV+n6bKIpHOB3prQ==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
+ os: [android]
+
'@esbuild/android-arm@0.21.5':
resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==}
engines: {node: '>=12'}
cpu: [arm]
os: [android]
+ '@esbuild/android-arm@0.23.0':
+ resolution: {integrity: sha512-+KuOHTKKyIKgEEqKbGTK8W7mPp+hKinbMBeEnNzjJGyFcWsfrXjSTNluJHCY1RqhxFurdD8uNXQDei7qDlR6+g==}
+ engines: {node: '>=18'}
+ cpu: [arm]
+ os: [android]
+
'@esbuild/android-x64@0.21.5':
resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==}
engines: {node: '>=12'}
cpu: [x64]
os: [android]
+ '@esbuild/android-x64@0.23.0':
+ resolution: {integrity: sha512-WRrmKidLoKDl56LsbBMhzTTBxrsVwTKdNbKDalbEZr0tcsBgCLbEtoNthOW6PX942YiYq8HzEnb4yWQMLQuipQ==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [android]
+
'@esbuild/darwin-arm64@0.21.5':
resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==}
engines: {node: '>=12'}
cpu: [arm64]
os: [darwin]
+ '@esbuild/darwin-arm64@0.23.0':
+ resolution: {integrity: sha512-YLntie/IdS31H54Ogdn+v50NuoWF5BDkEUFpiOChVa9UnKpftgwzZRrI4J132ETIi+D8n6xh9IviFV3eXdxfow==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
+ os: [darwin]
+
'@esbuild/darwin-x64@0.21.5':
resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==}
engines: {node: '>=12'}
cpu: [x64]
os: [darwin]
+ '@esbuild/darwin-x64@0.23.0':
+ resolution: {integrity: sha512-IMQ6eme4AfznElesHUPDZ+teuGwoRmVuuixu7sv92ZkdQcPbsNHzutd+rAfaBKo8YK3IrBEi9SLLKWJdEvJniQ==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [darwin]
+
'@esbuild/freebsd-arm64@0.21.5':
resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==}
engines: {node: '>=12'}
cpu: [arm64]
os: [freebsd]
+ '@esbuild/freebsd-arm64@0.23.0':
+ resolution: {integrity: sha512-0muYWCng5vqaxobq6LB3YNtevDFSAZGlgtLoAc81PjUfiFz36n4KMpwhtAd4he8ToSI3TGyuhyx5xmiWNYZFyw==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
+ os: [freebsd]
+
'@esbuild/freebsd-x64@0.21.5':
resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==}
engines: {node: '>=12'}
cpu: [x64]
os: [freebsd]
+ '@esbuild/freebsd-x64@0.23.0':
+ resolution: {integrity: sha512-XKDVu8IsD0/q3foBzsXGt/KjD/yTKBCIwOHE1XwiXmrRwrX6Hbnd5Eqn/WvDekddK21tfszBSrE/WMaZh+1buQ==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [freebsd]
+
'@esbuild/linux-arm64@0.21.5':
resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==}
engines: {node: '>=12'}
cpu: [arm64]
os: [linux]
+ '@esbuild/linux-arm64@0.23.0':
+ resolution: {integrity: sha512-j1t5iG8jE7BhonbsEg5d9qOYcVZv/Rv6tghaXM/Ug9xahM0nX/H2gfu6X6z11QRTMT6+aywOMA8TDkhPo8aCGw==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
+ os: [linux]
+
'@esbuild/linux-arm@0.21.5':
resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==}
engines: {node: '>=12'}
cpu: [arm]
os: [linux]
+ '@esbuild/linux-arm@0.23.0':
+ resolution: {integrity: sha512-SEELSTEtOFu5LPykzA395Mc+54RMg1EUgXP+iw2SJ72+ooMwVsgfuwXo5Fn0wXNgWZsTVHwY2cg4Vi/bOD88qw==}
+ engines: {node: '>=18'}
+ cpu: [arm]
+ os: [linux]
+
'@esbuild/linux-ia32@0.21.5':
resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==}
engines: {node: '>=12'}
cpu: [ia32]
os: [linux]
+ '@esbuild/linux-ia32@0.23.0':
+ resolution: {integrity: sha512-P7O5Tkh2NbgIm2R6x1zGJJsnacDzTFcRWZyTTMgFdVit6E98LTxO+v8LCCLWRvPrjdzXHx9FEOA8oAZPyApWUA==}
+ engines: {node: '>=18'}
+ cpu: [ia32]
+ os: [linux]
+
'@esbuild/linux-loong64@0.21.5':
resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==}
engines: {node: '>=12'}
cpu: [loong64]
os: [linux]
+ '@esbuild/linux-loong64@0.23.0':
+ resolution: {integrity: sha512-InQwepswq6urikQiIC/kkx412fqUZudBO4SYKu0N+tGhXRWUqAx+Q+341tFV6QdBifpjYgUndV1hhMq3WeJi7A==}
+ engines: {node: '>=18'}
+ cpu: [loong64]
+ os: [linux]
+
'@esbuild/linux-mips64el@0.21.5':
resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==}
engines: {node: '>=12'}
cpu: [mips64el]
os: [linux]
+ '@esbuild/linux-mips64el@0.23.0':
+ resolution: {integrity: sha512-J9rflLtqdYrxHv2FqXE2i1ELgNjT+JFURt/uDMoPQLcjWQA5wDKgQA4t/dTqGa88ZVECKaD0TctwsUfHbVoi4w==}
+ engines: {node: '>=18'}
+ cpu: [mips64el]
+ os: [linux]
+
'@esbuild/linux-ppc64@0.21.5':
resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==}
engines: {node: '>=12'}
cpu: [ppc64]
os: [linux]
+ '@esbuild/linux-ppc64@0.23.0':
+ resolution: {integrity: sha512-cShCXtEOVc5GxU0fM+dsFD10qZ5UpcQ8AM22bYj0u/yaAykWnqXJDpd77ublcX6vdDsWLuweeuSNZk4yUxZwtw==}
+ engines: {node: '>=18'}
+ cpu: [ppc64]
+ os: [linux]
+
'@esbuild/linux-riscv64@0.21.5':
resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==}
engines: {node: '>=12'}
cpu: [riscv64]
os: [linux]
+ '@esbuild/linux-riscv64@0.23.0':
+ resolution: {integrity: sha512-HEtaN7Y5UB4tZPeQmgz/UhzoEyYftbMXrBCUjINGjh3uil+rB/QzzpMshz3cNUxqXN7Vr93zzVtpIDL99t9aRw==}
+ engines: {node: '>=18'}
+ cpu: [riscv64]
+ os: [linux]
+
'@esbuild/linux-s390x@0.21.5':
resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==}
engines: {node: '>=12'}
cpu: [s390x]
os: [linux]
+ '@esbuild/linux-s390x@0.23.0':
+ resolution: {integrity: sha512-WDi3+NVAuyjg/Wxi+o5KPqRbZY0QhI9TjrEEm+8dmpY9Xir8+HE/HNx2JoLckhKbFopW0RdO2D72w8trZOV+Wg==}
+ engines: {node: '>=18'}
+ cpu: [s390x]
+ os: [linux]
+
'@esbuild/linux-x64@0.21.5':
resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==}
engines: {node: '>=12'}
cpu: [x64]
os: [linux]
+ '@esbuild/linux-x64@0.23.0':
+ resolution: {integrity: sha512-a3pMQhUEJkITgAw6e0bWA+F+vFtCciMjW/LPtoj99MhVt+Mfb6bbL9hu2wmTZgNd994qTAEw+U/r6k3qHWWaOQ==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [linux]
+
'@esbuild/netbsd-x64@0.21.5':
resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==}
engines: {node: '>=12'}
cpu: [x64]
os: [netbsd]
+ '@esbuild/netbsd-x64@0.23.0':
+ resolution: {integrity: sha512-cRK+YDem7lFTs2Q5nEv/HHc4LnrfBCbH5+JHu6wm2eP+d8OZNoSMYgPZJq78vqQ9g+9+nMuIsAO7skzphRXHyw==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [netbsd]
+
+ '@esbuild/openbsd-arm64@0.23.0':
+ resolution: {integrity: sha512-suXjq53gERueVWu0OKxzWqk7NxiUWSUlrxoZK7usiF50C6ipColGR5qie2496iKGYNLhDZkPxBI3erbnYkU0rQ==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
+ os: [openbsd]
+
'@esbuild/openbsd-x64@0.21.5':
resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==}
engines: {node: '>=12'}
cpu: [x64]
os: [openbsd]
+ '@esbuild/openbsd-x64@0.23.0':
+ resolution: {integrity: sha512-6p3nHpby0DM/v15IFKMjAaayFhqnXV52aEmv1whZHX56pdkK+MEaLoQWj+H42ssFarP1PcomVhbsR4pkz09qBg==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [openbsd]
+
'@esbuild/sunos-x64@0.21.5':
resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==}
engines: {node: '>=12'}
cpu: [x64]
os: [sunos]
+ '@esbuild/sunos-x64@0.23.0':
+ resolution: {integrity: sha512-BFelBGfrBwk6LVrmFzCq1u1dZbG4zy/Kp93w2+y83Q5UGYF1d8sCzeLI9NXjKyujjBBniQa8R8PzLFAUrSM9OA==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [sunos]
+
'@esbuild/win32-arm64@0.21.5':
resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==}
engines: {node: '>=12'}
cpu: [arm64]
os: [win32]
+ '@esbuild/win32-arm64@0.23.0':
+ resolution: {integrity: sha512-lY6AC8p4Cnb7xYHuIxQ6iYPe6MfO2CC43XXKo9nBXDb35krYt7KGhQnOkRGar5psxYkircpCqfbNDB4uJbS2jQ==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
+ os: [win32]
+
'@esbuild/win32-ia32@0.21.5':
resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==}
engines: {node: '>=12'}
cpu: [ia32]
os: [win32]
+ '@esbuild/win32-ia32@0.23.0':
+ resolution: {integrity: sha512-7L1bHlOTcO4ByvI7OXVI5pNN6HSu6pUQq9yodga8izeuB1KcT2UkHaH6118QJwopExPn0rMHIseCTx1CRo/uNA==}
+ engines: {node: '>=18'}
+ cpu: [ia32]
+ os: [win32]
+
'@esbuild/win32-x64@0.21.5':
resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==}
engines: {node: '>=12'}
cpu: [x64]
os: [win32]
+ '@esbuild/win32-x64@0.23.0':
+ resolution: {integrity: sha512-Arm+WgUFLUATuoxCJcahGuk6Yj9Pzxd6l11Zb/2aAuv5kWWvvfhLFo2fni4uSK5vzlUdCGZ/BdV5tH8klj8p8g==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [win32]
+
'@expressive-code/core@0.35.3':
resolution: {integrity: sha512-SYamcarAjufYhbuK/kfvJSvAXLsfnM7DKc78R7Dq4B73R5bKQK2m5zR0l57tXr4yp2C5Z8lu5xZncdwWxcmPdg==}
@@ -936,12 +1108,9 @@ packages:
resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==}
engines: {node: '>=12'}
- '@jest/schemas@29.6.3':
- resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
-
- '@johnsoncodehk/vscode-html-languageservice@5.2.0-34a5462':
- resolution: {integrity: sha512-etqLfpSJ5zaw76KUNF603be6d6QsiQPmaHr9FKEp4zhLZJzWCCMH6Icak7MtLUFLZLMpL761mZNImi/joBo1ZA==}
+ '@jest/types@24.9.0':
+ resolution: {integrity: sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==}
+ engines: {node: '>= 6'}
'@jridgewell/gen-mapping@0.3.5':
resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==}
@@ -958,12 +1127,15 @@ packages:
'@jridgewell/source-map@0.3.6':
resolution: {integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==}
- '@jridgewell/sourcemap-codec@1.4.15':
- resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==}
+ '@jridgewell/sourcemap-codec@1.5.0':
+ resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==}
'@jridgewell/trace-mapping@0.3.25':
resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==}
+ '@jsr/std__html@1.0.0':
+ resolution: {integrity: sha512-2yZ+/fUiMCOr6s+F/5l4GCaEogsl0UuwLU8xj8+U/GLfQcfFcXzK5aYaKAbyRAGXsWSvUBUVMw4NWv7eY/az/Q==, tarball: https://npm.jsr.io/~/11/@jsr/std__html/1.0.0.tgz}
+
'@manypkg/find-root@1.1.0':
resolution: {integrity: sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA==}
@@ -984,11 +1156,11 @@ packages:
'@types/react': '>=16'
react: '>=16'
- '@next/env@14.2.4':
- resolution: {integrity: sha512-3EtkY5VDkuV2+lNmKlbkibIJxcO4oIHEhBWne6PaAp+76J9KoSsGvNikp6ivzAT8dhhBMYrm6op2pS1ApG0Hzg==}
+ '@next/env@15.0.0-canary.76':
+ resolution: {integrity: sha512-J2w8bUgyG6j0mHWiLCRD07V1MB9iT1OVFaCHzvzpATGQywn/h/aTw6L5GeMW/1dIhTA8gU3HSNv0C8CDo5Lxhg==}
- '@next/mdx@14.2.4':
- resolution: {integrity: sha512-eklTNNoH08xGy9UiKcohZmoLhmHAYaYm5ndPGQqJybaeNErgYL8fmp2tk5DRD0L54DNqMz97oN+CAEHqfqIVcw==}
+ '@next/mdx@15.0.0-canary.68':
+ resolution: {integrity: sha512-oRYEEbE3hUVe5rSYWw8a+SvIff3GhUI0KJrFMId0/igMgRDLJ3T/1Vo8lzgexRDshndVc978N+tGnxIQ1sRFQQ==}
peerDependencies:
'@mdx-js/loader': '>=0.15.0'
'@mdx-js/react': '>=0.15.0'
@@ -998,56 +1170,56 @@ packages:
'@mdx-js/react':
optional: true
- '@next/swc-darwin-arm64@14.2.4':
- resolution: {integrity: sha512-AH3mO4JlFUqsYcwFUHb1wAKlebHU/Hv2u2kb1pAuRanDZ7pD/A/KPD98RHZmwsJpdHQwfEc/06mgpSzwrJYnNg==}
+ '@next/swc-darwin-arm64@15.0.0-canary.76':
+ resolution: {integrity: sha512-ecVAQwfKucfchHcJ5hXjRfSz2Vf7DoW6YZkyrZQiLGO/RXwmGBnNhQcIlUsSiIq8aitxbA2KOXMJe/slvYm98w==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [darwin]
- '@next/swc-darwin-x64@14.2.4':
- resolution: {integrity: sha512-QVadW73sWIO6E2VroyUjuAxhWLZWEpiFqHdZdoQ/AMpN9YWGuHV8t2rChr0ahy+irKX5mlDU7OY68k3n4tAZTg==}
+ '@next/swc-darwin-x64@15.0.0-canary.76':
+ resolution: {integrity: sha512-ea6QjrAhll8+AzEJW/vG9JFhXEoFA73ZSPiriLiqThCilQFiXGOHmkfeueBeXZ5QdbbFX8UdJUqhOslf1lPEwA==}
engines: {node: '>= 10'}
cpu: [x64]
os: [darwin]
- '@next/swc-linux-arm64-gnu@14.2.4':
- resolution: {integrity: sha512-KT6GUrb3oyCfcfJ+WliXuJnD6pCpZiosx2X3k66HLR+DMoilRb76LpWPGb4tZprawTtcnyrv75ElD6VncVamUQ==}
+ '@next/swc-linux-arm64-gnu@15.0.0-canary.76':
+ resolution: {integrity: sha512-Vqx7KIQdKq7gyqRFaHN/gsOdvnbo5AoIn1Bij9Xe1s6Q19/mHEUvcNWGRsKEKJmAYpNe2JXbkMXSPGuZS+RJWQ==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
- '@next/swc-linux-arm64-musl@14.2.4':
- resolution: {integrity: sha512-Alv8/XGSs/ytwQcbCHwze1HmiIkIVhDHYLjczSVrf0Wi2MvKn/blt7+S6FJitj3yTlMwMxII1gIJ9WepI4aZ/A==}
+ '@next/swc-linux-arm64-musl@15.0.0-canary.76':
+ resolution: {integrity: sha512-v3fDLwvqQMmZ3CUt3aA6eMCuHw5d3T+w+AOyh8Mr0MzOi40SX69hLISVC9FCcwtIIhTjsoADXE+xQ2x6L4bVQQ==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
- '@next/swc-linux-x64-gnu@14.2.4':
- resolution: {integrity: sha512-ze0ShQDBPCqxLImzw4sCdfnB3lRmN3qGMB2GWDRlq5Wqy4G36pxtNOo2usu/Nm9+V2Rh/QQnrRc2l94kYFXO6Q==}
+ '@next/swc-linux-x64-gnu@15.0.0-canary.76':
+ resolution: {integrity: sha512-TFzOXKXlU4H1YmqiTzZseIHf3WSRQu8lQn67YCJ0unLbB2wHDX2lhJPrplKQfFq1MnwElADKoT5WiciYVmD91A==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
- '@next/swc-linux-x64-musl@14.2.4':
- resolution: {integrity: sha512-8dwC0UJoc6fC7PX70csdaznVMNr16hQrTDAMPvLPloazlcaWfdPogq+UpZX6Drqb1OBlwowz8iG7WR0Tzk/diQ==}
+ '@next/swc-linux-x64-musl@15.0.0-canary.76':
+ resolution: {integrity: sha512-va06sXfXCHY92VOq4lrwOLCxLVID3/awWGPODAps1PeWkl2N3HLnHWYHmOzTFfbB+qN6oX8Xw5D3p95fOLQSKQ==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
- '@next/swc-win32-arm64-msvc@14.2.4':
- resolution: {integrity: sha512-jxyg67NbEWkDyvM+O8UDbPAyYRZqGLQDTPwvrBBeOSyVWW/jFQkQKQ70JDqDSYg1ZDdl+E3nkbFbq8xM8E9x8A==}
+ '@next/swc-win32-arm64-msvc@15.0.0-canary.76':
+ resolution: {integrity: sha512-awpSmUvXJMg7AHoY9xYJ09EPKvB3jalCZHtpKZimlDekTpBoR2CoOlDKOyjd1qaWrn3HJ9Jgj6g0zPQW4PdJ5A==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [win32]
- '@next/swc-win32-ia32-msvc@14.2.4':
- resolution: {integrity: sha512-twrmN753hjXRdcrZmZttb/m5xaCBFa48Dt3FbeEItpJArxriYDunWxJn+QFXdJ3hPkm4u7CKxncVvnmgQMY1ag==}
+ '@next/swc-win32-ia32-msvc@15.0.0-canary.76':
+ resolution: {integrity: sha512-J30jb93mrgv0xqnnO9/x3g8IRZsXpS6NWiwfiEbDfXmneZho+vjL+JNg4J1g/vWj6uWPF2BK9XZJjYTZ3cA7HA==}
engines: {node: '>= 10'}
cpu: [ia32]
os: [win32]
- '@next/swc-win32-x64-msvc@14.2.4':
- resolution: {integrity: sha512-tkLrjBzqFTP8DVrAAQmZelEahfR9OxWpFR++vAI9FBhCiIxtwHwBHC23SBHCTURBtwB4kc/x44imVOnkKGNVGg==}
+ '@next/swc-win32-x64-msvc@15.0.0-canary.76':
+ resolution: {integrity: sha512-QR4EZJ0QHpSORxlhd4Q8H8LTC4YVXrJbZnokCu7jCGv/3HrN/4P0iDKohkeLxRK37kMQxbrZhfGCPW9qAJ6JFg==}
engines: {node: '>= 10'}
cpu: [x64]
os: [win32]
@@ -1064,43 +1236,47 @@ packages:
resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
engines: {node: '>= 8'}
- '@oven/bun-darwin-aarch64@1.1.17':
- resolution: {integrity: sha512-HQ02LWSjQ8al2I/lqzlFA30Kqr39/8Cc9CrhPbVoZDvM1oC6rgJOeyiTfWSm9QX5wA6tZZAHrI/mJffC0on+8w==}
+ '@nolyfill/is-core-module@1.0.37':
+ resolution: {integrity: sha512-evUwSJrnV/0lL7qYIw0XrpjRjbFObhqC3ShUaCt7HFMT1sOM+rW2iyzPLXYe/hRu3NVt3drgJhQnY3EAMdZQng==}
+ engines: {node: '>=12.4.0'}
+
+ '@oven/bun-darwin-aarch64@1.1.20':
+ resolution: {integrity: sha512-9dZuhfkol/fgG9+ZcDfDFKamp6npraPQghutE5IJM8Y3w4+y5USvw+NbANuKLSLFOH06oXMT/necZ9HT0rzTlg==}
cpu: [arm64]
os: [darwin]
- '@oven/bun-darwin-x64-baseline@1.1.17':
- resolution: {integrity: sha512-2y0VY4TjX1YAM0Lo0iMKylF6Z9lU9RItYoHRHWGRRAgdJbxD4sMk4RMP4Q7vcj9kiCmzfxH9vRap5OPpP6CWaw==}
+ '@oven/bun-darwin-x64-baseline@1.1.20':
+ resolution: {integrity: sha512-9H0nNs0clDXtIAntN0u4++zsspCabLe2PIXfcPamw4D5qBZEVve0jd3+6pg6mTm3z2aGkUAlPtonPvlzNeWiQg==}
cpu: [x64]
os: [darwin]
- '@oven/bun-darwin-x64@1.1.17':
- resolution: {integrity: sha512-OiXCKBz3FehOCMCxAA7pUHgE+/Kmbu+INAO+0zUnvLSV2S++UxZVPpseCW/COGtbHVN1F+qTo52rBLNcZBKSLw==}
+ '@oven/bun-darwin-x64@1.1.20':
+ resolution: {integrity: sha512-6IfCEMt6/exOyiAik3dbFAcP0BxDquGSq4CH9iVvd7kAI1/5X0O/iRKuFNyT9HJb16jSLISh05nZGW6KBUKXuA==}
cpu: [x64]
os: [darwin]
- '@oven/bun-linux-aarch64@1.1.17':
- resolution: {integrity: sha512-uzP+V2uuVtDiDBWExbUwop9JgSWCgICSPiAuHYODk6zqJMsMnXocVlREVy9g7wS3mxOApn0IE9ak4SyHjsTodw==}
+ '@oven/bun-linux-aarch64@1.1.20':
+ resolution: {integrity: sha512-xR2Wf9VqFZ2IiRBv9pvQ8z/DihfIA64bGbMkLkrAhZJACk+HBJ8eLjEGI4hvr9SM9br4Jtfjlm6CmNlkpqbk3Q==}
cpu: [arm64]
os: [linux]
- '@oven/bun-linux-x64-baseline@1.1.17':
- resolution: {integrity: sha512-rwBJT8TCeA2dplaTLLniOz6HU+eWIoYEKHlvp2WJ0uWP/1nWyXd78Xq0G69vgFJPcOVT52R3aE/K5hK9MkTEbg==}
+ '@oven/bun-linux-x64-baseline@1.1.20':
+ resolution: {integrity: sha512-H1PIzW+Dv6VNNH/yS6we7YD2Hvig3s6zLYnEt+mQok+wJKtjzpjQT1qZly/r6mhkZqHIcM3mRAwXcxgXF7yv7Q==}
cpu: [x64]
os: [linux]
- '@oven/bun-linux-x64@1.1.17':
- resolution: {integrity: sha512-aP+0FclnRNrz0s5DTaRbccqW0ZsGWNImHeVw2xUazTNfLiK35YcyIakgzSSE5D+Q/c2wh23Yk6TR6f4Nhmcqtg==}
+ '@oven/bun-linux-x64@1.1.20':
+ resolution: {integrity: sha512-8TWvnsWWWX9pZoYZ1GwZX3UwkfsnZYzicxwUdZVf/S0sNM6FBWkC9YqidxUsPva4DLKIi4oON8Ra5DpDwRZWSw==}
cpu: [x64]
os: [linux]
- '@oven/bun-windows-x64-baseline@1.1.17':
- resolution: {integrity: sha512-mSATxyrFXmoMHk5Xz8rsAsc9fmhp0JCMO8++qaQh0dTeObOKtbgx/O5Txv3RQV8PfndYGOjiRHBmV3Mqqlatfg==}
+ '@oven/bun-windows-x64-baseline@1.1.20':
+ resolution: {integrity: sha512-yFm6jhL7SPfPz7sOukUeiAGmX7/S+6yj3cY8NxGGvBaZZLqNSw+vitAFg/ssV8v8oDAG7b1SqP5KzEZt3EUvKg==}
cpu: [x64]
os: [win32]
- '@oven/bun-windows-x64@1.1.17':
- resolution: {integrity: sha512-ap9ZVcC2hsoNRyf77C4aZ6hWupXXOQG4WmL/K3i07p9toTPAhJUmcsr5jGQ9wH98lm6vRsGd49jjOp0tIDUUhA==}
+ '@oven/bun-windows-x64@1.1.20':
+ resolution: {integrity: sha512-1Njpp2LUq6mEyDdk3IBge7ew/+maqX/Q7ltalX7JT2Gxh693c0KuL7pzrExbkBweqSL1nMec0Crw+GkVd3bFxA==}
cpu: [x64]
os: [win32]
@@ -1139,97 +1315,94 @@ packages:
'@polka/url@1.0.0-next.25':
resolution: {integrity: sha512-j7P6Rgr3mmtdkeDGTe0E/aYyWEWVtc5yFXtHCRHs28/jptDEWfaVOc5T7cblqy1XKPPfCxJc/8DwQ5YgLOZOVQ==}
- '@rollup/rollup-android-arm-eabi@4.18.0':
- resolution: {integrity: sha512-Tya6xypR10giZV1XzxmH5wr25VcZSncG0pZIjfePT0OVBvqNEurzValetGNarVrGiq66EBVAFn15iYX4w6FKgQ==}
+ '@rollup/rollup-android-arm-eabi@4.19.0':
+ resolution: {integrity: sha512-JlPfZ/C7yn5S5p0yKk7uhHTTnFlvTgLetl2VxqE518QgyM7C9bSfFTYvB/Q/ftkq0RIPY4ySxTz+/wKJ/dXC0w==}
cpu: [arm]
os: [android]
- '@rollup/rollup-android-arm64@4.18.0':
- resolution: {integrity: sha512-avCea0RAP03lTsDhEyfy+hpfr85KfyTctMADqHVhLAF3MlIkq83CP8UfAHUssgXTYd+6er6PaAhx/QGv4L1EiA==}
+ '@rollup/rollup-android-arm64@4.19.0':
+ resolution: {integrity: sha512-RDxUSY8D1tWYfn00DDi5myxKgOk6RvWPxhmWexcICt/MEC6yEMr4HNCu1sXXYLw8iAsg0D44NuU+qNq7zVWCrw==}
cpu: [arm64]
os: [android]
- '@rollup/rollup-darwin-arm64@4.18.0':
- resolution: {integrity: sha512-IWfdwU7KDSm07Ty0PuA/W2JYoZ4iTj3TUQjkVsO/6U+4I1jN5lcR71ZEvRh52sDOERdnNhhHU57UITXz5jC1/w==}
+ '@rollup/rollup-darwin-arm64@4.19.0':
+ resolution: {integrity: sha512-emvKHL4B15x6nlNTBMtIaC9tLPRpeA5jMvRLXVbl/W9Ie7HhkrE7KQjvgS9uxgatL1HmHWDXk5TTS4IaNJxbAA==}
cpu: [arm64]
os: [darwin]
- '@rollup/rollup-darwin-x64@4.18.0':
- resolution: {integrity: sha512-n2LMsUz7Ynu7DoQrSQkBf8iNrjOGyPLrdSg802vk6XT3FtsgX6JbE8IHRvposskFm9SNxzkLYGSq9QdpLYpRNA==}
+ '@rollup/rollup-darwin-x64@4.19.0':
+ resolution: {integrity: sha512-fO28cWA1dC57qCd+D0rfLC4VPbh6EOJXrreBmFLWPGI9dpMlER2YwSPZzSGfq11XgcEpPukPTfEVFtw2q2nYJg==}
cpu: [x64]
os: [darwin]
- '@rollup/rollup-linux-arm-gnueabihf@4.18.0':
- resolution: {integrity: sha512-C/zbRYRXFjWvz9Z4haRxcTdnkPt1BtCkz+7RtBSuNmKzMzp3ZxdM28Mpccn6pt28/UWUCTXa+b0Mx1k3g6NOMA==}
+ '@rollup/rollup-linux-arm-gnueabihf@4.19.0':
+ resolution: {integrity: sha512-2Rn36Ubxdv32NUcfm0wB1tgKqkQuft00PtM23VqLuCUR4N5jcNWDoV5iBC9jeGdgS38WK66ElncprqgMUOyomw==}
cpu: [arm]
os: [linux]
- '@rollup/rollup-linux-arm-musleabihf@4.18.0':
- resolution: {integrity: sha512-l3m9ewPgjQSXrUMHg93vt0hYCGnrMOcUpTz6FLtbwljo2HluS4zTXFy2571YQbisTnfTKPZ01u/ukJdQTLGh9A==}
+ '@rollup/rollup-linux-arm-musleabihf@4.19.0':
+ resolution: {integrity: sha512-gJuzIVdq/X1ZA2bHeCGCISe0VWqCoNT8BvkQ+BfsixXwTOndhtLUpOg0A1Fcx/+eA6ei6rMBzlOz4JzmiDw7JQ==}
cpu: [arm]
os: [linux]
- '@rollup/rollup-linux-arm64-gnu@4.18.0':
- resolution: {integrity: sha512-rJ5D47d8WD7J+7STKdCUAgmQk49xuFrRi9pZkWoRD1UeSMakbcepWXPF8ycChBoAqs1pb2wzvbY6Q33WmN2ftw==}
+ '@rollup/rollup-linux-arm64-gnu@4.19.0':
+ resolution: {integrity: sha512-0EkX2HYPkSADo9cfeGFoQ7R0/wTKb7q6DdwI4Yn/ULFE1wuRRCHybxpl2goQrx4c/yzK3I8OlgtBu4xvted0ug==}
cpu: [arm64]
os: [linux]
- '@rollup/rollup-linux-arm64-musl@4.18.0':
- resolution: {integrity: sha512-be6Yx37b24ZwxQ+wOQXXLZqpq4jTckJhtGlWGZs68TgdKXJgw54lUUoFYrg6Zs/kjzAQwEwYbp8JxZVzZLRepQ==}
+ '@rollup/rollup-linux-arm64-musl@4.19.0':
+ resolution: {integrity: sha512-GlIQRj9px52ISomIOEUq/IojLZqzkvRpdP3cLgIE1wUWaiU5Takwlzpz002q0Nxxr1y2ZgxC2obWxjr13lvxNQ==}
cpu: [arm64]
os: [linux]
- '@rollup/rollup-linux-powerpc64le-gnu@4.18.0':
- resolution: {integrity: sha512-hNVMQK+qrA9Todu9+wqrXOHxFiD5YmdEi3paj6vP02Kx1hjd2LLYR2eaN7DsEshg09+9uzWi2W18MJDlG0cxJA==}
+ '@rollup/rollup-linux-powerpc64le-gnu@4.19.0':
+ resolution: {integrity: sha512-N6cFJzssruDLUOKfEKeovCKiHcdwVYOT1Hs6dovDQ61+Y9n3Ek4zXvtghPPelt6U0AH4aDGnDLb83uiJMkWYzQ==}
cpu: [ppc64]
os: [linux]
- '@rollup/rollup-linux-riscv64-gnu@4.18.0':
- resolution: {integrity: sha512-ROCM7i+m1NfdrsmvwSzoxp9HFtmKGHEqu5NNDiZWQtXLA8S5HBCkVvKAxJ8U+CVctHwV2Gb5VUaK7UAkzhDjlg==}
+ '@rollup/rollup-linux-riscv64-gnu@4.19.0':
+ resolution: {integrity: sha512-2DnD3mkS2uuam/alF+I7M84koGwvn3ZVD7uG+LEWpyzo/bq8+kKnus2EVCkcvh6PlNB8QPNFOz6fWd5N8o1CYg==}
cpu: [riscv64]
os: [linux]
- '@rollup/rollup-linux-s390x-gnu@4.18.0':
- resolution: {integrity: sha512-0UyyRHyDN42QL+NbqevXIIUnKA47A+45WyasO+y2bGJ1mhQrfrtXUpTxCOrfxCR4esV3/RLYyucGVPiUsO8xjg==}
+ '@rollup/rollup-linux-s390x-gnu@4.19.0':
+ resolution: {integrity: sha512-D6pkaF7OpE7lzlTOFCB2m3Ngzu2ykw40Nka9WmKGUOTS3xcIieHe82slQlNq69sVB04ch73thKYIWz/Ian8DUA==}
cpu: [s390x]
os: [linux]
- '@rollup/rollup-linux-x64-gnu@4.18.0':
- resolution: {integrity: sha512-xuglR2rBVHA5UsI8h8UbX4VJ470PtGCf5Vpswh7p2ukaqBGFTnsfzxUBetoWBWymHMxbIG0Cmx7Y9qDZzr648w==}
+ '@rollup/rollup-linux-x64-gnu@4.19.0':
+ resolution: {integrity: sha512-HBndjQLP8OsdJNSxpNIN0einbDmRFg9+UQeZV1eiYupIRuZsDEoeGU43NQsS34Pp166DtwQOnpcbV/zQxM+rWA==}
cpu: [x64]
os: [linux]
- '@rollup/rollup-linux-x64-musl@4.18.0':
- resolution: {integrity: sha512-LKaqQL9osY/ir2geuLVvRRs+utWUNilzdE90TpyoX0eNqPzWjRm14oMEE+YLve4k/NAqCdPkGYDaDF5Sw+xBfg==}
+ '@rollup/rollup-linux-x64-musl@4.19.0':
+ resolution: {integrity: sha512-HxfbvfCKJe/RMYJJn0a12eiOI9OOtAUF4G6ozrFUK95BNyoJaSiBjIOHjZskTUffUrB84IPKkFG9H9nEvJGW6A==}
cpu: [x64]
os: [linux]
- '@rollup/rollup-win32-arm64-msvc@4.18.0':
- resolution: {integrity: sha512-7J6TkZQFGo9qBKH0pk2cEVSRhJbL6MtfWxth7Y5YmZs57Pi+4x6c2dStAUvaQkHQLnEQv1jzBUW43GvZW8OFqA==}
+ '@rollup/rollup-win32-arm64-msvc@4.19.0':
+ resolution: {integrity: sha512-HxDMKIhmcguGTiP5TsLNolwBUK3nGGUEoV/BO9ldUBoMLBssvh4J0X8pf11i1fTV7WShWItB1bKAKjX4RQeYmg==}
cpu: [arm64]
os: [win32]
- '@rollup/rollup-win32-ia32-msvc@4.18.0':
- resolution: {integrity: sha512-Txjh+IxBPbkUB9+SXZMpv+b/vnTEtFyfWZgJ6iyCmt2tdx0OF5WhFowLmnh8ENGNpfUlUZkdI//4IEmhwPieNg==}
+ '@rollup/rollup-win32-ia32-msvc@4.19.0':
+ resolution: {integrity: sha512-xItlIAZZaiG/u0wooGzRsx11rokP4qyc/79LkAOdznGRAbOFc+SfEdfUOszG1odsHNgwippUJavag/+W/Etc6Q==}
cpu: [ia32]
os: [win32]
- '@rollup/rollup-win32-x64-msvc@4.18.0':
- resolution: {integrity: sha512-UOo5FdvOL0+eIVTgS4tIdbW+TtnBLWg1YBCcU2KWM7nuNwRz9bksDX1bekJJCpu25N1DVWaCwnT39dVQxzqS8g==}
+ '@rollup/rollup-win32-x64-msvc@4.19.0':
+ resolution: {integrity: sha512-xNo5fV5ycvCCKqiZcpB65VMR11NJB+StnxHz20jdqRAktfdfzhgjTiJ2doTDQE/7dqGaV5I7ZGqKpgph6lCIag==}
cpu: [x64]
os: [win32]
- '@shikijs/core@1.9.1':
- resolution: {integrity: sha512-EmUful2MQtY8KgCF1OkBtOuMcvaZEvmdubhW0UHCGXi21O9dRLeADVCj+k6ZS+de7Mz9d2qixOXJ+GLhcK3pXg==}
-
- '@shikijs/transformers@1.9.1':
- resolution: {integrity: sha512-wPrGTpBURQ95IKPIhPQE3bGsANpPPtea1+aVHZp0aYtgxfL5UM3QbJ5rNdCuhcyjz/JNp5ZvSItOr+ayJxebJQ==}
+ '@shikijs/core@1.11.0':
+ resolution: {integrity: sha512-VbEhDAhT/2ozO0TPr5/ZQBO/NWLqtk4ZiBf6NplYpF38mKjNfMMied5fNEfIfYfN+cdKvhDB4VMcKvG/g9c3zg==}
- '@shikijs/twoslash@1.9.1':
- resolution: {integrity: sha512-EPPi3RJeUDeKRR7UpWr9cqHjpj8haLH/leLy4WdK/o5rYnkhYE5HSn5eV3oSn8ZiHpHIZKTiCOct7LNTe+MSYg==}
+ '@shikijs/transformers@1.11.0':
+ resolution: {integrity: sha512-RNEUyOxF1cPYVG2EvBv0CZeDU1Tp4fSxmsVD2Ofv+8h9hBqqgpq+l+7uyouyqV1JHNlqwRmUwAqrQU3GQQ3csQ==}
- '@sinclair/typebox@0.27.8':
- resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==}
+ '@shikijs/twoslash@1.11.0':
+ resolution: {integrity: sha512-fyqUlij+Qm1MigL2JvXmeIJYSzvfrvO+SRULJco1y9XjIOe7SawvgUQf2BXhjZJPmrTKVqi4mbqECpj1KYtmKA==}
'@sindresorhus/is@4.6.0':
resolution: {integrity: sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==}
@@ -1239,13 +1412,18 @@ packages:
resolution: {integrity: sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==}
engines: {node: '>=18'}
+ '@snyk/github-codeowners@1.1.0':
+ resolution: {integrity: sha512-lGFf08pbkEac0NYgVf4hdANpAgApRjNByLXB+WBip3qj1iendOIyAwP2GKkKbQMNVy2r1xxDf0ssfWscoiC+Vw==}
+ engines: {node: '>=8.10'}
+ hasBin: true
+
'@sveltejs/adapter-static@3.0.2':
resolution: {integrity: sha512-/EBFydZDwfwFfFEuF1vzUseBoRziwKP7AoHAwv+Ot3M084sE/HTVBHf9mCmXfdM9ijprY5YEugZjleflncX5fQ==}
peerDependencies:
'@sveltejs/kit': ^2.0.0
- '@sveltejs/kit@2.5.17':
- resolution: {integrity: sha512-wiADwq7VreR3ctOyxilAZOfPz3Jiy2IIp2C8gfafhTdQaVuGIHllfqQm8dXZKADymKr3uShxzgLZFT+a+CM4kA==}
+ '@sveltejs/kit@2.5.18':
+ resolution: {integrity: sha512-+g06hvpVAnH7b4CDjhnTDgFWBKBiQJpuSmQeGYOuzbO3SC3tdYjRNlDCrafvDtKbGiT2uxY5Dn9qdEUGVZdWOQ==}
engines: {node: '>=18.13'}
hasBin: true
peerDependencies:
@@ -1271,71 +1449,71 @@ packages:
'@swc/counter@0.1.3':
resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==}
- '@swc/helpers@0.5.5':
- resolution: {integrity: sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A==}
+ '@swc/helpers@0.5.12':
+ resolution: {integrity: sha512-KMZNXiGibsW9kvZAO1Pam2JPTDBm+KSHMMHWdsyI/1DbIZjT2A6Gy3hblVXUMEDvUAKq+e0vL0X0o54owWji7g==}
- '@tailwindcss/oxide-android-arm64@4.0.0-alpha.16':
- resolution: {integrity: sha512-duaTHvkAeUJQoqfA5XnYIp6F0PtqdcjXILuUF43wV0hC3NH2CECaxAgG2Ca5OVFAGqCI3fo29iqPMVcEEDlyjA==}
+ '@tailwindcss/oxide-android-arm64@4.0.0-alpha.17':
+ resolution: {integrity: sha512-IBOd4/iQW8tq8YJJgoEECy+wVPnJcAx/kwS45uKTbq5GVK9l8siBEnTiJ7VPnuoo2vQfLlJjshA7ar8nMX589w==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [android]
- '@tailwindcss/oxide-darwin-arm64@4.0.0-alpha.16':
- resolution: {integrity: sha512-4T5+35t5Qb0hZLLmclhVzsV5tmnjMwCqEySMnG8YLMB7YlATvmZG9TL8JqJLQjxqwjMDsl5tCddkui4FAxgLbA==}
+ '@tailwindcss/oxide-darwin-arm64@4.0.0-alpha.17':
+ resolution: {integrity: sha512-JiV0oe6QmeL/6dDQkk12H+sa/BmH4p7KbaW2/PPOTfFVZjIbM9Qj3drsFwWRuwPTI9mSpJQFxWtdbMYarLVK1w==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [darwin]
- '@tailwindcss/oxide-darwin-x64@4.0.0-alpha.16':
- resolution: {integrity: sha512-dchop1QRdOcnh8hwI/w1HrUgE3ZAvvz8iCEv5akEA0zOglBsHd3hGA2u8zAt5PrDz/wBmdOpr+R5H2bYLw1MPw==}
+ '@tailwindcss/oxide-darwin-x64@4.0.0-alpha.17':
+ resolution: {integrity: sha512-39zvOSxFfiVcQQp1/4dD5kMH6bwKagRO2PLLmlH6EAM7LuIyVsKJwFK5Z+ZYTLoG3hUGUxvCPOjgbqMYvRLJ3w==}
engines: {node: '>= 10'}
cpu: [x64]
os: [darwin]
- '@tailwindcss/oxide-freebsd-x64@4.0.0-alpha.16':
- resolution: {integrity: sha512-K5otxfNigxsY2fkgHI63Jjm+hvSI4gCFa2xGtsvTVUEHPUTOEo4n+aj9yIkNFgGpeIDii2nt3DtKYjhKyfUirw==}
+ '@tailwindcss/oxide-freebsd-x64@4.0.0-alpha.17':
+ resolution: {integrity: sha512-KplmR3Md+B5W0ocH4N3ArLowABlKHKqV6mImURrGriqDhwfVeJyarugx+Uo811D2qSYTqLkQXW7u0esIxBM69w==}
engines: {node: '>= 10'}
cpu: [x64]
os: [freebsd]
- '@tailwindcss/oxide-linux-arm-gnueabihf@4.0.0-alpha.16':
- resolution: {integrity: sha512-AT8tYba/32q5FVLnJThcvYS8zmOBwLU5JzScaTY0Lc34WbGQ0+y6dtPlZoyyW+e+OBI8mDsTiD2BR3h0rdqb7g==}
+ '@tailwindcss/oxide-linux-arm-gnueabihf@4.0.0-alpha.17':
+ resolution: {integrity: sha512-2GZ91U2fkqY9ohaPiQr1UJt0yAaZq7/5tFXvtRUY72PDYfz1PlnvxyDlQ16roepxi+Si52svLmzm7E9g4kVz/g==}
engines: {node: '>= 10'}
cpu: [arm]
os: [linux]
- '@tailwindcss/oxide-linux-arm64-gnu@4.0.0-alpha.16':
- resolution: {integrity: sha512-RcKr+fXs0kOT679UM2SEBRqGkXTP+jzk9+G96gwqa4OLgp6fiW1TSRB22V8j+Q10oWqfMHxsBSe9awM7F2ebuw==}
+ '@tailwindcss/oxide-linux-arm64-gnu@4.0.0-alpha.17':
+ resolution: {integrity: sha512-11do1KeInnJo7vVJgI2bTJ3YHQ6jirbJB4KcfHS1sn9ArKUFJrgk+32QQGj+Gv39krgzSReNb84Xr+Oi6iCcyA==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
- '@tailwindcss/oxide-linux-arm64-musl@4.0.0-alpha.16':
- resolution: {integrity: sha512-lsUf21WkPufMVSOmj3EwoSGdb0KbCq0czMChkeIyLlt5WC/ZvH0ZMd9U5sfHQ7c1Q9usWfhz+Is9SbX7n2WvuA==}
+ '@tailwindcss/oxide-linux-arm64-musl@4.0.0-alpha.17':
+ resolution: {integrity: sha512-qB0XX8iGafq7IJa7yDPVaDLQC2QhjtMgXgKggpgxjtLaSQDVJ53hHmmjglgLSghlHpZ0+mNfQDT8EOzRdhvj7Q==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
- '@tailwindcss/oxide-linux-x64-gnu@4.0.0-alpha.16':
- resolution: {integrity: sha512-D+uu2PCFb1fOuVWWS+xhtKVfbNbPmGYdMy4xwplOdHn8gacokUvDGsKdW/nogFoHtSws4+U6O4+mFjSQH3heSg==}
+ '@tailwindcss/oxide-linux-x64-gnu@4.0.0-alpha.17':
+ resolution: {integrity: sha512-iTsqmqxdcrLf77SagBIygip656YLEtl2wO5VMoeK3omYviM/ipNH2Vu5HZ6fB/qotX9gVzyz4iQovFAWvp6Azg==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
- '@tailwindcss/oxide-linux-x64-musl@4.0.0-alpha.16':
- resolution: {integrity: sha512-zFoaEQvx9DhXO7LUNRlmUFm8N92LXs9n1YD/60MOYJqpVzPdqLBplk+Ltpw1NPE/Y2BZ7XvXyrBl11XH6Wj0/A==}
+ '@tailwindcss/oxide-linux-x64-musl@4.0.0-alpha.17':
+ resolution: {integrity: sha512-2bHxD8yXy36dpIFUbDW7LRDKYpZXRcOC0PTVukobmkp+F0p8rEnTcI36DPLGEA8W3+FDIKbGQM4aMb1r/BbGZg==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
- '@tailwindcss/oxide-win32-x64-msvc@4.0.0-alpha.16':
- resolution: {integrity: sha512-ClCzUFuD6xptvcksYtoLJekUdSN9TVoSrr66eNVAErtA+vKKTThOyliEz/pZfe7lHsI93sDR22HMtu/zP0prJA==}
+ '@tailwindcss/oxide-win32-x64-msvc@4.0.0-alpha.17':
+ resolution: {integrity: sha512-qNFwdHYQoJDfObko0WyutVrFPoaZB5pVkJ6FlR7M/0ylLvx/BR7kfyWZYmivi3DGXZmm4eMFLLYZjBjLHWbvUg==}
engines: {node: '>= 10'}
cpu: [x64]
os: [win32]
- '@tailwindcss/oxide@4.0.0-alpha.16':
- resolution: {integrity: sha512-sm/Y8dcTyM7WtNqGhpBkzcjWwhMqt46CN2VQ0KxAFH+FAz4BElnl/8eWaSd1ZKWosxDQCXB8d2Yy38h7Yqbw8g==}
+ '@tailwindcss/oxide@4.0.0-alpha.17':
+ resolution: {integrity: sha512-5FciVkCRpYRsVRyu8+ldiiOxGgXDJQLMzd5fjPCt7JZWhSZjS/QkXQdBc41Bcice3sgxTtKpKA4ef3sEcOfG/A==}
engines: {node: '>= 10'}
'@tailwindcss/typography@0.5.13':
@@ -1343,8 +1521,8 @@ packages:
peerDependencies:
tailwindcss: '>=3.0.0 || insiders'
- '@tailwindcss/vite@4.0.0-alpha.16':
- resolution: {integrity: sha512-Zeft2VUwKvg7f7fHdftHt+VNWNPKhZH1gkRRKnU0qCa2SVEX5ShgokrsUE0sWIWSbETu5sUJeLPoZI3k/WaVMg==}
+ '@tailwindcss/vite@4.0.0-alpha.17':
+ resolution: {integrity: sha512-Lixgt4GDFF652OwPQFG1vTSlp9kWDquKzezqXTmA1q+6Ojys4UxJVGsxPUMwGaT5Znd/gZCJrsJW24UFX6uQJg==}
peerDependencies:
vite: ^5.2.0
@@ -1366,8 +1544,8 @@ packages:
'@types/babel__traverse@7.20.6':
resolution: {integrity: sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==}
- '@types/bun@1.1.5':
- resolution: {integrity: sha512-7RprVDMF+1o+EWSo7F1+iJpkfNz+Ikw9K//vwambcY+D1QHXfb9l7jWY1hSBfuFEkW9yFAhkMzP2uTi1pQXoqw==}
+ '@types/bun@1.1.6':
+ resolution: {integrity: sha512-uJgKjTdX0GkWEHZzQzFsJkWp5+43ZS7HC8sZPFnOwnSo1AsNl2q9o2bFeS23disNDqbggEgyFkKCHl/w8iZsMA==}
'@types/cookie@0.6.0':
resolution: {integrity: sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==}
@@ -1390,6 +1568,15 @@ packages:
'@types/hast@3.0.4':
resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==}
+ '@types/istanbul-lib-coverage@2.0.6':
+ resolution: {integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==}
+
+ '@types/istanbul-lib-report@3.0.3':
+ resolution: {integrity: sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==}
+
+ '@types/istanbul-reports@1.1.2':
+ resolution: {integrity: sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==}
+
'@types/json-schema@7.0.15':
resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==}
@@ -1414,8 +1601,11 @@ packages:
'@types/node@20.12.14':
resolution: {integrity: sha512-scnD59RpYD91xngrQQLGkE+6UrHUPzeKZWhhjBSa3HSkwjbQc38+q3RoIVEwxQGRw3M+j5hpNAM+lgV3cVormg==}
- '@types/node@20.14.9':
- resolution: {integrity: sha512-06OCtnTXtWOZBJlRApleWndH4JsRVs1pDCc8dLSQp+7PpUpX3ePdHyeNSFTeSe7FtKyQkrlPvHwJOW3SLd8Oyg==}
+ '@types/node@20.14.11':
+ resolution: {integrity: sha512-kprQpL8MMeszbz6ojB5/tU8PLN4kesnN8Gjzw349rDlNgsSzg90lAVj3llK99Dh7JON+t9AuscPPFW6mPbTnSA==}
+
+ '@types/postcss-import@14.0.3':
+ resolution: {integrity: sha512-raZhRVTf6Vw5+QbmQ7LOHSDML71A5rj4+EqDzAbrZPfxfoGzFxMHRCq16VlddGIZpHELw0BG4G0YE2ANkdZiIQ==}
'@types/prop-types@15.7.12':
resolution: {integrity: sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==}
@@ -1444,8 +1634,14 @@ packages:
'@types/unist@3.0.2':
resolution: {integrity: sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==}
- '@types/ws@8.5.10':
- resolution: {integrity: sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==}
+ '@types/ws@8.5.11':
+ resolution: {integrity: sha512-4+q7P5h3SpJxaBft0Dzpbr6lmMaqh0Jr2tbhJZ/luAwvD7ohSCniYkwz/pLxuT2h0EOa6QADgJj1Ko+TzRfZ+w==}
+
+ '@types/yargs-parser@21.0.3':
+ resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==}
+
+ '@types/yargs@13.0.12':
+ resolution: {integrity: sha512-qCxJE1qgz2y0hA4pIxjBR+PelCH0U5CK1XJXFwCNqfmliatKp47UCXXE9Dyk1OXBDLvsCF57TqQEJaeLfDYEOQ==}
'@typescript/vfs@1.5.0':
resolution: {integrity: sha512-AJS307bPgbsZZ9ggCT3wwpg3VbTKMFNHfaY/uF0ahSkYYrPF2dSSKDNIDIQAHm9qJqbLvCsSJH7yN4Vs/CsMMg==}
@@ -1453,50 +1649,55 @@ packages:
'@ungap/structured-clone@1.2.0':
resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==}
- '@vitest/expect@1.6.0':
- resolution: {integrity: sha512-ixEvFVQjycy/oNgHjqsL6AZCDduC+tflRluaHIzKIsdbzkLn2U/iBnVeJwB6HsIjQBdfMR8Z0tRxKUsvFJEeWQ==}
+ '@vitest/expect@2.0.3':
+ resolution: {integrity: sha512-X6AepoOYePM0lDNUPsGXTxgXZAl3EXd0GYe/MZyVE4HzkUqyUVC6S3PrY5mClDJ6/7/7vALLMV3+xD/Ko60Hqg==}
- '@vitest/runner@1.6.0':
- resolution: {integrity: sha512-P4xgwPjwesuBiHisAVz/LSSZtDjOTPYZVmNAnpHHSR6ONrf8eCJOFRvUwdHn30F5M1fxhqtl7QZQUk2dprIXAg==}
+ '@vitest/pretty-format@2.0.3':
+ resolution: {integrity: sha512-URM4GLsB2xD37nnTyvf6kfObFafxmycCL8un3OC9gaCs5cti2u+5rJdIflZ2fUJUen4NbvF6jCufwViAFLvz1g==}
- '@vitest/snapshot@1.6.0':
- resolution: {integrity: sha512-+Hx43f8Chus+DCmygqqfetcAZrDJwvTj0ymqjQq4CvmpKFSTVteEOBzCusu1x2tt4OJcvBflyHUE0DZSLgEMtQ==}
+ '@vitest/runner@2.0.3':
+ resolution: {integrity: sha512-EmSP4mcjYhAcuBWwqgpjR3FYVeiA4ROzRunqKltWjBfLNs1tnMLtF+qtgd5ClTwkDP6/DGlKJTNa6WxNK0bNYQ==}
- '@vitest/spy@1.6.0':
- resolution: {integrity: sha512-leUTap6B/cqi/bQkXUu6bQV5TZPx7pmMBKBQiI0rJA8c3pB56ZsaTbREnF7CJfmvAS4V2cXIBAh/3rVwrrCYgw==}
+ '@vitest/snapshot@2.0.3':
+ resolution: {integrity: sha512-6OyA6v65Oe3tTzoSuRPcU6kh9m+mPL1vQ2jDlPdn9IQoUxl8rXhBnfICNOC+vwxWY684Vt5UPgtcA2aPFBb6wg==}
- '@vitest/utils@1.6.0':
- resolution: {integrity: sha512-21cPiuGMoMZwiOHa2i4LXkMkMkCGzA+MVFV70jRwHo95dL4x/ts5GZhML1QWuy7yfp3WzK3lRvZi3JnXTYqrBw==}
+ '@vitest/spy@2.0.3':
+ resolution: {integrity: sha512-sfqyAw/ypOXlaj4S+w8689qKM1OyPOqnonqOc9T91DsoHbfN5mU7FdifWWv3MtQFf0lEUstEwR9L/q/M390C+A==}
- '@volar/kit@2.2.5':
- resolution: {integrity: sha512-Bmn0UCaT43xUGGRwcmFG9lKhiCCLjRT4ScSLLPn5C9ltUcSGnIFFDlbZZa1PreHYHq25/4zkXt9Ap32klAh17w==}
+ '@vitest/ui@2.0.3':
+ resolution: {integrity: sha512-UAkzHk5veR3NRF7BNUxWlLly7Cw7H+wzP3+eiMIVeKo3Md33Ey20rYsNQn/9McIqOeO02tMzqHhpThmjk1yRzw==}
+ peerDependencies:
+ vitest: 2.0.3
+
+ '@vitest/utils@2.0.3':
+ resolution: {integrity: sha512-c/UdELMuHitQbbc/EVctlBaxoYAwQPQdSNwv7z/vHyBKy2edYZaFgptE27BRueZB7eW8po+cllotMNTDpL3HWg==}
+
+ '@volar/kit@2.4.0-alpha.18':
+ resolution: {integrity: sha512-dZMSNhesh23lhd61ax2l04IgIcYofAjm8M+5BKAmX47ROweyc8RrrslszCFUJynlmXx6JS1PoHqvo8+E0aAYQQ==}
peerDependencies:
typescript: '*'
- '@volar/language-core@2.2.5':
- resolution: {integrity: sha512-2htyAuxRrAgETmFeUhT4XLELk3LiEcqoW/B8YUXMF6BrGWLMwIR09MFaZYvrA2UhbdAeSyeQ726HaWSWkexUcQ==}
+ '@volar/language-core@2.4.0-alpha.18':
+ resolution: {integrity: sha512-JAYeJvYQQROmVRtSBIczaPjP3DX4QW1fOqW1Ebs0d3Y3EwSNRglz03dSv0Dm61dzd0Yx3WgTW3hndDnTQqgmyg==}
- '@volar/language-server@2.2.5':
- resolution: {integrity: sha512-PV/jkUkI+m72HTXwnY7hsGqLY3VNi96ZRoWFRzVC9QG/853bixxjveXPJIiydMJ9I739lO3kcj3hnGrF5Sm+HA==}
+ '@volar/language-server@2.4.0-alpha.18':
+ resolution: {integrity: sha512-dciHEE/R5kzI0bY71QfkoCVQ3cQI6g9MHfA4oIP6UhnJy0CdleUalWSygOXoD3Nq7Yk6wn2BRrb1PP5MsadY/Q==}
- '@volar/language-service@2.2.5':
- resolution: {integrity: sha512-a97e/0uCe+uSu23F4zvgvldqJtZe6jugQeEHWjTfhgOEO8+Be0t5CZNNVItQqmPyAsD8eElg0S/cP6uxvCmCSQ==}
+ '@volar/language-service@2.4.0-alpha.18':
+ resolution: {integrity: sha512-EuetrtbEtudi9buinWAG5U3Jam5dY27zXd/7GYnx542kBwanWOBM8i4DAQd0z7M11fOxXgybxPA933uaSyaOog==}
- '@volar/snapshot-document@2.2.5':
- resolution: {integrity: sha512-MTOvWVKxM7ugKO3Amffkv2pND03fe2JtfygYaputqjVFML7YxtTXj8SPnI2pODLeSwOKzDYL6Q8r5j6Y5AgUzQ==}
+ '@volar/snapshot-document@2.4.0-alpha.18':
+ resolution: {integrity: sha512-JAeclEly/wnILhR4Pu9MpgBLInZJH49O1zoy8fU+pk5I+zpv7JIEby5z2UFAS60+sIDnxBdAGd7rZ5VibE70vg==}
- '@volar/source-map@2.2.5':
- resolution: {integrity: sha512-wrOEIiZNf4E+PWB0AxyM4tfhkfldPsb3bxg8N6FHrxJH2ohar7aGu48e98bp3pR9HUA7P/pR9VrLmkTrgCCnWQ==}
+ '@volar/source-map@2.4.0-alpha.18':
+ resolution: {integrity: sha512-MTeCV9MUwwsH0sNFiZwKtFrrVZUK6p8ioZs3xFzHc2cvDXHWlYN3bChdQtwKX+FY2HG6H3CfAu1pKijolzIQ8g==}
- '@volar/typescript@2.2.5':
- resolution: {integrity: sha512-eSV/n75+ppfEVugMC/salZsI44nXDPAyL6+iTYCNLtiLHGJsnMv9GwiDMujrvAUj/aLQyqRJgYtXRoxop2clCw==}
+ '@volar/typescript@2.4.0-alpha.18':
+ resolution: {integrity: sha512-sXh5Y8sqGUkgxpMWUGvRXggxYHAVxg0Pa1C42lQZuPDrW6vHJPR0VCK8Sr7WJsAW530HuNQT/ZIskmXtxjybMQ==}
'@vscode/emmet-helper@2.9.3':
resolution: {integrity: sha512-rB39LHWWPQYYlYfpv9qCoZOVioPCftKXXqrsyqN1mTWZM6dTnONT63Db+03vgrBbHzJN45IrgS/AGxw9iiqfEw==}
- '@vscode/l10n@0.0.16':
- resolution: {integrity: sha512-JT5CvrIYYCrmB+dCana8sUqJEcGB1ZDXNLMQ2+42bW995WmNoenijWMUdZfwmuQUTQcEVVIa2OecZzTYWUW9Cg==}
-
'@vscode/l10n@0.0.18':
resolution: {integrity: sha512-KYSIHVmslkaCDyw013pphY+d7x1qV8IZupYfeIfzNA+nsaWHbn5uPuQRvdRFsa9zFzGeudPuoGoZ1Op4jrJXIQ==}
@@ -1566,15 +1767,15 @@ packages:
peerDependencies:
acorn: '>=8.9.0'
- acorn-walk@8.3.3:
- resolution: {integrity: sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==}
- engines: {node: '>=0.4.0'}
-
- acorn@8.12.0:
- resolution: {integrity: sha512-RTvkC4w+KNXrM39/lWCUaG0IbRkWdCv7W/IOW9oU6SawyxulvkQy5HQPVTKxEjczcUvapcrw3cFx/60VN/NRNw==}
+ acorn@8.12.1:
+ resolution: {integrity: sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==}
engines: {node: '>=0.4.0'}
hasBin: true
+ aggregate-error@3.1.0:
+ resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==}
+ engines: {node: '>=8'}
+
ajv-keywords@3.5.2:
resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==}
peerDependencies:
@@ -1594,6 +1795,10 @@ packages:
resolution: {integrity: sha512-4nJ3yixlEthEJ9Rk4vPcdBRkZvQZlYyu8j4/Mqz5sgIkddmEnH2Yj2ZrnP9S3tQOvSNRUIgVNF/1yPpRAGNRig==}
engines: {node: '>=14.16'}
+ ansi-regex@4.1.1:
+ resolution: {integrity: sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==}
+ engines: {node: '>=6'}
+
ansi-regex@5.0.1:
resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
engines: {node: '>=8'}
@@ -1610,10 +1815,6 @@ packages:
resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==}
engines: {node: '>=8'}
- ansi-styles@5.2.0:
- resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==}
- engines: {node: '>=10'}
-
ansi-styles@6.2.1:
resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==}
engines: {node: '>=12'}
@@ -1647,8 +1848,9 @@ packages:
resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==}
engines: {node: '>=8'}
- assertion-error@1.1.0:
- resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==}
+ assertion-error@2.0.1:
+ resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==}
+ engines: {node: '>=12'}
astring@1.8.6:
resolution: {integrity: sha512-ISvCdHdlTDlH5IpxQJIex7BWBywFWgjJSVdwst+/iQCoEYnyOaQ95+X1JGshuBjGp6nxKUy1jMgE3zPqN7fQdg==}
@@ -1659,8 +1861,8 @@ packages:
peerDependencies:
astro: ^4.0.0-beta || ^3.3.0
- astro@4.11.1:
- resolution: {integrity: sha512-6e9/9nafmnxzaLSq2+9VNpi+7j0E4UoK2IJ7gkhyv1wk3XfciA6zHc3ESx7/Sk/rjenz9NSTTzAwcmVzWWHv/g==}
+ astro@4.12.2:
+ resolution: {integrity: sha512-l6OmqlL+FiuSi9x6F+EGZitteOznq1JffOil7st7cdqeMCTEIym4oagI1a6zp6QekliKWEEZWdplGhgh1k1f7Q==}
engines: {node: ^18.17.1 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0'}
hasBin: true
@@ -1671,8 +1873,12 @@ packages:
peerDependencies:
postcss: ^8.1.0
- axobject-query@4.0.0:
- resolution: {integrity: sha512-+60uv1hiVFhHZeO+Lz0RYzsVHy5Wr1ayX0mwda9KPDVLNJgZ1T9Ny7VmFbLDzxsH0D87I86vgj3gFrjTJUYznw==}
+ axobject-query@4.1.0:
+ resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==}
+ engines: {node: '>= 0.4'}
+
+ babel-plugin-react-compiler@0.0.0-experimental-696af53-20240625:
+ resolution: {integrity: sha512-OUDKms8qmcm5bX0D+sJWC1YcKcd7AZ2aJ7eY6gkR+Xr7PDfkXLbqAld4Qs9B0ntjVbUMEtW/PjlQrxDtY4raHg==}
bail@2.0.2:
resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==}
@@ -1714,8 +1920,8 @@ packages:
resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
engines: {node: '>=8'}
- browserslist@4.23.1:
- resolution: {integrity: sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw==}
+ browserslist@4.23.2:
+ resolution: {integrity: sha512-qkqSyistMYdxAcw+CzbZwlBy8AGmS/eEWs+sEV5TnLRGDOL+C5M2EnH6tlZyg0YoAxGJAFKh61En9BR941GnHA==}
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
@@ -1726,19 +1932,19 @@ packages:
buffer-from@1.1.2:
resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==}
- bun-types@1.1.14:
- resolution: {integrity: sha512-esfxOvECTkjEuUEHBOoOo590Qggf4b9cz5h29AOB2SKt3yZwG3LbAX4iIYwWZX7GnO7vaY5hIdcQygwN0xGdNw==}
+ bun-types@1.1.17:
+ resolution: {integrity: sha512-Z4+OplcSd/YZq7ZsrfD00DKJeCwuNY96a1IDJyR73+cTBaFIS7SC6LhpY/W3AMEXO9iYq5NJ58WAwnwL1p5vKg==}
- bun@1.1.17:
- resolution: {integrity: sha512-x2vUqI75XQ11Qxb3FzQCd/AkbA8A3AiJ35xfw49JeNgu0MTi0RCuW+1zOyFf5iJM0xU07LKf2H69n4ASuEqhtQ==}
+ bun@1.1.20:
+ resolution: {integrity: sha512-aqLmvaz0/vLUiCrOXtAsf7pCSOS/qXieYDsq8COa3+fIgMK05CjZt9m9r7DC+tjKy7hH8uKSNTapQOr/kX8gIA==}
os: [darwin, linux, win32]
hasBin: true
- bundle-require@4.2.1:
- resolution: {integrity: sha512-7Q/6vkyYAwOmQNRw75x+4yRtZCZJXUDmHHlFdkiV0wgv/reNjtJwpu1jPJ0w2kbEpIM0uoKI3S4/f39dU7AjSA==}
+ bundle-require@5.0.0:
+ resolution: {integrity: sha512-GuziW3fSSmopcx4KRymQEJVbZUfqlCqcq7dvs6TYwKRZiegK/2buMxQTPs6MGlNv50wms1699qYO54R8XfRX4w==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
peerDependencies:
- esbuild: '>=0.17'
+ esbuild: '>=0.18'
busboy@1.6.0:
resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==}
@@ -1756,8 +1962,8 @@ packages:
resolution: {integrity: sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==}
engines: {node: '>=14.16'}
- caniuse-lite@1.0.30001636:
- resolution: {integrity: sha512-bMg2vmr8XBsbL6Lr0UHXy/21m84FTxDLWn2FSqMd5PrlbMxwJlQnC2YWYxVgp66PZE+BBNF2jYQUBKCo1FDeZg==}
+ caniuse-lite@1.0.30001643:
+ resolution: {integrity: sha512-ERgWGNleEilSrHM6iUz/zJNSQTP8Mr21wDWpdgvRwcTXGAq6jMtOUPP4dqFPTdKqZ2wKTdtB+uucZ3MRpAUSmg==}
cardinal@2.1.1:
resolution: {integrity: sha512-JSr5eOgoEymtYHBjNWyjrMqet9Am2miJhlfKNdqLp6zoeAh0KN5dRAcxlecj5mAJrmQomgiOBj35xHLrFjqBpw==}
@@ -1766,9 +1972,9 @@ packages:
ccount@2.0.1:
resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==}
- chai@4.4.1:
- resolution: {integrity: sha512-13sOfMv2+DWduEU+/xbun3LScLoqN17nBeTLUsmDfKdoiC1fr0n9PU4guu4AhRcOVFk/sW8LyZWHuhWtQZiF+g==}
- engines: {node: '>=4'}
+ chai@5.1.1:
+ resolution: {integrity: sha512-pT1ZgP8rPNqUgieVaEY+ryQr6Q4HXNg8Ei9UnLUrjN4IA7dvQC5JB+/kxVcPNDHyBcc/26CXPkbNzq3qwrOEKA==}
+ engines: {node: '>=12'}
chalk@2.4.2:
resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==}
@@ -1801,8 +2007,9 @@ packages:
chardet@0.7.0:
resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==}
- check-error@1.0.3:
- resolution: {integrity: sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==}
+ check-error@2.1.1:
+ resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==}
+ engines: {node: '>= 16'}
chokidar@3.6.0:
resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==}
@@ -1820,6 +2027,10 @@ packages:
resolution: {integrity: sha512-TdHqgGf9odd8SXNuxtUBVx8Nv+qZOejE6qyqiy5NtbYYQOeFa6zmHkxlPzmaLxWWHsU6nJmB7AETdVPi+2NBUg==}
engines: {node: '>=8'}
+ clean-stack@2.2.0:
+ resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==}
+ engines: {node: '>=6'}
+
cli-boxes@3.0.0:
resolution: {integrity: sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==}
engines: {node: '>=10'}
@@ -1843,6 +2054,10 @@ packages:
resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==}
engines: {node: '>=12'}
+ clone@1.0.4:
+ resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==}
+ engines: {node: '>=0.8'}
+
clsx@2.1.1:
resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==}
engines: {node: '>=6'}
@@ -1890,8 +2105,9 @@ packages:
concat-map@0.0.1:
resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
- confbox@0.1.7:
- resolution: {integrity: sha512-uJcB/FKZtBMCJpK8MQji6bJHgu1tixKPxRLeGkNzBoOZzpnZUJm0jm2/sBDWcuBx1dYgxV4JU+g5hmNxCyAmdA==}
+ consola@3.2.3:
+ resolution: {integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==}
+ engines: {node: ^14.18.0 || >=16.10.0}
convert-source-map@2.0.0:
resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==}
@@ -1930,14 +2146,17 @@ packages:
decode-named-character-reference@1.0.2:
resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==}
- deep-eql@4.1.4:
- resolution: {integrity: sha512-SUwdGfqdKOwxCPeVYjwSyRpJ7Z+fhpwIAtmCUdZIWZ/YP5R9WAsyuSgpLVDi9bjWoN2LXHNss/dk3urXtdQxGg==}
+ deep-eql@5.0.2:
+ resolution: {integrity: sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==}
engines: {node: '>=6'}
deepmerge@4.3.1:
resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==}
engines: {node: '>=0.10.0'}
+ defaults@1.0.4:
+ resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==}
+
dequal@2.0.3:
resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==}
engines: {node: '>=6'}
@@ -1968,10 +2187,6 @@ packages:
didyoumean@1.2.2:
resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==}
- diff-sequences@29.6.3:
- resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
-
diff@5.2.0:
resolution: {integrity: sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==}
engines: {node: '>=0.3.1'}
@@ -1994,8 +2209,11 @@ packages:
eastasianwidth@0.2.0:
resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==}
- electron-to-chromium@1.4.812:
- resolution: {integrity: sha512-7L8fC2Ey/b6SePDFKR2zHAy4mbdp1/38Yk5TsARO66W3hC5KEaeKMMHoxwtuH+jcu2AYLSn9QX04i95t6Fl1Hg==}
+ easy-table@1.2.0:
+ resolution: {integrity: sha512-OFzVOv03YpvtcWGe5AayU5G2hgybsg3iqA6drU8UaoZyB9jLGMTrz9+asnLp/E+6qPh88yEI1gvyZFZ41dmgww==}
+
+ electron-to-chromium@1.4.832:
+ resolution: {integrity: sha512-cTen3SB0H2SGU7x467NRe1eVcQgcuS6jckKfWJHia2eo0cHIGOqHoAxevIYZD4eRHcWjkvFzo93bi3vJ9W+1lA==}
emmet@2.4.7:
resolution: {integrity: sha512-O5O5QNqtdlnQM2bmKHtJgyChcrFMgQuulI+WdiOw2NArzprUqqxUW6bgYtKvzKgrsYpuLWalOkdhNP+1jluhCA==}
@@ -2035,6 +2253,11 @@ packages:
engines: {node: '>=12'}
hasBin: true
+ esbuild@0.23.0:
+ resolution: {integrity: sha512-1lvV17H2bMYda/WaFb2jLPeHU3zml2k4/yagNMG8Q/YtfMjCwEUZa2eXXMgZTVSL5q1n4H7sQ0X6CdJDqqeCFA==}
+ engines: {node: '>=18'}
+ hasBin: true
+
escalade@3.1.2:
resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==}
engines: {node: '>=6'}
@@ -2137,6 +2360,14 @@ packages:
fastq@1.17.1:
resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==}
+ fdir@6.2.0:
+ resolution: {integrity: sha512-9XaWcDl0riOX5j2kYfy0kKdg7skw3IY6kA4LFT8Tk2yF9UdrADUy8D6AJuBLtf7ISm/MksumwAHE3WVbMRyCLw==}
+ peerDependencies:
+ picomatch: ^3 || ^4
+ peerDependenciesMeta:
+ picomatch:
+ optional: true
+
fflate@0.8.2:
resolution: {integrity: sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==}
@@ -2144,6 +2375,10 @@ packages:
resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==}
engines: {node: '>=8'}
+ find-up-simple@1.0.0:
+ resolution: {integrity: sha512-q7Us7kcjj2VMePAa02hDAF6d+MzsdsAWEwYyOpwUtlerRBkOEPBCRZrAV4XfcSN8fHAgaD0hP7miwoay6DCprw==}
+ engines: {node: '>=18'}
+
find-up@4.1.0:
resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==}
engines: {node: '>=8'}
@@ -2155,6 +2390,9 @@ packages:
find-yarn-workspace-root2@1.2.16:
resolution: {integrity: sha512-hr6hb1w8ePMpPVUK39S4RlwJzi+xPLuVuG8XlwXU3KD5Yn3qgBWVfy3AzNlDhWvE1EORCE65/Qm26rFQt3VLVA==}
+ flatted@3.3.1:
+ resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==}
+
flattie@1.1.1:
resolution: {integrity: sha512-9UbaD6XdAL97+k/n+N7JwX46K/M6Zc6KcFYskrYL8wbBV/Uyk0CTAMY0VT+qiK5PM7AIc9aTWYtq65U7T+aCNQ==}
engines: {node: '>=8'}
@@ -2182,9 +2420,6 @@ packages:
engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
os: [darwin]
- function-bind@1.1.2:
- resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==}
-
gensync@1.0.0-beta.2:
resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==}
engines: {node: '>=6.9.0'}
@@ -2208,8 +2443,8 @@ packages:
resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==}
engines: {node: '>=16'}
- get-tsconfig@4.7.5:
- resolution: {integrity: sha512-ZCuZCnlqNzjb4QprAzXKdpp/gh6KTxSJuw3IBsPnV/7fV4NxC9ckB+vPTt8w7fJA0TaSD7c55BR47JD6MEDyDw==}
+ get-tsconfig@4.7.6:
+ resolution: {integrity: sha512-ZAqrLlu18NbDdRaHq+AKXzAmqIUPswPWKUchfytdAjiRFnCe5ojG2bstg6mRiZabkKfCoL/e98pbBELIV/YCeA==}
github-slugger@2.0.0:
resolution: {integrity: sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==}
@@ -2225,9 +2460,8 @@ packages:
glob-to-regexp@0.4.1:
resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==}
- glob@10.4.2:
- resolution: {integrity: sha512-GwMlUF6PkPo3Gk21UxkCohOv0PLcIXVtKyLlpEI28R/cO/4eNOdmLk3CMW1wROV/WR/EsZOWAfBbBOqYvs88/w==}
- engines: {node: '>=16 || 14 >=14.18'}
+ glob@10.4.5:
+ resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==}
hasBin: true
glob@7.2.3:
@@ -2267,10 +2501,6 @@ packages:
resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
engines: {node: '>=8'}
- hasown@2.0.2:
- resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==}
- engines: {node: '>= 0.4'}
-
hast-util-embedded@3.0.0:
resolution: {integrity: sha512-naH8sld4Pe2ep03qqULEtvYr7EjrLK2QHY8KJR6RJkTUjPGObe1vnx585uzem2hGra+s1q08DZZpfgDVYRbaXA==}
@@ -2365,6 +2595,10 @@ packages:
import-meta-resolve@4.1.0:
resolution: {integrity: sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==}
+ indent-string@4.0.0:
+ resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==}
+ engines: {node: '>=8'}
+
inflight@1.0.6:
resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==}
deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
@@ -2378,6 +2612,9 @@ packages:
inline-style-parser@0.2.3:
resolution: {integrity: sha512-qlD8YNDqyTKTyuITrDOffsl6Tdhv+UC4hcdAVuQsK4IMQ99nSgd1MIA/Q+jQYoh9r3hVUXhYh7urSRmXPkW04g==}
+ invariant@2.2.4:
+ resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==}
+
is-alphabetical@2.0.1:
resolution: {integrity: sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==}
@@ -2391,10 +2628,6 @@ packages:
resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}
engines: {node: '>=8'}
- is-core-module@2.14.0:
- resolution: {integrity: sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==}
- engines: {node: '>= 0.4'}
-
is-decimal@2.0.1:
resolution: {integrity: sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==}
@@ -2473,9 +2706,8 @@ packages:
isexe@2.0.0:
resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
- jackspeak@3.4.0:
- resolution: {integrity: sha512-JVYhQnN59LVPFCEcVa2C3CrEKYacvjRfqIQl+h8oi91aLYQVWRYbxjPcv1bUiUy/kLmQaANrYfNMCO3kuEDHfw==}
- engines: {node: '>=14'}
+ jackspeak@3.4.3:
+ resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==}
jest-worker@27.5.1:
resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==}
@@ -2492,9 +2724,6 @@ packages:
js-tokens@4.0.0:
resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
- js-tokens@9.0.0:
- resolution: {integrity: sha512-WriZw1luRMlmV3LGJaR6QOJjWwgLUTf89OwT2lUOyjX2dJGBwgmIkbcz+7WFZjrZM635JOIR517++e/67CP9dQ==}
-
js-yaml@3.14.1:
resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==}
hasBin: true
@@ -2540,6 +2769,14 @@ packages:
resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==}
engines: {node: '>=6'}
+ knip@5.26.0:
+ resolution: {integrity: sha512-vOp+Wk86aqlPwElrUpxXyg6Q8w+j0j6wuzyu5p6k/mBWUI8iP91PCAz1Jzz9PGq5JYdptV7rFBYB9vHr7AFgqg==}
+ engines: {node: '>=18.6.0'}
+ hasBin: true
+ peerDependencies:
+ '@types/node': '>=18'
+ typescript: '>=5.0.4'
+
lightningcss-darwin-arm64@1.25.1:
resolution: {integrity: sha512-G4Dcvv85bs5NLENcu/s1f7ehzE3D5ThnlWSDwE190tWXRQCQaqwcuHe+MGSVI/slm0XrxnaayXY+cNl3cSricw==}
engines: {node: '>= 12.0.0'}
@@ -2624,10 +2861,6 @@ packages:
resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==}
engines: {node: '>=6.11.5'}
- local-pkg@0.5.0:
- resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==}
- engines: {node: '>=14'}
-
locate-character@3.0.0:
resolution: {integrity: sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==}
@@ -2654,6 +2887,9 @@ packages:
lodash.startcase@4.4.0:
resolution: {integrity: sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==}
+ lodash@4.17.21:
+ resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==}
+
log-symbols@6.0.0:
resolution: {integrity: sha512-i24m8rpwhmPIS4zscNzK6MSEhk0DUWa/8iYQWxhffV8jkI4Phvs3F+quL5xvS0gdQR0FyTCMMH33Y78dDTzzIw==}
engines: {node: '>=18'}
@@ -2665,12 +2901,11 @@ packages:
resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==}
hasBin: true
- loupe@2.3.7:
- resolution: {integrity: sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==}
+ loupe@3.1.1:
+ resolution: {integrity: sha512-edNu/8D5MKVfGVFRhFf8aAxiTM6Wumfz5XsaatSxlD3w4R1d/WEKUTydCdPGbl9K7QG/Ca3GnDV2sIKIpXRQcw==}
- lru-cache@10.2.2:
- resolution: {integrity: sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==}
- engines: {node: 14 || >=16.14}
+ lru-cache@10.4.3:
+ resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==}
lru-cache@4.1.5:
resolution: {integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==}
@@ -2791,26 +3026,26 @@ packages:
micromark-core-commonmark@2.0.1:
resolution: {integrity: sha512-CUQyKr1e///ZODyD1U3xit6zXwy1a8q2a1S1HKtIlmgvurrEpaw/Y9y6KSIbF8P59cn/NjzHyO+Q2fAyYLQrAA==}
- micromark-extension-directive@3.0.0:
- resolution: {integrity: sha512-61OI07qpQrERc+0wEysLHMvoiO3s2R56x5u7glHq2Yqq6EHbH4dW25G9GfDdGCDYqA21KE6DWgNSzxSwHc2hSg==}
+ micromark-extension-directive@3.0.1:
+ resolution: {integrity: sha512-VGV2uxUzhEZmaP7NSFo2vtq7M2nUD+WfmYQD+d8i/1nHbzE+rMy9uzTvUybBbNiVbrhOZibg3gbyoARGqgDWyg==}
- micromark-extension-gfm-autolink-literal@2.0.0:
- resolution: {integrity: sha512-rTHfnpt/Q7dEAK1Y5ii0W8bhfJlVJFnJMHIPisfPK3gpVNuOP0VnRl96+YJ3RYWV/P4gFeQoGKNlT3RhuvpqAg==}
+ micromark-extension-gfm-autolink-literal@2.1.0:
+ resolution: {integrity: sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==}
- micromark-extension-gfm-footnote@2.0.0:
- resolution: {integrity: sha512-6Rzu0CYRKDv3BfLAUnZsSlzx3ak6HAoI85KTiijuKIz5UxZxbUI+pD6oHgw+6UtQuiRwnGRhzMmPRv4smcz0fg==}
+ micromark-extension-gfm-footnote@2.1.0:
+ resolution: {integrity: sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==}
- micromark-extension-gfm-strikethrough@2.0.0:
- resolution: {integrity: sha512-c3BR1ClMp5fxxmwP6AoOY2fXO9U8uFMKs4ADD66ahLTNcwzSCyRVU4k7LPV5Nxo/VJiR4TdzxRQY2v3qIUceCw==}
+ micromark-extension-gfm-strikethrough@2.1.0:
+ resolution: {integrity: sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==}
- micromark-extension-gfm-table@2.0.0:
- resolution: {integrity: sha512-PoHlhypg1ItIucOaHmKE8fbin3vTLpDOUg8KAr8gRCF1MOZI9Nquq2i/44wFvviM4WuxJzc3demT8Y3dkfvYrw==}
+ micromark-extension-gfm-table@2.1.0:
+ resolution: {integrity: sha512-Ub2ncQv+fwD70/l4ou27b4YzfNaCJOvyX4HxXU15m7mpYY+rjuWzsLIPZHJL253Z643RpbcP1oeIJlQ/SKW67g==}
micromark-extension-gfm-tagfilter@2.0.0:
resolution: {integrity: sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==}
- micromark-extension-gfm-task-list-item@2.0.1:
- resolution: {integrity: sha512-cY5PzGcnULaN5O7T+cOzfMoHjBW7j+T9D2sucA5d/KbsBTPcYdebm9zUd9zzdgJGCwahV+/W78Z3nbulBYVbTw==}
+ micromark-extension-gfm-task-list-item@2.1.0:
+ resolution: {integrity: sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==}
micromark-extension-gfm@3.0.0:
resolution: {integrity: sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==}
@@ -2942,9 +3177,6 @@ packages:
resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==}
hasBin: true
- mlly@1.7.1:
- resolution: {integrity: sha512-rrVRZRELyQzrIUAVMHxP97kv+G786pHmOKzuFII8zDYahFBS7qnHh2AlYSl1GAHhaMPCz6/oHjVMcfFYgFYHgA==}
-
mri@1.2.0:
resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==}
engines: {node: '>=4'}
@@ -2970,21 +3202,24 @@ packages:
neo-async@2.6.2:
resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==}
- next@14.2.4:
- resolution: {integrity: sha512-R8/V7vugY+822rsQGQCjoLhMuC9oFj9SOi4Cl4b2wjDrseD0LRZ10W7R6Czo4w9ZznVSshKjuIomsRjvm9EKJQ==}
- engines: {node: '>=18.17.0'}
+ next@15.0.0-canary.76:
+ resolution: {integrity: sha512-cANWdygusXo9CYzDmmqBKuZ7KT5t9TaFXpB/0DnGCT3Q8pJ2d1U5MDptAxprxFvqe+Wo0ypjl+Lqzcd0p1ediQ==}
+ engines: {node: '>=18.18.0'}
hasBin: true
peerDependencies:
'@opentelemetry/api': ^1.1.0
'@playwright/test': ^1.41.2
- react: ^18.2.0
- react-dom: ^18.2.0
+ babel-plugin-react-compiler: '*'
+ react: 19.0.0-rc.0
+ react-dom: 19.0.0-rc.0
sass: ^1.3.0
peerDependenciesMeta:
'@opentelemetry/api':
optional: true
'@playwright/test':
optional: true
+ babel-plugin-react-compiler:
+ optional: true
sass:
optional: true
@@ -2995,8 +3230,8 @@ packages:
resolution: {integrity: sha512-E2WEOVsgs7O16zsURJ/eH8BqhF029wGpEOnv7Urwdo2wmQanOACwJQh0devF9D9RhoZru0+9JXIS0dBXIAz+lA==}
engines: {node: '>=18'}
- node-releases@2.0.14:
- resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==}
+ node-releases@2.0.18:
+ resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==}
normalize-path@3.0.0:
resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==}
@@ -3062,8 +3297,8 @@ packages:
resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==}
engines: {node: '>=10'}
- p-limit@5.0.0:
- resolution: {integrity: sha512-/Eaoq+QyLSiXQ4lyYV23f14mZRQcXnxfHrN0vCai+ak9G0pp9iEQukIIZq5NccEvwRB8PUnZT0KsOoDCINS1qQ==}
+ p-limit@6.1.0:
+ resolution: {integrity: sha512-H0jc0q1vOzlEk0TqAKXKZxdl7kX3OFUzCnNVUnq5Pc3DGo0kpeaMuPqxQn235HibwBEb0/pm9dgKTjXy66fBkg==}
engines: {node: '>=18'}
p-locate@4.1.0:
@@ -3078,6 +3313,10 @@ packages:
resolution: {integrity: sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==}
engines: {node: '>=6'}
+ p-map@4.0.0:
+ resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==}
+ engines: {node: '>=10'}
+
p-queue@8.0.1:
resolution: {integrity: sha512-NXzu9aQJTAzbBqOt2hwsR63ea7yvxJc0PwN/zobNAudYfb1B7R08SzB4TsLeSbUCuG467NhnoT0oO6w1qRO+BA==}
engines: {node: '>=18'}
@@ -3103,6 +3342,10 @@ packages:
parse-latin@7.0.0:
resolution: {integrity: sha512-mhHgobPPua5kZ98EF4HWiH167JWBfl4pvAIXXdbaVohtK7a6YBOy56kvhCqduqyo/f3yrHFWmqmiMg/BkBkYYQ==}
+ parse-ms@4.0.0:
+ resolution: {integrity: sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==}
+ engines: {node: '>=18'}
+
parse-numeric-range@1.3.0:
resolution: {integrity: sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ==}
@@ -3149,8 +3392,9 @@ packages:
pathe@1.1.2:
resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==}
- pathval@1.1.1:
- resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==}
+ pathval@2.0.0:
+ resolution: {integrity: sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==}
+ engines: {node: '>= 14.16'}
periscopic@3.1.0:
resolution: {integrity: sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==}
@@ -3162,6 +3406,10 @@ packages:
resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
engines: {node: '>=8.6'}
+ picomatch@4.0.2:
+ resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==}
+ engines: {node: '>=12'}
+
pify@2.3.0:
resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==}
engines: {node: '>=0.10.0'}
@@ -3178,15 +3426,18 @@ packages:
resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==}
engines: {node: '>=8'}
- pkg-types@1.1.1:
- resolution: {integrity: sha512-ko14TjmDuQJ14zsotODv7dBlwxKhUKQEhuhmbqo1uCi9BB0Z2alo/wAXg6q1dTR5TyuqYyWhjtfe/Tsh+X28jQ==}
-
postcss-import@15.1.0:
resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==}
engines: {node: '>=14.0.0'}
peerDependencies:
postcss: ^8.0.0
+ postcss-import@16.1.0:
+ resolution: {integrity: sha512-7hsAZ4xGXl4MW+OKEWCnF6T5jqBw80/EE9aXg1r2yyn1RsVEU8EtKXbijEODa+rg7iih4bKf7vlvTGYR4CnPNg==}
+ engines: {node: '>=18.0.0'}
+ peerDependencies:
+ postcss: ^8.0.0
+
postcss-js@4.0.1:
resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==}
engines: {node: ^12 || ^14 || >= 16}
@@ -3205,8 +3456,26 @@ packages:
ts-node:
optional: true
- postcss-nested@6.0.1:
- resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==}
+ postcss-load-config@6.0.1:
+ resolution: {integrity: sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==}
+ engines: {node: '>= 18'}
+ peerDependencies:
+ jiti: '>=1.21.0'
+ postcss: '>=8.0.9'
+ tsx: ^4.8.1
+ yaml: ^2.4.2
+ peerDependenciesMeta:
+ jiti:
+ optional: true
+ postcss:
+ optional: true
+ tsx:
+ optional: true
+ yaml:
+ optional: true
+
+ postcss-nested@6.2.0:
+ resolution: {integrity: sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==}
engines: {node: '>=12.0'}
peerDependencies:
postcss: ^8.2.14
@@ -3215,8 +3484,8 @@ packages:
resolution: {integrity: sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==}
engines: {node: '>=4'}
- postcss-selector-parser@6.1.0:
- resolution: {integrity: sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==}
+ postcss-selector-parser@6.1.1:
+ resolution: {integrity: sha512-b4dlw/9V8A71rLIDsSwVmak9z2DuBUB7CA1/wSdelNEzqsjoSPeADTWNO09lpH49Diy3/JIZ2bSPB1dI3LJCHg==}
engines: {node: '>=4'}
postcss-value-parser@4.2.0:
@@ -3226,27 +3495,35 @@ packages:
resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==}
engines: {node: ^10 || ^12 || >=14}
- postcss@8.4.38:
- resolution: {integrity: sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==}
+ postcss@8.4.39:
+ resolution: {integrity: sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==}
engines: {node: ^10 || ^12 || >=14}
- preferred-pm@3.1.3:
- resolution: {integrity: sha512-MkXsENfftWSRpzCzImcp4FRsCc3y1opwB73CfCNWyzMqArju2CrlMHlqB7VexKiPEOjGMbttv1r9fSCn5S610w==}
+ preferred-pm@3.1.4:
+ resolution: {integrity: sha512-lEHd+yEm22jXdCphDrkvIJQU66EuLojPPtvZkpKIkiD+l0DMThF/niqZKJSoU8Vl7iuvtmzyMhir9LdVy5WMnA==}
engines: {node: '>=10'}
+ preferred-pm@4.0.0:
+ resolution: {integrity: sha512-gYBeFTZLu055D8Vv3cSPox/0iTPtkzxpLroSYYA7WXgRi31WCJ51Uyl8ZiPeUUjyvs2MBzK+S8v9JVUgHU/Sqw==}
+ engines: {node: '>=18.12'}
+
prettier@2.8.8:
resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==}
engines: {node: '>=10.13.0'}
hasBin: true
- prettier@3.3.2:
- resolution: {integrity: sha512-rAVeHYMcv8ATV5d508CFdn+8/pHPpXeIid1DdrPwXnaAdH7cqjVbpJaT5eq4yRAFU/lsbwYwSF/n5iNrdJHPQA==}
+ prettier@3.3.3:
+ resolution: {integrity: sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==}
engines: {node: '>=14'}
hasBin: true
- pretty-format@29.7.0:
- resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ pretty-format@24.9.0:
+ resolution: {integrity: sha512-00ZMZUiHaJrNfk33guavqgvfJS30sLYf0f8+Srklv0AMPodGGHcoHgksZ3OThYnIvOd+8yMCn0YiEOogjlgsnA==}
+ engines: {node: '>= 6'}
+
+ pretty-ms@9.0.0:
+ resolution: {integrity: sha512-E9e9HJ9R9NasGOgPaPE8VMeiPKAyWR5jcFpNnwIejslIhWqdqOrb2wShBsncMPUb+BcCd2OPYfh7p2W6oemTng==}
+ engines: {node: '>=18'}
prismjs@1.29.0:
resolution: {integrity: sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==}
@@ -3276,16 +3553,16 @@ packages:
randombytes@2.1.0:
resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==}
- react-dom@18.3.1:
- resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==}
+ react-dom@19.0.0-rc.0:
+ resolution: {integrity: sha512-MhgN2RMYFUkZekkFbsXg9ycwEGaMBzATpTNvGGvWNA9BZZEkdzIL4pv7iDuZKn48YoGARk8ydu4S+Ehd8Yrc4g==}
peerDependencies:
- react: ^18.3.1
+ react: 19.0.0-rc.0
- react-is@18.3.1:
- resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==}
+ react-is@16.13.1:
+ resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==}
- react@18.3.1:
- resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==}
+ react@19.0.0-rc.0:
+ resolution: {integrity: sha512-8nrDCl5uE54FHeKqKrEO0TS+10bT4cxutJGb2okiJc0FHMQ6I3FeItaqly/1nbijlhSO3HmAVyPIexIQQWYAtQ==}
engines: {node: '>=0.10.0'}
read-cache@1.0.0:
@@ -3347,8 +3624,8 @@ packages:
remark-rehype@11.1.0:
resolution: {integrity: sha512-z3tJrAs2kIs1AqIIy6pzHmAHlF1hWQ+OdY4/hv+Wxe35EhyLKcajL33iUEn3ScxtFox9nUvRufR/Zre8Q08H/g==}
- remark-smartypants@3.0.1:
- resolution: {integrity: sha512-qyshfCl2eLO0i0558e79ZJsfojC5wjnYLByjt0FmjJQN6aYwcRxpoj784LZJSoWCdnA2ubh5rLNGb8Uur/wDng==}
+ remark-smartypants@3.0.2:
+ resolution: {integrity: sha512-ILTWeOriIluwEvPjv67v7Blgrcx+LZOkAUVtKI3putuhlZm84FnqDORNXPPm+HY3NdZOMhyDwZ1E+eZB/Df5dA==}
engines: {node: '>=16.0.0'}
remark-stringify@11.0.0:
@@ -3403,8 +3680,8 @@ packages:
deprecated: Rimraf versions prior to v4 are no longer supported
hasBin: true
- rollup@4.18.0:
- resolution: {integrity: sha512-QmJz14PX3rzbJCN1SG4Xe/bAAX2a6NpCP8ab2vfu2GiUr8AQcr2nCV/oEO3yneFarB67zk8ShlIyWb2LGTb3Sg==}
+ rollup@4.19.0:
+ resolution: {integrity: sha512-5r7EYSQIowHsK4eTZ0Y81qpZuJz+MUuYeqmmYmRMl1nwhdmbiYqt5jwzf6u7wyOzJgYqtCRMtVRKOtHANBz7rA==}
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
hasBin: true
@@ -3427,8 +3704,8 @@ packages:
sax@1.4.1:
resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==}
- scheduler@0.23.2:
- resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==}
+ scheduler@0.25.0-rc.0:
+ resolution: {integrity: sha512-B3aSqMfoRkucM94MztZD1CyNyf68W9A3dL/TT453G6uNcxMBqGQ+rhFKyxNnWH/mfRHlGBr0tF0F472JCETH4g==}
schema-utils@3.3.0:
resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==}
@@ -3442,8 +3719,8 @@ packages:
resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==}
hasBin: true
- semver@7.6.2:
- resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==}
+ semver@7.6.3:
+ resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==}
engines: {node: '>=10'}
hasBin: true
@@ -3473,8 +3750,8 @@ packages:
resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
engines: {node: '>=8'}
- shiki@1.9.1:
- resolution: {integrity: sha512-8PDkgb5ja3nfujTjvC4VytL6wGOGCtFAClUb2r3QROevYXxcq+/shVJK5s6gy0HZnjaJgFxd6BpPqpRfqne5rA==}
+ shiki@1.11.0:
+ resolution: {integrity: sha512-NqH/O1zRHvnuk/WfSL6b7+DtI7/kkMMSQGlZhm9DyzSU+SoIHhaw/fBZMr+zp9R8KjdIzkk3JKSC6hORuGDyng==}
siginfo@2.0.0:
resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==}
@@ -3517,6 +3794,10 @@ packages:
resolution: {integrity: sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==}
engines: {node: '>=14.16'}
+ smol-toml@1.3.0:
+ resolution: {integrity: sha512-tWpi2TsODPScmi48b/OQZGi2lgUmBCHy6SZrhi/FdnnHiU1GwebbCfuQuxsC3nHaLwtYeJGPrDZDIeodDOc4pA==}
+ engines: {node: '>= 18'}
+
sorcery@0.11.1:
resolution: {integrity: sha512-o7npfeJE6wi6J9l0/5LKshFzZ2rMatRiCDwYeDQaOzqdzRJwALhX7mk/A/ecg6wjMu7wdZbmXfD2S/vpOg0bdQ==}
hasBin: true
@@ -3528,6 +3809,10 @@ packages:
source-map-support@0.5.21:
resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==}
+ source-map@0.5.7:
+ resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==}
+ engines: {node: '>=0.10.0'}
+
source-map@0.6.1:
resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==}
engines: {node: '>=0.10.0'}
@@ -3574,8 +3859,8 @@ packages:
resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==}
engines: {node: '>=12'}
- string-width@7.1.0:
- resolution: {integrity: sha512-SEIJCWiX7Kg4c129n48aDRwLbFb2LJmXXFrWBG4NGaRtMQ3myKPKbwrD1BKqQn74oCoNMBVrfDEr5M9YxCsrkw==}
+ string-width@7.2.0:
+ resolution: {integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==}
engines: {node: '>=18'}
stringify-entities@4.0.4:
@@ -3609,8 +3894,9 @@ packages:
resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==}
engines: {node: '>=8'}
- strip-literal@2.1.0:
- resolution: {integrity: sha512-Op+UycaUt/8FbN/Z2TWPBLge3jWrP3xj10f3fnYxf052bKuS3EKs1ZQcVGjnEMdsNVAM+plXRdmjrZ/KgG3Skw==}
+ strip-json-comments@5.0.1:
+ resolution: {integrity: sha512-0fk9zBqO67Nq5M/m45qHCJxylV/DhBlIOVExqgOMiCCrzrhU6tCibRXNqE3jwJLftzE9SNuZtYbpzcO+i9FiKw==}
+ engines: {node: '>=14.16'}
style-to-object@0.4.4:
resolution: {integrity: sha512-HYNoHZa2GorYNyqiCaBgsxvcJIn7OHq6inEga+E6Ke3m5JkoqpQbnFssk4jwe+K7AhGa2fcha4wSOf1Kn01dMg==}
@@ -3618,13 +3904,13 @@ packages:
style-to-object@1.0.6:
resolution: {integrity: sha512-khxq+Qm3xEyZfKd/y9L3oIWQimxuc4STrQKtQn8aSDRHb8mFgpukgX1hdzfrMEW6JCjyJ8p89x+IUMVnCBI1PA==}
- styled-jsx@5.1.1:
- resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==}
+ styled-jsx@5.1.6:
+ resolution: {integrity: sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==}
engines: {node: '>= 12.0.0'}
peerDependencies:
'@babel/core': '*'
babel-plugin-macros: '*'
- react: '>= 16.8.0 || 17.x.x || ^18.0.0-0'
+ react: '>= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0'
peerDependenciesMeta:
'@babel/core':
optional: true
@@ -3636,6 +3922,9 @@ packages:
engines: {node: '>=16 || 14 >=14.17'}
hasBin: true
+ summary@2.1.0:
+ resolution: {integrity: sha512-nMIjMrd5Z2nuB2RZCKJfFMjgS3fygbeyGk9PxPPaJR1RIcyN9yn4A63Isovzm3ZtQuEkLBVgMdPup8UeLH7aQw==}
+
supports-color@5.5.0:
resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==}
engines: {node: '>=4'}
@@ -3656,8 +3945,8 @@ packages:
resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
engines: {node: '>= 0.4'}
- svelte-check@3.8.2:
- resolution: {integrity: sha512-n6bVsE71RPuMXZz1CalD2fXO0RIyEDHn1YdGhcFEwZrwc/HoS5wWoEvEe+mcL9tivCTRtQIdbxLLStfIHFOX+Q==}
+ svelte-check@3.8.4:
+ resolution: {integrity: sha512-61aHMkdinWyH8BkkTX9jPLYxYzaAAz/FK/VQqdr2FiCQQ/q04WCwDlpGbHff1GdrMYTmW8chlTFvRWL9k0A8vg==}
hasBin: true
peerDependencies:
svelte: ^3.55.0 || ^4.0.0-next.0 || ^4.0.0 || ^5.0.0-next.0
@@ -3705,17 +3994,17 @@ packages:
typescript:
optional: true
- svelte@5.0.0-next.166:
- resolution: {integrity: sha512-s1anY8eTprp42QyHGdbfIT7pO+gYgwnS6hkMmvd8ayW5krV9HLYjbQcVUb8/GyQSIlWtewvmZVZ58rpKjRmdTg==}
+ svelte@5.0.0-next.193:
+ resolution: {integrity: sha512-ZCiPf2+LMWkITDp4iOXdAQ1XMhsxV56PdRxgiAf4UZx1/UgV5k/xcg8big7+TmRmEisjDOr9Ibtwf2ujFj+yDw==}
engines: {node: '>=18'}
- tailwindcss@3.4.4:
- resolution: {integrity: sha512-ZoyXOdJjISB7/BcLTR6SEsLgKtDStYyYZVLsUtWChO4Ps20CBad7lfJKVDiejocV4ME1hLmyY0WJE3hSDcmQ2A==}
+ tailwindcss@3.4.6:
+ resolution: {integrity: sha512-1uRHzPB+Vzu57ocybfZ4jh5Q3SdlH7XW23J5sQoM9LhE9eIOlzxer/3XPSsycvih3rboRsvt0QCmzSrqyOYUIA==}
engines: {node: '>=14.0.0'}
hasBin: true
- tailwindcss@4.0.0-alpha.16:
- resolution: {integrity: sha512-h6UIkQEpOJZy0N8tXeWgIhsEYPfUyqST9Oidr46+1W78p8S9hjJDfnW08/bKW17NA9/ro8sZvFHT98LtwwxtSQ==}
+ tailwindcss@4.0.0-alpha.17:
+ resolution: {integrity: sha512-wWr6kvH40Hp1LQVcD738ojwU6+muJnpIUZw3J2EqjOdqHpg3iUIkrrQszP5HP4nwi4qBsoCoHPWVJ3Qw4f1IZw==}
tapable@2.2.1:
resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==}
@@ -3741,8 +4030,8 @@ packages:
uglify-js:
optional: true
- terser@5.31.1:
- resolution: {integrity: sha512-37upzU1+viGvuFtBo9NPufCb9dwM0+l9hMxYyWfBA+fbwrPqNJAhbZ6W47bBFnZHKHTUBnMvi87434qq+qnxOg==}
+ terser@5.31.3:
+ resolution: {integrity: sha512-pAfYn3NIZLyZpa83ZKigvj6Rn9c/vd5KfYGX7cN1mnzqgDcxWvrU5ZtAfIKhEXz9nRecw4z3LXkjaq96/qZqAA==}
engines: {node: '>=10'}
hasBin: true
@@ -3759,12 +4048,16 @@ packages:
tinybench@2.8.0:
resolution: {integrity: sha512-1/eK7zUnIklz4JUUlL+658n58XO2hHLQfSk1Zf2LKieUjxidN16eKFEoDEfjHc3ohofSSqK3X5yO6VGb6iW8Lw==}
- tinypool@0.8.4:
- resolution: {integrity: sha512-i11VH5gS6IFeLY3gMBQ00/MmLncVP7JLXOw1vlgkytLmJK7QnEr7NXf0LBdxfmNPAeyetukOk0bOYrJrFGjYJQ==}
+ tinypool@1.0.0:
+ resolution: {integrity: sha512-KIKExllK7jp3uvrNtvRBYBWBOAXSX8ZvoaD8T+7KB/QHIuoJW3Pmr60zucywjAlMb5TeXUkcs/MWeWLu0qvuAQ==}
+ engines: {node: ^18.0.0 || >=20.0.0}
+
+ tinyrainbow@1.2.0:
+ resolution: {integrity: sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==}
engines: {node: '>=14.0.0'}
- tinyspy@2.2.1:
- resolution: {integrity: sha512-KYad6Vy5VDWV4GH3fjpseMQ/XU2BhIYP7Vzd0LG44qRWm/Yt2WCOTicFdvmgo6gWaqooMQCawTtILVQJupKu7A==}
+ tinyspy@3.0.0:
+ resolution: {integrity: sha512-q5nmENpTHgiPVd1cJDDc9cVoYN5x4vCvwT3FMilvKPKneCBZAxn2YWQjDF0UMcE9k0Cay1gBiDfTMU0g+mPMQA==}
engines: {node: '>=14.0.0'}
tmp@0.0.33:
@@ -3793,17 +4086,25 @@ packages:
trim-lines@3.0.1:
resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==}
+ trim-right@1.0.1:
+ resolution: {integrity: sha512-WZGXGstmCWgeevgTL54hrCuw1dyMQIzWy7ZfqRJfSmJZBwklI15egmQytFP6bPidmw3M8d5yEowl1niq4vmqZw==}
+ engines: {node: '>=0.10.0'}
+
trough@2.2.0:
resolution: {integrity: sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==}
+ ts-dedent@2.2.0:
+ resolution: {integrity: sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==}
+ engines: {node: '>=6.10'}
+
ts-expose-internals-conditionally@1.0.0-empty.0:
resolution: {integrity: sha512-F8m9NOF6ZhdOClDVdlM8gj3fDCav4ZIFSs/EI3ksQbAAXVSCN/Jh5OCJDDZWBuBy9psFc6jULGDlPwjMYMhJDw==}
ts-interface-checker@0.1.13:
resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==}
- tsconfck@3.1.0:
- resolution: {integrity: sha512-CMjc5zMnyAjcS9sPLytrbFmj89st2g+JYtY/c02ug4Q+CZaAtCgbyviI0n1YvjZE/pzoc6FbNsINS13DOL1B9w==}
+ tsconfck@3.1.1:
+ resolution: {integrity: sha512-00eoI6WY57SvZEVjm13stEVE90VkEdJAFGgpFLTsZbJyW/LwFQ7uQxJHWpZ2hzSWgCPKc9AnBnNP+0X7o3hAmQ==}
engines: {node: ^18 || >=20}
hasBin: true
peerDependencies:
@@ -3815,8 +4116,8 @@ packages:
tslib@2.6.3:
resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==}
- tsup@8.1.0:
- resolution: {integrity: sha512-UFdfCAXukax+U6KzeTNO2kAARHcWxmKsnvSPXUcfA1D+kU05XDccCrkffCQpFaWDsZfV0jMyTsxU39VfCp6EOg==}
+ tsup@8.2.1:
+ resolution: {integrity: sha512-ArA/s1GvXbovrnNeTtLphz7D2+OiFVCARviT8RmnWxFdH44dFt8v2tqz54MjJyqZC+QgjKjRuTlWKvC3CkAq3Q==}
engines: {node: '>=18'}
hasBin: true
peerDependencies:
@@ -3834,43 +4135,43 @@ packages:
typescript:
optional: true
- tsx@4.15.7:
- resolution: {integrity: sha512-u3H0iSFDZM3za+VxkZ1kywdCeHCn+8/qHQS1MNoO2sONDgD95HlWtt8aB23OzeTmFP9IU4/8bZUdg58Uu5J4cg==}
+ tsx@4.16.2:
+ resolution: {integrity: sha512-C1uWweJDgdtX2x600HjaFaucXTilT7tgUZHbOE4+ypskZ1OP8CRCSDkCxG6Vya9EwaFIVagWwpaVAn5wzypaqQ==}
engines: {node: '>=18.0.0'}
hasBin: true
- turbo-darwin-64@2.0.5:
- resolution: {integrity: sha512-t/9XpWYIjOhIHUdwiR47SYBGYHkR1zWLxTkTNKZwCSn8BN0cfjPZ1BR6kcwYGxLGBhtl5GBf6A29nq2K7iwAjg==}
+ turbo-darwin-64@2.0.9:
+ resolution: {integrity: sha512-owlGsOaExuVGBUfrnJwjkL1BWlvefjSKczEAcpLx4BI7Oh6ttakOi+JyomkPkFlYElRpjbvlR2gP8WIn6M/+xQ==}
cpu: [x64]
os: [darwin]
- turbo-darwin-arm64@2.0.5:
- resolution: {integrity: sha512-//5y4RJvnal8CttOLBwlaBqblcQb1qTlIxLN+I8O3E3rPuvHOupNKB9ZJxYIQ8oWf8ns8Ec8cxQ0GSBLTJIMtA==}
+ turbo-darwin-arm64@2.0.9:
+ resolution: {integrity: sha512-XAXkKkePth5ZPPE/9G9tTnPQx0C8UTkGWmNGYkpmGgRr8NedW+HrPsi9N0HcjzzIH9A4TpNYvtiV+WcwdaEjKA==}
cpu: [arm64]
os: [darwin]
- turbo-linux-64@2.0.5:
- resolution: {integrity: sha512-LDtEDU2Gm8p3lKu//aHXZFRKUCVu68BNF9LQ+HmiCKFpNyK7khpMTxIAAUhDqt+AzlrbxtrxcCpCJaWg1JDjHg==}
+ turbo-linux-64@2.0.9:
+ resolution: {integrity: sha512-l9wSgEjrCFM1aG16zItBsZ206ZlhSSx1owB8Cgskfv0XyIXRGHRkluihiaxkp+UeU5WoEfz4EN5toc+ICA0q0w==}
cpu: [x64]
os: [linux]
- turbo-linux-arm64@2.0.5:
- resolution: {integrity: sha512-84wdrzntErBNxkHcwHxiTZdaginQAxGPnwLTyZj8lpUYI7okPoxy3jKpUeMHN3adm3iDedl/x0mYSIvVVkmOiA==}
+ turbo-linux-arm64@2.0.9:
+ resolution: {integrity: sha512-gRnjxXRne18B27SwxXMqL3fJu7jw/8kBrOBTBNRSmZZiG1Uu3nbnP7b4lgrA/bCku6C0Wligwqurvtpq6+nFHA==}
cpu: [arm64]
os: [linux]
- turbo-windows-64@2.0.5:
- resolution: {integrity: sha512-SgaFZ0VW6kHCJogLNuLEleAauAJx2Y48wazZGVRmBpgSUS2AylXesaBMhJaEScYqLz7mIRn6KOgwM8D4wTxI9g==}
+ turbo-windows-64@2.0.9:
+ resolution: {integrity: sha512-ZVo0apxUvaRq4Vm1qhsfqKKhtRgReYlBVf9MQvVU1O9AoyydEQvLDO1ryqpXDZWpcHoFxHAQc9msjAMtE5K2lA==}
cpu: [x64]
os: [win32]
- turbo-windows-arm64@2.0.5:
- resolution: {integrity: sha512-foUxLOZoru0IRNIxm53fkfM4ubas9P0nTFjIcHtd+E8YHeogt8GqTweNre2e6ri1EHDo71emmuQgpuoFCOXZMg==}
+ turbo-windows-arm64@2.0.9:
+ resolution: {integrity: sha512-sGRz7c5Pey6y7y9OKi8ypbWNuIRPF9y8xcMqL56OZifSUSo+X2EOsOleR9MKxQXVaqHPGOUKWsE6y8hxBi9pag==}
cpu: [arm64]
os: [win32]
- turbo@2.0.5:
- resolution: {integrity: sha512-+6+hcWr4nwuESlKqUc626HMOTd3QT8hUOc9QM45PP1d4nErGkNOgExm4Pcov3in7LTuadMnB0gcd/BuzkEDIPw==}
+ turbo@2.0.9:
+ resolution: {integrity: sha512-QaLaUL1CqblSKKPgLrFW3lZWkWG4pGBQNW+q1ScJB5v1D/nFWtsrD/yZljW/bdawg90ihi4/ftQJ3h6fz1FamA==}
hasBin: true
twoslash-protocol@0.2.9:
@@ -3881,10 +4182,6 @@ packages:
peerDependencies:
typescript: '*'
- type-detect@4.0.8:
- resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==}
- engines: {node: '>=4'}
-
type-fest@2.19.0:
resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==}
engines: {node: '>=12.20'}
@@ -3900,17 +4197,14 @@ packages:
engines: {node: '>=14.17'}
hasBin: true
- typescript@5.5.2:
- resolution: {integrity: sha512-NcRtPEOsPFFWjobJEtfihkLCZCXZt/os3zf8nTxjVH3RvTSxjrCamJpbExGvYOF+tFHc3pA65qpdwPbzjohhew==}
+ typescript@5.5.3:
+ resolution: {integrity: sha512-/hreyEujaB0w76zKo6717l3L0o/qEUtRgdvUBvlkhoWeOVMjMuHNHk0BRBzikzuGDqNmPQbg5ifMEqsHLiIUcQ==}
engines: {node: '>=14.17'}
hasBin: true
uc.micro@2.1.0:
resolution: {integrity: sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==}
- ufo@1.5.3:
- resolution: {integrity: sha512-Y7HYmWaFwPUmkoQCUIAYpKqkOf+SbVj/2fJJZ4RJMCfZp0rTGwRbzQD+HghfnhKOjL9E01okqz+ncJskGYfBNw==}
-
undici-types@5.26.5:
resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==}
@@ -3959,8 +4253,8 @@ packages:
resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==}
engines: {node: '>= 4.0.0'}
- update-browserslist-db@1.0.16:
- resolution: {integrity: sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==}
+ update-browserslist-db@1.1.0:
+ resolution: {integrity: sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==}
hasBin: true
peerDependencies:
browserslist: '>= 4.21.0'
@@ -3975,22 +4269,22 @@ packages:
resolution: {integrity: sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==}
engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
- vfile-location@5.0.2:
- resolution: {integrity: sha512-NXPYyxyBSH7zB5U6+3uDdd6Nybz6o6/od9rk8bp9H8GR3L+cm/fC0uUTbqBmUTnMCUDslAGBOIKNfvvb+gGlDg==}
+ vfile-location@5.0.3:
+ resolution: {integrity: sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==}
vfile-message@4.0.2:
resolution: {integrity: sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==}
- vfile@6.0.1:
- resolution: {integrity: sha512-1bYqc7pt6NIADBJ98UiG0Bn/CHIVOoZ/IyEkqIruLg0mE1BKzkOXY2D6CSqQIcKqgadppE5lrxgWXJmXd7zZJw==}
+ vfile@6.0.2:
+ resolution: {integrity: sha512-zND7NlS8rJYb/sPqkb13ZvbbUoExdbi4w3SfRrMq6R3FvnLQmmfpajJNITuuYm6AZ5uao9vy4BAos3EXBPf2rg==}
- vite-node@1.6.0:
- resolution: {integrity: sha512-de6HJgzC+TFzOu0NTC4RAIsyf/DY/ibWDYQUcuEA84EMHhcefTUGkjFHKKEJhQN4A+6I0u++kr3l36ZF2d7XRw==}
+ vite-node@2.0.3:
+ resolution: {integrity: sha512-14jzwMx7XTcMB+9BhGQyoEAmSl0eOr3nrnn+Z12WNERtOvLN+d2scbRUvyni05rT3997Bg+rZb47NyP4IQPKXg==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
- vite@5.3.1:
- resolution: {integrity: sha512-XBmSKRLXLxiaPYamLv3/hnP/KXDai1NDexN0FpkTaZXTfycHvkRHoenpgl/fvuK/kPbB6xAgoyiryAhQNxYmAQ==}
+ vite@5.3.4:
+ resolution: {integrity: sha512-Cw+7zL3ZG9/NZBB8C+8QbQZmR54GwqIz+WMI4b3JgdYJvX+ny9AjJXqkGQlDXSXRP9rP0B4tbciRMOVEKulVOA==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
peerDependencies:
@@ -4025,15 +4319,15 @@ packages:
vite:
optional: true
- vitest@1.6.0:
- resolution: {integrity: sha512-H5r/dN06swuFnzNFhq/dnz37bPXnq8xB2xB5JOVk8K09rUtoeNN+LHWkoQ0A/i3hvbUKKcCei9KpbxqHMLhLLA==}
+ vitest@2.0.3:
+ resolution: {integrity: sha512-o3HRvU93q6qZK4rI2JrhKyZMMuxg/JRt30E6qeQs6ueaiz5hr1cPj+Sk2kATgQzMMqsa2DiNI0TIK++1ULx8Jw==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
peerDependencies:
'@edge-runtime/vm': '*'
'@types/node': ^18.0.0 || >=20.0.0
- '@vitest/browser': 1.6.0
- '@vitest/ui': 1.6.0
+ '@vitest/browser': 2.0.3
+ '@vitest/ui': 2.0.3
happy-dom: '*'
jsdom: '*'
peerDependenciesMeta:
@@ -4050,34 +4344,34 @@ packages:
jsdom:
optional: true
- volar-service-css@0.0.45:
- resolution: {integrity: sha512-f+AlUI1+kESbcZSVaNJVAnK0c/9Da5StoxzPqA5/8VqUHJWNdubWNnwG5xpFVTfgh6pgTcey3UBhBfHytFaIOg==}
+ volar-service-css@0.0.59:
+ resolution: {integrity: sha512-gLNjJnECbalPvQB7qeJjhkDN8sR5M3ItbVYjnyio61aHaWptIiXm/HfDahcQ2ApwmvWidkMWWegjGq5L0BENDA==}
peerDependencies:
- '@volar/language-service': ~2.2.3
+ '@volar/language-service': ~2.4.0-alpha.12
peerDependenciesMeta:
'@volar/language-service':
optional: true
- volar-service-emmet@0.0.45:
- resolution: {integrity: sha512-9nLXSDkR1vA/3fQkFEsSXAu3XovQxOpTkVG2jilQgfek/K1ZLkaA/WMhN/TtmPmQg4NxE9Ni6mA5udBQ5gVXIA==}
+ volar-service-emmet@0.0.59:
+ resolution: {integrity: sha512-6EynHcuMwMBETpK29TbZvIMmvzdVG+Tkokk9VWfZeI+SwDptk2tgdhEqiXXvIkqYNgbuu73Itp66lpH76cAU+Q==}
peerDependencies:
- '@volar/language-service': ~2.2.3
+ '@volar/language-service': ~2.4.0-alpha.12
peerDependenciesMeta:
'@volar/language-service':
optional: true
- volar-service-html@0.0.45:
- resolution: {integrity: sha512-tLTJqfy1v5C4nmeAsfekFIKPl4r4qDMyL0L9MWywr/EApZzPCsbeUGxCqdzxSMC2q7PMCfX2i167txDo+J0LVA==}
+ volar-service-html@0.0.59:
+ resolution: {integrity: sha512-hEXOsYpILDlITZxnqRLV9OepVWD63GZBsyjMxszwdzlxvGZjzbGcBBinJGGJRwFIV8djdJwnt91bkdg1V5tj6Q==}
peerDependencies:
- '@volar/language-service': ~2.2.3
+ '@volar/language-service': ~2.4.0-alpha.12
peerDependenciesMeta:
'@volar/language-service':
optional: true
- volar-service-prettier@0.0.45:
- resolution: {integrity: sha512-+mBS2EsDgp/kunKEBnHvhBwIQm5v2ahw4NKpKdg4sTpXy3UxqHt+Fq/wRYQ7Z8LlNVNRVfp75ThjM+w2zaZBAw==}
+ volar-service-prettier@0.0.59:
+ resolution: {integrity: sha512-FmBR4lsgFRGR3V0LnxZZal0WqdOJjuLL6mQSj4p57M15APtQwuocG/FiF+ONGFnwRXMOIBDBTCARdth+TKgL3A==}
peerDependencies:
- '@volar/language-service': ~2.2.3
+ '@volar/language-service': ~2.4.0-alpha.12
prettier: ^2.2 || ^3.0
peerDependenciesMeta:
'@volar/language-service':
@@ -4085,18 +4379,18 @@ packages:
prettier:
optional: true
- volar-service-typescript-twoslash-queries@0.0.45:
- resolution: {integrity: sha512-KrPUUvKggZgV9mrDpstCzmf20irgv0ooMv+FGDzIIQUkya+d2+nSS8Mx2h9FvsYgLccUVw5jU3Rhwhd3pv/7qg==}
+ volar-service-typescript-twoslash-queries@0.0.59:
+ resolution: {integrity: sha512-skm8e6yhCIkqLwJB6S9MqT5lO9LNFuMD3dYxKpmOZs1CKbXmCZZTmLfEaD5VkJae1xdleEDZFFTHl2O5HLjOGQ==}
peerDependencies:
- '@volar/language-service': ~2.2.3
+ '@volar/language-service': ~2.4.0-alpha.12
peerDependenciesMeta:
'@volar/language-service':
optional: true
- volar-service-typescript@0.0.45:
- resolution: {integrity: sha512-i/mMIIAMastJ2kgPo3qvX0Rrl7NyxhIYZ0ug/B4ambZcLPI1vzBgS2fmvyWX3jhBYHh8NmbAotFj+0Y9JtN47A==}
+ volar-service-typescript@0.0.59:
+ resolution: {integrity: sha512-VCOpfiu+lUo5lapWLB5L5vmQGtwzmNWn5MueV915eku7blpphmE+Z7hCNcL1NApn7AetXWhiblv8ZhmUx/dGIA==}
peerDependencies:
- '@volar/language-service': ~2.2.3
+ '@volar/language-service': ~2.4.0-alpha.12
peerDependenciesMeta:
'@volar/language-service':
optional: true
@@ -4137,6 +4431,9 @@ packages:
resolution: {integrity: sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==}
engines: {node: '>=10.13.0'}
+ wcwidth@1.0.1:
+ resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==}
+
web-namespaces@2.0.1:
resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==}
@@ -4147,8 +4444,8 @@ packages:
resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==}
engines: {node: '>=10.13.0'}
- webpack@5.92.1:
- resolution: {integrity: sha512-JECQ7IwJb+7fgUFBlrJzbyu3GEuNBcdqr1LD7IbSzwkSmIevTm8PF+wej3Oxuz/JFBUZ6O1o43zsPkwm1C4TmA==}
+ webpack@5.93.0:
+ resolution: {integrity: sha512-Y0m5oEY1LRuwly578VqluorkXbvXKh7U3rLoQCEO04M97ScRr44afGVkI0FQFsXzysk5OgFAxjZAb9rsGQVihA==}
engines: {node: '>=10.13.0'}
hasBin: true
peerDependencies:
@@ -4164,14 +4461,14 @@ packages:
resolution: {integrity: sha512-n1brCuqClxfFfq/Rb0ICg9giSZqCS+pLtccdag6C2HyufBrh3fBOiy9nb6ggRMvWOVH5GrdJskj5iGTZNxd7SA==}
engines: {node: '>=4'}
- which-pm@2.0.0:
- resolution: {integrity: sha512-Lhs9Pmyph0p5n5Z3mVnN0yWcbQYUAD7rbQUiMsQxOJ3T57k7RFe35SUwWMf7dsbDZks1uOmw4AecB/JMDj3v/w==}
- engines: {node: '>=8.15'}
-
which-pm@2.2.0:
resolution: {integrity: sha512-MOiaDbA5ZZgUjkeMWM5EkJp4loW5ZRoa5bc3/aeMox/PJelMhE6t7S/mLuiY43DBupyxH+S0U1bTui9kWUlmsw==}
engines: {node: '>=8.15'}
+ which-pm@3.0.0:
+ resolution: {integrity: sha512-ysVYmw6+ZBhx3+ZkcPwRuJi38ZOTLJJ33PSHaitLxSKUMsh0LkKd0nC69zZCwt5D+AYUcMK2hhw4yWny20vSGg==}
+ engines: {node: '>=18.12'}
+
which@1.3.1:
resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==}
hasBin: true
@@ -4181,8 +4478,8 @@ packages:
engines: {node: '>= 8'}
hasBin: true
- why-is-node-running@2.2.2:
- resolution: {integrity: sha512-6tSwToZxTOcotxHeA+qGCq1mVzKR3CwcJGmVcY+QE8SHy6TnpFnh8PAvPNHYr7EcuVeG0QSMxtYCuO1ta/G/oA==}
+ why-is-node-running@2.3.0:
+ resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==}
engines: {node: '>=8'}
hasBin: true
@@ -4228,8 +4525,8 @@ packages:
resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
engines: {node: '>=10'}
- yocto-queue@1.0.0:
- resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==}
+ yocto-queue@1.1.1:
+ resolution: {integrity: sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==}
engines: {node: '>=12.20'}
zimmerframe@1.1.2:
@@ -4240,6 +4537,18 @@ packages:
peerDependencies:
zod: ^3.23.3
+ zod-validation-error@2.1.0:
+ resolution: {integrity: sha512-VJh93e2wb4c3tWtGgTa0OF/dTt/zoPCPzXq4V11ZjxmEAFaPi/Zss1xIZdEB5RD8GD00U0/iVXgqkF77RV7pdQ==}
+ engines: {node: '>=18.0.0'}
+ peerDependencies:
+ zod: ^3.18.0
+
+ zod-validation-error@3.3.0:
+ resolution: {integrity: sha512-Syib9oumw1NTqEv4LT0e6U83Td9aVRk9iTXPUQr1otyV1PuXQKOvOwhMNqZIq5hluzHP2pMgnOmHEo7kPdI2mw==}
+ engines: {node: '>=18.0.0'}
+ peerDependencies:
+ zod: ^3.18.0
+
zod@3.23.8:
resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==}
@@ -4265,57 +4574,58 @@ snapshots:
commander: 10.0.1
marked: 9.1.6
marked-terminal: 6.2.0(marked@9.1.6)
- semver: 7.6.2
+ semver: 7.6.3
'@arethetypeswrong/core@0.15.1':
dependencies:
'@andrewbranch/untar.js': 1.0.3
fflate: 0.8.2
- semver: 7.6.2
+ semver: 7.6.3
ts-expose-internals-conditionally: 1.0.0-empty.0
typescript: 5.3.3
validate-npm-package-name: 5.0.1
- '@astrojs/check@0.7.0(prettier@3.3.2)(typescript@5.5.2)':
+ '@astrojs/check@0.8.2(prettier@3.3.3)(typescript@5.5.3)':
dependencies:
- '@astrojs/language-server': 2.10.0(prettier@3.3.2)(typescript@5.5.2)
+ '@astrojs/language-server': 2.12.1(prettier@3.3.3)(typescript@5.5.3)
chokidar: 3.6.0
fast-glob: 3.3.2
kleur: 4.1.5
- typescript: 5.5.2
+ typescript: 5.5.3
yargs: 17.7.2
transitivePeerDependencies:
- prettier
- prettier-plugin-astro
- '@astrojs/compiler@2.8.1': {}
+ '@astrojs/compiler@2.9.2': {}
'@astrojs/internal-helpers@0.4.1': {}
- '@astrojs/language-server@2.10.0(prettier@3.3.2)(typescript@5.5.2)':
+ '@astrojs/language-server@2.12.1(prettier@3.3.3)(typescript@5.5.3)':
dependencies:
- '@astrojs/compiler': 2.8.1
- '@jridgewell/sourcemap-codec': 1.4.15
- '@volar/kit': 2.2.5(typescript@5.5.2)
- '@volar/language-core': 2.2.5
- '@volar/language-server': 2.2.5
- '@volar/language-service': 2.2.5
- '@volar/typescript': 2.2.5
+ '@astrojs/compiler': 2.9.2
+ '@jridgewell/sourcemap-codec': 1.5.0
+ '@volar/kit': 2.4.0-alpha.18(typescript@5.5.3)
+ '@volar/language-core': 2.4.0-alpha.18
+ '@volar/language-server': 2.4.0-alpha.18
+ '@volar/language-service': 2.4.0-alpha.18
+ '@volar/typescript': 2.4.0-alpha.18
fast-glob: 3.3.2
- volar-service-css: 0.0.45(@volar/language-service@2.2.5)
- volar-service-emmet: 0.0.45(@volar/language-service@2.2.5)
- volar-service-html: 0.0.45(@volar/language-service@2.2.5)
- volar-service-prettier: 0.0.45(@volar/language-service@2.2.5)(prettier@3.3.2)
- volar-service-typescript: 0.0.45(@volar/language-service@2.2.5)
- volar-service-typescript-twoslash-queries: 0.0.45(@volar/language-service@2.2.5)
+ muggle-string: 0.4.1
+ volar-service-css: 0.0.59(@volar/language-service@2.4.0-alpha.18)
+ volar-service-emmet: 0.0.59(@volar/language-service@2.4.0-alpha.18)
+ volar-service-html: 0.0.59(@volar/language-service@2.4.0-alpha.18)
+ volar-service-prettier: 0.0.59(@volar/language-service@2.4.0-alpha.18)(prettier@3.3.3)
+ volar-service-typescript: 0.0.59(@volar/language-service@2.4.0-alpha.18)
+ volar-service-typescript-twoslash-queries: 0.0.59(@volar/language-service@2.4.0-alpha.18)
vscode-html-languageservice: 5.3.0
vscode-uri: 3.0.8
optionalDependencies:
- prettier: 3.3.2
+ prettier: 3.3.3
transitivePeerDependencies:
- typescript
- '@astrojs/markdown-remark@5.1.1':
+ '@astrojs/markdown-remark@5.2.0':
dependencies:
'@astrojs/prism': 3.1.0
github-slugger: 2.0.0
@@ -4328,22 +4638,22 @@ snapshots:
remark-gfm: 4.0.0
remark-parse: 11.0.0
remark-rehype: 11.1.0
- remark-smartypants: 3.0.1
- shiki: 1.9.1
+ remark-smartypants: 3.0.2
+ shiki: 1.11.0
unified: 11.0.5
unist-util-remove-position: 5.0.0
unist-util-visit: 5.0.0
unist-util-visit-parents: 6.0.1
- vfile: 6.0.1
+ vfile: 6.0.2
transitivePeerDependencies:
- supports-color
- '@astrojs/mdx@3.1.2(astro@4.11.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1)(typescript@5.5.2))':
+ '@astrojs/mdx@3.1.3(astro@4.12.2(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3)(typescript@5.5.3))':
dependencies:
- '@astrojs/markdown-remark': 5.1.1
+ '@astrojs/markdown-remark': 5.2.0
'@mdx-js/mdx': 3.0.1
- acorn: 8.12.0
- astro: 4.11.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1)(typescript@5.5.2)
+ acorn: 8.12.1
+ astro: 4.12.2(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3)(typescript@5.5.3)
es-module-lexer: 1.5.4
estree-util-visit: 2.0.0
github-slugger: 2.0.0
@@ -4352,10 +4662,10 @@ snapshots:
kleur: 4.1.5
rehype-raw: 7.0.0
remark-gfm: 4.0.0
- remark-smartypants: 3.0.1
+ remark-smartypants: 3.0.2
source-map: 0.7.4
unist-util-visit: 5.0.0
- vfile: 6.0.1
+ vfile: 6.0.2
transitivePeerDependencies:
- supports-color
@@ -4369,21 +4679,21 @@ snapshots:
stream-replace-string: 2.0.0
zod: 3.23.8
- '@astrojs/starlight-tailwind@2.0.3(@astrojs/starlight@0.24.4(astro@4.11.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1)(typescript@5.5.2)))(@astrojs/tailwind@5.1.0(astro@4.11.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1)(typescript@5.5.2))(tailwindcss@3.4.4))(tailwindcss@3.4.4)':
+ '@astrojs/starlight-tailwind@2.0.3(@astrojs/starlight@0.25.1(astro@4.12.2(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3)(typescript@5.5.3)))(@astrojs/tailwind@5.1.0(astro@4.12.2(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3)(typescript@5.5.3))(tailwindcss@3.4.6))(tailwindcss@3.4.6)':
dependencies:
- '@astrojs/starlight': 0.24.4(astro@4.11.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1)(typescript@5.5.2))
- '@astrojs/tailwind': 5.1.0(astro@4.11.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1)(typescript@5.5.2))(tailwindcss@3.4.4)
- tailwindcss: 3.4.4
+ '@astrojs/starlight': 0.25.1(astro@4.12.2(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3)(typescript@5.5.3))
+ '@astrojs/tailwind': 5.1.0(astro@4.12.2(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3)(typescript@5.5.3))(tailwindcss@3.4.6)
+ tailwindcss: 3.4.6
- '@astrojs/starlight@0.24.4(astro@4.11.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1)(typescript@5.5.2))':
+ '@astrojs/starlight@0.25.1(astro@4.12.2(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3)(typescript@5.5.3))':
dependencies:
- '@astrojs/mdx': 3.1.2(astro@4.11.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1)(typescript@5.5.2))
+ '@astrojs/mdx': 3.1.3(astro@4.12.2(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3)(typescript@5.5.3))
'@astrojs/sitemap': 3.1.6
'@pagefind/default-ui': 1.1.0
'@types/hast': 3.0.4
'@types/mdast': 4.0.4
- astro: 4.11.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1)(typescript@5.5.2)
- astro-expressive-code: 0.35.3(astro@4.11.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1)(typescript@5.5.2))
+ astro: 4.12.2(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3)(typescript@5.5.3)
+ astro-expressive-code: 0.35.3(astro@4.12.2(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3)(typescript@5.5.3))
bcp-47: 2.1.0
hast-util-from-html: 2.0.1
hast-util-select: 6.0.2
@@ -4397,17 +4707,17 @@ snapshots:
remark-directive: 3.0.0
unified: 11.0.5
unist-util-visit: 5.0.0
- vfile: 6.0.1
+ vfile: 6.0.2
transitivePeerDependencies:
- supports-color
- '@astrojs/tailwind@5.1.0(astro@4.11.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1)(typescript@5.5.2))(tailwindcss@3.4.4)':
+ '@astrojs/tailwind@5.1.0(astro@4.12.2(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3)(typescript@5.5.3))(tailwindcss@3.4.6)':
dependencies:
- astro: 4.11.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1)(typescript@5.5.2)
- autoprefixer: 10.4.19(postcss@8.4.38)
- postcss: 8.4.38
- postcss-load-config: 4.0.2(postcss@8.4.38)
- tailwindcss: 3.4.4
+ astro: 4.12.2(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3)(typescript@5.5.3)
+ autoprefixer: 10.4.19(postcss@8.4.39)
+ postcss: 8.4.39
+ postcss-load-config: 4.0.2(postcss@8.4.39)
+ tailwindcss: 3.4.6
transitivePeerDependencies:
- ts-node
@@ -4428,20 +4738,20 @@ snapshots:
'@babel/highlight': 7.24.7
picocolors: 1.0.1
- '@babel/compat-data@7.24.7': {}
+ '@babel/compat-data@7.24.9': {}
- '@babel/core@7.24.7':
+ '@babel/core@7.24.9':
dependencies:
'@ampproject/remapping': 2.3.0
'@babel/code-frame': 7.24.7
- '@babel/generator': 7.24.7
- '@babel/helper-compilation-targets': 7.24.7
- '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.7)
- '@babel/helpers': 7.24.7
- '@babel/parser': 7.24.7
+ '@babel/generator': 7.24.10
+ '@babel/helper-compilation-targets': 7.24.8
+ '@babel/helper-module-transforms': 7.24.9(@babel/core@7.24.9)
+ '@babel/helpers': 7.24.8
+ '@babel/parser': 7.24.8
'@babel/template': 7.24.7
- '@babel/traverse': 7.24.7
- '@babel/types': 7.24.7
+ '@babel/traverse': 7.24.8
+ '@babel/types': 7.24.9
convert-source-map: 2.0.0
debug: 4.3.5
gensync: 1.0.0-beta.2
@@ -4450,48 +4760,56 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/generator@7.24.7':
+ '@babel/generator@7.2.0':
dependencies:
- '@babel/types': 7.24.7
+ '@babel/types': 7.24.9
+ jsesc: 2.5.2
+ lodash: 4.17.21
+ source-map: 0.5.7
+ trim-right: 1.0.1
+
+ '@babel/generator@7.24.10':
+ dependencies:
+ '@babel/types': 7.24.9
'@jridgewell/gen-mapping': 0.3.5
'@jridgewell/trace-mapping': 0.3.25
jsesc: 2.5.2
'@babel/helper-annotate-as-pure@7.24.7':
dependencies:
- '@babel/types': 7.24.7
+ '@babel/types': 7.24.9
- '@babel/helper-compilation-targets@7.24.7':
+ '@babel/helper-compilation-targets@7.24.8':
dependencies:
- '@babel/compat-data': 7.24.7
- '@babel/helper-validator-option': 7.24.7
- browserslist: 4.23.1
+ '@babel/compat-data': 7.24.9
+ '@babel/helper-validator-option': 7.24.8
+ browserslist: 4.23.2
lru-cache: 5.1.1
semver: 6.3.1
'@babel/helper-environment-visitor@7.24.7':
dependencies:
- '@babel/types': 7.24.7
+ '@babel/types': 7.24.9
'@babel/helper-function-name@7.24.7':
dependencies:
'@babel/template': 7.24.7
- '@babel/types': 7.24.7
+ '@babel/types': 7.24.9
'@babel/helper-hoist-variables@7.24.7':
dependencies:
- '@babel/types': 7.24.7
+ '@babel/types': 7.24.9
'@babel/helper-module-imports@7.24.7':
dependencies:
- '@babel/traverse': 7.24.7
- '@babel/types': 7.24.7
+ '@babel/traverse': 7.24.8
+ '@babel/types': 7.24.9
transitivePeerDependencies:
- supports-color
- '@babel/helper-module-transforms@7.24.7(@babel/core@7.24.7)':
+ '@babel/helper-module-transforms@7.24.9(@babel/core@7.24.9)':
dependencies:
- '@babel/core': 7.24.7
+ '@babel/core': 7.24.9
'@babel/helper-environment-visitor': 7.24.7
'@babel/helper-module-imports': 7.24.7
'@babel/helper-simple-access': 7.24.7
@@ -4500,29 +4818,29 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/helper-plugin-utils@7.24.7': {}
+ '@babel/helper-plugin-utils@7.24.8': {}
'@babel/helper-simple-access@7.24.7':
dependencies:
- '@babel/traverse': 7.24.7
- '@babel/types': 7.24.7
+ '@babel/traverse': 7.24.8
+ '@babel/types': 7.24.9
transitivePeerDependencies:
- supports-color
'@babel/helper-split-export-declaration@7.24.7':
dependencies:
- '@babel/types': 7.24.7
+ '@babel/types': 7.24.9
- '@babel/helper-string-parser@7.24.7': {}
+ '@babel/helper-string-parser@7.24.8': {}
'@babel/helper-validator-identifier@7.24.7': {}
- '@babel/helper-validator-option@7.24.7': {}
+ '@babel/helper-validator-option@7.24.8': {}
- '@babel/helpers@7.24.7':
+ '@babel/helpers@7.24.8':
dependencies:
'@babel/template': 7.24.7
- '@babel/types': 7.24.7
+ '@babel/types': 7.24.9
'@babel/highlight@7.24.7':
dependencies:
@@ -4531,96 +4849,96 @@ snapshots:
js-tokens: 4.0.0
picocolors: 1.0.1
- '@babel/parser@7.24.7':
+ '@babel/parser@7.24.8':
dependencies:
- '@babel/types': 7.24.7
+ '@babel/types': 7.24.9
- '@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.24.7)':
+ '@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.24.9)':
dependencies:
- '@babel/core': 7.24.7
- '@babel/helper-plugin-utils': 7.24.7
+ '@babel/core': 7.24.9
+ '@babel/helper-plugin-utils': 7.24.8
- '@babel/plugin-transform-react-jsx@7.24.7(@babel/core@7.24.7)':
+ '@babel/plugin-transform-react-jsx@7.24.7(@babel/core@7.24.9)':
dependencies:
- '@babel/core': 7.24.7
+ '@babel/core': 7.24.9
'@babel/helper-annotate-as-pure': 7.24.7
'@babel/helper-module-imports': 7.24.7
- '@babel/helper-plugin-utils': 7.24.7
- '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.7)
- '@babel/types': 7.24.7
+ '@babel/helper-plugin-utils': 7.24.8
+ '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.9)
+ '@babel/types': 7.24.9
transitivePeerDependencies:
- supports-color
- '@babel/runtime@7.24.7':
+ '@babel/runtime@7.24.8':
dependencies:
regenerator-runtime: 0.14.1
'@babel/template@7.24.7':
dependencies:
'@babel/code-frame': 7.24.7
- '@babel/parser': 7.24.7
- '@babel/types': 7.24.7
+ '@babel/parser': 7.24.8
+ '@babel/types': 7.24.9
- '@babel/traverse@7.24.7':
+ '@babel/traverse@7.24.8':
dependencies:
'@babel/code-frame': 7.24.7
- '@babel/generator': 7.24.7
+ '@babel/generator': 7.24.10
'@babel/helper-environment-visitor': 7.24.7
'@babel/helper-function-name': 7.24.7
'@babel/helper-hoist-variables': 7.24.7
'@babel/helper-split-export-declaration': 7.24.7
- '@babel/parser': 7.24.7
- '@babel/types': 7.24.7
+ '@babel/parser': 7.24.8
+ '@babel/types': 7.24.9
debug: 4.3.5
globals: 11.12.0
transitivePeerDependencies:
- supports-color
- '@babel/types@7.24.7':
+ '@babel/types@7.24.9':
dependencies:
- '@babel/helper-string-parser': 7.24.7
+ '@babel/helper-string-parser': 7.24.8
'@babel/helper-validator-identifier': 7.24.7
to-fast-properties: 2.0.0
- '@biomejs/biome@1.8.2':
+ '@biomejs/biome@1.8.3':
optionalDependencies:
- '@biomejs/cli-darwin-arm64': 1.8.2
- '@biomejs/cli-darwin-x64': 1.8.2
- '@biomejs/cli-linux-arm64': 1.8.2
- '@biomejs/cli-linux-arm64-musl': 1.8.2
- '@biomejs/cli-linux-x64': 1.8.2
- '@biomejs/cli-linux-x64-musl': 1.8.2
- '@biomejs/cli-win32-arm64': 1.8.2
- '@biomejs/cli-win32-x64': 1.8.2
-
- '@biomejs/cli-darwin-arm64@1.8.2':
+ '@biomejs/cli-darwin-arm64': 1.8.3
+ '@biomejs/cli-darwin-x64': 1.8.3
+ '@biomejs/cli-linux-arm64': 1.8.3
+ '@biomejs/cli-linux-arm64-musl': 1.8.3
+ '@biomejs/cli-linux-x64': 1.8.3
+ '@biomejs/cli-linux-x64-musl': 1.8.3
+ '@biomejs/cli-win32-arm64': 1.8.3
+ '@biomejs/cli-win32-x64': 1.8.3
+
+ '@biomejs/cli-darwin-arm64@1.8.3':
optional: true
- '@biomejs/cli-darwin-x64@1.8.2':
+ '@biomejs/cli-darwin-x64@1.8.3':
optional: true
- '@biomejs/cli-linux-arm64-musl@1.8.2':
+ '@biomejs/cli-linux-arm64-musl@1.8.3':
optional: true
- '@biomejs/cli-linux-arm64@1.8.2':
+ '@biomejs/cli-linux-arm64@1.8.3':
optional: true
- '@biomejs/cli-linux-x64-musl@1.8.2':
+ '@biomejs/cli-linux-x64-musl@1.8.3':
optional: true
- '@biomejs/cli-linux-x64@1.8.2':
+ '@biomejs/cli-linux-x64@1.8.3':
optional: true
- '@biomejs/cli-win32-arm64@1.8.2':
+ '@biomejs/cli-win32-arm64@1.8.3':
optional: true
- '@biomejs/cli-win32-x64@1.8.2':
+ '@biomejs/cli-win32-x64@1.8.3':
optional: true
- '@changesets/apply-release-plan@7.0.3':
+ '@changesets/apply-release-plan@7.0.4':
dependencies:
- '@babel/runtime': 7.24.7
- '@changesets/config': 3.0.1
+ '@babel/runtime': 7.24.8
+ '@changesets/config': 3.0.2
'@changesets/get-version-range-type': 0.4.0
'@changesets/git': 3.0.0
'@changesets/should-skip-package': 0.1.0
@@ -4632,32 +4950,32 @@ snapshots:
outdent: 0.5.0
prettier: 2.8.8
resolve-from: 5.0.0
- semver: 7.6.2
+ semver: 7.6.3
- '@changesets/assemble-release-plan@6.0.2':
+ '@changesets/assemble-release-plan@6.0.3':
dependencies:
- '@babel/runtime': 7.24.7
+ '@babel/runtime': 7.24.8
'@changesets/errors': 0.2.0
- '@changesets/get-dependents-graph': 2.1.0
+ '@changesets/get-dependents-graph': 2.1.1
'@changesets/should-skip-package': 0.1.0
'@changesets/types': 6.0.0
'@manypkg/get-packages': 1.1.3
- semver: 7.6.2
+ semver: 7.6.3
'@changesets/changelog-git@0.2.0':
dependencies:
'@changesets/types': 6.0.0
- '@changesets/cli@2.27.6':
+ '@changesets/cli@2.27.7':
dependencies:
- '@babel/runtime': 7.24.7
- '@changesets/apply-release-plan': 7.0.3
- '@changesets/assemble-release-plan': 6.0.2
+ '@babel/runtime': 7.24.8
+ '@changesets/apply-release-plan': 7.0.4
+ '@changesets/assemble-release-plan': 6.0.3
'@changesets/changelog-git': 0.2.0
- '@changesets/config': 3.0.1
+ '@changesets/config': 3.0.2
'@changesets/errors': 0.2.0
- '@changesets/get-dependents-graph': 2.1.0
- '@changesets/get-release-plan': 4.0.2
+ '@changesets/get-dependents-graph': 2.1.1
+ '@changesets/get-release-plan': 4.0.3
'@changesets/git': 3.0.0
'@changesets/logger': 0.1.0
'@changesets/pre': 2.0.0
@@ -4677,16 +4995,16 @@ snapshots:
mri: 1.2.0
outdent: 0.5.0
p-limit: 2.3.0
- preferred-pm: 3.1.3
+ preferred-pm: 3.1.4
resolve-from: 5.0.0
- semver: 7.6.2
+ semver: 7.6.3
spawndamnit: 2.0.0
term-size: 2.2.1
- '@changesets/config@3.0.1':
+ '@changesets/config@3.0.2':
dependencies:
'@changesets/errors': 0.2.0
- '@changesets/get-dependents-graph': 2.1.0
+ '@changesets/get-dependents-graph': 2.1.1
'@changesets/logger': 0.1.0
'@changesets/types': 6.0.0
'@manypkg/get-packages': 1.1.3
@@ -4697,19 +5015,19 @@ snapshots:
dependencies:
extendable-error: 0.1.7
- '@changesets/get-dependents-graph@2.1.0':
+ '@changesets/get-dependents-graph@2.1.1':
dependencies:
'@changesets/types': 6.0.0
'@manypkg/get-packages': 1.1.3
chalk: 2.4.2
fs-extra: 7.0.1
- semver: 7.6.2
+ semver: 7.6.3
- '@changesets/get-release-plan@4.0.2':
+ '@changesets/get-release-plan@4.0.3':
dependencies:
- '@babel/runtime': 7.24.7
- '@changesets/assemble-release-plan': 6.0.2
- '@changesets/config': 3.0.1
+ '@babel/runtime': 7.24.8
+ '@changesets/assemble-release-plan': 6.0.3
+ '@changesets/config': 3.0.2
'@changesets/pre': 2.0.0
'@changesets/read': 0.6.0
'@changesets/types': 6.0.0
@@ -4719,7 +5037,7 @@ snapshots:
'@changesets/git@3.0.0':
dependencies:
- '@babel/runtime': 7.24.7
+ '@babel/runtime': 7.24.8
'@changesets/errors': 0.2.0
'@changesets/types': 6.0.0
'@manypkg/get-packages': 1.1.3
@@ -4738,7 +5056,7 @@ snapshots:
'@changesets/pre@2.0.0':
dependencies:
- '@babel/runtime': 7.24.7
+ '@babel/runtime': 7.24.8
'@changesets/errors': 0.2.0
'@changesets/types': 6.0.0
'@manypkg/get-packages': 1.1.3
@@ -4746,7 +5064,7 @@ snapshots:
'@changesets/read@0.6.0':
dependencies:
- '@babel/runtime': 7.24.7
+ '@babel/runtime': 7.24.8
'@changesets/git': 3.0.0
'@changesets/logger': 0.1.0
'@changesets/parse': 0.4.0
@@ -4757,7 +5075,7 @@ snapshots:
'@changesets/should-skip-package@0.1.0':
dependencies:
- '@babel/runtime': 7.24.7
+ '@babel/runtime': 7.24.8
'@changesets/types': 6.0.0
'@manypkg/get-packages': 1.1.3
@@ -4767,7 +5085,7 @@ snapshots:
'@changesets/write@0.3.1':
dependencies:
- '@babel/runtime': 7.24.7
+ '@babel/runtime': 7.24.8
'@changesets/types': 6.0.0
fs-extra: 7.0.1
human-id: 1.0.2
@@ -4809,72 +5127,144 @@ snapshots:
'@esbuild/aix-ppc64@0.21.5':
optional: true
+ '@esbuild/aix-ppc64@0.23.0':
+ optional: true
+
'@esbuild/android-arm64@0.21.5':
optional: true
+ '@esbuild/android-arm64@0.23.0':
+ optional: true
+
'@esbuild/android-arm@0.21.5':
optional: true
+ '@esbuild/android-arm@0.23.0':
+ optional: true
+
'@esbuild/android-x64@0.21.5':
optional: true
+ '@esbuild/android-x64@0.23.0':
+ optional: true
+
'@esbuild/darwin-arm64@0.21.5':
optional: true
+ '@esbuild/darwin-arm64@0.23.0':
+ optional: true
+
'@esbuild/darwin-x64@0.21.5':
optional: true
+ '@esbuild/darwin-x64@0.23.0':
+ optional: true
+
'@esbuild/freebsd-arm64@0.21.5':
optional: true
+ '@esbuild/freebsd-arm64@0.23.0':
+ optional: true
+
'@esbuild/freebsd-x64@0.21.5':
optional: true
+ '@esbuild/freebsd-x64@0.23.0':
+ optional: true
+
'@esbuild/linux-arm64@0.21.5':
optional: true
+ '@esbuild/linux-arm64@0.23.0':
+ optional: true
+
'@esbuild/linux-arm@0.21.5':
optional: true
+ '@esbuild/linux-arm@0.23.0':
+ optional: true
+
'@esbuild/linux-ia32@0.21.5':
optional: true
+ '@esbuild/linux-ia32@0.23.0':
+ optional: true
+
'@esbuild/linux-loong64@0.21.5':
optional: true
+ '@esbuild/linux-loong64@0.23.0':
+ optional: true
+
'@esbuild/linux-mips64el@0.21.5':
optional: true
+ '@esbuild/linux-mips64el@0.23.0':
+ optional: true
+
'@esbuild/linux-ppc64@0.21.5':
optional: true
+ '@esbuild/linux-ppc64@0.23.0':
+ optional: true
+
'@esbuild/linux-riscv64@0.21.5':
optional: true
+ '@esbuild/linux-riscv64@0.23.0':
+ optional: true
+
'@esbuild/linux-s390x@0.21.5':
optional: true
+ '@esbuild/linux-s390x@0.23.0':
+ optional: true
+
'@esbuild/linux-x64@0.21.5':
optional: true
+ '@esbuild/linux-x64@0.23.0':
+ optional: true
+
'@esbuild/netbsd-x64@0.21.5':
optional: true
+ '@esbuild/netbsd-x64@0.23.0':
+ optional: true
+
+ '@esbuild/openbsd-arm64@0.23.0':
+ optional: true
+
'@esbuild/openbsd-x64@0.21.5':
optional: true
+ '@esbuild/openbsd-x64@0.23.0':
+ optional: true
+
'@esbuild/sunos-x64@0.21.5':
optional: true
+ '@esbuild/sunos-x64@0.23.0':
+ optional: true
+
'@esbuild/win32-arm64@0.21.5':
optional: true
+ '@esbuild/win32-arm64@0.23.0':
+ optional: true
+
'@esbuild/win32-ia32@0.21.5':
optional: true
+ '@esbuild/win32-ia32@0.23.0':
+ optional: true
+
'@esbuild/win32-x64@0.21.5':
optional: true
+ '@esbuild/win32-x64@0.23.0':
+ optional: true
+
'@expressive-code/core@0.35.3':
dependencies:
'@ctrl/tinycolor': 4.1.0
@@ -4882,8 +5272,8 @@ snapshots:
hast-util-to-html: 9.0.1
hast-util-to-text: 4.0.2
hastscript: 9.0.0
- postcss: 8.4.38
- postcss-nested: 6.0.1(postcss@8.4.38)
+ postcss: 8.4.39
+ postcss-nested: 6.2.0(postcss@8.4.39)
unist-util-visit: 5.0.0
unist-util-visit-parents: 6.0.1
@@ -4894,7 +5284,7 @@ snapshots:
'@expressive-code/plugin-shiki@0.35.3':
dependencies:
'@expressive-code/core': 0.35.3
- shiki: 1.9.1
+ shiki: 1.11.0
'@expressive-code/plugin-text-markers@0.35.3':
dependencies:
@@ -4984,21 +5374,16 @@ snapshots:
wrap-ansi: 8.1.0
wrap-ansi-cjs: wrap-ansi@7.0.0
- '@jest/schemas@29.6.3':
- dependencies:
- '@sinclair/typebox': 0.27.8
-
- '@johnsoncodehk/vscode-html-languageservice@5.2.0-34a5462':
+ '@jest/types@24.9.0':
dependencies:
- '@vscode/l10n': 0.0.18
- vscode-languageserver-textdocument: 1.0.11
- vscode-languageserver-types: 3.17.5
- vscode-uri: 3.0.8
+ '@types/istanbul-lib-coverage': 2.0.6
+ '@types/istanbul-reports': 1.1.2
+ '@types/yargs': 13.0.12
'@jridgewell/gen-mapping@0.3.5':
dependencies:
'@jridgewell/set-array': 1.2.1
- '@jridgewell/sourcemap-codec': 1.4.15
+ '@jridgewell/sourcemap-codec': 1.5.0
'@jridgewell/trace-mapping': 0.3.25
'@jridgewell/resolve-uri@3.1.2': {}
@@ -5010,34 +5395,36 @@ snapshots:
'@jridgewell/gen-mapping': 0.3.5
'@jridgewell/trace-mapping': 0.3.25
- '@jridgewell/sourcemap-codec@1.4.15': {}
+ '@jridgewell/sourcemap-codec@1.5.0': {}
'@jridgewell/trace-mapping@0.3.25':
dependencies:
'@jridgewell/resolve-uri': 3.1.2
- '@jridgewell/sourcemap-codec': 1.4.15
+ '@jridgewell/sourcemap-codec': 1.5.0
+
+ '@jsr/std__html@1.0.0': {}
'@manypkg/find-root@1.1.0':
dependencies:
- '@babel/runtime': 7.24.7
+ '@babel/runtime': 7.24.8
'@types/node': 12.20.55
find-up: 4.1.0
fs-extra: 8.1.0
'@manypkg/get-packages@1.1.3':
dependencies:
- '@babel/runtime': 7.24.7
+ '@babel/runtime': 7.24.8
'@changesets/types': 4.1.0
'@manypkg/find-root': 1.1.0
fs-extra: 8.1.0
globby: 11.1.0
read-yaml-file: 1.1.0
- '@mdx-js/loader@3.0.1(webpack@5.92.1)':
+ '@mdx-js/loader@3.0.1(webpack@5.93.0)':
dependencies:
'@mdx-js/mdx': 3.0.1
source-map: 0.7.4
- webpack: 5.92.1
+ webpack: 5.93.0
transitivePeerDependencies:
- supports-color
@@ -5065,50 +5452,50 @@ snapshots:
unist-util-position-from-estree: 2.0.0
unist-util-stringify-position: 4.0.0
unist-util-visit: 5.0.0
- vfile: 6.0.1
+ vfile: 6.0.2
transitivePeerDependencies:
- supports-color
- '@mdx-js/react@3.0.1(@types/react@18.3.3)(react@18.3.1)':
+ '@mdx-js/react@3.0.1(@types/react@18.3.3)(react@19.0.0-rc.0)':
dependencies:
'@types/mdx': 2.0.13
'@types/react': 18.3.3
- react: 18.3.1
+ react: 19.0.0-rc.0
- '@next/env@14.2.4': {}
+ '@next/env@15.0.0-canary.76': {}
- '@next/mdx@14.2.4(@mdx-js/loader@3.0.1(webpack@5.92.1))(@mdx-js/react@3.0.1(@types/react@18.3.3)(react@18.3.1))':
+ '@next/mdx@15.0.0-canary.68(@mdx-js/loader@3.0.1(webpack@5.93.0))(@mdx-js/react@3.0.1(@types/react@18.3.3)(react@19.0.0-rc.0))':
dependencies:
source-map: 0.7.4
optionalDependencies:
- '@mdx-js/loader': 3.0.1(webpack@5.92.1)
- '@mdx-js/react': 3.0.1(@types/react@18.3.3)(react@18.3.1)
+ '@mdx-js/loader': 3.0.1(webpack@5.93.0)
+ '@mdx-js/react': 3.0.1(@types/react@18.3.3)(react@19.0.0-rc.0)
- '@next/swc-darwin-arm64@14.2.4':
+ '@next/swc-darwin-arm64@15.0.0-canary.76':
optional: true
- '@next/swc-darwin-x64@14.2.4':
+ '@next/swc-darwin-x64@15.0.0-canary.76':
optional: true
- '@next/swc-linux-arm64-gnu@14.2.4':
+ '@next/swc-linux-arm64-gnu@15.0.0-canary.76':
optional: true
- '@next/swc-linux-arm64-musl@14.2.4':
+ '@next/swc-linux-arm64-musl@15.0.0-canary.76':
optional: true
- '@next/swc-linux-x64-gnu@14.2.4':
+ '@next/swc-linux-x64-gnu@15.0.0-canary.76':
optional: true
- '@next/swc-linux-x64-musl@14.2.4':
+ '@next/swc-linux-x64-musl@15.0.0-canary.76':
optional: true
- '@next/swc-win32-arm64-msvc@14.2.4':
+ '@next/swc-win32-arm64-msvc@15.0.0-canary.76':
optional: true
- '@next/swc-win32-ia32-msvc@14.2.4':
+ '@next/swc-win32-ia32-msvc@15.0.0-canary.76':
optional: true
- '@next/swc-win32-x64-msvc@14.2.4':
+ '@next/swc-win32-x64-msvc@15.0.0-canary.76':
optional: true
'@nodelib/fs.scandir@2.1.5':
@@ -5123,28 +5510,30 @@ snapshots:
'@nodelib/fs.scandir': 2.1.5
fastq: 1.17.1
- '@oven/bun-darwin-aarch64@1.1.17':
+ '@nolyfill/is-core-module@1.0.37': {}
+
+ '@oven/bun-darwin-aarch64@1.1.20':
optional: true
- '@oven/bun-darwin-x64-baseline@1.1.17':
+ '@oven/bun-darwin-x64-baseline@1.1.20':
optional: true
- '@oven/bun-darwin-x64@1.1.17':
+ '@oven/bun-darwin-x64@1.1.20':
optional: true
- '@oven/bun-linux-aarch64@1.1.17':
+ '@oven/bun-linux-aarch64@1.1.20':
optional: true
- '@oven/bun-linux-x64-baseline@1.1.17':
+ '@oven/bun-linux-x64-baseline@1.1.20':
optional: true
- '@oven/bun-linux-x64@1.1.17':
+ '@oven/bun-linux-x64@1.1.20':
optional: true
- '@oven/bun-windows-x64-baseline@1.1.17':
+ '@oven/bun-windows-x64-baseline@1.1.20':
optional: true
- '@oven/bun-windows-x64@1.1.17':
+ '@oven/bun-windows-x64@1.1.20':
optional: true
'@pagefind/darwin-arm64@1.1.0':
@@ -5169,81 +5558,87 @@ snapshots:
'@polka/url@1.0.0-next.25': {}
- '@rollup/rollup-android-arm-eabi@4.18.0':
+ '@rollup/rollup-android-arm-eabi@4.19.0':
optional: true
- '@rollup/rollup-android-arm64@4.18.0':
+ '@rollup/rollup-android-arm64@4.19.0':
optional: true
- '@rollup/rollup-darwin-arm64@4.18.0':
+ '@rollup/rollup-darwin-arm64@4.19.0':
optional: true
- '@rollup/rollup-darwin-x64@4.18.0':
+ '@rollup/rollup-darwin-x64@4.19.0':
optional: true
- '@rollup/rollup-linux-arm-gnueabihf@4.18.0':
+ '@rollup/rollup-linux-arm-gnueabihf@4.19.0':
optional: true
- '@rollup/rollup-linux-arm-musleabihf@4.18.0':
+ '@rollup/rollup-linux-arm-musleabihf@4.19.0':
optional: true
- '@rollup/rollup-linux-arm64-gnu@4.18.0':
+ '@rollup/rollup-linux-arm64-gnu@4.19.0':
optional: true
- '@rollup/rollup-linux-arm64-musl@4.18.0':
+ '@rollup/rollup-linux-arm64-musl@4.19.0':
optional: true
- '@rollup/rollup-linux-powerpc64le-gnu@4.18.0':
+ '@rollup/rollup-linux-powerpc64le-gnu@4.19.0':
optional: true
- '@rollup/rollup-linux-riscv64-gnu@4.18.0':
+ '@rollup/rollup-linux-riscv64-gnu@4.19.0':
optional: true
- '@rollup/rollup-linux-s390x-gnu@4.18.0':
+ '@rollup/rollup-linux-s390x-gnu@4.19.0':
optional: true
- '@rollup/rollup-linux-x64-gnu@4.18.0':
+ '@rollup/rollup-linux-x64-gnu@4.19.0':
optional: true
- '@rollup/rollup-linux-x64-musl@4.18.0':
+ '@rollup/rollup-linux-x64-musl@4.19.0':
optional: true
- '@rollup/rollup-win32-arm64-msvc@4.18.0':
+ '@rollup/rollup-win32-arm64-msvc@4.19.0':
optional: true
- '@rollup/rollup-win32-ia32-msvc@4.18.0':
+ '@rollup/rollup-win32-ia32-msvc@4.19.0':
optional: true
- '@rollup/rollup-win32-x64-msvc@4.18.0':
+ '@rollup/rollup-win32-x64-msvc@4.19.0':
optional: true
- '@shikijs/core@1.9.1': {}
+ '@shikijs/core@1.11.0':
+ dependencies:
+ '@types/hast': 3.0.4
- '@shikijs/transformers@1.9.1':
+ '@shikijs/transformers@1.11.0':
dependencies:
- shiki: 1.9.1
+ shiki: 1.11.0
- '@shikijs/twoslash@1.9.1(typescript@5.5.2)':
+ '@shikijs/twoslash@1.11.0(typescript@5.5.3)':
dependencies:
- '@shikijs/core': 1.9.1
- twoslash: 0.2.9(typescript@5.5.2)
+ '@shikijs/core': 1.11.0
+ twoslash: 0.2.9(typescript@5.5.3)
transitivePeerDependencies:
- supports-color
- typescript
- '@sinclair/typebox@0.27.8': {}
-
'@sindresorhus/is@4.6.0': {}
'@sindresorhus/merge-streams@2.3.0': {}
- '@sveltejs/adapter-static@3.0.2(@sveltejs/kit@2.5.17(@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.166)(vite@5.3.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1)))(svelte@5.0.0-next.166)(vite@5.3.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1)))':
+ '@snyk/github-codeowners@1.1.0':
dependencies:
- '@sveltejs/kit': 2.5.17(@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.166)(vite@5.3.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1)))(svelte@5.0.0-next.166)(vite@5.3.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1))
+ commander: 4.1.1
+ ignore: 5.3.1
+ p-map: 4.0.0
- '@sveltejs/kit@2.5.17(@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.166)(vite@5.3.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1)))(svelte@5.0.0-next.166)(vite@5.3.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1))':
+ '@sveltejs/adapter-static@3.0.2(@sveltejs/kit@2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.193)(vite@5.3.4(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3)))(svelte@5.0.0-next.193)(vite@5.3.4(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3)))':
dependencies:
- '@sveltejs/vite-plugin-svelte': 3.1.1(svelte@5.0.0-next.166)(vite@5.3.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1))
+ '@sveltejs/kit': 2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.193)(vite@5.3.4(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3)))(svelte@5.0.0-next.193)(vite@5.3.4(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3))
+
+ '@sveltejs/kit@2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.193)(vite@5.3.4(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3)))(svelte@5.0.0-next.193)(vite@5.3.4(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3))':
+ dependencies:
+ '@sveltejs/vite-plugin-svelte': 3.1.1(svelte@5.0.0-next.193)(vite@5.3.4(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3))
'@types/cookie': 0.6.0
cookie: 0.6.0
devalue: 5.0.0
@@ -5255,97 +5650,96 @@ snapshots:
sade: 1.8.1
set-cookie-parser: 2.6.0
sirv: 2.0.4
- svelte: 5.0.0-next.166
+ svelte: 5.0.0-next.193
tiny-glob: 0.2.9
- vite: 5.3.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1)
+ vite: 5.3.4(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3)
- '@sveltejs/vite-plugin-svelte-inspector@2.1.0(@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.166)(vite@5.3.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1)))(svelte@5.0.0-next.166)(vite@5.3.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1))':
+ '@sveltejs/vite-plugin-svelte-inspector@2.1.0(@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.193)(vite@5.3.4(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3)))(svelte@5.0.0-next.193)(vite@5.3.4(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3))':
dependencies:
- '@sveltejs/vite-plugin-svelte': 3.1.1(svelte@5.0.0-next.166)(vite@5.3.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1))
+ '@sveltejs/vite-plugin-svelte': 3.1.1(svelte@5.0.0-next.193)(vite@5.3.4(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3))
debug: 4.3.5
- svelte: 5.0.0-next.166
- vite: 5.3.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1)
+ svelte: 5.0.0-next.193
+ vite: 5.3.4(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3)
transitivePeerDependencies:
- supports-color
- '@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.166)(vite@5.3.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1))':
+ '@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.193)(vite@5.3.4(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3))':
dependencies:
- '@sveltejs/vite-plugin-svelte-inspector': 2.1.0(@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.166)(vite@5.3.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1)))(svelte@5.0.0-next.166)(vite@5.3.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1))
+ '@sveltejs/vite-plugin-svelte-inspector': 2.1.0(@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.193)(vite@5.3.4(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3)))(svelte@5.0.0-next.193)(vite@5.3.4(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3))
debug: 4.3.5
deepmerge: 4.3.1
kleur: 4.1.5
magic-string: 0.30.10
- svelte: 5.0.0-next.166
- svelte-hmr: 0.16.0(svelte@5.0.0-next.166)
- vite: 5.3.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1)
- vitefu: 0.2.5(vite@5.3.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1))
+ svelte: 5.0.0-next.193
+ svelte-hmr: 0.16.0(svelte@5.0.0-next.193)
+ vite: 5.3.4(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3)
+ vitefu: 0.2.5(vite@5.3.4(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3))
transitivePeerDependencies:
- supports-color
'@swc/counter@0.1.3': {}
- '@swc/helpers@0.5.5':
+ '@swc/helpers@0.5.12':
dependencies:
- '@swc/counter': 0.1.3
tslib: 2.6.3
- '@tailwindcss/oxide-android-arm64@4.0.0-alpha.16':
+ '@tailwindcss/oxide-android-arm64@4.0.0-alpha.17':
optional: true
- '@tailwindcss/oxide-darwin-arm64@4.0.0-alpha.16':
+ '@tailwindcss/oxide-darwin-arm64@4.0.0-alpha.17':
optional: true
- '@tailwindcss/oxide-darwin-x64@4.0.0-alpha.16':
+ '@tailwindcss/oxide-darwin-x64@4.0.0-alpha.17':
optional: true
- '@tailwindcss/oxide-freebsd-x64@4.0.0-alpha.16':
+ '@tailwindcss/oxide-freebsd-x64@4.0.0-alpha.17':
optional: true
- '@tailwindcss/oxide-linux-arm-gnueabihf@4.0.0-alpha.16':
+ '@tailwindcss/oxide-linux-arm-gnueabihf@4.0.0-alpha.17':
optional: true
- '@tailwindcss/oxide-linux-arm64-gnu@4.0.0-alpha.16':
+ '@tailwindcss/oxide-linux-arm64-gnu@4.0.0-alpha.17':
optional: true
- '@tailwindcss/oxide-linux-arm64-musl@4.0.0-alpha.16':
+ '@tailwindcss/oxide-linux-arm64-musl@4.0.0-alpha.17':
optional: true
- '@tailwindcss/oxide-linux-x64-gnu@4.0.0-alpha.16':
+ '@tailwindcss/oxide-linux-x64-gnu@4.0.0-alpha.17':
optional: true
- '@tailwindcss/oxide-linux-x64-musl@4.0.0-alpha.16':
+ '@tailwindcss/oxide-linux-x64-musl@4.0.0-alpha.17':
optional: true
- '@tailwindcss/oxide-win32-x64-msvc@4.0.0-alpha.16':
+ '@tailwindcss/oxide-win32-x64-msvc@4.0.0-alpha.17':
optional: true
- '@tailwindcss/oxide@4.0.0-alpha.16':
+ '@tailwindcss/oxide@4.0.0-alpha.17':
optionalDependencies:
- '@tailwindcss/oxide-android-arm64': 4.0.0-alpha.16
- '@tailwindcss/oxide-darwin-arm64': 4.0.0-alpha.16
- '@tailwindcss/oxide-darwin-x64': 4.0.0-alpha.16
- '@tailwindcss/oxide-freebsd-x64': 4.0.0-alpha.16
- '@tailwindcss/oxide-linux-arm-gnueabihf': 4.0.0-alpha.16
- '@tailwindcss/oxide-linux-arm64-gnu': 4.0.0-alpha.16
- '@tailwindcss/oxide-linux-arm64-musl': 4.0.0-alpha.16
- '@tailwindcss/oxide-linux-x64-gnu': 4.0.0-alpha.16
- '@tailwindcss/oxide-linux-x64-musl': 4.0.0-alpha.16
- '@tailwindcss/oxide-win32-x64-msvc': 4.0.0-alpha.16
-
- '@tailwindcss/typography@0.5.13(tailwindcss@3.4.4)':
+ '@tailwindcss/oxide-android-arm64': 4.0.0-alpha.17
+ '@tailwindcss/oxide-darwin-arm64': 4.0.0-alpha.17
+ '@tailwindcss/oxide-darwin-x64': 4.0.0-alpha.17
+ '@tailwindcss/oxide-freebsd-x64': 4.0.0-alpha.17
+ '@tailwindcss/oxide-linux-arm-gnueabihf': 4.0.0-alpha.17
+ '@tailwindcss/oxide-linux-arm64-gnu': 4.0.0-alpha.17
+ '@tailwindcss/oxide-linux-arm64-musl': 4.0.0-alpha.17
+ '@tailwindcss/oxide-linux-x64-gnu': 4.0.0-alpha.17
+ '@tailwindcss/oxide-linux-x64-musl': 4.0.0-alpha.17
+ '@tailwindcss/oxide-win32-x64-msvc': 4.0.0-alpha.17
+
+ '@tailwindcss/typography@0.5.13(tailwindcss@3.4.6)':
dependencies:
lodash.castarray: 4.4.0
lodash.isplainobject: 4.0.6
lodash.merge: 4.6.2
postcss-selector-parser: 6.0.10
- tailwindcss: 3.4.4
+ tailwindcss: 3.4.6
- '@tailwindcss/vite@4.0.0-alpha.16(vite@5.3.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1))':
+ '@tailwindcss/vite@4.0.0-alpha.17(vite@5.3.4(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3))':
dependencies:
- '@tailwindcss/oxide': 4.0.0-alpha.16
+ '@tailwindcss/oxide': 4.0.0-alpha.17
lightningcss: 1.25.1
- tailwindcss: 4.0.0-alpha.16
- vite: 5.3.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1)
+ tailwindcss: 4.0.0-alpha.17
+ vite: 5.3.4(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3)
'@total-typescript/ts-reset@0.5.1': {}
@@ -5355,28 +5749,28 @@ snapshots:
'@types/babel__core@7.20.5':
dependencies:
- '@babel/parser': 7.24.7
- '@babel/types': 7.24.7
+ '@babel/parser': 7.24.8
+ '@babel/types': 7.24.9
'@types/babel__generator': 7.6.8
'@types/babel__template': 7.4.4
'@types/babel__traverse': 7.20.6
'@types/babel__generator@7.6.8':
dependencies:
- '@babel/types': 7.24.7
+ '@babel/types': 7.24.9
'@types/babel__template@7.4.4':
dependencies:
- '@babel/parser': 7.24.7
- '@babel/types': 7.24.7
+ '@babel/parser': 7.24.8
+ '@babel/types': 7.24.9
'@types/babel__traverse@7.20.6':
dependencies:
- '@babel/types': 7.24.7
+ '@babel/types': 7.24.9
- '@types/bun@1.1.5':
+ '@types/bun@1.1.6':
dependencies:
- bun-types: 1.1.14
+ bun-types: 1.1.17
'@types/cookie@0.6.0': {}
@@ -5404,6 +5798,17 @@ snapshots:
dependencies:
'@types/unist': 3.0.2
+ '@types/istanbul-lib-coverage@2.0.6': {}
+
+ '@types/istanbul-lib-report@3.0.3':
+ dependencies:
+ '@types/istanbul-lib-coverage': 2.0.6
+
+ '@types/istanbul-reports@1.1.2':
+ dependencies:
+ '@types/istanbul-lib-coverage': 2.0.6
+ '@types/istanbul-lib-report': 3.0.3
+
'@types/json-schema@7.0.15': {}
'@types/mdast@4.0.4':
@@ -5426,10 +5831,14 @@ snapshots:
dependencies:
undici-types: 5.26.5
- '@types/node@20.14.9':
+ '@types/node@20.14.11':
dependencies:
undici-types: 5.26.5
+ '@types/postcss-import@14.0.3':
+ dependencies:
+ postcss: 8.4.39
+
'@types/prop-types@15.7.12': {}
'@types/pug@2.0.10': {}
@@ -5445,7 +5854,7 @@ snapshots:
'@types/sax@1.2.7':
dependencies:
- '@types/node': 20.14.9
+ '@types/node': 20.14.11
'@types/semver@7.5.8': {}
@@ -5455,9 +5864,15 @@ snapshots:
'@types/unist@3.0.2': {}
- '@types/ws@8.5.10':
+ '@types/ws@8.5.11':
+ dependencies:
+ '@types/node': 20.14.11
+
+ '@types/yargs-parser@21.0.3': {}
+
+ '@types/yargs@13.0.12':
dependencies:
- '@types/node': 20.14.9
+ '@types/yargs-parser': 21.0.3
'@typescript/vfs@1.5.0':
dependencies:
@@ -5467,55 +5882,69 @@ snapshots:
'@ungap/structured-clone@1.2.0': {}
- '@vitest/expect@1.6.0':
+ '@vitest/expect@2.0.3':
dependencies:
- '@vitest/spy': 1.6.0
- '@vitest/utils': 1.6.0
- chai: 4.4.1
+ '@vitest/spy': 2.0.3
+ '@vitest/utils': 2.0.3
+ chai: 5.1.1
+ tinyrainbow: 1.2.0
- '@vitest/runner@1.6.0':
+ '@vitest/pretty-format@2.0.3':
dependencies:
- '@vitest/utils': 1.6.0
- p-limit: 5.0.0
+ tinyrainbow: 1.2.0
+
+ '@vitest/runner@2.0.3':
+ dependencies:
+ '@vitest/utils': 2.0.3
pathe: 1.1.2
- '@vitest/snapshot@1.6.0':
+ '@vitest/snapshot@2.0.3':
dependencies:
+ '@vitest/pretty-format': 2.0.3
magic-string: 0.30.10
pathe: 1.1.2
- pretty-format: 29.7.0
- '@vitest/spy@1.6.0':
+ '@vitest/spy@2.0.3':
+ dependencies:
+ tinyspy: 3.0.0
+
+ '@vitest/ui@2.0.3(vitest@2.0.3)':
dependencies:
- tinyspy: 2.2.1
+ '@vitest/utils': 2.0.3
+ fast-glob: 3.3.2
+ fflate: 0.8.2
+ flatted: 3.3.1
+ pathe: 1.1.2
+ sirv: 2.0.4
+ tinyrainbow: 1.2.0
+ vitest: 2.0.3(@types/node@20.14.11)(@vitest/ui@2.0.3)(lightningcss@1.25.1)(terser@5.31.3)
- '@vitest/utils@1.6.0':
+ '@vitest/utils@2.0.3':
dependencies:
- diff-sequences: 29.6.3
+ '@vitest/pretty-format': 2.0.3
estree-walker: 3.0.3
- loupe: 2.3.7
- pretty-format: 29.7.0
+ loupe: 3.1.1
+ tinyrainbow: 1.2.0
- '@volar/kit@2.2.5(typescript@5.5.2)':
+ '@volar/kit@2.4.0-alpha.18(typescript@5.5.3)':
dependencies:
- '@volar/language-service': 2.2.5
- '@volar/typescript': 2.2.5
+ '@volar/language-service': 2.4.0-alpha.18
+ '@volar/typescript': 2.4.0-alpha.18
typesafe-path: 0.2.2
- typescript: 5.5.2
+ typescript: 5.5.3
vscode-languageserver-textdocument: 1.0.11
vscode-uri: 3.0.8
- '@volar/language-core@2.2.5':
+ '@volar/language-core@2.4.0-alpha.18':
dependencies:
- '@volar/source-map': 2.2.5
+ '@volar/source-map': 2.4.0-alpha.18
- '@volar/language-server@2.2.5':
+ '@volar/language-server@2.4.0-alpha.18':
dependencies:
- '@volar/language-core': 2.2.5
- '@volar/language-service': 2.2.5
- '@volar/snapshot-document': 2.2.5
- '@volar/typescript': 2.2.5
- '@vscode/l10n': 0.0.16
+ '@volar/language-core': 2.4.0-alpha.18
+ '@volar/language-service': 2.4.0-alpha.18
+ '@volar/snapshot-document': 2.4.0-alpha.18
+ '@volar/typescript': 2.4.0-alpha.18
path-browserify: 1.0.1
request-light: 0.7.0
vscode-languageserver: 9.0.1
@@ -5523,26 +5952,25 @@ snapshots:
vscode-languageserver-textdocument: 1.0.11
vscode-uri: 3.0.8
- '@volar/language-service@2.2.5':
+ '@volar/language-service@2.4.0-alpha.18':
dependencies:
- '@volar/language-core': 2.2.5
+ '@volar/language-core': 2.4.0-alpha.18
vscode-languageserver-protocol: 3.17.5
vscode-languageserver-textdocument: 1.0.11
vscode-uri: 3.0.8
- '@volar/snapshot-document@2.2.5':
+ '@volar/snapshot-document@2.4.0-alpha.18':
dependencies:
vscode-languageserver-protocol: 3.17.5
vscode-languageserver-textdocument: 1.0.11
- '@volar/source-map@2.2.5':
- dependencies:
- muggle-string: 0.4.1
+ '@volar/source-map@2.4.0-alpha.18': {}
- '@volar/typescript@2.2.5':
+ '@volar/typescript@2.4.0-alpha.18':
dependencies:
- '@volar/language-core': 2.2.5
+ '@volar/language-core': 2.4.0-alpha.18
path-browserify: 1.0.1
+ vscode-uri: 3.0.8
'@vscode/emmet-helper@2.9.3':
dependencies:
@@ -5552,8 +5980,6 @@ snapshots:
vscode-languageserver-types: 3.17.5
vscode-uri: 2.1.2
- '@vscode/l10n@0.0.16': {}
-
'@vscode/l10n@0.0.18': {}
'@webassemblyjs/ast@1.12.1':
@@ -5636,23 +6062,24 @@ snapshots:
'@xtuc/long@4.2.2': {}
- acorn-import-attributes@1.9.5(acorn@8.12.0):
+ acorn-import-attributes@1.9.5(acorn@8.12.1):
dependencies:
- acorn: 8.12.0
+ acorn: 8.12.1
- acorn-jsx@5.3.2(acorn@8.12.0):
+ acorn-jsx@5.3.2(acorn@8.12.1):
dependencies:
- acorn: 8.12.0
+ acorn: 8.12.1
- acorn-typescript@1.4.13(acorn@8.12.0):
+ acorn-typescript@1.4.13(acorn@8.12.1):
dependencies:
- acorn: 8.12.0
+ acorn: 8.12.1
- acorn-walk@8.3.3:
- dependencies:
- acorn: 8.12.0
+ acorn@8.12.1: {}
- acorn@8.12.0: {}
+ aggregate-error@3.1.0:
+ dependencies:
+ clean-stack: 2.2.0
+ indent-string: 4.0.0
ajv-keywords@3.5.2(ajv@6.12.6):
dependencies:
@@ -5673,6 +6100,8 @@ snapshots:
ansi-escapes@6.2.1: {}
+ ansi-regex@4.1.1: {}
+
ansi-regex@5.0.1: {}
ansi-regex@6.0.1: {}
@@ -5685,8 +6114,6 @@ snapshots:
dependencies:
color-convert: 2.0.1
- ansi-styles@5.2.0: {}
-
ansi-styles@6.2.1: {}
ansicolors@0.3.2: {}
@@ -5714,32 +6141,32 @@ snapshots:
array-union@2.1.0: {}
- assertion-error@1.1.0: {}
+ assertion-error@2.0.1: {}
astring@1.8.6: {}
- astro-expressive-code@0.35.3(astro@4.11.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1)(typescript@5.5.2)):
+ astro-expressive-code@0.35.3(astro@4.12.2(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3)(typescript@5.5.3)):
dependencies:
- astro: 4.11.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1)(typescript@5.5.2)
+ astro: 4.12.2(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3)(typescript@5.5.3)
rehype-expressive-code: 0.35.3
- astro@4.11.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1)(typescript@5.5.2):
+ astro@4.12.2(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3)(typescript@5.5.3):
dependencies:
- '@astrojs/compiler': 2.8.1
+ '@astrojs/compiler': 2.9.2
'@astrojs/internal-helpers': 0.4.1
- '@astrojs/markdown-remark': 5.1.1
+ '@astrojs/markdown-remark': 5.2.0
'@astrojs/telemetry': 3.1.0
- '@babel/core': 7.24.7
- '@babel/generator': 7.24.7
- '@babel/parser': 7.24.7
- '@babel/plugin-transform-react-jsx': 7.24.7(@babel/core@7.24.7)
- '@babel/traverse': 7.24.7
- '@babel/types': 7.24.7
+ '@babel/core': 7.24.9
+ '@babel/generator': 7.24.10
+ '@babel/parser': 7.24.8
+ '@babel/plugin-transform-react-jsx': 7.24.7(@babel/core@7.24.9)
+ '@babel/traverse': 7.24.8
+ '@babel/types': 7.24.9
'@types/babel__core': 7.20.5
'@types/cookie': 0.6.0
- acorn: 8.12.0
+ acorn: 8.12.1
aria-query: 5.3.0
- axobject-query: 4.0.0
+ axobject-query: 4.1.0
boxen: 7.1.1
chokidar: 3.6.0
ci-info: 4.0.0
@@ -5768,23 +6195,22 @@ snapshots:
magic-string: 0.30.10
mrmime: 2.0.0
ora: 8.0.1
- p-limit: 5.0.0
+ p-limit: 6.1.0
p-queue: 8.0.1
path-to-regexp: 6.2.2
- preferred-pm: 3.1.3
+ preferred-pm: 4.0.0
prompts: 2.4.2
rehype: 13.0.1
- resolve: 1.22.8
- semver: 7.6.2
- shiki: 1.9.1
- string-width: 7.1.0
+ semver: 7.6.3
+ shiki: 1.11.0
+ string-width: 7.2.0
strip-ansi: 7.1.0
- tsconfck: 3.1.0(typescript@5.5.2)
+ tsconfck: 3.1.1(typescript@5.5.3)
unist-util-visit: 5.0.0
- vfile: 6.0.1
- vite: 5.3.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1)
- vitefu: 0.2.5(vite@5.3.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1))
- which-pm: 2.2.0
+ vfile: 6.0.2
+ vite: 5.3.4(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3)
+ vitefu: 0.2.5(vite@5.3.4(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3))
+ which-pm: 3.0.0
yargs-parser: 21.1.1
zod: 3.23.8
zod-to-json-schema: 3.23.1(zod@3.23.8)
@@ -5801,19 +6227,27 @@ snapshots:
- terser
- typescript
- autoprefixer@10.4.19(postcss@8.4.38):
+ autoprefixer@10.4.19(postcss@8.4.39):
dependencies:
- browserslist: 4.23.1
- caniuse-lite: 1.0.30001636
+ browserslist: 4.23.2
+ caniuse-lite: 1.0.30001643
fraction.js: 4.3.7
normalize-range: 0.1.2
picocolors: 1.0.1
- postcss: 8.4.38
+ postcss: 8.4.39
postcss-value-parser: 4.2.0
- axobject-query@4.0.0:
+ axobject-query@4.1.0: {}
+
+ babel-plugin-react-compiler@0.0.0-experimental-696af53-20240625:
dependencies:
- dequal: 2.0.3
+ '@babel/generator': 7.2.0
+ '@babel/types': 7.24.9
+ chalk: 4.1.2
+ invariant: 2.2.4
+ pretty-format: 24.9.0
+ zod: 3.23.8
+ zod-validation-error: 2.1.0(zod@3.23.8)
bail@2.0.2: {}
@@ -5861,36 +6295,36 @@ snapshots:
dependencies:
fill-range: 7.1.1
- browserslist@4.23.1:
+ browserslist@4.23.2:
dependencies:
- caniuse-lite: 1.0.30001636
- electron-to-chromium: 1.4.812
- node-releases: 2.0.14
- update-browserslist-db: 1.0.16(browserslist@4.23.1)
+ caniuse-lite: 1.0.30001643
+ electron-to-chromium: 1.4.832
+ node-releases: 2.0.18
+ update-browserslist-db: 1.1.0(browserslist@4.23.2)
buffer-crc32@1.0.0: {}
buffer-from@1.1.2: {}
- bun-types@1.1.14:
+ bun-types@1.1.17:
dependencies:
'@types/node': 20.12.14
- '@types/ws': 8.5.10
+ '@types/ws': 8.5.11
- bun@1.1.17:
+ bun@1.1.20:
optionalDependencies:
- '@oven/bun-darwin-aarch64': 1.1.17
- '@oven/bun-darwin-x64': 1.1.17
- '@oven/bun-darwin-x64-baseline': 1.1.17
- '@oven/bun-linux-aarch64': 1.1.17
- '@oven/bun-linux-x64': 1.1.17
- '@oven/bun-linux-x64-baseline': 1.1.17
- '@oven/bun-windows-x64': 1.1.17
- '@oven/bun-windows-x64-baseline': 1.1.17
-
- bundle-require@4.2.1(esbuild@0.21.5):
- dependencies:
- esbuild: 0.21.5
+ '@oven/bun-darwin-aarch64': 1.1.20
+ '@oven/bun-darwin-x64': 1.1.20
+ '@oven/bun-darwin-x64-baseline': 1.1.20
+ '@oven/bun-linux-aarch64': 1.1.20
+ '@oven/bun-linux-x64': 1.1.20
+ '@oven/bun-linux-x64-baseline': 1.1.20
+ '@oven/bun-windows-x64': 1.1.20
+ '@oven/bun-windows-x64-baseline': 1.1.20
+
+ bundle-require@5.0.0(esbuild@0.23.0):
+ dependencies:
+ esbuild: 0.23.0
load-tsconfig: 0.2.5
busboy@1.6.0:
@@ -5903,7 +6337,7 @@ snapshots:
camelcase@7.0.1: {}
- caniuse-lite@1.0.30001636: {}
+ caniuse-lite@1.0.30001643: {}
cardinal@2.1.1:
dependencies:
@@ -5912,15 +6346,13 @@ snapshots:
ccount@2.0.1: {}
- chai@4.4.1:
+ chai@5.1.1:
dependencies:
- assertion-error: 1.1.0
- check-error: 1.0.3
- deep-eql: 4.1.4
- get-func-name: 2.0.2
- loupe: 2.3.7
- pathval: 1.1.1
- type-detect: 4.0.8
+ assertion-error: 2.0.1
+ check-error: 2.1.1
+ deep-eql: 5.0.2
+ loupe: 3.1.1
+ pathval: 2.0.0
chalk@2.4.2:
dependencies:
@@ -5947,9 +6379,7 @@ snapshots:
chardet@0.7.0: {}
- check-error@1.0.3:
- dependencies:
- get-func-name: 2.0.2
+ check-error@2.1.1: {}
chokidar@3.6.0:
dependencies:
@@ -5969,6 +6399,8 @@ snapshots:
ci-info@4.0.0: {}
+ clean-stack@2.2.0: {}
+
cli-boxes@3.0.0: {}
cli-cursor@4.0.0:
@@ -5991,6 +6423,9 @@ snapshots:
strip-ansi: 6.0.1
wrap-ansi: 7.0.0
+ clone@1.0.4:
+ optional: true
+
clsx@2.1.1: {}
collapse-white-space@2.1.0: {}
@@ -6029,7 +6464,7 @@ snapshots:
concat-map@0.0.1: {}
- confbox@0.1.7: {}
+ consola@3.2.3: {}
convert-source-map@2.0.0: {}
@@ -6061,12 +6496,15 @@ snapshots:
dependencies:
character-entities: 2.0.2
- deep-eql@4.1.4:
- dependencies:
- type-detect: 4.0.8
+ deep-eql@5.0.2: {}
deepmerge@4.3.1: {}
+ defaults@1.0.4:
+ dependencies:
+ clone: 1.0.4
+ optional: true
+
dequal@2.0.3: {}
detect-indent@6.1.0: {}
@@ -6087,8 +6525,6 @@ snapshots:
didyoumean@1.2.2: {}
- diff-sequences@29.6.3: {}
-
diff@5.2.0: {}
dir-glob@3.0.1:
@@ -6103,7 +6539,13 @@ snapshots:
eastasianwidth@0.2.0: {}
- electron-to-chromium@1.4.812: {}
+ easy-table@1.2.0:
+ dependencies:
+ ansi-regex: 5.0.1
+ optionalDependencies:
+ wcwidth: 1.0.1
+
+ electron-to-chromium@1.4.832: {}
emmet@2.4.7:
dependencies:
@@ -6160,6 +6602,33 @@ snapshots:
'@esbuild/win32-ia32': 0.21.5
'@esbuild/win32-x64': 0.21.5
+ esbuild@0.23.0:
+ optionalDependencies:
+ '@esbuild/aix-ppc64': 0.23.0
+ '@esbuild/android-arm': 0.23.0
+ '@esbuild/android-arm64': 0.23.0
+ '@esbuild/android-x64': 0.23.0
+ '@esbuild/darwin-arm64': 0.23.0
+ '@esbuild/darwin-x64': 0.23.0
+ '@esbuild/freebsd-arm64': 0.23.0
+ '@esbuild/freebsd-x64': 0.23.0
+ '@esbuild/linux-arm': 0.23.0
+ '@esbuild/linux-arm64': 0.23.0
+ '@esbuild/linux-ia32': 0.23.0
+ '@esbuild/linux-loong64': 0.23.0
+ '@esbuild/linux-mips64el': 0.23.0
+ '@esbuild/linux-ppc64': 0.23.0
+ '@esbuild/linux-riscv64': 0.23.0
+ '@esbuild/linux-s390x': 0.23.0
+ '@esbuild/linux-x64': 0.23.0
+ '@esbuild/netbsd-x64': 0.23.0
+ '@esbuild/openbsd-arm64': 0.23.0
+ '@esbuild/openbsd-x64': 0.23.0
+ '@esbuild/sunos-x64': 0.23.0
+ '@esbuild/win32-arm64': 0.23.0
+ '@esbuild/win32-ia32': 0.23.0
+ '@esbuild/win32-x64': 0.23.0
+
escalade@3.1.2: {}
escape-string-regexp@1.0.5: {}
@@ -6177,7 +6646,7 @@ snapshots:
esrap@1.2.2:
dependencies:
- '@jridgewell/sourcemap-codec': 1.4.15
+ '@jridgewell/sourcemap-codec': 1.5.0
'@types/estree': 1.0.5
esrecurse@4.3.0:
@@ -6281,12 +6750,18 @@ snapshots:
dependencies:
reusify: 1.0.4
+ fdir@6.2.0(picomatch@4.0.2):
+ optionalDependencies:
+ picomatch: 4.0.2
+
fflate@0.8.2: {}
fill-range@7.1.1:
dependencies:
to-regex-range: 5.0.1
+ find-up-simple@1.0.0: {}
+
find-up@4.1.0:
dependencies:
locate-path: 5.0.0
@@ -6302,6 +6777,8 @@ snapshots:
micromatch: 4.0.7
pkg-dir: 4.2.0
+ flatted@3.3.1: {}
+
flattie@1.1.1: {}
foreground-child@3.2.1:
@@ -6328,8 +6805,6 @@ snapshots:
fsevents@2.3.3:
optional: true
- function-bind@1.1.2: {}
-
gensync@1.0.0-beta.2: {}
get-caller-file@2.0.5: {}
@@ -6342,7 +6817,7 @@ snapshots:
get-stream@8.0.1: {}
- get-tsconfig@4.7.5:
+ get-tsconfig@4.7.6:
dependencies:
resolve-pkg-maps: 1.0.0
@@ -6358,10 +6833,10 @@ snapshots:
glob-to-regexp@0.4.1: {}
- glob@10.4.2:
+ glob@10.4.5:
dependencies:
foreground-child: 3.2.1
- jackspeak: 3.4.0
+ jackspeak: 3.4.3
minimatch: 9.0.5
minipass: 7.1.2
package-json-from-dist: 1.0.0
@@ -6413,10 +6888,6 @@ snapshots:
has-flag@4.0.0: {}
- hasown@2.0.2:
- dependencies:
- function-bind: 1.1.2
-
hast-util-embedded@3.0.0:
dependencies:
'@types/hast': 3.0.4
@@ -6428,7 +6899,7 @@ snapshots:
devlop: 1.1.0
hast-util-from-parse5: 8.0.1
parse5: 7.1.2
- vfile: 6.0.1
+ vfile: 6.0.2
vfile-message: 4.0.2
hast-util-from-parse5@8.0.1:
@@ -6438,8 +6909,8 @@ snapshots:
devlop: 1.1.0
hastscript: 8.0.0
property-information: 6.5.0
- vfile: 6.0.1
- vfile-location: 5.0.2
+ vfile: 6.0.2
+ vfile-location: 5.0.3
web-namespaces: 2.0.1
hast-util-has-property@3.0.0:
@@ -6482,7 +6953,7 @@ snapshots:
parse5: 7.1.2
unist-util-position: 5.0.0
unist-util-visit: 5.0.0
- vfile: 6.0.1
+ vfile: 6.0.2
web-namespaces: 2.0.1
zwitch: 2.0.4
@@ -6624,6 +7095,8 @@ snapshots:
import-meta-resolve@4.1.0: {}
+ indent-string@4.0.0: {}
+
inflight@1.0.6:
dependencies:
once: 1.4.0
@@ -6635,6 +7108,10 @@ snapshots:
inline-style-parser@0.2.3: {}
+ invariant@2.2.4:
+ dependencies:
+ loose-envify: 1.4.0
+
is-alphabetical@2.0.1: {}
is-alphanumerical@2.0.1:
@@ -6648,10 +7125,6 @@ snapshots:
dependencies:
binary-extensions: 2.3.0
- is-core-module@2.14.0:
- dependencies:
- hasown: 2.0.2
-
is-decimal@2.0.1: {}
is-docker@3.0.0: {}
@@ -6702,7 +7175,7 @@ snapshots:
isexe@2.0.0: {}
- jackspeak@3.4.0:
+ jackspeak@3.4.3:
dependencies:
'@isaacs/cliui': 8.0.2
optionalDependencies:
@@ -6710,7 +7183,7 @@ snapshots:
jest-worker@27.5.1:
dependencies:
- '@types/node': 20.14.9
+ '@types/node': 20.14.11
merge-stream: 2.0.0
supports-color: 8.1.1
@@ -6720,8 +7193,6 @@ snapshots:
js-tokens@4.0.0: {}
- js-tokens@9.0.0: {}
-
js-yaml@3.14.1:
dependencies:
argparse: 1.0.10
@@ -6753,6 +7224,27 @@ snapshots:
kleur@4.1.5: {}
+ knip@5.26.0(@types/node@20.14.11)(typescript@5.5.3):
+ dependencies:
+ '@nodelib/fs.walk': 1.2.8
+ '@snyk/github-codeowners': 1.1.0
+ '@types/node': 20.14.11
+ easy-table: 1.2.0
+ fast-glob: 3.3.2
+ jiti: 1.21.6
+ js-yaml: 4.1.0
+ minimist: 1.2.8
+ picocolors: 1.0.1
+ picomatch: 4.0.2
+ pretty-ms: 9.0.0
+ resolve: 1.22.8
+ smol-toml: 1.3.0
+ strip-json-comments: 5.0.1
+ summary: 2.1.0
+ typescript: 5.5.3
+ zod: 3.23.8
+ zod-validation-error: 3.3.0(zod@3.23.8)
+
lightningcss-darwin-arm64@1.25.1:
optional: true
@@ -6815,11 +7307,6 @@ snapshots:
loader-runner@4.3.0: {}
- local-pkg@0.5.0:
- dependencies:
- mlly: 1.7.1
- pkg-types: 1.1.1
-
locate-character@3.0.0: {}
locate-path@5.0.0:
@@ -6840,6 +7327,8 @@ snapshots:
lodash.startcase@4.4.0: {}
+ lodash@4.17.21: {}
+
log-symbols@6.0.0:
dependencies:
chalk: 5.3.0
@@ -6851,11 +7340,11 @@ snapshots:
dependencies:
js-tokens: 4.0.0
- loupe@2.3.7:
+ loupe@3.1.1:
dependencies:
get-func-name: 2.0.2
- lru-cache@10.2.2: {}
+ lru-cache@10.4.3: {}
lru-cache@4.1.5:
dependencies:
@@ -6868,7 +7357,7 @@ snapshots:
magic-string@0.30.10:
dependencies:
- '@jridgewell/sourcemap-codec': 1.4.15
+ '@jridgewell/sourcemap-codec': 1.5.0
markdown-extensions@2.0.0: {}
@@ -7080,7 +7569,7 @@ snapshots:
trim-lines: 3.0.1
unist-util-position: 5.0.0
unist-util-visit: 5.0.0
- vfile: 6.0.1
+ vfile: 6.0.2
mdast-util-to-markdown@2.1.0:
dependencies:
@@ -7132,7 +7621,7 @@ snapshots:
micromark-util-symbol: 2.0.0
micromark-util-types: 2.0.0
- micromark-extension-directive@3.0.0:
+ micromark-extension-directive@3.0.1:
dependencies:
devlop: 1.1.0
micromark-factory-space: 2.0.0
@@ -7142,14 +7631,14 @@ snapshots:
micromark-util-types: 2.0.0
parse-entities: 4.0.1
- micromark-extension-gfm-autolink-literal@2.0.0:
+ micromark-extension-gfm-autolink-literal@2.1.0:
dependencies:
micromark-util-character: 2.1.0
micromark-util-sanitize-uri: 2.0.0
micromark-util-symbol: 2.0.0
micromark-util-types: 2.0.0
- micromark-extension-gfm-footnote@2.0.0:
+ micromark-extension-gfm-footnote@2.1.0:
dependencies:
devlop: 1.1.0
micromark-core-commonmark: 2.0.1
@@ -7160,7 +7649,7 @@ snapshots:
micromark-util-symbol: 2.0.0
micromark-util-types: 2.0.0
- micromark-extension-gfm-strikethrough@2.0.0:
+ micromark-extension-gfm-strikethrough@2.1.0:
dependencies:
devlop: 1.1.0
micromark-util-chunked: 2.0.0
@@ -7169,7 +7658,7 @@ snapshots:
micromark-util-symbol: 2.0.0
micromark-util-types: 2.0.0
- micromark-extension-gfm-table@2.0.0:
+ micromark-extension-gfm-table@2.1.0:
dependencies:
devlop: 1.1.0
micromark-factory-space: 2.0.0
@@ -7181,7 +7670,7 @@ snapshots:
dependencies:
micromark-util-types: 2.0.0
- micromark-extension-gfm-task-list-item@2.0.1:
+ micromark-extension-gfm-task-list-item@2.1.0:
dependencies:
devlop: 1.1.0
micromark-factory-space: 2.0.0
@@ -7191,12 +7680,12 @@ snapshots:
micromark-extension-gfm@3.0.0:
dependencies:
- micromark-extension-gfm-autolink-literal: 2.0.0
- micromark-extension-gfm-footnote: 2.0.0
- micromark-extension-gfm-strikethrough: 2.0.0
- micromark-extension-gfm-table: 2.0.0
+ micromark-extension-gfm-autolink-literal: 2.1.0
+ micromark-extension-gfm-footnote: 2.1.0
+ micromark-extension-gfm-strikethrough: 2.1.0
+ micromark-extension-gfm-table: 2.1.0
micromark-extension-gfm-tagfilter: 2.0.0
- micromark-extension-gfm-task-list-item: 2.0.1
+ micromark-extension-gfm-task-list-item: 2.1.0
micromark-util-combine-extensions: 2.0.0
micromark-util-types: 2.0.0
@@ -7242,8 +7731,8 @@ snapshots:
micromark-extension-mdxjs@3.0.0:
dependencies:
- acorn: 8.12.0
- acorn-jsx: 5.3.2(acorn@8.12.0)
+ acorn: 8.12.1
+ acorn-jsx: 5.3.2(acorn@8.12.1)
micromark-extension-mdx-expression: 3.0.0
micromark-extension-mdx-jsx: 3.0.0
micromark-extension-mdx-md: 2.0.0
@@ -7425,13 +7914,6 @@ snapshots:
dependencies:
minimist: 1.2.8
- mlly@1.7.1:
- dependencies:
- acorn: 8.12.0
- pathe: 1.1.2
- pkg-types: 1.1.1
- ufo: 1.5.3
-
mri@1.2.0: {}
mrmime@2.0.0: {}
@@ -7450,27 +7932,30 @@ snapshots:
neo-async@2.6.2: {}
- next@14.2.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
+ next@15.0.0-canary.76(babel-plugin-react-compiler@0.0.0-experimental-696af53-20240625)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0):
dependencies:
- '@next/env': 14.2.4
- '@swc/helpers': 0.5.5
+ '@next/env': 15.0.0-canary.76
+ '@swc/counter': 0.1.3
+ '@swc/helpers': 0.5.12
busboy: 1.6.0
- caniuse-lite: 1.0.30001636
+ caniuse-lite: 1.0.30001643
graceful-fs: 4.2.11
postcss: 8.4.31
- react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
- styled-jsx: 5.1.1(react@18.3.1)
+ react: 19.0.0-rc.0
+ react-dom: 19.0.0-rc.0(react@19.0.0-rc.0)
+ styled-jsx: 5.1.6(react@19.0.0-rc.0)
optionalDependencies:
- '@next/swc-darwin-arm64': 14.2.4
- '@next/swc-darwin-x64': 14.2.4
- '@next/swc-linux-arm64-gnu': 14.2.4
- '@next/swc-linux-arm64-musl': 14.2.4
- '@next/swc-linux-x64-gnu': 14.2.4
- '@next/swc-linux-x64-musl': 14.2.4
- '@next/swc-win32-arm64-msvc': 14.2.4
- '@next/swc-win32-ia32-msvc': 14.2.4
- '@next/swc-win32-x64-msvc': 14.2.4
+ '@next/swc-darwin-arm64': 15.0.0-canary.76
+ '@next/swc-darwin-x64': 15.0.0-canary.76
+ '@next/swc-linux-arm64-gnu': 15.0.0-canary.76
+ '@next/swc-linux-arm64-musl': 15.0.0-canary.76
+ '@next/swc-linux-x64-gnu': 15.0.0-canary.76
+ '@next/swc-linux-x64-musl': 15.0.0-canary.76
+ '@next/swc-win32-arm64-msvc': 15.0.0-canary.76
+ '@next/swc-win32-ia32-msvc': 15.0.0-canary.76
+ '@next/swc-win32-x64-msvc': 15.0.0-canary.76
+ babel-plugin-react-compiler: 0.0.0-experimental-696af53-20240625
+ sharp: 0.33.4
transitivePeerDependencies:
- '@babel/core'
- babel-plugin-macros
@@ -7486,7 +7971,7 @@ snapshots:
emojilib: 2.4.0
skin-tone: 2.0.0
- node-releases@2.0.14: {}
+ node-releases@2.0.18: {}
normalize-path@3.0.0: {}
@@ -7531,7 +8016,7 @@ snapshots:
is-unicode-supported: 2.0.0
log-symbols: 6.0.0
stdin-discarder: 0.2.2
- string-width: 7.1.0
+ string-width: 7.2.0
strip-ansi: 7.1.0
os-tmpdir@1.0.2: {}
@@ -7550,9 +8035,9 @@ snapshots:
dependencies:
yocto-queue: 0.1.0
- p-limit@5.0.0:
+ p-limit@6.1.0:
dependencies:
- yocto-queue: 1.0.0
+ yocto-queue: 1.1.1
p-locate@4.1.0:
dependencies:
@@ -7564,6 +8049,10 @@ snapshots:
p-map@2.1.0: {}
+ p-map@4.0.0:
+ dependencies:
+ aggregate-error: 3.1.0
+
p-queue@8.0.1:
dependencies:
eventemitter3: 5.0.1
@@ -7601,7 +8090,9 @@ snapshots:
nlcst-to-string: 4.0.0
unist-util-modify-children: 4.0.0
unist-util-visit-children: 3.0.0
- vfile: 6.0.1
+ vfile: 6.0.2
+
+ parse-ms@4.0.0: {}
parse-numeric-range@1.3.0: {}
@@ -7623,7 +8114,7 @@ snapshots:
path-scurry@1.11.1:
dependencies:
- lru-cache: 10.2.2
+ lru-cache: 10.4.3
minipass: 7.1.2
path-to-regexp@6.2.2: {}
@@ -7634,7 +8125,7 @@ snapshots:
pathe@1.1.2: {}
- pathval@1.1.1: {}
+ pathval@2.0.0: {}
periscopic@3.1.0:
dependencies:
@@ -7646,6 +8137,8 @@ snapshots:
picomatch@2.3.1: {}
+ picomatch@4.0.2: {}
+
pify@2.3.0: {}
pify@4.0.1: {}
@@ -7656,42 +8149,52 @@ snapshots:
dependencies:
find-up: 4.1.0
- pkg-types@1.1.1:
+ postcss-import@15.1.0(postcss@8.4.39):
dependencies:
- confbox: 0.1.7
- mlly: 1.7.1
- pathe: 1.1.2
+ postcss: 8.4.39
+ postcss-value-parser: 4.2.0
+ read-cache: 1.0.0
+ resolve: 1.22.8
- postcss-import@15.1.0(postcss@8.4.38):
+ postcss-import@16.1.0(postcss@8.4.39):
dependencies:
- postcss: 8.4.38
+ postcss: 8.4.39
postcss-value-parser: 4.2.0
read-cache: 1.0.0
resolve: 1.22.8
- postcss-js@4.0.1(postcss@8.4.38):
+ postcss-js@4.0.1(postcss@8.4.39):
dependencies:
camelcase-css: 2.0.1
- postcss: 8.4.38
+ postcss: 8.4.39
- postcss-load-config@4.0.2(postcss@8.4.38):
+ postcss-load-config@4.0.2(postcss@8.4.39):
dependencies:
lilconfig: 3.1.2
yaml: 2.4.5
optionalDependencies:
- postcss: 8.4.38
+ postcss: 8.4.39
+
+ postcss-load-config@6.0.1(jiti@1.21.6)(postcss@8.4.39)(tsx@4.16.2)(yaml@2.4.5):
+ dependencies:
+ lilconfig: 3.1.2
+ optionalDependencies:
+ jiti: 1.21.6
+ postcss: 8.4.39
+ tsx: 4.16.2
+ yaml: 2.4.5
- postcss-nested@6.0.1(postcss@8.4.38):
+ postcss-nested@6.2.0(postcss@8.4.39):
dependencies:
- postcss: 8.4.38
- postcss-selector-parser: 6.1.0
+ postcss: 8.4.39
+ postcss-selector-parser: 6.1.1
postcss-selector-parser@6.0.10:
dependencies:
cssesc: 3.0.0
util-deprecate: 1.0.2
- postcss-selector-parser@6.1.0:
+ postcss-selector-parser@6.1.1:
dependencies:
cssesc: 3.0.0
util-deprecate: 1.0.2
@@ -7704,28 +8207,39 @@ snapshots:
picocolors: 1.0.1
source-map-js: 1.2.0
- postcss@8.4.38:
+ postcss@8.4.39:
dependencies:
nanoid: 3.3.7
picocolors: 1.0.1
source-map-js: 1.2.0
- preferred-pm@3.1.3:
+ preferred-pm@3.1.4:
dependencies:
find-up: 5.0.0
find-yarn-workspace-root2: 1.2.16
path-exists: 4.0.0
- which-pm: 2.0.0
+ which-pm: 2.2.0
+
+ preferred-pm@4.0.0:
+ dependencies:
+ find-up-simple: 1.0.0
+ find-yarn-workspace-root2: 1.2.16
+ which-pm: 3.0.0
prettier@2.8.8: {}
- prettier@3.3.2: {}
+ prettier@3.3.3: {}
+
+ pretty-format@24.9.0:
+ dependencies:
+ '@jest/types': 24.9.0
+ ansi-regex: 4.1.1
+ ansi-styles: 3.2.1
+ react-is: 16.13.1
- pretty-format@29.7.0:
+ pretty-ms@9.0.0:
dependencies:
- '@jest/schemas': 29.6.3
- ansi-styles: 5.2.0
- react-is: 18.3.1
+ parse-ms: 4.0.0
prismjs@1.29.0: {}
@@ -7748,17 +8262,14 @@ snapshots:
dependencies:
safe-buffer: 5.2.1
- react-dom@18.3.1(react@18.3.1):
+ react-dom@19.0.0-rc.0(react@19.0.0-rc.0):
dependencies:
- loose-envify: 1.4.0
- react: 18.3.1
- scheduler: 0.23.2
+ react: 19.0.0-rc.0
+ scheduler: 0.25.0-rc.0
- react-is@18.3.1: {}
+ react-is@16.13.1: {}
- react@18.3.1:
- dependencies:
- loose-envify: 1.4.0
+ react@19.0.0-rc.0: {}
read-cache@1.0.0:
dependencies:
@@ -7823,7 +8334,7 @@ snapshots:
dependencies:
'@types/hast': 3.0.4
hast-util-raw: 9.0.4
- vfile: 6.0.1
+ vfile: 6.0.2
rehype-slug@6.0.0:
dependencies:
@@ -7850,7 +8361,7 @@ snapshots:
dependencies:
'@types/mdast': 4.0.4
mdast-util-directive: 3.0.0
- micromark-extension-directive: 3.0.0
+ micromark-extension-directive: 3.0.1
unified: 11.0.5
transitivePeerDependencies:
- supports-color
@@ -7888,9 +8399,9 @@ snapshots:
'@types/mdast': 4.0.4
mdast-util-to-hast: 13.2.0
unified: 11.0.5
- vfile: 6.0.1
+ vfile: 6.0.2
- remark-smartypants@3.0.1:
+ remark-smartypants@3.0.2:
dependencies:
retext: 9.0.0
retext-smartypants: 6.1.0
@@ -7927,7 +8438,7 @@ snapshots:
resolve@1.22.8:
dependencies:
- is-core-module: 2.14.0
+ is-core-module: '@nolyfill/is-core-module@1.0.37'
path-parse: 1.0.7
supports-preserve-symlinks-flag: 1.0.0
@@ -7967,26 +8478,26 @@ snapshots:
dependencies:
glob: 7.2.3
- rollup@4.18.0:
+ rollup@4.19.0:
dependencies:
'@types/estree': 1.0.5
optionalDependencies:
- '@rollup/rollup-android-arm-eabi': 4.18.0
- '@rollup/rollup-android-arm64': 4.18.0
- '@rollup/rollup-darwin-arm64': 4.18.0
- '@rollup/rollup-darwin-x64': 4.18.0
- '@rollup/rollup-linux-arm-gnueabihf': 4.18.0
- '@rollup/rollup-linux-arm-musleabihf': 4.18.0
- '@rollup/rollup-linux-arm64-gnu': 4.18.0
- '@rollup/rollup-linux-arm64-musl': 4.18.0
- '@rollup/rollup-linux-powerpc64le-gnu': 4.18.0
- '@rollup/rollup-linux-riscv64-gnu': 4.18.0
- '@rollup/rollup-linux-s390x-gnu': 4.18.0
- '@rollup/rollup-linux-x64-gnu': 4.18.0
- '@rollup/rollup-linux-x64-musl': 4.18.0
- '@rollup/rollup-win32-arm64-msvc': 4.18.0
- '@rollup/rollup-win32-ia32-msvc': 4.18.0
- '@rollup/rollup-win32-x64-msvc': 4.18.0
+ '@rollup/rollup-android-arm-eabi': 4.19.0
+ '@rollup/rollup-android-arm64': 4.19.0
+ '@rollup/rollup-darwin-arm64': 4.19.0
+ '@rollup/rollup-darwin-x64': 4.19.0
+ '@rollup/rollup-linux-arm-gnueabihf': 4.19.0
+ '@rollup/rollup-linux-arm-musleabihf': 4.19.0
+ '@rollup/rollup-linux-arm64-gnu': 4.19.0
+ '@rollup/rollup-linux-arm64-musl': 4.19.0
+ '@rollup/rollup-linux-powerpc64le-gnu': 4.19.0
+ '@rollup/rollup-linux-riscv64-gnu': 4.19.0
+ '@rollup/rollup-linux-s390x-gnu': 4.19.0
+ '@rollup/rollup-linux-x64-gnu': 4.19.0
+ '@rollup/rollup-linux-x64-musl': 4.19.0
+ '@rollup/rollup-win32-arm64-msvc': 4.19.0
+ '@rollup/rollup-win32-ia32-msvc': 4.19.0
+ '@rollup/rollup-win32-x64-msvc': 4.19.0
fsevents: 2.3.3
run-parallel@1.2.0:
@@ -8010,9 +8521,7 @@ snapshots:
sax@1.4.1: {}
- scheduler@0.23.2:
- dependencies:
- loose-envify: 1.4.0
+ scheduler@0.25.0-rc.0: {}
schema-utils@3.3.0:
dependencies:
@@ -8027,7 +8536,7 @@ snapshots:
semver@6.3.1: {}
- semver@7.6.2: {}
+ semver@7.6.3: {}
serialize-javascript@6.0.2:
dependencies:
@@ -8039,7 +8548,7 @@ snapshots:
dependencies:
color: 4.2.3
detect-libc: 2.0.3
- semver: 7.6.2
+ semver: 7.6.3
optionalDependencies:
'@img/sharp-darwin-arm64': 0.33.4
'@img/sharp-darwin-x64': 0.33.4
@@ -8073,9 +8582,10 @@ snapshots:
shebang-regex@3.0.0: {}
- shiki@1.9.1:
+ shiki@1.11.0:
dependencies:
- '@shikijs/core': 1.9.1
+ '@shikijs/core': 1.11.0
+ '@types/hast': 3.0.4
siginfo@2.0.0: {}
@@ -8112,9 +8622,11 @@ snapshots:
slash@5.1.0: {}
+ smol-toml@1.3.0: {}
+
sorcery@0.11.1:
dependencies:
- '@jridgewell/sourcemap-codec': 1.4.15
+ '@jridgewell/sourcemap-codec': 1.5.0
buffer-crc32: 1.0.0
minimist: 1.2.8
sander: 0.5.1
@@ -8126,6 +8638,8 @@ snapshots:
buffer-from: 1.1.2
source-map: 0.6.1
+ source-map@0.5.7: {}
+
source-map@0.6.1: {}
source-map@0.7.4: {}
@@ -8165,7 +8679,7 @@ snapshots:
emoji-regex: 9.2.2
strip-ansi: 7.1.0
- string-width@7.1.0:
+ string-width@7.2.0:
dependencies:
emoji-regex: 10.3.0
get-east-asian-width: 1.2.0
@@ -8196,9 +8710,7 @@ snapshots:
dependencies:
min-indent: 1.0.1
- strip-literal@2.1.0:
- dependencies:
- js-tokens: 9.0.0
+ strip-json-comments@5.0.1: {}
style-to-object@0.4.4:
dependencies:
@@ -8208,21 +8720,23 @@ snapshots:
dependencies:
inline-style-parser: 0.2.3
- styled-jsx@5.1.1(react@18.3.1):
+ styled-jsx@5.1.6(react@19.0.0-rc.0):
dependencies:
client-only: 0.0.1
- react: 18.3.1
+ react: 19.0.0-rc.0
sucrase@3.35.0:
dependencies:
'@jridgewell/gen-mapping': 0.3.5
commander: 4.1.1
- glob: 10.4.2
+ glob: 10.4.5
lines-and-columns: 1.2.4
mz: 2.7.0
pirates: 4.0.6
ts-interface-checker: 0.1.13
+ summary@2.1.0: {}
+
supports-color@5.5.0:
dependencies:
has-flag: 3.0.0
@@ -8242,15 +8756,15 @@ snapshots:
supports-preserve-symlinks-flag@1.0.0: {}
- svelte-check@3.8.2(@babel/core@7.24.7)(postcss-load-config@4.0.2(postcss@8.4.38))(postcss@8.4.38)(svelte@5.0.0-next.166):
+ svelte-check@3.8.4(@babel/core@7.24.9)(postcss-load-config@4.0.2(postcss@8.4.39))(postcss@8.4.39)(svelte@5.0.0-next.193):
dependencies:
'@jridgewell/trace-mapping': 0.3.25
chokidar: 3.6.0
picocolors: 1.0.1
sade: 1.8.1
- svelte: 5.0.0-next.166
- svelte-preprocess: 5.1.4(@babel/core@7.24.7)(postcss-load-config@4.0.2(postcss@8.4.38))(postcss@8.4.38)(svelte@5.0.0-next.166)(typescript@5.5.2)
- typescript: 5.5.2
+ svelte: 5.0.0-next.193
+ svelte-preprocess: 5.1.4(@babel/core@7.24.9)(postcss-load-config@4.0.2(postcss@8.4.39))(postcss@8.4.39)(svelte@5.0.0-next.193)(typescript@5.5.3)
+ typescript: 5.5.3
transitivePeerDependencies:
- '@babel/core'
- coffeescript
@@ -8262,33 +8776,33 @@ snapshots:
- stylus
- sugarss
- svelte-hmr@0.16.0(svelte@5.0.0-next.166):
+ svelte-hmr@0.16.0(svelte@5.0.0-next.193):
dependencies:
- svelte: 5.0.0-next.166
+ svelte: 5.0.0-next.193
- svelte-preprocess@5.1.4(@babel/core@7.24.7)(postcss-load-config@4.0.2(postcss@8.4.38))(postcss@8.4.38)(svelte@5.0.0-next.166)(typescript@5.5.2):
+ svelte-preprocess@5.1.4(@babel/core@7.24.9)(postcss-load-config@4.0.2(postcss@8.4.39))(postcss@8.4.39)(svelte@5.0.0-next.193)(typescript@5.5.3):
dependencies:
'@types/pug': 2.0.10
detect-indent: 6.1.0
magic-string: 0.30.10
sorcery: 0.11.1
strip-indent: 3.0.0
- svelte: 5.0.0-next.166
+ svelte: 5.0.0-next.193
optionalDependencies:
- '@babel/core': 7.24.7
- postcss: 8.4.38
- postcss-load-config: 4.0.2(postcss@8.4.38)
- typescript: 5.5.2
+ '@babel/core': 7.24.9
+ postcss: 8.4.39
+ postcss-load-config: 4.0.2(postcss@8.4.39)
+ typescript: 5.5.3
- svelte@5.0.0-next.166:
+ svelte@5.0.0-next.193:
dependencies:
'@ampproject/remapping': 2.3.0
- '@jridgewell/sourcemap-codec': 1.4.15
+ '@jridgewell/sourcemap-codec': 1.5.0
'@types/estree': 1.0.5
- acorn: 8.12.0
- acorn-typescript: 1.4.13(acorn@8.12.0)
+ acorn: 8.12.1
+ acorn-typescript: 1.4.13(acorn@8.12.1)
aria-query: 5.3.0
- axobject-query: 4.0.0
+ axobject-query: 4.1.0
esm-env: 1.0.0
esrap: 1.2.2
is-reference: 3.0.2
@@ -8296,7 +8810,7 @@ snapshots:
magic-string: 0.30.10
zimmerframe: 1.1.2
- tailwindcss@3.4.4:
+ tailwindcss@3.4.6:
dependencies:
'@alloc/quick-lru': 5.2.0
arg: 5.0.2
@@ -8312,36 +8826,36 @@ snapshots:
normalize-path: 3.0.0
object-hash: 3.0.0
picocolors: 1.0.1
- postcss: 8.4.38
- postcss-import: 15.1.0(postcss@8.4.38)
- postcss-js: 4.0.1(postcss@8.4.38)
- postcss-load-config: 4.0.2(postcss@8.4.38)
- postcss-nested: 6.0.1(postcss@8.4.38)
- postcss-selector-parser: 6.1.0
+ postcss: 8.4.39
+ postcss-import: 15.1.0(postcss@8.4.39)
+ postcss-js: 4.0.1(postcss@8.4.39)
+ postcss-load-config: 4.0.2(postcss@8.4.39)
+ postcss-nested: 6.2.0(postcss@8.4.39)
+ postcss-selector-parser: 6.1.1
resolve: 1.22.8
sucrase: 3.35.0
transitivePeerDependencies:
- ts-node
- tailwindcss@4.0.0-alpha.16: {}
+ tailwindcss@4.0.0-alpha.17: {}
tapable@2.2.1: {}
term-size@2.2.1: {}
- terser-webpack-plugin@5.3.10(webpack@5.92.1):
+ terser-webpack-plugin@5.3.10(webpack@5.93.0):
dependencies:
'@jridgewell/trace-mapping': 0.3.25
jest-worker: 27.5.1
schema-utils: 3.3.0
serialize-javascript: 6.0.2
- terser: 5.31.1
- webpack: 5.92.1
+ terser: 5.31.3
+ webpack: 5.93.0
- terser@5.31.1:
+ terser@5.31.3:
dependencies:
'@jridgewell/source-map': 0.3.6
- acorn: 8.12.0
+ acorn: 8.12.1
commander: 2.20.3
source-map-support: 0.5.21
@@ -8360,9 +8874,11 @@ snapshots:
tinybench@2.8.0: {}
- tinypool@0.8.4: {}
+ tinypool@1.0.0: {}
- tinyspy@2.2.1: {}
+ tinyrainbow@1.2.0: {}
+
+ tinyspy@3.0.0: {}
tmp@0.0.33:
dependencies:
@@ -8384,103 +8900,108 @@ snapshots:
trim-lines@3.0.1: {}
+ trim-right@1.0.1: {}
+
trough@2.2.0: {}
+ ts-dedent@2.2.0: {}
+
ts-expose-internals-conditionally@1.0.0-empty.0: {}
ts-interface-checker@0.1.13: {}
- tsconfck@3.1.0(typescript@5.5.2):
+ tsconfck@3.1.1(typescript@5.5.3):
optionalDependencies:
- typescript: 5.5.2
+ typescript: 5.5.3
tslib@2.6.3: {}
- tsup@8.1.0(postcss@8.4.38)(typescript@5.5.2):
+ tsup@8.2.1(jiti@1.21.6)(postcss@8.4.39)(tsx@4.16.2)(typescript@5.5.3)(yaml@2.4.5):
dependencies:
- bundle-require: 4.2.1(esbuild@0.21.5)
+ bundle-require: 5.0.0(esbuild@0.23.0)
cac: 6.7.14
chokidar: 3.6.0
+ consola: 3.2.3
debug: 4.3.5
- esbuild: 0.21.5
+ esbuild: 0.23.0
execa: 5.1.1
- globby: 11.1.0
+ fdir: 6.2.0(picomatch@4.0.2)
joycon: 3.1.1
- postcss-load-config: 4.0.2(postcss@8.4.38)
+ picocolors: 1.0.1
+ picomatch: 4.0.2
+ postcss-load-config: 6.0.1(jiti@1.21.6)(postcss@8.4.39)(tsx@4.16.2)(yaml@2.4.5)
resolve-from: 5.0.0
- rollup: 4.18.0
+ rollup: 4.19.0
source-map: 0.8.0-beta.0
sucrase: 3.35.0
tree-kill: 1.2.2
optionalDependencies:
- postcss: 8.4.38
- typescript: 5.5.2
+ postcss: 8.4.39
+ typescript: 5.5.3
transitivePeerDependencies:
+ - jiti
- supports-color
- - ts-node
+ - tsx
+ - yaml
- tsx@4.15.7:
+ tsx@4.16.2:
dependencies:
esbuild: 0.21.5
- get-tsconfig: 4.7.5
+ get-tsconfig: 4.7.6
optionalDependencies:
fsevents: 2.3.3
- turbo-darwin-64@2.0.5:
+ turbo-darwin-64@2.0.9:
optional: true
- turbo-darwin-arm64@2.0.5:
+ turbo-darwin-arm64@2.0.9:
optional: true
- turbo-linux-64@2.0.5:
+ turbo-linux-64@2.0.9:
optional: true
- turbo-linux-arm64@2.0.5:
+ turbo-linux-arm64@2.0.9:
optional: true
- turbo-windows-64@2.0.5:
+ turbo-windows-64@2.0.9:
optional: true
- turbo-windows-arm64@2.0.5:
+ turbo-windows-arm64@2.0.9:
optional: true
- turbo@2.0.5:
+ turbo@2.0.9:
optionalDependencies:
- turbo-darwin-64: 2.0.5
- turbo-darwin-arm64: 2.0.5
- turbo-linux-64: 2.0.5
- turbo-linux-arm64: 2.0.5
- turbo-windows-64: 2.0.5
- turbo-windows-arm64: 2.0.5
+ turbo-darwin-64: 2.0.9
+ turbo-darwin-arm64: 2.0.9
+ turbo-linux-64: 2.0.9
+ turbo-linux-arm64: 2.0.9
+ turbo-windows-64: 2.0.9
+ turbo-windows-arm64: 2.0.9
twoslash-protocol@0.2.9: {}
- twoslash@0.2.9(typescript@5.5.2):
+ twoslash@0.2.9(typescript@5.5.3):
dependencies:
'@typescript/vfs': 1.5.0
twoslash-protocol: 0.2.9
- typescript: 5.5.2
+ typescript: 5.5.3
transitivePeerDependencies:
- supports-color
- type-detect@4.0.8: {}
-
type-fest@2.19.0: {}
typesafe-path@0.2.2: {}
typescript-auto-import-cache@0.3.3:
dependencies:
- semver: 7.6.2
+ semver: 7.6.3
typescript@5.3.3: {}
- typescript@5.5.2: {}
+ typescript@5.5.3: {}
uc.micro@2.1.0: {}
- ufo@1.5.3: {}
-
undici-types@5.26.5: {}
unicode-emoji-modifier-base@1.0.0: {}
@@ -8495,7 +9016,7 @@ snapshots:
extend: 3.0.2
is-plain-obj: 4.1.0
trough: 2.2.0
- vfile: 6.0.1
+ vfile: 6.0.2
unist-util-find-after@5.0.0:
dependencies:
@@ -8545,9 +9066,9 @@ snapshots:
universalify@0.1.2: {}
- update-browserslist-db@1.0.16(browserslist@4.23.1):
+ update-browserslist-db@1.1.0(browserslist@4.23.2):
dependencies:
- browserslist: 4.23.1
+ browserslist: 4.23.2
escalade: 3.1.2
picocolors: 1.0.1
@@ -8559,29 +9080,29 @@ snapshots:
validate-npm-package-name@5.0.1: {}
- vfile-location@5.0.2:
+ vfile-location@5.0.3:
dependencies:
'@types/unist': 3.0.2
- vfile: 6.0.1
+ vfile: 6.0.2
vfile-message@4.0.2:
dependencies:
'@types/unist': 3.0.2
unist-util-stringify-position: 4.0.0
- vfile@6.0.1:
+ vfile@6.0.2:
dependencies:
'@types/unist': 3.0.2
unist-util-stringify-position: 4.0.0
vfile-message: 4.0.2
- vite-node@1.6.0(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1):
+ vite-node@2.0.3(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3):
dependencies:
cac: 6.7.14
debug: 4.3.5
pathe: 1.1.2
- picocolors: 1.0.1
- vite: 5.3.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1)
+ tinyrainbow: 1.2.0
+ vite: 5.3.4(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3)
transitivePeerDependencies:
- '@types/node'
- less
@@ -8592,45 +9113,45 @@ snapshots:
- supports-color
- terser
- vite@5.3.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1):
+ vite@5.3.4(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3):
dependencies:
esbuild: 0.21.5
- postcss: 8.4.38
- rollup: 4.18.0
+ postcss: 8.4.39
+ rollup: 4.19.0
optionalDependencies:
- '@types/node': 20.14.9
+ '@types/node': 20.14.11
fsevents: 2.3.3
lightningcss: 1.25.1
- terser: 5.31.1
+ terser: 5.31.3
- vitefu@0.2.5(vite@5.3.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1)):
+ vitefu@0.2.5(vite@5.3.4(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3)):
optionalDependencies:
- vite: 5.3.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1)
+ vite: 5.3.4(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3)
- vitest@1.6.0(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1):
+ vitest@2.0.3(@types/node@20.14.11)(@vitest/ui@2.0.3)(lightningcss@1.25.1)(terser@5.31.3):
dependencies:
- '@vitest/expect': 1.6.0
- '@vitest/runner': 1.6.0
- '@vitest/snapshot': 1.6.0
- '@vitest/spy': 1.6.0
- '@vitest/utils': 1.6.0
- acorn-walk: 8.3.3
- chai: 4.4.1
+ '@ampproject/remapping': 2.3.0
+ '@vitest/expect': 2.0.3
+ '@vitest/pretty-format': 2.0.3
+ '@vitest/runner': 2.0.3
+ '@vitest/snapshot': 2.0.3
+ '@vitest/spy': 2.0.3
+ '@vitest/utils': 2.0.3
+ chai: 5.1.1
debug: 4.3.5
execa: 8.0.1
- local-pkg: 0.5.0
magic-string: 0.30.10
pathe: 1.1.2
- picocolors: 1.0.1
std-env: 3.7.0
- strip-literal: 2.1.0
tinybench: 2.8.0
- tinypool: 0.8.4
- vite: 5.3.1(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1)
- vite-node: 1.6.0(@types/node@20.14.9)(lightningcss@1.25.1)(terser@5.31.1)
- why-is-node-running: 2.2.2
+ tinypool: 1.0.0
+ tinyrainbow: 1.2.0
+ vite: 5.3.4(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3)
+ vite-node: 2.0.3(@types/node@20.14.11)(lightningcss@1.25.1)(terser@5.31.3)
+ why-is-node-running: 2.3.0
optionalDependencies:
- '@types/node': 20.14.9
+ '@types/node': 20.14.11
+ '@vitest/ui': 2.0.3(vitest@2.0.3)
transitivePeerDependencies:
- less
- lightningcss
@@ -8640,50 +9161,54 @@ snapshots:
- supports-color
- terser
- volar-service-css@0.0.45(@volar/language-service@2.2.5):
+ volar-service-css@0.0.59(@volar/language-service@2.4.0-alpha.18):
dependencies:
vscode-css-languageservice: 6.3.0
vscode-languageserver-textdocument: 1.0.11
vscode-uri: 3.0.8
optionalDependencies:
- '@volar/language-service': 2.2.5
+ '@volar/language-service': 2.4.0-alpha.18
- volar-service-emmet@0.0.45(@volar/language-service@2.2.5):
+ volar-service-emmet@0.0.59(@volar/language-service@2.4.0-alpha.18):
dependencies:
'@emmetio/css-parser': 0.4.0
'@emmetio/html-matcher': 1.3.0
'@vscode/emmet-helper': 2.9.3
+ vscode-uri: 3.0.8
optionalDependencies:
- '@volar/language-service': 2.2.5
+ '@volar/language-service': 2.4.0-alpha.18
- volar-service-html@0.0.45(@volar/language-service@2.2.5):
+ volar-service-html@0.0.59(@volar/language-service@2.4.0-alpha.18):
dependencies:
- vscode-html-languageservice: '@johnsoncodehk/vscode-html-languageservice@5.2.0-34a5462'
+ vscode-html-languageservice: 5.3.0
vscode-languageserver-textdocument: 1.0.11
vscode-uri: 3.0.8
optionalDependencies:
- '@volar/language-service': 2.2.5
+ '@volar/language-service': 2.4.0-alpha.18
- volar-service-prettier@0.0.45(@volar/language-service@2.2.5)(prettier@3.3.2):
+ volar-service-prettier@0.0.59(@volar/language-service@2.4.0-alpha.18)(prettier@3.3.3):
dependencies:
vscode-uri: 3.0.8
optionalDependencies:
- '@volar/language-service': 2.2.5
- prettier: 3.3.2
+ '@volar/language-service': 2.4.0-alpha.18
+ prettier: 3.3.3
- volar-service-typescript-twoslash-queries@0.0.45(@volar/language-service@2.2.5):
+ volar-service-typescript-twoslash-queries@0.0.59(@volar/language-service@2.4.0-alpha.18):
+ dependencies:
+ vscode-uri: 3.0.8
optionalDependencies:
- '@volar/language-service': 2.2.5
+ '@volar/language-service': 2.4.0-alpha.18
- volar-service-typescript@0.0.45(@volar/language-service@2.2.5):
+ volar-service-typescript@0.0.59(@volar/language-service@2.4.0-alpha.18):
dependencies:
path-browserify: 1.0.1
- semver: 7.6.2
+ semver: 7.6.3
typescript-auto-import-cache: 0.3.3
vscode-languageserver-textdocument: 1.0.11
vscode-nls: 5.2.0
+ vscode-uri: 3.0.8
optionalDependencies:
- '@volar/language-service': 2.2.5
+ '@volar/language-service': 2.4.0-alpha.18
vscode-css-languageservice@6.3.0:
dependencies:
@@ -8725,22 +9250,27 @@ snapshots:
glob-to-regexp: 0.4.1
graceful-fs: 4.2.11
+ wcwidth@1.0.1:
+ dependencies:
+ defaults: 1.0.4
+ optional: true
+
web-namespaces@2.0.1: {}
webidl-conversions@4.0.2: {}
webpack-sources@3.2.3: {}
- webpack@5.92.1:
+ webpack@5.93.0:
dependencies:
'@types/eslint-scope': 3.7.7
'@types/estree': 1.0.5
'@webassemblyjs/ast': 1.12.1
'@webassemblyjs/wasm-edit': 1.12.1
'@webassemblyjs/wasm-parser': 1.12.1
- acorn: 8.12.0
- acorn-import-attributes: 1.9.5(acorn@8.12.0)
- browserslist: 4.23.1
+ acorn: 8.12.1
+ acorn-import-attributes: 1.9.5(acorn@8.12.1)
+ browserslist: 4.23.2
chrome-trace-event: 1.0.4
enhanced-resolve: 5.17.0
es-module-lexer: 1.5.4
@@ -8754,7 +9284,7 @@ snapshots:
neo-async: 2.6.2
schema-utils: 3.3.0
tapable: 2.2.1
- terser-webpack-plugin: 5.3.10(webpack@5.92.1)
+ terser-webpack-plugin: 5.3.10(webpack@5.93.0)
watchpack: 2.4.1
webpack-sources: 3.2.3
transitivePeerDependencies:
@@ -8770,15 +9300,14 @@ snapshots:
which-pm-runs@1.1.0: {}
- which-pm@2.0.0:
+ which-pm@2.2.0:
dependencies:
load-yaml-file: 0.2.0
path-exists: 4.0.0
- which-pm@2.2.0:
+ which-pm@3.0.0:
dependencies:
load-yaml-file: 0.2.0
- path-exists: 4.0.0
which@1.3.1:
dependencies:
@@ -8788,7 +9317,7 @@ snapshots:
dependencies:
isexe: 2.0.0
- why-is-node-running@2.2.2:
+ why-is-node-running@2.3.0:
dependencies:
siginfo: 2.0.0
stackback: 0.0.2
@@ -8833,7 +9362,7 @@ snapshots:
yocto-queue@0.1.0: {}
- yocto-queue@1.0.0: {}
+ yocto-queue@1.1.1: {}
zimmerframe@1.1.2: {}
@@ -8841,6 +9370,14 @@ snapshots:
dependencies:
zod: 3.23.8
+ zod-validation-error@2.1.0(zod@3.23.8):
+ dependencies:
+ zod: 3.23.8
+
+ zod-validation-error@3.3.0(zod@3.23.8):
+ dependencies:
+ zod: 3.23.8
+
zod@3.23.8: {}
zwitch@2.0.4: {}
diff --git a/tsconfig.json b/tsconfig.json
index 488e9320..bbb29cc6 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -1,6 +1,8 @@
{
"compilerOptions": {
- "lib": ["ESNext"],
+ "lib": [
+ "ESNext"
+ ],
"skipLibCheck": true,
"module": "ESNext",
"target": "ESNext",
@@ -14,13 +16,24 @@
"resolveJsonModule": true,
"strict": true,
"noUnusedLocals": true,
- "types": ["node", "bun"],
+ "types": [
+ "bun",
+ "node"
+ ],
"allowJs": true,
"checkJs": true,
"esModuleInterop": true,
"baseUrl": "."
},
- "include": ["scripts"],
- "files": ["biome.json", "reset.d.ts", ".changeset/changelog.cjs"],
- "exclude": ["node_modules"]
+ "include": [
+ "scripts"
+ ],
+ "files": [
+ "biome.json",
+ "reset.d.ts",
+ ".changeset/changelog.cjs"
+ ],
+ "exclude": [
+ "node_modules"
+ ]
}
diff --git a/turbo.json b/turbo.json
index e2d5f42c..b1236099 100644
--- a/turbo.json
+++ b/turbo.json
@@ -1,10 +1,14 @@
{
"$schema": "https://turbo.build/schema.json",
- "globalDependencies": ["biome.json"],
- "ui": "tui",
+ "globalDependencies": [
+ "biome.jsonc"
+ ],
+ "ui": "stream",
"tasks": {
"build": {
- "dependsOn": ["^build"],
+ "dependsOn": [
+ "^build"
+ ],
"outputs": [
"dist/**",
".next/**",