diff --git a/packages/react/package.json b/packages/react/package.json
index 93c113a69..0fa3acbec 100644
--- a/packages/react/package.json
+++ b/packages/react/package.json
@@ -43,24 +43,24 @@
"dev": "vite build --watch",
"build": "vite build",
"test:types": "tsc --noEmit --skipLibCheck",
- "test": "pnpm run test:unit:ci && pnpm run test:e2e",
+ "test": "pnpm run test:unit:ci && pnpm run test:e2e-next-13 && pnpm run test:e2e-next-latest",
"test:unit": "vitest",
"test:unit:ci": "vitest run",
"test:unit:ui": "vitest --ui",
- "test:e2e": "start-server-and-test playground:next13-app-router http://localhost:3000/ cy:run",
- "test:e2e-watch": "start-server-and-test playground:next13-app-router http-get://localhost:3000/ cy:open",
+ "test:e2e-next-13": "start-server-and-test playground:next-13 http://localhost:3000/ cy:run",
+ "test:e2e-next-latest": "start-server-and-test playground:next-latest http://localhost:3000/ cy:run",
+ "test:e2e-watch": "start-server-and-test playground:next-latest http-get://localhost:3000/ cy:open",
"cy:run": "cypress run",
"cy:open": "cypress open",
"test:comp": "cypress run --component",
"playground": "pnpm run --filter ./playground/react dev",
- "playground:next": "pnpm run --filter ./playground/next15 dev",
- "playground:next13": "pnpm run --filter ./playground/next13 dev",
- "playground:next13-app-router": "pnpm run --filter ./playground/next13-app-router dev",
+ "playground:next-latest": "pnpm run --filter ./playground/next-latest dev",
+ "playground:next-13": "pnpm run --filter ./playground/next-13-app-router dev",
"lint": "eslint .",
"lint:fix": "eslint . --fix"
},
"peerDependencies": {
- "next": "^13 || ^14 || ^15",
+ "next": "^13 || ^14 || ^15 || ^16",
"react": "^17 || ^18 || ^19",
"react-dom": "^17 || ^18 || ^19"
},
diff --git a/packages/react/playground/next13-app-router/.vscode/settings.json b/packages/react/playground/next-13-app-router/.vscode/settings.json
similarity index 100%
rename from packages/react/playground/next13-app-router/.vscode/settings.json
rename to packages/react/playground/next-13-app-router/.vscode/settings.json
diff --git a/packages/react/playground/next13-app-router/app/layout.tsx b/packages/react/playground/next-13-app-router/app/layout.tsx
similarity index 100%
rename from packages/react/playground/next13-app-router/app/layout.tsx
rename to packages/react/playground/next-13-app-router/app/layout.tsx
diff --git a/packages/react/playground/next13-app-router/app/page.tsx b/packages/react/playground/next-13-app-router/app/page.tsx
similarity index 100%
rename from packages/react/playground/next13-app-router/app/page.tsx
rename to packages/react/playground/next-13-app-router/app/page.tsx
diff --git a/packages/react/playground/next13-app-router/components/Page.tsx b/packages/react/playground/next-13-app-router/components/Page.tsx
similarity index 100%
rename from packages/react/playground/next13-app-router/components/Page.tsx
rename to packages/react/playground/next-13-app-router/components/Page.tsx
diff --git a/packages/react/playground/next13-app-router/components/StoryblokProvider.tsx b/packages/react/playground/next-13-app-router/components/StoryblokProvider.tsx
similarity index 100%
rename from packages/react/playground/next13-app-router/components/StoryblokProvider.tsx
rename to packages/react/playground/next-13-app-router/components/StoryblokProvider.tsx
diff --git a/packages/react/playground/next13-app-router/components/Teaser.tsx b/packages/react/playground/next-13-app-router/components/Teaser.tsx
similarity index 100%
rename from packages/react/playground/next13-app-router/components/Teaser.tsx
rename to packages/react/playground/next-13-app-router/components/Teaser.tsx
diff --git a/packages/react/playground/next13-app-router/lib/storyblok.ts b/packages/react/playground/next-13-app-router/lib/storyblok.ts
similarity index 100%
rename from packages/react/playground/next13-app-router/lib/storyblok.ts
rename to packages/react/playground/next-13-app-router/lib/storyblok.ts
diff --git a/packages/react/playground/next13-app-router/next-env.d.ts b/packages/react/playground/next-13-app-router/next-env.d.ts
similarity index 100%
rename from packages/react/playground/next13-app-router/next-env.d.ts
rename to packages/react/playground/next-13-app-router/next-env.d.ts
diff --git a/packages/react/playground/next13-app-router/next.config.cjs b/packages/react/playground/next-13-app-router/next.config.cjs
similarity index 100%
rename from packages/react/playground/next13-app-router/next.config.cjs
rename to packages/react/playground/next-13-app-router/next.config.cjs
diff --git a/packages/react/playground/next13-app-router/package.json b/packages/react/playground/next-13-app-router/package.json
similarity index 77%
rename from packages/react/playground/next13-app-router/package.json
rename to packages/react/playground/next-13-app-router/package.json
index 7f7bdac25..4313a015c 100644
--- a/packages/react/playground/next13-app-router/package.json
+++ b/packages/react/playground/next-13-app-router/package.json
@@ -1,5 +1,5 @@
{
- "name": "@storyblok/playground-react-next13-app-router",
+ "name": "@storyblok/playground-next-13-app-router",
"type": "module",
"version": "0.1.0",
"private": true,
@@ -13,8 +13,8 @@
"@storyblok/react": "workspace:*"
},
"devDependencies": {
- "eslint": "8.57.0",
- "eslint-config-next": "14.2.28",
+ "eslint": "^8.57.0",
+ "eslint-config-next": "^14.2.28",
"next": "^13.4.2",
"react": "^18.3.1",
"react-dom": "^18.3.1",
diff --git a/packages/react/playground/next13-app-router/tsconfig.json b/packages/react/playground/next-13-app-router/tsconfig.json
similarity index 100%
rename from packages/react/playground/next13-app-router/tsconfig.json
rename to packages/react/playground/next-13-app-router/tsconfig.json
diff --git a/packages/react/playground/next13/components/fallback-component.tsx b/packages/react/playground/next-13-pages-router/components/fallback-component.tsx
similarity index 100%
rename from packages/react/playground/next13/components/fallback-component.tsx
rename to packages/react/playground/next-13-pages-router/components/fallback-component.tsx
diff --git a/packages/react/playground/next13/components/feature.tsx b/packages/react/playground/next-13-pages-router/components/feature.tsx
similarity index 100%
rename from packages/react/playground/next13/components/feature.tsx
rename to packages/react/playground/next-13-pages-router/components/feature.tsx
diff --git a/packages/react/playground/next13/components/grid.tsx b/packages/react/playground/next-13-pages-router/components/grid.tsx
similarity index 100%
rename from packages/react/playground/next13/components/grid.tsx
rename to packages/react/playground/next-13-pages-router/components/grid.tsx
diff --git a/packages/react/playground/next13/components/page.tsx b/packages/react/playground/next-13-pages-router/components/page.tsx
similarity index 100%
rename from packages/react/playground/next13/components/page.tsx
rename to packages/react/playground/next-13-pages-router/components/page.tsx
diff --git a/packages/react/playground/next13/components/teaser.tsx b/packages/react/playground/next-13-pages-router/components/teaser.tsx
similarity index 100%
rename from packages/react/playground/next13/components/teaser.tsx
rename to packages/react/playground/next-13-pages-router/components/teaser.tsx
diff --git a/packages/react/playground/next13/next-env.d.ts b/packages/react/playground/next-13-pages-router/next-env.d.ts
similarity index 100%
rename from packages/react/playground/next13/next-env.d.ts
rename to packages/react/playground/next-13-pages-router/next-env.d.ts
diff --git a/packages/react/playground/next13/package.json b/packages/react/playground/next-13-pages-router/package.json
similarity index 91%
rename from packages/react/playground/next13/package.json
rename to packages/react/playground/next-13-pages-router/package.json
index 1a2bace25..35fa96d0c 100644
--- a/packages/react/playground/next13/package.json
+++ b/packages/react/playground/next-13-pages-router/package.json
@@ -1,5 +1,5 @@
{
- "name": "@storyblok/playground-react-next13",
+ "name": "@storyblok/playground-next-13-pages-router",
"type": "module",
"version": "0.1.0",
"private": true,
diff --git a/packages/react/playground/next13/pages/_app.tsx b/packages/react/playground/next-13-pages-router/pages/_app.tsx
similarity index 100%
rename from packages/react/playground/next13/pages/_app.tsx
rename to packages/react/playground/next-13-pages-router/pages/_app.tsx
diff --git a/packages/react/playground/next13/pages/index.tsx b/packages/react/playground/next-13-pages-router/pages/index.tsx
similarity index 100%
rename from packages/react/playground/next13/pages/index.tsx
rename to packages/react/playground/next-13-pages-router/pages/index.tsx
diff --git a/packages/react/playground/next13/tsconfig.json b/packages/react/playground/next-13-pages-router/tsconfig.json
similarity index 100%
rename from packages/react/playground/next13/tsconfig.json
rename to packages/react/playground/next-13-pages-router/tsconfig.json
diff --git a/packages/react/playground/next15-static/.gitignore b/packages/react/playground/next-latest-static/.gitignore
similarity index 100%
rename from packages/react/playground/next15-static/.gitignore
rename to packages/react/playground/next-latest-static/.gitignore
diff --git a/packages/react/playground/next15-static/README.md b/packages/react/playground/next-latest-static/README.md
similarity index 100%
rename from packages/react/playground/next15-static/README.md
rename to packages/react/playground/next-latest-static/README.md
diff --git a/packages/react/playground/next15-static/next.config.ts b/packages/react/playground/next-latest-static/next.config.ts
similarity index 100%
rename from packages/react/playground/next15-static/next.config.ts
rename to packages/react/playground/next-latest-static/next.config.ts
diff --git a/packages/react/playground/next15-static/package.json b/packages/react/playground/next-latest-static/package.json
similarity index 80%
rename from packages/react/playground/next15-static/package.json
rename to packages/react/playground/next-latest-static/package.json
index 52b581614..4c083210f 100644
--- a/packages/react/playground/next15-static/package.json
+++ b/packages/react/playground/next-latest-static/package.json
@@ -1,5 +1,5 @@
{
- "name": "@storyblok/playground-react-next15-static",
+ "name": "@storyblok/playground-next-latest-static",
"version": "0.1.0",
"private": true,
"scripts": {
@@ -11,9 +11,9 @@
"dependencies": {
"@storyblok/react": "workspace:*",
"@tailwindcss/typography": "^0.5.16",
- "next": "15.3.2",
- "react": "19.1.0",
- "react-dom": "19.1.0"
+ "next": "^16.0.0",
+ "react": "^19.2.0",
+ "react-dom": "^19.2.0"
},
"devDependencies": {
"@tailwindcss/postcss": "^4.1.10",
diff --git a/packages/react/playground/next15-static/postcss.config.mjs b/packages/react/playground/next-latest-static/postcss.config.mjs
similarity index 100%
rename from packages/react/playground/next15-static/postcss.config.mjs
rename to packages/react/playground/next-latest-static/postcss.config.mjs
diff --git a/packages/react/playground/next15-static/public/file.svg b/packages/react/playground/next-latest-static/public/file.svg
similarity index 100%
rename from packages/react/playground/next15-static/public/file.svg
rename to packages/react/playground/next-latest-static/public/file.svg
diff --git a/packages/react/playground/next15-static/public/globe.svg b/packages/react/playground/next-latest-static/public/globe.svg
similarity index 100%
rename from packages/react/playground/next15-static/public/globe.svg
rename to packages/react/playground/next-latest-static/public/globe.svg
diff --git a/packages/react/playground/next15-static/public/next.svg b/packages/react/playground/next-latest-static/public/next.svg
similarity index 100%
rename from packages/react/playground/next15-static/public/next.svg
rename to packages/react/playground/next-latest-static/public/next.svg
diff --git a/packages/react/playground/next15-static/public/vercel.svg b/packages/react/playground/next-latest-static/public/vercel.svg
similarity index 100%
rename from packages/react/playground/next15-static/public/vercel.svg
rename to packages/react/playground/next-latest-static/public/vercel.svg
diff --git a/packages/react/playground/next15-static/public/window.svg b/packages/react/playground/next-latest-static/public/window.svg
similarity index 100%
rename from packages/react/playground/next15-static/public/window.svg
rename to packages/react/playground/next-latest-static/public/window.svg
diff --git a/packages/react/playground/next15-static/src/app/components/EmojiRandomizer.tsx b/packages/react/playground/next-latest-static/src/app/components/EmojiRandomizer.tsx
similarity index 100%
rename from packages/react/playground/next15-static/src/app/components/EmojiRandomizer.tsx
rename to packages/react/playground/next-latest-static/src/app/components/EmojiRandomizer.tsx
diff --git a/packages/react/playground/next15-static/src/app/components/Grid.tsx b/packages/react/playground/next-latest-static/src/app/components/Grid.tsx
similarity index 100%
rename from packages/react/playground/next15-static/src/app/components/Grid.tsx
rename to packages/react/playground/next-latest-static/src/app/components/Grid.tsx
diff --git a/packages/react/playground/next15-static/src/app/components/IFrameEmbed.tsx b/packages/react/playground/next-latest-static/src/app/components/IFrameEmbed.tsx
similarity index 100%
rename from packages/react/playground/next15-static/src/app/components/IFrameEmbed.tsx
rename to packages/react/playground/next-latest-static/src/app/components/IFrameEmbed.tsx
diff --git a/packages/react/playground/next15-static/src/app/components/Page.tsx b/packages/react/playground/next-latest-static/src/app/components/Page.tsx
similarity index 100%
rename from packages/react/playground/next15-static/src/app/components/Page.tsx
rename to packages/react/playground/next-latest-static/src/app/components/Page.tsx
diff --git a/packages/react/playground/next15-static/src/app/components/Teaser.tsx b/packages/react/playground/next-latest-static/src/app/components/Teaser.tsx
similarity index 100%
rename from packages/react/playground/next15-static/src/app/components/Teaser.tsx
rename to packages/react/playground/next-latest-static/src/app/components/Teaser.tsx
diff --git a/packages/react/playground/next15-static/src/app/favicon.ico b/packages/react/playground/next-latest-static/src/app/favicon.ico
similarity index 100%
rename from packages/react/playground/next15-static/src/app/favicon.ico
rename to packages/react/playground/next-latest-static/src/app/favicon.ico
diff --git a/packages/react/playground/next15-static/src/app/fonts/GeistMonoVF.woff b/packages/react/playground/next-latest-static/src/app/fonts/GeistMonoVF.woff
similarity index 100%
rename from packages/react/playground/next15-static/src/app/fonts/GeistMonoVF.woff
rename to packages/react/playground/next-latest-static/src/app/fonts/GeistMonoVF.woff
diff --git a/packages/react/playground/next15-static/src/app/fonts/GeistVF.woff b/packages/react/playground/next-latest-static/src/app/fonts/GeistVF.woff
similarity index 100%
rename from packages/react/playground/next15-static/src/app/fonts/GeistVF.woff
rename to packages/react/playground/next-latest-static/src/app/fonts/GeistVF.woff
diff --git a/packages/react/playground/next15-static/src/app/globals.css b/packages/react/playground/next-latest-static/src/app/globals.css
similarity index 100%
rename from packages/react/playground/next15-static/src/app/globals.css
rename to packages/react/playground/next-latest-static/src/app/globals.css
diff --git a/packages/react/playground/next15-static/src/app/layout.tsx b/packages/react/playground/next-latest-static/src/app/layout.tsx
similarity index 100%
rename from packages/react/playground/next15-static/src/app/layout.tsx
rename to packages/react/playground/next-latest-static/src/app/layout.tsx
diff --git a/packages/react/playground/next15-static/src/app/page.module.css b/packages/react/playground/next-latest-static/src/app/page.module.css
similarity index 100%
rename from packages/react/playground/next15-static/src/app/page.module.css
rename to packages/react/playground/next-latest-static/src/app/page.module.css
diff --git a/packages/react/playground/next15-static/src/app/page.tsx b/packages/react/playground/next-latest-static/src/app/page.tsx
similarity index 100%
rename from packages/react/playground/next15-static/src/app/page.tsx
rename to packages/react/playground/next-latest-static/src/app/page.tsx
diff --git a/packages/react/playground/next15-static/src/app/react/richtext/page.tsx b/packages/react/playground/next-latest-static/src/app/react/richtext/page.tsx
similarity index 100%
rename from packages/react/playground/next15-static/src/app/react/richtext/page.tsx
rename to packages/react/playground/next-latest-static/src/app/react/richtext/page.tsx
diff --git a/packages/react/playground/next15-static/src/lib/storyblok.ts b/packages/react/playground/next-latest-static/src/lib/storyblok.ts
similarity index 100%
rename from packages/react/playground/next15-static/src/lib/storyblok.ts
rename to packages/react/playground/next-latest-static/src/lib/storyblok.ts
diff --git a/packages/react/playground/next15-static/tsconfig.json b/packages/react/playground/next-latest-static/tsconfig.json
similarity index 100%
rename from packages/react/playground/next15-static/tsconfig.json
rename to packages/react/playground/next-latest-static/tsconfig.json
diff --git a/packages/react/playground/next15/.gitignore b/packages/react/playground/next-latest/.gitignore
similarity index 100%
rename from packages/react/playground/next15/.gitignore
rename to packages/react/playground/next-latest/.gitignore
diff --git a/packages/react/playground/next15/README.md b/packages/react/playground/next-latest/README.md
similarity index 100%
rename from packages/react/playground/next15/README.md
rename to packages/react/playground/next-latest/README.md
diff --git a/packages/react/playground/next15/next.config.ts b/packages/react/playground/next-latest/next.config.ts
similarity index 100%
rename from packages/react/playground/next15/next.config.ts
rename to packages/react/playground/next-latest/next.config.ts
diff --git a/packages/react/playground/next15/package.json b/packages/react/playground/next-latest/package.json
similarity index 75%
rename from packages/react/playground/next15/package.json
rename to packages/react/playground/next-latest/package.json
index cc8dd3996..977e2cd0a 100644
--- a/packages/react/playground/next15/package.json
+++ b/packages/react/playground/next-latest/package.json
@@ -1,9 +1,9 @@
{
- "name": "@storyblok/playground-react-next15",
+ "name": "@storyblok/playground-next-latest",
"version": "0.1.0",
"private": true,
"scripts": {
- "dev": "next dev --experimental-https",
+ "dev": "next dev",
"build": "next build",
"start": "next start",
"lint": "next lint"
@@ -11,9 +11,9 @@
"dependencies": {
"@storyblok/react": "workspace:*",
"@tailwindcss/typography": "^0.5.16",
- "next": "15.3.2",
- "react": "19.1.0",
- "react-dom": "19.1.0"
+ "next": "^16.0.0",
+ "react": "^19.2.0",
+ "react-dom": "^19.2.0"
},
"devDependencies": {
"@tailwindcss/postcss": "^4.1.10",
diff --git a/packages/react/playground/next15/postcss.config.mjs b/packages/react/playground/next-latest/postcss.config.mjs
similarity index 100%
rename from packages/react/playground/next15/postcss.config.mjs
rename to packages/react/playground/next-latest/postcss.config.mjs
diff --git a/packages/react/playground/next15/public/file.svg b/packages/react/playground/next-latest/public/file.svg
similarity index 100%
rename from packages/react/playground/next15/public/file.svg
rename to packages/react/playground/next-latest/public/file.svg
diff --git a/packages/react/playground/next15/public/globe.svg b/packages/react/playground/next-latest/public/globe.svg
similarity index 100%
rename from packages/react/playground/next15/public/globe.svg
rename to packages/react/playground/next-latest/public/globe.svg
diff --git a/packages/react/playground/next15/public/next.svg b/packages/react/playground/next-latest/public/next.svg
similarity index 100%
rename from packages/react/playground/next15/public/next.svg
rename to packages/react/playground/next-latest/public/next.svg
diff --git a/packages/react/playground/next15/public/vercel.svg b/packages/react/playground/next-latest/public/vercel.svg
similarity index 100%
rename from packages/react/playground/next15/public/vercel.svg
rename to packages/react/playground/next-latest/public/vercel.svg
diff --git a/packages/react/playground/next15/public/window.svg b/packages/react/playground/next-latest/public/window.svg
similarity index 100%
rename from packages/react/playground/next15/public/window.svg
rename to packages/react/playground/next-latest/public/window.svg
diff --git a/packages/react/playground/next15/src/app/components/EmojiRandomizer.tsx b/packages/react/playground/next-latest/src/app/components/EmojiRandomizer.tsx
similarity index 100%
rename from packages/react/playground/next15/src/app/components/EmojiRandomizer.tsx
rename to packages/react/playground/next-latest/src/app/components/EmojiRandomizer.tsx
diff --git a/packages/react/playground/next15/src/app/components/Grid.tsx b/packages/react/playground/next-latest/src/app/components/Grid.tsx
similarity index 100%
rename from packages/react/playground/next15/src/app/components/Grid.tsx
rename to packages/react/playground/next-latest/src/app/components/Grid.tsx
diff --git a/packages/react/playground/next15/src/app/components/IFrameEmbed.tsx b/packages/react/playground/next-latest/src/app/components/IFrameEmbed.tsx
similarity index 100%
rename from packages/react/playground/next15/src/app/components/IFrameEmbed.tsx
rename to packages/react/playground/next-latest/src/app/components/IFrameEmbed.tsx
diff --git a/packages/react/playground/next15/src/app/components/Page.tsx b/packages/react/playground/next-latest/src/app/components/Page.tsx
similarity index 100%
rename from packages/react/playground/next15/src/app/components/Page.tsx
rename to packages/react/playground/next-latest/src/app/components/Page.tsx
diff --git a/packages/react/playground/next-latest/src/app/components/StoryblokProvider.tsx b/packages/react/playground/next-latest/src/app/components/StoryblokProvider.tsx
new file mode 100644
index 000000000..1bece4170
--- /dev/null
+++ b/packages/react/playground/next-latest/src/app/components/StoryblokProvider.tsx
@@ -0,0 +1,8 @@
+"use client";
+
+import { getStoryblokApi } from "@/lib/storyblok";
+
+export default function StoryblokProvider({ children }) {
+ getStoryblokApi();
+ return children;
+}
\ No newline at end of file
diff --git a/packages/react/playground/next15/src/app/components/Teaser.tsx b/packages/react/playground/next-latest/src/app/components/Teaser.tsx
similarity index 56%
rename from packages/react/playground/next15/src/app/components/Teaser.tsx
rename to packages/react/playground/next-latest/src/app/components/Teaser.tsx
index 9489411d9..255539b21 100644
--- a/packages/react/playground/next15/src/app/components/Teaser.tsx
+++ b/packages/react/playground/next-latest/src/app/components/Teaser.tsx
@@ -1,9 +1,6 @@
import { storyblokEditable } from '@storyblok/react/rsc';
-import { headers } from 'next/headers';
const Teaser = ({ blok }) => {
- // Although we are not using the headers here, we need to call it to test that server only components are working.
- headers();
return (
{blok.headline}
diff --git a/packages/react/playground/next15/src/app/favicon.ico b/packages/react/playground/next-latest/src/app/favicon.ico
similarity index 100%
rename from packages/react/playground/next15/src/app/favicon.ico
rename to packages/react/playground/next-latest/src/app/favicon.ico
diff --git a/packages/react/playground/next15/src/app/fonts/GeistMonoVF.woff b/packages/react/playground/next-latest/src/app/fonts/GeistMonoVF.woff
similarity index 100%
rename from packages/react/playground/next15/src/app/fonts/GeistMonoVF.woff
rename to packages/react/playground/next-latest/src/app/fonts/GeistMonoVF.woff
diff --git a/packages/react/playground/next15/src/app/fonts/GeistVF.woff b/packages/react/playground/next-latest/src/app/fonts/GeistVF.woff
similarity index 100%
rename from packages/react/playground/next15/src/app/fonts/GeistVF.woff
rename to packages/react/playground/next-latest/src/app/fonts/GeistVF.woff
diff --git a/packages/react/playground/next15/src/app/globals.css b/packages/react/playground/next-latest/src/app/globals.css
similarity index 100%
rename from packages/react/playground/next15/src/app/globals.css
rename to packages/react/playground/next-latest/src/app/globals.css
diff --git a/packages/react/playground/next15/src/app/layout.tsx b/packages/react/playground/next-latest/src/app/layout.tsx
similarity index 59%
rename from packages/react/playground/next15/src/app/layout.tsx
rename to packages/react/playground/next-latest/src/app/layout.tsx
index 61fb295c2..db65f1fb7 100644
--- a/packages/react/playground/next15/src/app/layout.tsx
+++ b/packages/react/playground/next-latest/src/app/layout.tsx
@@ -1,3 +1,4 @@
+import StoryblokProvider from '@/app/components/StoryblokProvider';
import './globals.css';
export const metadata = {
@@ -10,8 +11,10 @@ interface RootLayoutType {
export default function RootLayout({ children }: RootLayoutType) {
return (
-
- {children}
-
+
+
+ {children}
+
+
);
}
diff --git a/packages/react/playground/next15/src/app/page.module.css b/packages/react/playground/next-latest/src/app/page.module.css
similarity index 100%
rename from packages/react/playground/next15/src/app/page.module.css
rename to packages/react/playground/next-latest/src/app/page.module.css
diff --git a/packages/react/playground/next15/src/app/page.tsx b/packages/react/playground/next-latest/src/app/page.tsx
similarity index 72%
rename from packages/react/playground/next15/src/app/page.tsx
rename to packages/react/playground/next-latest/src/app/page.tsx
index 70382d3fa..2d9cbfb1f 100644
--- a/packages/react/playground/next15/src/app/page.tsx
+++ b/packages/react/playground/next-latest/src/app/page.tsx
@@ -13,16 +13,14 @@ export default async function Home() {
Storyblok Next.js 15 Example
- { // TODO: Enable for https://github.com/storyblok/monoblok/issues/35
-
- }
+
{data.story && (
diff --git a/packages/react/playground/next15/src/app/react/richtext/page.tsx b/packages/react/playground/next-latest/src/app/react/richtext/page.tsx
similarity index 100%
rename from packages/react/playground/next15/src/app/react/richtext/page.tsx
rename to packages/react/playground/next-latest/src/app/react/richtext/page.tsx
diff --git a/packages/react/playground/next15/src/lib/storyblok.ts b/packages/react/playground/next-latest/src/lib/storyblok.ts
similarity index 100%
rename from packages/react/playground/next15/src/lib/storyblok.ts
rename to packages/react/playground/next-latest/src/lib/storyblok.ts
diff --git a/packages/react/playground/next15/tsconfig.json b/packages/react/playground/next-latest/tsconfig.json
similarity index 56%
rename from packages/react/playground/next15/tsconfig.json
rename to packages/react/playground/next-latest/tsconfig.json
index afe446baa..ee2bb320c 100644
--- a/packages/react/playground/next15/tsconfig.json
+++ b/packages/react/playground/next-latest/tsconfig.json
@@ -2,12 +2,18 @@
"compilerOptions": {
"incremental": true,
"target": "ES2017",
- "jsx": "preserve",
- "lib": ["dom", "dom.iterable", "esnext"],
+ "jsx": "react-jsx",
+ "lib": [
+ "dom",
+ "dom.iterable",
+ "esnext"
+ ],
"module": "esnext",
"moduleResolution": "bundler",
"paths": {
- "@/*": ["./src/*"]
+ "@/*": [
+ "./src/*"
+ ]
},
"resolveJsonModule": true,
"allowJs": true,
@@ -22,6 +28,14 @@
}
]
},
- "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"],
- "exclude": ["node_modules"]
+ "include": [
+ "next-env.d.ts",
+ "**/*.ts",
+ "**/*.tsx",
+ ".next/types/**/*.ts",
+ ".next/dev/types/**/*.ts"
+ ],
+ "exclude": [
+ "node_modules"
+ ]
}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index bc830388b..087c0b533 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -148,7 +148,7 @@ importers:
version: 7.1.0(@types/node@24.1.0)(astro@5.13.2(@types/node@24.1.0)(db0@0.3.4(@libsql/client@0.15.4))(ioredis@5.8.1)(jiti@2.6.1)(lightningcss@1.30.1)(rollup@4.52.4)(terser@5.39.2)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0))(jiti@2.6.1)(lightningcss@1.30.1)(svelte@5.38.7)(terser@5.39.2)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0)
'@astrojs/vercel':
specifier: ^8.2.6
- version: 8.2.7(@sveltejs/kit@2.21.0(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.38.7)(vite@7.1.10(@types/node@24.1.0)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.39.2)(tsx@4.20.3)(yaml@2.8.0)))(svelte@5.38.7)(vite@7.1.10(@types/node@24.1.0)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.39.2)(tsx@4.20.3)(yaml@2.8.0)))(astro@5.13.2(@types/node@24.1.0)(db0@0.3.4(@libsql/client@0.15.4))(ioredis@5.8.1)(jiti@2.6.1)(lightningcss@1.30.1)(rollup@4.52.4)(terser@5.39.2)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0))(next@15.3.2(@babel/core@7.27.1)(@opentelemetry/api@1.9.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react@19.1.1)(rollup@4.52.4)(svelte@5.38.7)(vue-router@4.5.1(vue@3.5.21(typescript@5.8.3)))(vue@3.5.21(typescript@5.8.3))
+ version: 8.2.7(@sveltejs/kit@2.21.0(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.38.7)(vite@7.1.10(@types/node@24.1.0)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.39.2)(tsx@4.20.3)(yaml@2.8.0)))(svelte@5.38.7)(vite@7.1.10(@types/node@24.1.0)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.39.2)(tsx@4.20.3)(yaml@2.8.0)))(astro@5.13.2(@types/node@24.1.0)(db0@0.3.4(@libsql/client@0.15.4))(ioredis@5.8.1)(jiti@2.6.1)(lightningcss@1.30.1)(rollup@4.52.4)(terser@5.39.2)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0))(next@16.0.0(@babel/core@7.27.1)(@opentelemetry/api@1.9.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react@19.1.1)(rollup@4.52.4)(svelte@5.38.7)(vue-router@4.5.1(vue@3.5.21(typescript@5.8.3)))(vue@3.5.21(typescript@5.8.3))
'@astrojs/vue':
specifier: ^5.1.0
version: 5.1.0(@types/node@24.1.0)(astro@5.13.2(@types/node@24.1.0)(db0@0.3.4(@libsql/client@0.15.4))(ioredis@5.8.1)(jiti@2.6.1)(lightningcss@1.30.1)(rollup@4.52.4)(terser@5.39.2)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0))(jiti@2.6.1)(lightningcss@1.30.1)(rollup@4.52.4)(terser@5.39.2)(tsx@4.20.3)(vue@3.5.21(typescript@5.8.3))(yaml@2.8.0)
@@ -662,7 +662,7 @@ importers:
specifier: workspace:*
version: link:../js
next:
- specifier: ^13 || ^14 || ^15
+ specifier: ^13 || ^14 || ^15 || ^16
version: 13.5.11(@babel/core@7.27.1)(@opentelemetry/api@1.9.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)
devDependencies:
'@babel/core':
@@ -741,7 +741,32 @@ importers:
specifier: ^3.1.3
version: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.18)(@vitest/ui@3.1.3)(jiti@2.6.1)(jsdom@26.1.0)(lightningcss@1.30.1)(msw@2.10.2(@types/node@22.15.18)(typescript@5.8.3))(terser@5.39.2)(tsx@4.20.3)(yaml@2.8.0)
- packages/react/playground/next13:
+ packages/react/playground/next-13-app-router:
+ dependencies:
+ '@storyblok/react':
+ specifier: workspace:*
+ version: link:../..
+ devDependencies:
+ eslint:
+ specifier: ^8.57.0
+ version: 8.57.0
+ eslint-config-next:
+ specifier: ^14.2.28
+ version: 14.2.28(eslint-plugin-import-x@4.11.1(eslint@8.57.0)(typescript@5.8.3))(eslint@8.57.0)(typescript@5.8.3)
+ next:
+ specifier: ^13.4.2
+ version: 13.5.11(@babel/core@7.27.1)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ react:
+ specifier: ^18.3.1
+ version: 18.3.1
+ react-dom:
+ specifier: ^18.3.1
+ version: 18.3.1(react@18.3.1)
+ swr:
+ specifier: ^2.2.5
+ version: 2.3.3(react@18.3.1)
+
+ packages/react/playground/next-13-pages-router:
dependencies:
'@storyblok/react':
specifier: workspace:*
@@ -769,32 +794,7 @@ importers:
'@storyblok/react':
injected: true
- packages/react/playground/next13-app-router:
- dependencies:
- '@storyblok/react':
- specifier: workspace:*
- version: link:../..
- devDependencies:
- eslint:
- specifier: 8.57.0
- version: 8.57.0
- eslint-config-next:
- specifier: 14.2.28
- version: 14.2.28(eslint-plugin-import-x@4.11.1(eslint@8.57.0)(typescript@5.8.3))(eslint@8.57.0)(typescript@5.8.3)
- next:
- specifier: ^13.4.2
- version: 13.5.11(@babel/core@7.27.1)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- react:
- specifier: ^18.3.1
- version: 18.3.1
- react-dom:
- specifier: ^18.3.1
- version: 18.3.1(react@18.3.1)
- swr:
- specifier: ^2.2.5
- version: 2.3.3(react@18.3.1)
-
- packages/react/playground/next15:
+ packages/react/playground/next-latest:
dependencies:
'@storyblok/react':
specifier: workspace:*
@@ -803,14 +803,14 @@ importers:
specifier: ^0.5.16
version: 0.5.16(tailwindcss@4.1.10)
next:
- specifier: 15.3.2
- version: 15.3.2(@babel/core@7.27.1)(@opentelemetry/api@1.9.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
+ specifier: ^16.0.0
+ version: 16.0.0(@babel/core@7.27.1)(@opentelemetry/api@1.9.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
react:
- specifier: 19.1.0
- version: 19.1.0
+ specifier: ^19.2.0
+ version: 19.2.0
react-dom:
- specifier: 19.1.0
- version: 19.1.0(react@19.1.0)
+ specifier: ^19.2.0
+ version: 19.2.0(react@19.2.0)
devDependencies:
'@tailwindcss/postcss':
specifier: ^4.1.10
@@ -831,7 +831,7 @@ importers:
specifier: ^4.1.10
version: 4.1.10
- packages/react/playground/next15-static:
+ packages/react/playground/next-latest-static:
dependencies:
'@storyblok/react':
specifier: workspace:*
@@ -840,14 +840,14 @@ importers:
specifier: ^0.5.16
version: 0.5.16(tailwindcss@4.1.10)
next:
- specifier: 15.3.2
- version: 15.3.2(@babel/core@7.27.1)(@opentelemetry/api@1.9.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
+ specifier: ^16.0.0
+ version: 16.0.0(@babel/core@7.27.1)(@opentelemetry/api@1.9.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
react:
- specifier: 19.1.0
- version: 19.1.0
+ specifier: ^19.2.0
+ version: 19.2.0
react-dom:
- specifier: 19.1.0
- version: 19.1.0(react@19.1.0)
+ specifier: ^19.2.0
+ version: 19.2.0(react@19.2.0)
devDependencies:
'@tailwindcss/postcss':
specifier: ^4.1.10
@@ -2387,9 +2387,6 @@ packages:
'@emnapi/core@1.5.0':
resolution: {integrity: sha512-sbP8GzB1WDzacS8fgNPpHlp6C9VZe+SJP3F90W9rLemaQj2PzIuTEl1qDOYQf58YIpyjViI24y9aPWCjEzY2cg==}
- '@emnapi/runtime@1.4.3':
- resolution: {integrity: sha512-pBPWdu6MLKROBX05wSNKcNb++m5Er+KQ9QkB+WVM+pW2Kx9hoSrVTnu3BdkI5eBLZoKu/J6mW/B6i6bJB2ytXQ==}
-
'@emnapi/runtime@1.4.5':
resolution: {integrity: sha512-++LApOtY0pEEz1zrd9vy1/zXVaVJJ/EbAF3u0fXIzPJEDtnITsBGbbK0EkM72amhl/R5b+5xx0Y/QhcVOpuulg==}
@@ -3301,14 +3298,18 @@ packages:
'@iarna/toml@2.2.5':
resolution: {integrity: sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==}
+ '@img/colour@1.0.0':
+ resolution: {integrity: sha512-A5P/LfWGFSl6nsckYtjw9da+19jB8hkJ6ACTGcDfEJ0aE+l2n2El7dsVM7UVHZQ9s2lmYMWlrS21YLy2IR1LUw==}
+ engines: {node: '>=18'}
+
'@img/sharp-darwin-arm64@0.33.5':
resolution: {integrity: sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==}
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
cpu: [arm64]
os: [darwin]
- '@img/sharp-darwin-arm64@0.34.1':
- resolution: {integrity: sha512-pn44xgBtgpEbZsu+lWf2KNb6OAf70X68k+yk69Ic2Xz11zHR/w24/U49XT7AeRwJ0Px+mhALhU5LPci1Aymk7A==}
+ '@img/sharp-darwin-arm64@0.34.4':
+ resolution: {integrity: sha512-sitdlPzDVyvmINUdJle3TNHl+AG9QcwiAMsXmccqsCOMZNIdW2/7S26w0LyU8euiLVzFBL3dXPwVCq/ODnf2vA==}
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
cpu: [arm64]
os: [darwin]
@@ -3319,8 +3320,8 @@ packages:
cpu: [x64]
os: [darwin]
- '@img/sharp-darwin-x64@0.34.1':
- resolution: {integrity: sha512-VfuYgG2r8BpYiOUN+BfYeFo69nP/MIwAtSJ7/Zpxc5QF3KS22z8Pvg3FkrSFJBPNQ7mmcUcYQFBmEQp7eu1F8Q==}
+ '@img/sharp-darwin-x64@0.34.4':
+ resolution: {integrity: sha512-rZheupWIoa3+SOdF/IcUe1ah4ZDpKBGWcsPX6MT0lYniH9micvIU7HQkYTfrx5Xi8u+YqwLtxC/3vl8TQN6rMg==}
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
cpu: [x64]
os: [darwin]
@@ -3330,8 +3331,8 @@ packages:
cpu: [arm64]
os: [darwin]
- '@img/sharp-libvips-darwin-arm64@1.1.0':
- resolution: {integrity: sha512-HZ/JUmPwrJSoM4DIQPv/BfNh9yrOA8tlBbqbLz4JZ5uew2+o22Ik+tHQJcih7QJuSa0zo5coHTfD5J8inqj9DA==}
+ '@img/sharp-libvips-darwin-arm64@1.2.3':
+ resolution: {integrity: sha512-QzWAKo7kpHxbuHqUC28DZ9pIKpSi2ts2OJnoIGI26+HMgq92ZZ4vk8iJd4XsxN+tYfNJxzH6W62X5eTcsBymHw==}
cpu: [arm64]
os: [darwin]
@@ -3340,8 +3341,8 @@ packages:
cpu: [x64]
os: [darwin]
- '@img/sharp-libvips-darwin-x64@1.1.0':
- resolution: {integrity: sha512-Xzc2ToEmHN+hfvsl9wja0RlnXEgpKNmftriQp6XzY/RaSfwD9th+MSh0WQKzUreLKKINb3afirxW7A0fz2YWuQ==}
+ '@img/sharp-libvips-darwin-x64@1.2.3':
+ resolution: {integrity: sha512-Ju+g2xn1E2AKO6YBhxjj+ACcsPQRHT0bhpglxcEf+3uyPY+/gL8veniKoo96335ZaPo03bdDXMv0t+BBFAbmRA==}
cpu: [x64]
os: [darwin]
@@ -3350,8 +3351,8 @@ packages:
cpu: [arm64]
os: [linux]
- '@img/sharp-libvips-linux-arm64@1.1.0':
- resolution: {integrity: sha512-IVfGJa7gjChDET1dK9SekxFFdflarnUB8PwW8aGwEoF3oAsSDuNUTYS+SKDOyOJxQyDC1aPFMuRYLoDInyV9Ew==}
+ '@img/sharp-libvips-linux-arm64@1.2.3':
+ resolution: {integrity: sha512-I4RxkXU90cpufazhGPyVujYwfIm9Nk1QDEmiIsaPwdnm013F7RIceaCc87kAH+oUB1ezqEvC6ga4m7MSlqsJvQ==}
cpu: [arm64]
os: [linux]
@@ -3360,13 +3361,13 @@ packages:
cpu: [arm]
os: [linux]
- '@img/sharp-libvips-linux-arm@1.1.0':
- resolution: {integrity: sha512-s8BAd0lwUIvYCJyRdFqvsj+BJIpDBSxs6ivrOPm/R7piTs5UIwY5OjXrP2bqXC9/moGsyRa37eYWYCOGVXxVrA==}
+ '@img/sharp-libvips-linux-arm@1.2.3':
+ resolution: {integrity: sha512-x1uE93lyP6wEwGvgAIV0gP6zmaL/a0tGzJs/BIDDG0zeBhMnuUPm7ptxGhUbcGs4okDJrk4nxgrmxpib9g6HpA==}
cpu: [arm]
os: [linux]
- '@img/sharp-libvips-linux-ppc64@1.1.0':
- resolution: {integrity: sha512-tiXxFZFbhnkWE2LA8oQj7KYR+bWBkiV2nilRldT7bqoEZ4HiDOcePr9wVDAZPi/Id5fT1oY9iGnDq20cwUz8lQ==}
+ '@img/sharp-libvips-linux-ppc64@1.2.3':
+ resolution: {integrity: sha512-Y2T7IsQvJLMCBM+pmPbM3bKT/yYJvVtLJGfCs4Sp95SjvnFIjynbjzsa7dY1fRJX45FTSfDksbTp6AGWudiyCg==}
cpu: [ppc64]
os: [linux]
@@ -3375,8 +3376,8 @@ packages:
cpu: [s390x]
os: [linux]
- '@img/sharp-libvips-linux-s390x@1.1.0':
- resolution: {integrity: sha512-xukSwvhguw7COyzvmjydRb3x/09+21HykyapcZchiCUkTThEQEOMtBj9UhkaBRLuBrgLFzQ2wbxdeCCJW/jgJA==}
+ '@img/sharp-libvips-linux-s390x@1.2.3':
+ resolution: {integrity: sha512-RgWrs/gVU7f+K7P+KeHFaBAJlNkD1nIZuVXdQv6S+fNA6syCcoboNjsV2Pou7zNlVdNQoQUpQTk8SWDHUA3y/w==}
cpu: [s390x]
os: [linux]
@@ -3385,8 +3386,8 @@ packages:
cpu: [x64]
os: [linux]
- '@img/sharp-libvips-linux-x64@1.1.0':
- resolution: {integrity: sha512-yRj2+reB8iMg9W5sULM3S74jVS7zqSzHG3Ol/twnAAkAhnGQnpjj6e4ayUz7V+FpKypwgs82xbRdYtchTTUB+Q==}
+ '@img/sharp-libvips-linux-x64@1.2.3':
+ resolution: {integrity: sha512-3JU7LmR85K6bBiRzSUc/Ff9JBVIFVvq6bomKE0e63UXGeRw2HPVEjoJke1Yx+iU4rL7/7kUjES4dZ/81Qjhyxg==}
cpu: [x64]
os: [linux]
@@ -3395,8 +3396,8 @@ packages:
cpu: [arm64]
os: [linux]
- '@img/sharp-libvips-linuxmusl-arm64@1.1.0':
- resolution: {integrity: sha512-jYZdG+whg0MDK+q2COKbYidaqW/WTz0cc1E+tMAusiDygrM4ypmSCjOJPmFTvHHJ8j/6cAGyeDWZOsK06tP33w==}
+ '@img/sharp-libvips-linuxmusl-arm64@1.2.3':
+ resolution: {integrity: sha512-F9q83RZ8yaCwENw1GieztSfj5msz7GGykG/BA+MOUefvER69K/ubgFHNeSyUu64amHIYKGDs4sRCMzXVj8sEyw==}
cpu: [arm64]
os: [linux]
@@ -3405,8 +3406,8 @@ packages:
cpu: [x64]
os: [linux]
- '@img/sharp-libvips-linuxmusl-x64@1.1.0':
- resolution: {integrity: sha512-wK7SBdwrAiycjXdkPnGCPLjYb9lD4l6Ze2gSdAGVZrEL05AOUJESWU2lhlC+Ffn5/G+VKuSm6zzbQSzFX/P65A==}
+ '@img/sharp-libvips-linuxmusl-x64@1.2.3':
+ resolution: {integrity: sha512-U5PUY5jbc45ANM6tSJpsgqmBF/VsL6LnxJmIf11kB7J5DctHgqm0SkuXzVWtIY90GnJxKnC/JT251TDnk1fu/g==}
cpu: [x64]
os: [linux]
@@ -3416,8 +3417,8 @@ packages:
cpu: [arm64]
os: [linux]
- '@img/sharp-linux-arm64@0.34.1':
- resolution: {integrity: sha512-kX2c+vbvaXC6vly1RDf/IWNXxrlxLNpBVWkdpRq5Ka7OOKj6nr66etKy2IENf6FtOgklkg9ZdGpEu9kwdlcwOQ==}
+ '@img/sharp-linux-arm64@0.34.4':
+ resolution: {integrity: sha512-YXU1F/mN/Wu786tl72CyJjP/Ngl8mGHN1hST4BGl+hiW5jhCnV2uRVTNOcaYPs73NeT/H8Upm3y9582JVuZHrQ==}
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
cpu: [arm64]
os: [linux]
@@ -3428,20 +3429,26 @@ packages:
cpu: [arm]
os: [linux]
- '@img/sharp-linux-arm@0.34.1':
- resolution: {integrity: sha512-anKiszvACti2sGy9CirTlNyk7BjjZPiML1jt2ZkTdcvpLU1YH6CXwRAZCA2UmRXnhiIftXQ7+Oh62Ji25W72jA==}
+ '@img/sharp-linux-arm@0.34.4':
+ resolution: {integrity: sha512-Xyam4mlqM0KkTHYVSuc6wXRmM7LGN0P12li03jAnZ3EJWZqj83+hi8Y9UxZUbxsgsK1qOEwg7O0Bc0LjqQVtxA==}
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
cpu: [arm]
os: [linux]
+ '@img/sharp-linux-ppc64@0.34.4':
+ resolution: {integrity: sha512-F4PDtF4Cy8L8hXA2p3TO6s4aDt93v+LKmpcYFLAVdkkD3hSxZzee0rh6/+94FpAynsuMpLX5h+LRsSG3rIciUQ==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [ppc64]
+ os: [linux]
+
'@img/sharp-linux-s390x@0.33.5':
resolution: {integrity: sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==}
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
cpu: [s390x]
os: [linux]
- '@img/sharp-linux-s390x@0.34.1':
- resolution: {integrity: sha512-7s0KX2tI9mZI2buRipKIw2X1ufdTeaRgwmRabt5bi9chYfhur+/C1OXg3TKg/eag1W+6CCWLVmSauV1owmRPxA==}
+ '@img/sharp-linux-s390x@0.34.4':
+ resolution: {integrity: sha512-qVrZKE9Bsnzy+myf7lFKvng6bQzhNUAYcVORq2P7bDlvmF6u2sCmK2KyEQEBdYk+u3T01pVsPrkj943T1aJAsw==}
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
cpu: [s390x]
os: [linux]
@@ -3452,8 +3459,8 @@ packages:
cpu: [x64]
os: [linux]
- '@img/sharp-linux-x64@0.34.1':
- resolution: {integrity: sha512-wExv7SH9nmoBW3Wr2gvQopX1k8q2g5V5Iag8Zk6AVENsjwd+3adjwxtp3Dcu2QhOXr8W9NusBU6XcQUohBZ5MA==}
+ '@img/sharp-linux-x64@0.34.4':
+ resolution: {integrity: sha512-ZfGtcp2xS51iG79c6Vhw9CWqQC8l2Ot8dygxoDoIQPTat/Ov3qAa8qpxSrtAEAJW+UjTXc4yxCjNfxm4h6Xm2A==}
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
cpu: [x64]
os: [linux]
@@ -3464,8 +3471,8 @@ packages:
cpu: [arm64]
os: [linux]
- '@img/sharp-linuxmusl-arm64@0.34.1':
- resolution: {integrity: sha512-DfvyxzHxw4WGdPiTF0SOHnm11Xv4aQexvqhRDAoD00MzHekAj9a/jADXeXYCDFH/DzYruwHbXU7uz+H+nWmSOQ==}
+ '@img/sharp-linuxmusl-arm64@0.34.4':
+ resolution: {integrity: sha512-8hDVvW9eu4yHWnjaOOR8kHVrew1iIX+MUgwxSuH2XyYeNRtLUe4VNioSqbNkB7ZYQJj9rUTT4PyRscyk2PXFKA==}
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
cpu: [arm64]
os: [linux]
@@ -3476,8 +3483,8 @@ packages:
cpu: [x64]
os: [linux]
- '@img/sharp-linuxmusl-x64@0.34.1':
- resolution: {integrity: sha512-pax/kTR407vNb9qaSIiWVnQplPcGU8LRIJpDT5o8PdAx5aAA7AS3X9PS8Isw1/WfqgQorPotjrZL3Pqh6C5EBg==}
+ '@img/sharp-linuxmusl-x64@0.34.4':
+ resolution: {integrity: sha512-lU0aA5L8QTlfKjpDCEFOZsTYGn3AEiO6db8W5aQDxj0nQkVrZWmN3ZP9sYKWJdtq3PWPhUNlqehWyXpYDcI9Sg==}
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
cpu: [x64]
os: [linux]
@@ -3487,19 +3494,25 @@ packages:
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
cpu: [wasm32]
- '@img/sharp-wasm32@0.34.1':
- resolution: {integrity: sha512-YDybQnYrLQfEpzGOQe7OKcyLUCML4YOXl428gOOzBgN6Gw0rv8dpsJ7PqTHxBnXnwXr8S1mYFSLSa727tpz0xg==}
+ '@img/sharp-wasm32@0.34.4':
+ resolution: {integrity: sha512-33QL6ZO/qpRyG7woB/HUALz28WnTMI2W1jgX3Nu2bypqLIKx/QKMILLJzJjI+SIbvXdG9fUnmrxR7vbi1sTBeA==}
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
cpu: [wasm32]
+ '@img/sharp-win32-arm64@0.34.4':
+ resolution: {integrity: sha512-2Q250do/5WXTwxW3zjsEuMSv5sUU4Tq9VThWKlU2EYLm4MB7ZeMwF+SFJutldYODXF6jzc6YEOC+VfX0SZQPqA==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [arm64]
+ os: [win32]
+
'@img/sharp-win32-ia32@0.33.5':
resolution: {integrity: sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==}
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
cpu: [ia32]
os: [win32]
- '@img/sharp-win32-ia32@0.34.1':
- resolution: {integrity: sha512-WKf/NAZITnonBf3U1LfdjoMgNO5JYRSlhovhRhMxXVdvWYveM4kM3L8m35onYIdh75cOMCo1BexgVQcCDzyoWw==}
+ '@img/sharp-win32-ia32@0.34.4':
+ resolution: {integrity: sha512-3ZeLue5V82dT92CNL6rsal6I2weKw1cYu+rGKm8fOCCtJTR2gYeUfY3FqUnIJsMUPIH68oS5jmZ0NiJ508YpEw==}
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
cpu: [ia32]
os: [win32]
@@ -3510,8 +3523,8 @@ packages:
cpu: [x64]
os: [win32]
- '@img/sharp-win32-x64@0.34.1':
- resolution: {integrity: sha512-hw1iIAHpNE8q3uMIRCgGOeDoz9KtFNarFLQclLxr/LK1VBkj8nby18RjFvr6aP7USRYAjTZW6yisnBWMX571Tw==}
+ '@img/sharp-win32-x64@0.34.4':
+ resolution: {integrity: sha512-xIyj4wpYs8J18sVN3mSQjwrw7fKUqRw+Z5rnHNCy5fYTxigBz81u5mOMPmFumwjcn8+ld1ppptMBCLic1nz6ig==}
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
cpu: [x64]
os: [win32]
@@ -3910,8 +3923,8 @@ packages:
'@next/env@13.5.11':
resolution: {integrity: sha512-fbb2C7HChgM7CemdCY+y3N1n8pcTKdqtQLbC7/EQtPdLvlMUT9JX/dBYl8MMZAtYG4uVMyPFHXckb68q/NRwqg==}
- '@next/env@15.3.2':
- resolution: {integrity: sha512-xURk++7P7qR9JG1jJtLzPzf0qEvqCN0A/T3DXf8IPMKo9/6FfjxtEffRJIIew/bIL4T3C2jLLqBor8B/zVlx6g==}
+ '@next/env@16.0.0':
+ resolution: {integrity: sha512-s5j2iFGp38QsG1LWRQaE2iUY3h1jc014/melHFfLdrsMJPqxqDQwWNwyQTcNoUSGZlCVZuM7t7JDMmSyRilsnA==}
'@next/eslint-plugin-next@14.0.4':
resolution: {integrity: sha512-U3qMNHmEZoVmHA0j/57nRfi3AscXNvkOnxDmle/69Jz/G0o/gWjXTDdlgILZdrxQ0Lw/jv2mPW8PGy0EGIHXhQ==}
@@ -3925,8 +3938,8 @@ packages:
cpu: [arm64]
os: [darwin]
- '@next/swc-darwin-arm64@15.3.2':
- resolution: {integrity: sha512-2DR6kY/OGcokbnCsjHpNeQblqCZ85/1j6njYSkzRdpLn5At7OkSdmk7WyAmB9G0k25+VgqVZ/u356OSoQZ3z0g==}
+ '@next/swc-darwin-arm64@16.0.0':
+ resolution: {integrity: sha512-/CntqDCnk5w2qIwMiF0a9r6+9qunZzFmU0cBX4T82LOflE72zzH6gnOjCwUXYKOBlQi8OpP/rMj8cBIr18x4TA==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [darwin]
@@ -3937,8 +3950,8 @@ packages:
cpu: [x64]
os: [darwin]
- '@next/swc-darwin-x64@15.3.2':
- resolution: {integrity: sha512-ro/fdqaZWL6k1S/5CLv1I0DaZfDVJkWNaUU3un8Lg6m0YENWlDulmIWzV96Iou2wEYyEsZq51mwV8+XQXqMp3w==}
+ '@next/swc-darwin-x64@16.0.0':
+ resolution: {integrity: sha512-hB4GZnJGKa8m4efvTGNyii6qs76vTNl+3dKHTCAUaksN6KjYy4iEO3Q5ira405NW2PKb3EcqWiRaL9DrYJfMHg==}
engines: {node: '>= 10'}
cpu: [x64]
os: [darwin]
@@ -3949,8 +3962,8 @@ packages:
cpu: [arm64]
os: [linux]
- '@next/swc-linux-arm64-gnu@15.3.2':
- resolution: {integrity: sha512-covwwtZYhlbRWK2HlYX9835qXum4xYZ3E2Mra1mdQ+0ICGoMiw1+nVAn4d9Bo7R3JqSmK1grMq/va+0cdh7bJA==}
+ '@next/swc-linux-arm64-gnu@16.0.0':
+ resolution: {integrity: sha512-E2IHMdE+C1k+nUgndM13/BY/iJY9KGCphCftMh7SXWcaQqExq/pJU/1Hgn8n/tFwSoLoYC/yUghOv97tAsIxqg==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
@@ -3961,8 +3974,8 @@ packages:
cpu: [arm64]
os: [linux]
- '@next/swc-linux-arm64-musl@15.3.2':
- resolution: {integrity: sha512-KQkMEillvlW5Qk5mtGA/3Yz0/tzpNlSw6/3/ttsV1lNtMuOHcGii3zVeXZyi4EJmmLDKYcTcByV2wVsOhDt/zg==}
+ '@next/swc-linux-arm64-musl@16.0.0':
+ resolution: {integrity: sha512-xzgl7c7BVk4+7PDWldU+On2nlwnGgFqJ1siWp3/8S0KBBLCjonB6zwJYPtl4MUY7YZJrzzumdUpUoquu5zk8vg==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
@@ -3973,8 +3986,8 @@ packages:
cpu: [x64]
os: [linux]
- '@next/swc-linux-x64-gnu@15.3.2':
- resolution: {integrity: sha512-uRBo6THWei0chz+Y5j37qzx+BtoDRFIkDzZjlpCItBRXyMPIg079eIkOCl3aqr2tkxL4HFyJ4GHDes7W8HuAUg==}
+ '@next/swc-linux-x64-gnu@16.0.0':
+ resolution: {integrity: sha512-sdyOg4cbiCw7YUr0F/7ya42oiVBXLD21EYkSwN+PhE4csJH4MSXUsYyslliiiBwkM+KsuQH/y9wuxVz6s7Nstg==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
@@ -3985,8 +3998,8 @@ packages:
cpu: [x64]
os: [linux]
- '@next/swc-linux-x64-musl@15.3.2':
- resolution: {integrity: sha512-+uxFlPuCNx/T9PdMClOqeE8USKzj8tVz37KflT3Kdbx/LOlZBRI2yxuIcmx1mPNK8DwSOMNCr4ureSet7eyC0w==}
+ '@next/swc-linux-x64-musl@16.0.0':
+ resolution: {integrity: sha512-IAXv3OBYqVaNOgyd3kxR4L3msuhmSy1bcchPHxDOjypG33i2yDWvGBwFD94OuuTjjTt/7cuIKtAmoOOml6kfbg==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
@@ -3997,8 +4010,8 @@ packages:
cpu: [arm64]
os: [win32]
- '@next/swc-win32-arm64-msvc@15.3.2':
- resolution: {integrity: sha512-LLTKmaI5cfD8dVzh5Vt7+OMo+AIOClEdIU/TSKbXXT2iScUTSxOGoBhfuv+FU8R9MLmrkIL1e2fBMkEEjYAtPQ==}
+ '@next/swc-win32-arm64-msvc@16.0.0':
+ resolution: {integrity: sha512-bmo3ncIJKUS9PWK1JD9pEVv0yuvp1KPuOsyJTHXTv8KDrEmgV/K+U0C75rl9rhIaODcS7JEb6/7eJhdwXI0XmA==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [win32]
@@ -4015,8 +4028,8 @@ packages:
cpu: [x64]
os: [win32]
- '@next/swc-win32-x64-msvc@15.3.2':
- resolution: {integrity: sha512-aW5B8wOPioJ4mBdMDXkt5f3j8pUr9W8AnlX0Df35uRWNT1Y6RIybxjnSUe+PhM+M1bwgyY8PHLmXZC6zT1o5tA==}
+ '@next/swc-win32-x64-msvc@16.0.0':
+ resolution: {integrity: sha512-O1cJbT+lZp+cTjYyZGiDwsOjO3UHHzSqobkPNipdlnnuPb1swfcuY6r3p8dsKU4hAIEO4cO67ZCfVVH/M1ETXA==}
engines: {node: '>= 10'}
cpu: [x64]
os: [win32]
@@ -5615,7 +5628,7 @@ packages:
'@storyblok/react@file:packages/react':
resolution: {directory: packages/react, type: directory}
peerDependencies:
- next: ^13 || ^14 || ^15
+ next: ^13 || ^14 || ^15 || ^16
react: ^17 || ^18 || ^19
react-dom: ^17 || ^18 || ^19
peerDependenciesMeta:
@@ -8308,6 +8321,10 @@ packages:
resolution: {integrity: sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA==}
engines: {node: '>=8'}
+ detect-libc@2.1.2:
+ resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==}
+ engines: {node: '>=8'}
+
detect-port@1.6.1:
resolution: {integrity: sha512-CmnVc+Hek2egPx1PeTFVta2W78xy2K/9Rkf6cC4T59S50tVnzKj+tnx5mmx5lwvCkujZ4uRrpRSuV+IVs3f90Q==}
engines: {node: '>= 4.0.0'}
@@ -11473,13 +11490,13 @@ packages:
sass:
optional: true
- next@15.3.2:
- resolution: {integrity: sha512-CA3BatMyHkxZ48sgOCLdVHjFU36N7TF1HhqAHLFOkV6buwZnvMI84Cug8xD56B9mCuKrqXnLn94417GrZ/jjCQ==}
- engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0}
+ next@16.0.0:
+ resolution: {integrity: sha512-nYohiNdxGu4OmBzggxy9rczmjIGI+TpR5vbKTsE1HqYwNm1B+YSiugSrFguX6omMOKnDHAmBPY4+8TNJk0Idyg==}
+ engines: {node: '>=20.9.0'}
hasBin: true
peerDependencies:
'@opentelemetry/api': ^1.1.0
- '@playwright/test': ^1.41.2
+ '@playwright/test': ^1.51.1
babel-plugin-react-compiler: '*'
react: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0
react-dom: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0
@@ -12632,16 +12649,16 @@ packages:
peerDependencies:
react: ^18.3.1
- react-dom@19.1.0:
- resolution: {integrity: sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g==}
- peerDependencies:
- react: ^19.1.0
-
react-dom@19.1.1:
resolution: {integrity: sha512-Dlq/5LAZgF0Gaz6yiqZCf6VCcZs1ghAJyrsu84Q/GT0gV+mCxbfmKNoGRKBYMJ8IEdGPqu49YWXD02GCknEDkw==}
peerDependencies:
react: ^19.1.1
+ react-dom@19.2.0:
+ resolution: {integrity: sha512-UlbRu4cAiGaIewkPyiRGJk0imDN2T3JjieT6spoL2UeSf5od4n5LB/mQ4ejmxhCFT1tYe8IvaFulzynWovsEFQ==}
+ peerDependencies:
+ react: ^19.2.0
+
react-is@16.13.1:
resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==}
@@ -12674,14 +12691,14 @@ packages:
resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==}
engines: {node: '>=0.10.0'}
- react@19.1.0:
- resolution: {integrity: sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg==}
- engines: {node: '>=0.10.0'}
-
react@19.1.1:
resolution: {integrity: sha512-w8nqGImo45dmMIfljjMwOGtbmC/mk4CMYhWIicdSflH91J9TyCyczcPFXJzrZ/ZXcgGRFeP6BU0BEJTw6tZdfQ==}
engines: {node: '>=0.10.0'}
+ react@19.2.0:
+ resolution: {integrity: sha512-tmbWg6W31tQLeB5cdIBOicJDJRR2KzXsV7uSK9iNfLWQ5bIZfxuPEHp7M8wiHyHnn0DD1i7w3Zmin0FtkrwoCQ==}
+ engines: {node: '>=0.10.0'}
+
read-installed@4.0.3:
resolution: {integrity: sha512-O03wg/IYuV/VtnK2h/KXEt9VIbMUFbk3ERG0Iu4FhLZw0EP0T9znqrYDGn6ncbEsXUFaUjiVAWXHzxwt3lhRPQ==}
deprecated: This package is no longer supported.
@@ -13093,6 +13110,9 @@ packages:
scheduler@0.26.0:
resolution: {integrity: sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==}
+ scheduler@0.27.0:
+ resolution: {integrity: sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==}
+
scslre@0.3.0:
resolution: {integrity: sha512-3A6sD0WYP7+QrjbfNA2FN3FsOaGGFoekCVgTyypy53gPxhbkCIjtO6YWgdrfM+n/8sI8JeXZOIxsHjMTNxQ4nQ==}
engines: {node: ^14.0.0 || >=16.0.0}
@@ -13165,8 +13185,8 @@ packages:
resolution: {integrity: sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==}
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
- sharp@0.34.1:
- resolution: {integrity: sha512-1j0w61+eVxu7DawFJtnfYcvSv6qPFvfTaqzTQ2BLknVhHTwGS8sc63ZBF4rzkWMBVKybo4S5OBtDdZahh2A1xg==}
+ sharp@0.34.4:
+ resolution: {integrity: sha512-FUH39xp3SBPnxWvd5iib1X8XY7J0K0X7d93sie9CJg2PO8/7gmg89Nve6OjItK53/MlAushNNxteBYfM6DEuoA==}
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
shebang-command@2.0.0:
@@ -15452,10 +15472,10 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@astrojs/vercel@8.2.7(@sveltejs/kit@2.21.0(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.38.7)(vite@7.1.10(@types/node@24.1.0)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.39.2)(tsx@4.20.3)(yaml@2.8.0)))(svelte@5.38.7)(vite@7.1.10(@types/node@24.1.0)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.39.2)(tsx@4.20.3)(yaml@2.8.0)))(astro@5.13.2(@types/node@24.1.0)(db0@0.3.4(@libsql/client@0.15.4))(ioredis@5.8.1)(jiti@2.6.1)(lightningcss@1.30.1)(rollup@4.52.4)(terser@5.39.2)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0))(next@15.3.2(@babel/core@7.27.1)(@opentelemetry/api@1.9.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react@19.1.1)(rollup@4.52.4)(svelte@5.38.7)(vue-router@4.5.1(vue@3.5.21(typescript@5.8.3)))(vue@3.5.21(typescript@5.8.3))':
+ '@astrojs/vercel@8.2.7(@sveltejs/kit@2.21.0(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.38.7)(vite@7.1.10(@types/node@24.1.0)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.39.2)(tsx@4.20.3)(yaml@2.8.0)))(svelte@5.38.7)(vite@7.1.10(@types/node@24.1.0)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.39.2)(tsx@4.20.3)(yaml@2.8.0)))(astro@5.13.2(@types/node@24.1.0)(db0@0.3.4(@libsql/client@0.15.4))(ioredis@5.8.1)(jiti@2.6.1)(lightningcss@1.30.1)(rollup@4.52.4)(terser@5.39.2)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0))(next@16.0.0(@babel/core@7.27.1)(@opentelemetry/api@1.9.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react@19.1.1)(rollup@4.52.4)(svelte@5.38.7)(vue-router@4.5.1(vue@3.5.21(typescript@5.8.3)))(vue@3.5.21(typescript@5.8.3))':
dependencies:
'@astrojs/internal-helpers': 0.7.2
- '@vercel/analytics': 1.5.0(@sveltejs/kit@2.21.0(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.38.7)(vite@7.1.10(@types/node@24.1.0)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.39.2)(tsx@4.20.3)(yaml@2.8.0)))(svelte@5.38.7)(vite@7.1.10(@types/node@24.1.0)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.39.2)(tsx@4.20.3)(yaml@2.8.0)))(next@15.3.2(@babel/core@7.27.1)(@opentelemetry/api@1.9.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react@19.1.1)(svelte@5.38.7)(vue-router@4.5.1(vue@3.5.21(typescript@5.8.3)))(vue@3.5.21(typescript@5.8.3))
+ '@vercel/analytics': 1.5.0(@sveltejs/kit@2.21.0(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.38.7)(vite@7.1.10(@types/node@24.1.0)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.39.2)(tsx@4.20.3)(yaml@2.8.0)))(svelte@5.38.7)(vite@7.1.10(@types/node@24.1.0)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.39.2)(tsx@4.20.3)(yaml@2.8.0)))(next@16.0.0(@babel/core@7.27.1)(@opentelemetry/api@1.9.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react@19.1.1)(svelte@5.38.7)(vue-router@4.5.1(vue@3.5.21(typescript@5.8.3)))(vue@3.5.21(typescript@5.8.3))
'@vercel/functions': 2.2.13
'@vercel/nft': 0.29.3(rollup@4.52.4)
'@vercel/routing-utils': 5.1.1
@@ -16691,11 +16711,6 @@ snapshots:
tslib: 2.8.1
optional: true
- '@emnapi/runtime@1.4.3':
- dependencies:
- tslib: 2.8.1
- optional: true
-
'@emnapi/runtime@1.4.5':
dependencies:
tslib: 2.8.1
@@ -17297,14 +17312,17 @@ snapshots:
'@iarna/toml@2.2.5': {}
+ '@img/colour@1.0.0':
+ optional: true
+
'@img/sharp-darwin-arm64@0.33.5':
optionalDependencies:
'@img/sharp-libvips-darwin-arm64': 1.0.4
optional: true
- '@img/sharp-darwin-arm64@0.34.1':
+ '@img/sharp-darwin-arm64@0.34.4':
optionalDependencies:
- '@img/sharp-libvips-darwin-arm64': 1.1.0
+ '@img/sharp-libvips-darwin-arm64': 1.2.3
optional: true
'@img/sharp-darwin-x64@0.33.5':
@@ -17312,60 +17330,60 @@ snapshots:
'@img/sharp-libvips-darwin-x64': 1.0.4
optional: true
- '@img/sharp-darwin-x64@0.34.1':
+ '@img/sharp-darwin-x64@0.34.4':
optionalDependencies:
- '@img/sharp-libvips-darwin-x64': 1.1.0
+ '@img/sharp-libvips-darwin-x64': 1.2.3
optional: true
'@img/sharp-libvips-darwin-arm64@1.0.4':
optional: true
- '@img/sharp-libvips-darwin-arm64@1.1.0':
+ '@img/sharp-libvips-darwin-arm64@1.2.3':
optional: true
'@img/sharp-libvips-darwin-x64@1.0.4':
optional: true
- '@img/sharp-libvips-darwin-x64@1.1.0':
+ '@img/sharp-libvips-darwin-x64@1.2.3':
optional: true
'@img/sharp-libvips-linux-arm64@1.0.4':
optional: true
- '@img/sharp-libvips-linux-arm64@1.1.0':
+ '@img/sharp-libvips-linux-arm64@1.2.3':
optional: true
'@img/sharp-libvips-linux-arm@1.0.5':
optional: true
- '@img/sharp-libvips-linux-arm@1.1.0':
+ '@img/sharp-libvips-linux-arm@1.2.3':
optional: true
- '@img/sharp-libvips-linux-ppc64@1.1.0':
+ '@img/sharp-libvips-linux-ppc64@1.2.3':
optional: true
'@img/sharp-libvips-linux-s390x@1.0.4':
optional: true
- '@img/sharp-libvips-linux-s390x@1.1.0':
+ '@img/sharp-libvips-linux-s390x@1.2.3':
optional: true
'@img/sharp-libvips-linux-x64@1.0.4':
optional: true
- '@img/sharp-libvips-linux-x64@1.1.0':
+ '@img/sharp-libvips-linux-x64@1.2.3':
optional: true
'@img/sharp-libvips-linuxmusl-arm64@1.0.4':
optional: true
- '@img/sharp-libvips-linuxmusl-arm64@1.1.0':
+ '@img/sharp-libvips-linuxmusl-arm64@1.2.3':
optional: true
'@img/sharp-libvips-linuxmusl-x64@1.0.4':
optional: true
- '@img/sharp-libvips-linuxmusl-x64@1.1.0':
+ '@img/sharp-libvips-linuxmusl-x64@1.2.3':
optional: true
'@img/sharp-linux-arm64@0.33.5':
@@ -17373,9 +17391,9 @@ snapshots:
'@img/sharp-libvips-linux-arm64': 1.0.4
optional: true
- '@img/sharp-linux-arm64@0.34.1':
+ '@img/sharp-linux-arm64@0.34.4':
optionalDependencies:
- '@img/sharp-libvips-linux-arm64': 1.1.0
+ '@img/sharp-libvips-linux-arm64': 1.2.3
optional: true
'@img/sharp-linux-arm@0.33.5':
@@ -17383,9 +17401,14 @@ snapshots:
'@img/sharp-libvips-linux-arm': 1.0.5
optional: true
- '@img/sharp-linux-arm@0.34.1':
+ '@img/sharp-linux-arm@0.34.4':
+ optionalDependencies:
+ '@img/sharp-libvips-linux-arm': 1.2.3
+ optional: true
+
+ '@img/sharp-linux-ppc64@0.34.4':
optionalDependencies:
- '@img/sharp-libvips-linux-arm': 1.1.0
+ '@img/sharp-libvips-linux-ppc64': 1.2.3
optional: true
'@img/sharp-linux-s390x@0.33.5':
@@ -17393,9 +17416,9 @@ snapshots:
'@img/sharp-libvips-linux-s390x': 1.0.4
optional: true
- '@img/sharp-linux-s390x@0.34.1':
+ '@img/sharp-linux-s390x@0.34.4':
optionalDependencies:
- '@img/sharp-libvips-linux-s390x': 1.1.0
+ '@img/sharp-libvips-linux-s390x': 1.2.3
optional: true
'@img/sharp-linux-x64@0.33.5':
@@ -17403,9 +17426,9 @@ snapshots:
'@img/sharp-libvips-linux-x64': 1.0.4
optional: true
- '@img/sharp-linux-x64@0.34.1':
+ '@img/sharp-linux-x64@0.34.4':
optionalDependencies:
- '@img/sharp-libvips-linux-x64': 1.1.0
+ '@img/sharp-libvips-linux-x64': 1.2.3
optional: true
'@img/sharp-linuxmusl-arm64@0.33.5':
@@ -17413,9 +17436,9 @@ snapshots:
'@img/sharp-libvips-linuxmusl-arm64': 1.0.4
optional: true
- '@img/sharp-linuxmusl-arm64@0.34.1':
+ '@img/sharp-linuxmusl-arm64@0.34.4':
optionalDependencies:
- '@img/sharp-libvips-linuxmusl-arm64': 1.1.0
+ '@img/sharp-libvips-linuxmusl-arm64': 1.2.3
optional: true
'@img/sharp-linuxmusl-x64@0.33.5':
@@ -17423,9 +17446,9 @@ snapshots:
'@img/sharp-libvips-linuxmusl-x64': 1.0.4
optional: true
- '@img/sharp-linuxmusl-x64@0.34.1':
+ '@img/sharp-linuxmusl-x64@0.34.4':
optionalDependencies:
- '@img/sharp-libvips-linuxmusl-x64': 1.1.0
+ '@img/sharp-libvips-linuxmusl-x64': 1.2.3
optional: true
'@img/sharp-wasm32@0.33.5':
@@ -17433,21 +17456,24 @@ snapshots:
'@emnapi/runtime': 1.4.5
optional: true
- '@img/sharp-wasm32@0.34.1':
+ '@img/sharp-wasm32@0.34.4':
dependencies:
- '@emnapi/runtime': 1.4.3
+ '@emnapi/runtime': 1.5.0
+ optional: true
+
+ '@img/sharp-win32-arm64@0.34.4':
optional: true
'@img/sharp-win32-ia32@0.33.5':
optional: true
- '@img/sharp-win32-ia32@0.34.1':
+ '@img/sharp-win32-ia32@0.34.4':
optional: true
'@img/sharp-win32-x64@0.33.5':
optional: true
- '@img/sharp-win32-x64@0.34.1':
+ '@img/sharp-win32-x64@0.34.4':
optional: true
'@inquirer/checkbox@4.1.8(@types/node@22.15.18)':
@@ -17873,7 +17899,7 @@ snapshots:
'@libsql/isomorphic-ws@0.1.5':
dependencies:
'@types/ws': 8.18.1
- ws: 8.18.2
+ ws: 8.18.3
transitivePeerDependencies:
- bufferutil
- utf-8-validate
@@ -18136,7 +18162,7 @@ snapshots:
'@next/env@13.5.11': {}
- '@next/env@15.3.2': {}
+ '@next/env@16.0.0': {}
'@next/eslint-plugin-next@14.0.4':
dependencies:
@@ -18149,43 +18175,43 @@ snapshots:
'@next/swc-darwin-arm64@13.5.9':
optional: true
- '@next/swc-darwin-arm64@15.3.2':
+ '@next/swc-darwin-arm64@16.0.0':
optional: true
'@next/swc-darwin-x64@13.5.9':
optional: true
- '@next/swc-darwin-x64@15.3.2':
+ '@next/swc-darwin-x64@16.0.0':
optional: true
'@next/swc-linux-arm64-gnu@13.5.9':
optional: true
- '@next/swc-linux-arm64-gnu@15.3.2':
+ '@next/swc-linux-arm64-gnu@16.0.0':
optional: true
'@next/swc-linux-arm64-musl@13.5.9':
optional: true
- '@next/swc-linux-arm64-musl@15.3.2':
+ '@next/swc-linux-arm64-musl@16.0.0':
optional: true
'@next/swc-linux-x64-gnu@13.5.9':
optional: true
- '@next/swc-linux-x64-gnu@15.3.2':
+ '@next/swc-linux-x64-gnu@16.0.0':
optional: true
'@next/swc-linux-x64-musl@13.5.9':
optional: true
- '@next/swc-linux-x64-musl@15.3.2':
+ '@next/swc-linux-x64-musl@16.0.0':
optional: true
'@next/swc-win32-arm64-msvc@13.5.9':
optional: true
- '@next/swc-win32-arm64-msvc@15.3.2':
+ '@next/swc-win32-arm64-msvc@16.0.0':
optional: true
'@next/swc-win32-ia32-msvc@13.5.9':
@@ -18194,7 +18220,7 @@ snapshots:
'@next/swc-win32-x64-msvc@13.5.9':
optional: true
- '@next/swc-win32-x64-msvc@15.3.2':
+ '@next/swc-win32-x64-msvc@16.0.0':
optional: true
'@noble/hashes@1.8.0': {}
@@ -20184,7 +20210,7 @@ snapshots:
dependencies:
'@typescript-eslint/utils': 8.32.1(eslint@9.26.0(jiti@2.6.1))(typescript@5.8.3)
eslint: 9.26.0(jiti@2.6.1)
- eslint-visitor-keys: 4.2.0
+ eslint-visitor-keys: 4.2.1
espree: 10.3.0
estraverse: 5.3.0
picomatch: 4.0.2
@@ -20807,15 +20833,15 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/eslint-plugin@8.32.1(@typescript-eslint/parser@8.37.0(eslint@8.57.0)(typescript@5.8.3))(eslint@8.57.0)(typescript@5.8.3)':
+ '@typescript-eslint/eslint-plugin@8.32.1(@typescript-eslint/parser@8.37.0(eslint@9.26.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.26.0(jiti@2.4.2))(typescript@5.8.3)':
dependencies:
'@eslint-community/regexpp': 4.12.1
- '@typescript-eslint/parser': 8.37.0(eslint@8.57.0)(typescript@5.8.3)
+ '@typescript-eslint/parser': 8.37.0(eslint@9.26.0(jiti@2.4.2))(typescript@5.8.3)
'@typescript-eslint/scope-manager': 8.32.1
- '@typescript-eslint/type-utils': 8.32.1(eslint@8.57.0)(typescript@5.8.3)
- '@typescript-eslint/utils': 8.32.1(eslint@8.57.0)(typescript@5.8.3)
+ '@typescript-eslint/type-utils': 8.32.1(eslint@9.26.0(jiti@2.4.2))(typescript@5.8.3)
+ '@typescript-eslint/utils': 8.32.1(eslint@9.26.0(jiti@2.4.2))(typescript@5.8.3)
'@typescript-eslint/visitor-keys': 8.32.1
- eslint: 8.57.0
+ eslint: 9.26.0(jiti@2.4.2)
graphemer: 1.4.0
ignore: 7.0.4
natural-compare: 1.4.0
@@ -20824,15 +20850,15 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/eslint-plugin@8.32.1(@typescript-eslint/parser@8.37.0(eslint@9.26.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.26.0(jiti@2.4.2))(typescript@5.8.3)':
+ '@typescript-eslint/eslint-plugin@8.37.0(@typescript-eslint/parser@8.37.0(eslint@8.57.0)(typescript@5.8.3))(eslint@8.57.0)(typescript@5.8.3)':
dependencies:
'@eslint-community/regexpp': 4.12.1
- '@typescript-eslint/parser': 8.37.0(eslint@9.26.0(jiti@2.4.2))(typescript@5.8.3)
- '@typescript-eslint/scope-manager': 8.32.1
- '@typescript-eslint/type-utils': 8.32.1(eslint@9.26.0(jiti@2.4.2))(typescript@5.8.3)
- '@typescript-eslint/utils': 8.32.1(eslint@9.26.0(jiti@2.4.2))(typescript@5.8.3)
- '@typescript-eslint/visitor-keys': 8.32.1
- eslint: 9.26.0(jiti@2.4.2)
+ '@typescript-eslint/parser': 8.37.0(eslint@8.57.0)(typescript@5.8.3)
+ '@typescript-eslint/scope-manager': 8.37.0
+ '@typescript-eslint/type-utils': 8.37.0(eslint@8.57.0)(typescript@5.8.3)
+ '@typescript-eslint/utils': 8.37.0(eslint@8.57.0)(typescript@5.8.3)
+ '@typescript-eslint/visitor-keys': 8.37.0
+ eslint: 8.57.0
graphemer: 1.4.0
ignore: 7.0.4
natural-compare: 1.4.0
@@ -20989,34 +21015,35 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/type-utils@8.32.1(eslint@8.57.0)(typescript@5.8.3)':
+ '@typescript-eslint/type-utils@8.32.1(eslint@9.26.0(jiti@2.4.2))(typescript@5.8.3)':
dependencies:
'@typescript-eslint/typescript-estree': 8.32.1(typescript@5.8.3)
- '@typescript-eslint/utils': 8.32.1(eslint@8.57.0)(typescript@5.8.3)
+ '@typescript-eslint/utils': 8.32.1(eslint@9.26.0(jiti@2.4.2))(typescript@5.8.3)
debug: 4.4.1(supports-color@8.1.1)
- eslint: 8.57.0
+ eslint: 9.26.0(jiti@2.4.2)
ts-api-utils: 2.1.0(typescript@5.8.3)
typescript: 5.8.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/type-utils@8.32.1(eslint@9.26.0(jiti@2.4.2))(typescript@5.8.3)':
+ '@typescript-eslint/type-utils@8.32.1(eslint@9.26.0(jiti@2.6.1))(typescript@5.8.3)':
dependencies:
'@typescript-eslint/typescript-estree': 8.32.1(typescript@5.8.3)
- '@typescript-eslint/utils': 8.32.1(eslint@9.26.0(jiti@2.4.2))(typescript@5.8.3)
+ '@typescript-eslint/utils': 8.32.1(eslint@9.26.0(jiti@2.6.1))(typescript@5.8.3)
debug: 4.4.1(supports-color@8.1.1)
- eslint: 9.26.0(jiti@2.4.2)
+ eslint: 9.26.0(jiti@2.6.1)
ts-api-utils: 2.1.0(typescript@5.8.3)
typescript: 5.8.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/type-utils@8.32.1(eslint@9.26.0(jiti@2.6.1))(typescript@5.8.3)':
+ '@typescript-eslint/type-utils@8.37.0(eslint@8.57.0)(typescript@5.8.3)':
dependencies:
- '@typescript-eslint/typescript-estree': 8.32.1(typescript@5.8.3)
- '@typescript-eslint/utils': 8.32.1(eslint@9.26.0(jiti@2.6.1))(typescript@5.8.3)
+ '@typescript-eslint/types': 8.37.0
+ '@typescript-eslint/typescript-estree': 8.37.0(typescript@5.8.3)
+ '@typescript-eslint/utils': 8.37.0(eslint@8.57.0)(typescript@5.8.3)
debug: 4.4.1(supports-color@8.1.1)
- eslint: 9.26.0(jiti@2.6.1)
+ eslint: 8.57.0
ts-api-utils: 2.1.0(typescript@5.8.3)
typescript: 5.8.3
transitivePeerDependencies:
@@ -21149,6 +21176,7 @@ snapshots:
typescript: 5.8.3
transitivePeerDependencies:
- supports-color
+ optional: true
'@typescript-eslint/utils@8.32.1(eslint@9.26.0(jiti@2.4.2))(typescript@5.8.3)':
dependencies:
@@ -21172,6 +21200,17 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ '@typescript-eslint/utils@8.37.0(eslint@8.57.0)(typescript@5.8.3)':
+ dependencies:
+ '@eslint-community/eslint-utils': 4.7.0(eslint@8.57.0)
+ '@typescript-eslint/scope-manager': 8.37.0
+ '@typescript-eslint/types': 8.37.0
+ '@typescript-eslint/typescript-estree': 8.37.0(typescript@5.8.3)
+ eslint: 8.57.0
+ typescript: 5.8.3
+ transitivePeerDependencies:
+ - supports-color
+
'@typescript-eslint/utils@8.37.0(eslint@9.26.0(jiti@2.4.2))(typescript@5.8.3)':
dependencies:
'@eslint-community/eslint-utils': 4.7.0(eslint@9.26.0(jiti@2.4.2))
@@ -21207,7 +21246,7 @@ snapshots:
'@typescript-eslint/visitor-keys@8.32.1':
dependencies:
'@typescript-eslint/types': 8.32.1
- eslint-visitor-keys: 4.2.0
+ eslint-visitor-keys: 4.2.1
'@typescript-eslint/visitor-keys@8.37.0':
dependencies:
@@ -21281,10 +21320,10 @@ snapshots:
'@unrs/resolver-binding-win32-x64-msvc@1.7.2':
optional: true
- '@vercel/analytics@1.5.0(@sveltejs/kit@2.21.0(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.38.7)(vite@7.1.10(@types/node@24.1.0)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.39.2)(tsx@4.20.3)(yaml@2.8.0)))(svelte@5.38.7)(vite@7.1.10(@types/node@24.1.0)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.39.2)(tsx@4.20.3)(yaml@2.8.0)))(next@15.3.2(@babel/core@7.27.1)(@opentelemetry/api@1.9.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react@19.1.1)(svelte@5.38.7)(vue-router@4.5.1(vue@3.5.21(typescript@5.8.3)))(vue@3.5.21(typescript@5.8.3))':
+ '@vercel/analytics@1.5.0(@sveltejs/kit@2.21.0(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.38.7)(vite@7.1.10(@types/node@24.1.0)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.39.2)(tsx@4.20.3)(yaml@2.8.0)))(svelte@5.38.7)(vite@7.1.10(@types/node@24.1.0)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.39.2)(tsx@4.20.3)(yaml@2.8.0)))(next@16.0.0(@babel/core@7.27.1)(@opentelemetry/api@1.9.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react@19.1.1)(svelte@5.38.7)(vue-router@4.5.1(vue@3.5.21(typescript@5.8.3)))(vue@3.5.21(typescript@5.8.3))':
optionalDependencies:
'@sveltejs/kit': 2.21.0(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.38.7)(vite@7.1.10(@types/node@24.1.0)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.39.2)(tsx@4.20.3)(yaml@2.8.0)))(svelte@5.38.7)(vite@7.1.10(@types/node@24.1.0)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.39.2)(tsx@4.20.3)(yaml@2.8.0))
- next: 15.3.2(@babel/core@7.27.1)(@opentelemetry/api@1.9.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)
+ next: 16.0.0(@babel/core@7.27.1)(@opentelemetry/api@1.9.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)
react: 19.1.1
svelte: 5.38.7
vue: 3.5.21(typescript@5.8.3)
@@ -21298,8 +21337,8 @@ snapshots:
dependencies:
'@mapbox/node-pre-gyp': 1.0.11
'@rollup/pluginutils': 5.1.4(rollup@4.40.2)
- acorn: 8.14.1
- acorn-import-attributes: 1.9.5(acorn@8.14.1)
+ acorn: 8.15.0
+ acorn-import-attributes: 1.9.5(acorn@8.15.0)
async-sema: 3.1.1
bindings: 1.5.0
estree-walker: 2.0.2
@@ -22045,13 +22084,21 @@ snapshots:
dependencies:
acorn: 8.14.1
+ acorn-import-attributes@1.9.5(acorn@8.15.0):
+ dependencies:
+ acorn: 8.15.0
+
acorn-jsx@5.3.2(acorn@8.14.1):
dependencies:
acorn: 8.14.1
+ acorn-jsx@5.3.2(acorn@8.15.0):
+ dependencies:
+ acorn: 8.15.0
+
acorn-walk@8.3.4:
dependencies:
- acorn: 8.14.1
+ acorn: 8.15.0
optional: true
acorn@8.14.1: {}
@@ -22989,7 +23036,7 @@ snapshots:
caniuse-api@3.0.0:
dependencies:
browserslist: 4.24.5
- caniuse-lite: 1.0.30001718
+ caniuse-lite: 1.0.30001750
lodash.memoize: 4.1.2
lodash.uniq: 4.5.0
@@ -23832,6 +23879,9 @@ snapshots:
detect-libc@2.0.4: {}
+ detect-libc@2.1.2:
+ optional: true
+
detect-port@1.6.1:
dependencies:
address: 1.2.2
@@ -24374,7 +24424,7 @@ snapshots:
dependencies:
'@next/eslint-plugin-next': 14.2.28
'@rushstack/eslint-patch': 1.11.0
- '@typescript-eslint/eslint-plugin': 8.32.1(@typescript-eslint/parser@8.37.0(eslint@8.57.0)(typescript@5.8.3))(eslint@8.57.0)(typescript@5.8.3)
+ '@typescript-eslint/eslint-plugin': 8.37.0(@typescript-eslint/parser@8.37.0(eslint@8.57.0)(typescript@5.8.3))(eslint@8.57.0)(typescript@5.8.3)
'@typescript-eslint/parser': 8.37.0(eslint@8.57.0)(typescript@5.8.3)
eslint: 8.57.0
eslint-import-resolver-node: 0.3.9
@@ -25387,8 +25437,8 @@ snapshots:
espree@9.6.1:
dependencies:
- acorn: 8.14.1
- acorn-jsx: 5.3.2(acorn@8.14.1)
+ acorn: 8.15.0
+ acorn-jsx: 5.3.2(acorn@8.15.0)
eslint-visitor-keys: 3.4.3
esprima@4.0.1: {}
@@ -28231,58 +28281,54 @@ snapshots:
- '@babel/core'
- babel-plugin-macros
- next@15.3.2(@babel/core@7.27.1)(@opentelemetry/api@1.9.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0):
+ next@16.0.0(@babel/core@7.27.1)(@opentelemetry/api@1.9.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1):
dependencies:
- '@next/env': 15.3.2
- '@swc/counter': 0.1.3
+ '@next/env': 16.0.0
'@swc/helpers': 0.5.15
- busboy: 1.6.0
- caniuse-lite: 1.0.30001718
+ caniuse-lite: 1.0.30001750
postcss: 8.4.31
- react: 19.1.0
- react-dom: 19.1.0(react@19.1.0)
- styled-jsx: 5.1.6(@babel/core@7.27.1)(react@19.1.0)
+ react: 19.1.1
+ react-dom: 19.1.1(react@19.1.1)
+ styled-jsx: 5.1.6(@babel/core@7.27.1)(react@19.1.1)
optionalDependencies:
- '@next/swc-darwin-arm64': 15.3.2
- '@next/swc-darwin-x64': 15.3.2
- '@next/swc-linux-arm64-gnu': 15.3.2
- '@next/swc-linux-arm64-musl': 15.3.2
- '@next/swc-linux-x64-gnu': 15.3.2
- '@next/swc-linux-x64-musl': 15.3.2
- '@next/swc-win32-arm64-msvc': 15.3.2
- '@next/swc-win32-x64-msvc': 15.3.2
+ '@next/swc-darwin-arm64': 16.0.0
+ '@next/swc-darwin-x64': 16.0.0
+ '@next/swc-linux-arm64-gnu': 16.0.0
+ '@next/swc-linux-arm64-musl': 16.0.0
+ '@next/swc-linux-x64-gnu': 16.0.0
+ '@next/swc-linux-x64-musl': 16.0.0
+ '@next/swc-win32-arm64-msvc': 16.0.0
+ '@next/swc-win32-x64-msvc': 16.0.0
'@opentelemetry/api': 1.9.0
- sharp: 0.34.1
+ sharp: 0.34.4
transitivePeerDependencies:
- '@babel/core'
- babel-plugin-macros
+ optional: true
- next@15.3.2(@babel/core@7.27.1)(@opentelemetry/api@1.9.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1):
+ next@16.0.0(@babel/core@7.27.1)(@opentelemetry/api@1.9.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0):
dependencies:
- '@next/env': 15.3.2
- '@swc/counter': 0.1.3
+ '@next/env': 16.0.0
'@swc/helpers': 0.5.15
- busboy: 1.6.0
- caniuse-lite: 1.0.30001718
+ caniuse-lite: 1.0.30001750
postcss: 8.4.31
- react: 19.1.1
- react-dom: 19.1.1(react@19.1.1)
- styled-jsx: 5.1.6(@babel/core@7.27.1)(react@19.1.1)
+ react: 19.2.0
+ react-dom: 19.2.0(react@19.2.0)
+ styled-jsx: 5.1.6(@babel/core@7.27.1)(react@19.2.0)
optionalDependencies:
- '@next/swc-darwin-arm64': 15.3.2
- '@next/swc-darwin-x64': 15.3.2
- '@next/swc-linux-arm64-gnu': 15.3.2
- '@next/swc-linux-arm64-musl': 15.3.2
- '@next/swc-linux-x64-gnu': 15.3.2
- '@next/swc-linux-x64-musl': 15.3.2
- '@next/swc-win32-arm64-msvc': 15.3.2
- '@next/swc-win32-x64-msvc': 15.3.2
+ '@next/swc-darwin-arm64': 16.0.0
+ '@next/swc-darwin-x64': 16.0.0
+ '@next/swc-linux-arm64-gnu': 16.0.0
+ '@next/swc-linux-arm64-musl': 16.0.0
+ '@next/swc-linux-x64-gnu': 16.0.0
+ '@next/swc-linux-x64-musl': 16.0.0
+ '@next/swc-win32-arm64-msvc': 16.0.0
+ '@next/swc-win32-x64-msvc': 16.0.0
'@opentelemetry/api': 1.9.0
- sharp: 0.34.1
+ sharp: 0.34.4
transitivePeerDependencies:
- '@babel/core'
- babel-plugin-macros
- optional: true
nitropack@2.11.12(@libsql/client@0.15.4):
dependencies:
@@ -29997,16 +30043,16 @@ snapshots:
react: 18.3.1
scheduler: 0.23.2
- react-dom@19.1.0(react@19.1.0):
- dependencies:
- react: 19.1.0
- scheduler: 0.26.0
-
react-dom@19.1.1(react@19.1.1):
dependencies:
react: 19.1.1
scheduler: 0.26.0
+ react-dom@19.2.0(react@19.2.0):
+ dependencies:
+ react: 19.2.0
+ scheduler: 0.27.0
+
react-is@16.13.1: {}
react-is@17.0.2: {}
@@ -30033,10 +30079,10 @@ snapshots:
dependencies:
loose-envify: 1.4.0
- react@19.1.0: {}
-
react@19.1.1: {}
+ react@19.2.0: {}
+
read-installed@4.0.3:
dependencies:
debuglog: 1.0.1
@@ -30682,6 +30728,8 @@ snapshots:
scheduler@0.26.0: {}
+ scheduler@0.27.0: {}
+
scslre@0.3.0:
dependencies:
'@eslint-community/regexpp': 4.12.1
@@ -30792,32 +30840,34 @@ snapshots:
'@img/sharp-win32-x64': 0.33.5
optional: true
- sharp@0.34.1:
+ sharp@0.34.4:
dependencies:
- color: 4.2.3
- detect-libc: 2.0.4
+ '@img/colour': 1.0.0
+ detect-libc: 2.1.2
semver: 7.7.2
optionalDependencies:
- '@img/sharp-darwin-arm64': 0.34.1
- '@img/sharp-darwin-x64': 0.34.1
- '@img/sharp-libvips-darwin-arm64': 1.1.0
- '@img/sharp-libvips-darwin-x64': 1.1.0
- '@img/sharp-libvips-linux-arm': 1.1.0
- '@img/sharp-libvips-linux-arm64': 1.1.0
- '@img/sharp-libvips-linux-ppc64': 1.1.0
- '@img/sharp-libvips-linux-s390x': 1.1.0
- '@img/sharp-libvips-linux-x64': 1.1.0
- '@img/sharp-libvips-linuxmusl-arm64': 1.1.0
- '@img/sharp-libvips-linuxmusl-x64': 1.1.0
- '@img/sharp-linux-arm': 0.34.1
- '@img/sharp-linux-arm64': 0.34.1
- '@img/sharp-linux-s390x': 0.34.1
- '@img/sharp-linux-x64': 0.34.1
- '@img/sharp-linuxmusl-arm64': 0.34.1
- '@img/sharp-linuxmusl-x64': 0.34.1
- '@img/sharp-wasm32': 0.34.1
- '@img/sharp-win32-ia32': 0.34.1
- '@img/sharp-win32-x64': 0.34.1
+ '@img/sharp-darwin-arm64': 0.34.4
+ '@img/sharp-darwin-x64': 0.34.4
+ '@img/sharp-libvips-darwin-arm64': 1.2.3
+ '@img/sharp-libvips-darwin-x64': 1.2.3
+ '@img/sharp-libvips-linux-arm': 1.2.3
+ '@img/sharp-libvips-linux-arm64': 1.2.3
+ '@img/sharp-libvips-linux-ppc64': 1.2.3
+ '@img/sharp-libvips-linux-s390x': 1.2.3
+ '@img/sharp-libvips-linux-x64': 1.2.3
+ '@img/sharp-libvips-linuxmusl-arm64': 1.2.3
+ '@img/sharp-libvips-linuxmusl-x64': 1.2.3
+ '@img/sharp-linux-arm': 0.34.4
+ '@img/sharp-linux-arm64': 0.34.4
+ '@img/sharp-linux-ppc64': 0.34.4
+ '@img/sharp-linux-s390x': 0.34.4
+ '@img/sharp-linux-x64': 0.34.4
+ '@img/sharp-linuxmusl-arm64': 0.34.4
+ '@img/sharp-linuxmusl-x64': 0.34.4
+ '@img/sharp-wasm32': 0.34.4
+ '@img/sharp-win32-arm64': 0.34.4
+ '@img/sharp-win32-ia32': 0.34.4
+ '@img/sharp-win32-x64': 0.34.4
optional: true
shebang-command@2.0.0:
@@ -31284,20 +31334,20 @@ snapshots:
optionalDependencies:
'@babel/core': 7.27.1
- styled-jsx@5.1.6(@babel/core@7.27.1)(react@19.1.0):
+ styled-jsx@5.1.6(@babel/core@7.27.1)(react@19.1.1):
dependencies:
client-only: 0.0.1
- react: 19.1.0
+ react: 19.1.1
optionalDependencies:
'@babel/core': 7.27.1
+ optional: true
- styled-jsx@5.1.6(@babel/core@7.27.1)(react@19.1.1):
+ styled-jsx@5.1.6(@babel/core@7.27.1)(react@19.2.0):
dependencies:
client-only: 0.0.1
- react: 19.1.1
+ react: 19.2.0
optionalDependencies:
'@babel/core': 7.27.1
- optional: true
stylehacks@7.0.5(postcss@8.5.6):
dependencies:
@@ -31346,7 +31396,7 @@ snapshots:
svelte-eslint-parser@1.2.0(svelte@5.38.7):
dependencies:
eslint-scope: 8.3.0
- eslint-visitor-keys: 4.2.0
+ eslint-visitor-keys: 4.2.1
espree: 10.3.0
postcss: 8.5.6
postcss-scss: 4.0.9(postcss@8.5.6)
@@ -31501,7 +31551,7 @@ snapshots:
terser@5.39.2:
dependencies:
'@jridgewell/source-map': 0.3.6
- acorn: 8.14.1
+ acorn: 8.15.0
commander: 2.20.3
source-map-support: 0.5.21
@@ -31649,7 +31699,7 @@ snapshots:
'@tsconfig/node14': 1.0.3
'@tsconfig/node16': 1.0.4
'@types/node': 24.1.0
- acorn: 8.14.1
+ acorn: 8.15.0
acorn-walk: 8.3.4
arg: 4.1.3
create-require: 1.1.1