From 2f0a9fd7a505563f06e88d55988d0855fbf8de61 Mon Sep 17 00:00:00 2001 From: Glen Date: Fri, 28 Aug 2026 16:18:55 +0200 Subject: [PATCH] Update npm runtime dependencies in the website --- .github/workflows/publish-website.yml | 2 +- .../services/support/contact/ContactForm.tsx | 4 +- website/package.json | 36 +- website/src/helpers/buildContentTree.ts | 4 +- website/yarn.lock | 772 +++++++++--------- 5 files changed, 418 insertions(+), 400 deletions(-) diff --git a/.github/workflows/publish-website.yml b/.github/workflows/publish-website.yml index 990c12b5d79..c13f90811b8 100644 --- a/.github/workflows/publish-website.yml +++ b/.github/workflows/publish-website.yml @@ -60,7 +60,7 @@ jobs: with: path: | website/public/_optimized - key: ${{ runner.os }}-optimized-images-${{ hashFiles('website/public/images/**', 'website/src/image-optimization/**', 'website/scripts/optimize-images.mjs') }} + key: ${{ runner.os }}-optimized-images-${{ hashFiles('website/public/images/**', 'website/src/image-optimization/**', 'website/scripts/optimize-images.mjs', 'website/yarn.lock') }} restore-keys: | ${{ runner.os }}-optimized-images- diff --git a/website/app/(content)/services/support/contact/ContactForm.tsx b/website/app/(content)/services/support/contact/ContactForm.tsx index a34b923125a..6cd8a1dde9e 100644 --- a/website/app/(content)/services/support/contact/ContactForm.tsx +++ b/website/app/(content)/services/support/contact/ContactForm.tsx @@ -1,6 +1,7 @@ "use client"; import { useState, useSyncExternalStore, type FormEvent } from "react"; +import { useRouter } from "next/navigation"; import { SolidButton } from "@/src/design-system/Button"; import { Dropdown, DropdownItem } from "@/src/design-system/Dropdown"; import { Input } from "@/src/design-system/Input"; @@ -81,6 +82,7 @@ const getRequestContextFromUrl = () => const getServerRequestContext = () => ""; export function ContactForm() { + const router = useRouter(); const [data, setData] = useState(INITIAL); const [errors, setErrors] = useState({}); const [isSubmitting, setIsSubmitting] = useState(false); @@ -156,7 +158,7 @@ export function ContactForm() { const showThankYou = () => { if (!redirected) { redirected = true; - window.location.assign(THANK_YOU_PATH); + router.push(THANK_YOU_PATH); } }; diff --git a/website/package.json b/website/package.json index 9d3f12fe921..c9367acfd7f 100644 --- a/website/package.json +++ b/website/package.json @@ -24,41 +24,39 @@ }, "dependencies": { "@chillicream/mocha-visualizer": "file:../src/Mocha/src/mocha-visualizer", - "@docsearch/css": "^4.6.3", - "@docsearch/react": "^4.6.3", - "@fortawesome/fontawesome-svg-core": "^7.1.0", - "@fortawesome/free-solid-svg-icons": "^7.1.0", - "@fortawesome/react-fontawesome": "^3.1.1", + "@docsearch/css": "^4.7.0", + "@docsearch/react": "^4.7.0", + "@fortawesome/fontawesome-svg-core": "^7.3.1", + "@fortawesome/free-solid-svg-icons": "^7.3.1", + "@fortawesome/react-fontawesome": "^3.5.0", "@mdx-js/loader": "^3.1.1", "@mdx-js/react": "^3.1.1", - "@next/mdx": "16.2.6", - "@next/third-parties": "16.2.6", - "@types/js-yaml": "^4.0.9", - "@types/mdx": "^2.0.13", - "@xyflow/react": "^12.10.0", + "@next/mdx": "16.3.2", + "@xyflow/react": "^12.11.3", "elkjs": "^0.11.0", "gray-matter": "^4.0.3", - "js-yaml": "^4.1.1", - "motion": "^12.40.0", - "next": "16.2.6", + "js-yaml": "^5.3.0", + "motion": "^13.1.1", + "next": "16.3.2", "next-mdx-remote": "^6.0.0", - "react": "19.2.4", - "react-dom": "19.2.4", + "react": "19.2.8", + "react-dom": "19.2.8", "remark-gfm": "^4.0.1", - "sharp": "^0.34.5", - "shiki": "^4.0.2", - "styled-components": "^6.4.2" + "sharp": "^0.35.3", + "shiki": "^4.4.3", + "styled-components": "^6.5.3" }, "devDependencies": { "@playwright/test": "1.62.1", "@storybook/nextjs-vite": "10.5.10", "@tailwindcss/postcss": "^4.3.3", "@tailwindcss/vite": "^4.3.3", + "@types/mdx": "^2.0.14", "@types/node": "^24", "@types/react": "^19.2.18", "@types/react-dom": "^19.2.4", "eslint": "^9", - "eslint-config-next": "16.2.6", + "eslint-config-next": "16.3.2", "eslint-plugin-storybook": "10.5.10", "http-server": "^14.1.1", "node-html-markdown": "^2.0.0", diff --git a/website/src/helpers/buildContentTree.ts b/website/src/helpers/buildContentTree.ts index ee7c6de70ff..0292bef8ee3 100644 --- a/website/src/helpers/buildContentTree.ts +++ b/website/src/helpers/buildContentTree.ts @@ -1,6 +1,6 @@ import fs from "node:fs"; import path from "node:path"; -import yaml from "js-yaml"; +import { load } from "js-yaml"; export type TreeNode = { title: string; @@ -39,7 +39,7 @@ function readMeta(dirRel: string): Meta { if (!fs.existsSync(metaPath)) { throw new Error(`Missing ${META_FILE} in ${dirRel}`); } - const parsed = yaml.load(fs.readFileSync(metaPath, "utf-8")) as Meta | null; + const parsed = load(fs.readFileSync(metaPath, "utf-8")) as Meta | null; if (!parsed || typeof parsed.title !== "string" || !parsed.title.trim()) { throw new Error(`Invalid ${META_FILE} in ${dirRel}: missing 'title'`); } diff --git a/website/yarn.lock b/website/yarn.lock index 68a528e8887..441cb335707 100644 --- a/website/yarn.lock +++ b/website/yarn.lock @@ -290,9 +290,9 @@ __metadata: languageName: node linkType: hard -"@docsearch/core@npm:4.6.3": - version: 4.6.3 - resolution: "@docsearch/core@npm:4.6.3" +"@docsearch/core@npm:4.7.0": + version: 4.7.0 + resolution: "@docsearch/core@npm:4.7.0" peerDependencies: "@types/react": ">= 16.8.0 < 20.0.0" react: ">= 16.8.0 < 20.0.0" @@ -304,24 +304,24 @@ __metadata: optional: true react-dom: optional: true - checksum: 10c0/3abf3c78f4f0df3a4129d553f77ffb0a23f6eca6bde350448f42ba51178bfbba3c2f6e42e83a07e73fa0cd3643ea9f4bad5fd7a5ebc910010fa12da6a8bf7f97 + checksum: 10c0/31ea290dc8639ad24dfd07ba8bc4546ae39eee04105458c8660b930980dac8ff97339fd8141356479bd8bfa624b2542f22682dc2f579b1e26af805bb5e65db2b languageName: node linkType: hard -"@docsearch/css@npm:4.6.3, @docsearch/css@npm:^4.6.3": - version: 4.6.3 - resolution: "@docsearch/css@npm:4.6.3" - checksum: 10c0/10c1282f102332915eaced15b16422d6aeb6b845311483e73d0f789fdc9c0913278adfa9f6ab29c856d769eafd1598d3271d6ef7059d74bec9d3f3c53a29f132 +"@docsearch/css@npm:4.7.0, @docsearch/css@npm:^4.7.0": + version: 4.7.0 + resolution: "@docsearch/css@npm:4.7.0" + checksum: 10c0/1623c539b93aa54cbeea5d8ed3ba7c6f78717a7d39ac174be69b4751fddce77c2536ea1572cbecc4db096c858b43647f554337618d494df5089efe4ae0202c8f languageName: node linkType: hard -"@docsearch/react@npm:^4.6.3": - version: 4.6.3 - resolution: "@docsearch/react@npm:4.6.3" +"@docsearch/react@npm:^4.7.0": + version: 4.7.0 + resolution: "@docsearch/react@npm:4.7.0" dependencies: "@algolia/autocomplete-core": "npm:1.19.2" - "@docsearch/core": "npm:4.6.3" - "@docsearch/css": "npm:4.6.3" + "@docsearch/core": "npm:4.7.0" + "@docsearch/css": "npm:4.7.0" peerDependencies: "@types/react": ">= 16.8.0 < 20.0.0" react: ">= 16.8.0 < 20.0.0" @@ -336,7 +336,7 @@ __metadata: optional: true search-insights: optional: true - checksum: 10c0/47e764c50fa99931aff47e93108a9f34cbeed0edcdbce3034e5475790e068ee9e5e24fdd6c650fb9c8c3bfb0f1fc4fdd95148a1abda9d854d9fb2ccbf628b09e + checksum: 10c0/c6b58f72f9cf3022485e16378c86ae2d4741b25a4e7f81f049f8e6b655e41355a8c21341be101ea19e569809aa567d037aa1ce372d227b82555eba1bc005eb3c languageName: node linkType: hard @@ -407,7 +407,7 @@ __metadata: languageName: node linkType: hard -"@emnapi/runtime@npm:^1.4.3, @emnapi/runtime@npm:^1.7.0": +"@emnapi/runtime@npm:^1.4.3": version: 1.10.0 resolution: "@emnapi/runtime@npm:1.10.0" dependencies: @@ -641,7 +641,7 @@ __metadata: languageName: node linkType: hard -"@eslint-community/eslint-utils@npm:^4.8.0, @eslint-community/eslint-utils@npm:^4.9.1": +"@eslint-community/eslint-utils@npm:4.9.1, @eslint-community/eslint-utils@npm:^4.8.0, @eslint-community/eslint-utils@npm:^4.9.1": version: 4.9.1 resolution: "@eslint-community/eslint-utils@npm:4.9.1" dependencies: @@ -729,10 +729,10 @@ __metadata: languageName: node linkType: hard -"@fortawesome/fontawesome-common-types@npm:7.2.0": - version: 7.2.0 - resolution: "@fortawesome/fontawesome-common-types@npm:7.2.0" - checksum: 10c0/991ca1390c078d973e92034cf7dbae2fc3aa50cd7ff322b7b23e4c54ec84dae12979bada9a782bdaea11a1577ae74d802aa651c590f41d2e1b1126c17e6cd413 +"@fortawesome/fontawesome-common-types@npm:7.3.1": + version: 7.3.1 + resolution: "@fortawesome/fontawesome-common-types@npm:7.3.1" + checksum: 10c0/f443a0109773e57ceab3c35021c4f26baf8c29afc79efbea2324bcd9f7dd326f5ac415e46ead17eaf6e935bc23fce83993d4211a4cff375c19100ee65ea9e5cc languageName: node linkType: hard @@ -743,31 +743,31 @@ __metadata: languageName: node linkType: hard -"@fortawesome/fontawesome-svg-core@npm:^7.1.0": - version: 7.2.0 - resolution: "@fortawesome/fontawesome-svg-core@npm:7.2.0" +"@fortawesome/fontawesome-svg-core@npm:^7.3.1": + version: 7.3.1 + resolution: "@fortawesome/fontawesome-svg-core@npm:7.3.1" dependencies: - "@fortawesome/fontawesome-common-types": "npm:7.2.0" - checksum: 10c0/5c6655b030254804999eb87b96111cdcc42c0789e6e9ea13bc1e37d5ebf9fb982c79a618b68272cc59c23c4e1abf73d487e747a17a61499eac5f9f528fc54ad4 + "@fortawesome/fontawesome-common-types": "npm:7.3.1" + checksum: 10c0/07c84a5751999d13d875f63e059ec2b0ab6dbed9cfe363fe8a870fd64e045c049367ae55bdee18973b38255967593d6eef403170a1e70cf4400de8216a932654 languageName: node linkType: hard -"@fortawesome/free-solid-svg-icons@npm:^7.1.0": - version: 7.2.0 - resolution: "@fortawesome/free-solid-svg-icons@npm:7.2.0" +"@fortawesome/free-solid-svg-icons@npm:^7.3.1": + version: 7.3.1 + resolution: "@fortawesome/free-solid-svg-icons@npm:7.3.1" dependencies: - "@fortawesome/fontawesome-common-types": "npm:7.2.0" - checksum: 10c0/922ffe0f53b3cebcf36a4a6872958e7d6a0fbaa5c5c73cddbdea9301181fe8625331a0bf8aa09ca54c4d284805473e38d0eb9f06da05546f1914cec2c062343f + "@fortawesome/fontawesome-common-types": "npm:7.3.1" + checksum: 10c0/b00958ce2929419adc2371739f7552728218f0c502dab74dafb6070e6a6c51a811a8b66ab18ca555703ad71d2769a99c64742baca29b244d8a209d11ad25d8fc languageName: node linkType: hard -"@fortawesome/react-fontawesome@npm:^3.1.1": - version: 3.3.1 - resolution: "@fortawesome/react-fontawesome@npm:3.3.1" +"@fortawesome/react-fontawesome@npm:^3.5.0": + version: 3.5.0 + resolution: "@fortawesome/react-fontawesome@npm:3.5.0" peerDependencies: "@fortawesome/fontawesome-svg-core": ~6 || ~7 react: ^18.0.0 || ^19.0.0 - checksum: 10c0/aaa4d907418829367177dc1a34c3446377582ec0127ba1c510b29927059557ecf49eec2fed5d737002bec1e5360a57607909aac1b616c7f4039e3b0f9732c98c + checksum: 10c0/b1b854095f9cbd52fe18f02461e594452fc70e3977ceab5fd1c9206ac98f89e40500e7fb5625426fa0cc2dc7e65d3d86bd07b70171d58dc5d54b0c74878d3b44 languageName: node linkType: hard @@ -830,18 +830,18 @@ __metadata: languageName: node linkType: hard -"@img/colour@npm:^1.0.0": +"@img/colour@npm:^1.1.0": version: 1.1.0 resolution: "@img/colour@npm:1.1.0" checksum: 10c0/2ebea2c0bbaee73b99badcefa04e1e71d83f36e5369337d3121dca841f4569533c4e2faddda6d62dd247f0d5cca143711f9446c59bcce81e427ba433a7a94a17 languageName: node linkType: hard -"@img/sharp-darwin-arm64@npm:0.34.5": - version: 0.34.5 - resolution: "@img/sharp-darwin-arm64@npm:0.34.5" +"@img/sharp-darwin-arm64@npm:0.35.3": + version: 0.35.3 + resolution: "@img/sharp-darwin-arm64@npm:0.35.3" dependencies: - "@img/sharp-libvips-darwin-arm64": "npm:1.2.4" + "@img/sharp-libvips-darwin-arm64": "npm:1.3.2" dependenciesMeta: "@img/sharp-libvips-darwin-arm64": optional: true @@ -849,11 +849,11 @@ __metadata: languageName: node linkType: hard -"@img/sharp-darwin-x64@npm:0.34.5": - version: 0.34.5 - resolution: "@img/sharp-darwin-x64@npm:0.34.5" +"@img/sharp-darwin-x64@npm:0.35.3": + version: 0.35.3 + resolution: "@img/sharp-darwin-x64@npm:0.35.3" dependencies: - "@img/sharp-libvips-darwin-x64": "npm:1.2.4" + "@img/sharp-libvips-darwin-x64": "npm:1.3.2" dependenciesMeta: "@img/sharp-libvips-darwin-x64": optional: true @@ -861,81 +861,90 @@ __metadata: languageName: node linkType: hard -"@img/sharp-libvips-darwin-arm64@npm:1.2.4": - version: 1.2.4 - resolution: "@img/sharp-libvips-darwin-arm64@npm:1.2.4" +"@img/sharp-freebsd-wasm32@npm:0.35.3": + version: 0.35.3 + resolution: "@img/sharp-freebsd-wasm32@npm:0.35.3" + dependencies: + "@img/sharp-wasm32": "npm:0.35.3" + conditions: os=freebsd + languageName: node + linkType: hard + +"@img/sharp-libvips-darwin-arm64@npm:1.3.2": + version: 1.3.2 + resolution: "@img/sharp-libvips-darwin-arm64@npm:1.3.2" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@img/sharp-libvips-darwin-x64@npm:1.2.4": - version: 1.2.4 - resolution: "@img/sharp-libvips-darwin-x64@npm:1.2.4" +"@img/sharp-libvips-darwin-x64@npm:1.3.2": + version: 1.3.2 + resolution: "@img/sharp-libvips-darwin-x64@npm:1.3.2" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@img/sharp-libvips-linux-arm64@npm:1.2.4": - version: 1.2.4 - resolution: "@img/sharp-libvips-linux-arm64@npm:1.2.4" +"@img/sharp-libvips-linux-arm64@npm:1.3.2": + version: 1.3.2 + resolution: "@img/sharp-libvips-linux-arm64@npm:1.3.2" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@img/sharp-libvips-linux-arm@npm:1.2.4": - version: 1.2.4 - resolution: "@img/sharp-libvips-linux-arm@npm:1.2.4" +"@img/sharp-libvips-linux-arm@npm:1.3.2": + version: 1.3.2 + resolution: "@img/sharp-libvips-linux-arm@npm:1.3.2" conditions: os=linux & cpu=arm & libc=glibc languageName: node linkType: hard -"@img/sharp-libvips-linux-ppc64@npm:1.2.4": - version: 1.2.4 - resolution: "@img/sharp-libvips-linux-ppc64@npm:1.2.4" +"@img/sharp-libvips-linux-ppc64@npm:1.3.2": + version: 1.3.2 + resolution: "@img/sharp-libvips-linux-ppc64@npm:1.3.2" conditions: os=linux & cpu=ppc64 & libc=glibc languageName: node linkType: hard -"@img/sharp-libvips-linux-riscv64@npm:1.2.4": - version: 1.2.4 - resolution: "@img/sharp-libvips-linux-riscv64@npm:1.2.4" +"@img/sharp-libvips-linux-riscv64@npm:1.3.2": + version: 1.3.2 + resolution: "@img/sharp-libvips-linux-riscv64@npm:1.3.2" conditions: os=linux & cpu=riscv64 & libc=glibc languageName: node linkType: hard -"@img/sharp-libvips-linux-s390x@npm:1.2.4": - version: 1.2.4 - resolution: "@img/sharp-libvips-linux-s390x@npm:1.2.4" +"@img/sharp-libvips-linux-s390x@npm:1.3.2": + version: 1.3.2 + resolution: "@img/sharp-libvips-linux-s390x@npm:1.3.2" conditions: os=linux & cpu=s390x & libc=glibc languageName: node linkType: hard -"@img/sharp-libvips-linux-x64@npm:1.2.4": - version: 1.2.4 - resolution: "@img/sharp-libvips-linux-x64@npm:1.2.4" +"@img/sharp-libvips-linux-x64@npm:1.3.2": + version: 1.3.2 + resolution: "@img/sharp-libvips-linux-x64@npm:1.3.2" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@img/sharp-libvips-linuxmusl-arm64@npm:1.2.4": - version: 1.2.4 - resolution: "@img/sharp-libvips-linuxmusl-arm64@npm:1.2.4" +"@img/sharp-libvips-linuxmusl-arm64@npm:1.3.2": + version: 1.3.2 + resolution: "@img/sharp-libvips-linuxmusl-arm64@npm:1.3.2" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@img/sharp-libvips-linuxmusl-x64@npm:1.2.4": - version: 1.2.4 - resolution: "@img/sharp-libvips-linuxmusl-x64@npm:1.2.4" +"@img/sharp-libvips-linuxmusl-x64@npm:1.3.2": + version: 1.3.2 + resolution: "@img/sharp-libvips-linuxmusl-x64@npm:1.3.2" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@img/sharp-linux-arm64@npm:0.34.5": - version: 0.34.5 - resolution: "@img/sharp-linux-arm64@npm:0.34.5" +"@img/sharp-linux-arm64@npm:0.35.3": + version: 0.35.3 + resolution: "@img/sharp-linux-arm64@npm:0.35.3" dependencies: - "@img/sharp-libvips-linux-arm64": "npm:1.2.4" + "@img/sharp-libvips-linux-arm64": "npm:1.3.2" dependenciesMeta: "@img/sharp-libvips-linux-arm64": optional: true @@ -943,11 +952,11 @@ __metadata: languageName: node linkType: hard -"@img/sharp-linux-arm@npm:0.34.5": - version: 0.34.5 - resolution: "@img/sharp-linux-arm@npm:0.34.5" +"@img/sharp-linux-arm@npm:0.35.3": + version: 0.35.3 + resolution: "@img/sharp-linux-arm@npm:0.35.3" dependencies: - "@img/sharp-libvips-linux-arm": "npm:1.2.4" + "@img/sharp-libvips-linux-arm": "npm:1.3.2" dependenciesMeta: "@img/sharp-libvips-linux-arm": optional: true @@ -955,11 +964,11 @@ __metadata: languageName: node linkType: hard -"@img/sharp-linux-ppc64@npm:0.34.5": - version: 0.34.5 - resolution: "@img/sharp-linux-ppc64@npm:0.34.5" +"@img/sharp-linux-ppc64@npm:0.35.3": + version: 0.35.3 + resolution: "@img/sharp-linux-ppc64@npm:0.35.3" dependencies: - "@img/sharp-libvips-linux-ppc64": "npm:1.2.4" + "@img/sharp-libvips-linux-ppc64": "npm:1.3.2" dependenciesMeta: "@img/sharp-libvips-linux-ppc64": optional: true @@ -967,11 +976,11 @@ __metadata: languageName: node linkType: hard -"@img/sharp-linux-riscv64@npm:0.34.5": - version: 0.34.5 - resolution: "@img/sharp-linux-riscv64@npm:0.34.5" +"@img/sharp-linux-riscv64@npm:0.35.3": + version: 0.35.3 + resolution: "@img/sharp-linux-riscv64@npm:0.35.3" dependencies: - "@img/sharp-libvips-linux-riscv64": "npm:1.2.4" + "@img/sharp-libvips-linux-riscv64": "npm:1.3.2" dependenciesMeta: "@img/sharp-libvips-linux-riscv64": optional: true @@ -979,11 +988,11 @@ __metadata: languageName: node linkType: hard -"@img/sharp-linux-s390x@npm:0.34.5": - version: 0.34.5 - resolution: "@img/sharp-linux-s390x@npm:0.34.5" +"@img/sharp-linux-s390x@npm:0.35.3": + version: 0.35.3 + resolution: "@img/sharp-linux-s390x@npm:0.35.3" dependencies: - "@img/sharp-libvips-linux-s390x": "npm:1.2.4" + "@img/sharp-libvips-linux-s390x": "npm:1.3.2" dependenciesMeta: "@img/sharp-libvips-linux-s390x": optional: true @@ -991,11 +1000,11 @@ __metadata: languageName: node linkType: hard -"@img/sharp-linux-x64@npm:0.34.5": - version: 0.34.5 - resolution: "@img/sharp-linux-x64@npm:0.34.5" +"@img/sharp-linux-x64@npm:0.35.3": + version: 0.35.3 + resolution: "@img/sharp-linux-x64@npm:0.35.3" dependencies: - "@img/sharp-libvips-linux-x64": "npm:1.2.4" + "@img/sharp-libvips-linux-x64": "npm:1.3.2" dependenciesMeta: "@img/sharp-libvips-linux-x64": optional: true @@ -1003,11 +1012,11 @@ __metadata: languageName: node linkType: hard -"@img/sharp-linuxmusl-arm64@npm:0.34.5": - version: 0.34.5 - resolution: "@img/sharp-linuxmusl-arm64@npm:0.34.5" +"@img/sharp-linuxmusl-arm64@npm:0.35.3": + version: 0.35.3 + resolution: "@img/sharp-linuxmusl-arm64@npm:0.35.3" dependencies: - "@img/sharp-libvips-linuxmusl-arm64": "npm:1.2.4" + "@img/sharp-libvips-linuxmusl-arm64": "npm:1.3.2" dependenciesMeta: "@img/sharp-libvips-linuxmusl-arm64": optional: true @@ -1015,11 +1024,11 @@ __metadata: languageName: node linkType: hard -"@img/sharp-linuxmusl-x64@npm:0.34.5": - version: 0.34.5 - resolution: "@img/sharp-linuxmusl-x64@npm:0.34.5" +"@img/sharp-linuxmusl-x64@npm:0.35.3": + version: 0.35.3 + resolution: "@img/sharp-linuxmusl-x64@npm:0.35.3" dependencies: - "@img/sharp-libvips-linuxmusl-x64": "npm:1.2.4" + "@img/sharp-libvips-linuxmusl-x64": "npm:1.3.2" dependenciesMeta: "@img/sharp-libvips-linuxmusl-x64": optional: true @@ -1027,32 +1036,41 @@ __metadata: languageName: node linkType: hard -"@img/sharp-wasm32@npm:0.34.5": - version: 0.34.5 - resolution: "@img/sharp-wasm32@npm:0.34.5" +"@img/sharp-wasm32@npm:0.35.3": + version: 0.35.3 + resolution: "@img/sharp-wasm32@npm:0.35.3" + dependencies: + "@emnapi/runtime": "npm:^1.11.1" + checksum: 10c0/627125c330ab96e324c888d3c43fa72eb7c975e653277755121df14447373b7b47b011a1eae9c8c360a9535a7072bd6205b6498974006124b513c033a07e0e32 + languageName: node + linkType: hard + +"@img/sharp-webcontainers-wasm32@npm:0.35.3": + version: 0.35.3 + resolution: "@img/sharp-webcontainers-wasm32@npm:0.35.3" dependencies: - "@emnapi/runtime": "npm:^1.7.0" + "@img/sharp-wasm32": "npm:0.35.3" conditions: cpu=wasm32 languageName: node linkType: hard -"@img/sharp-win32-arm64@npm:0.34.5": - version: 0.34.5 - resolution: "@img/sharp-win32-arm64@npm:0.34.5" +"@img/sharp-win32-arm64@npm:0.35.3": + version: 0.35.3 + resolution: "@img/sharp-win32-arm64@npm:0.35.3" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@img/sharp-win32-ia32@npm:0.34.5": - version: 0.34.5 - resolution: "@img/sharp-win32-ia32@npm:0.34.5" +"@img/sharp-win32-ia32@npm:0.35.3": + version: 0.35.3 + resolution: "@img/sharp-win32-ia32@npm:0.35.3" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@img/sharp-win32-x64@npm:0.34.5": - version: 0.34.5 - resolution: "@img/sharp-win32-x64@npm:0.34.5" +"@img/sharp-win32-x64@npm:0.35.3": + version: 0.35.3 + resolution: "@img/sharp-win32-x64@npm:0.35.3" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -1230,13 +1248,6 @@ __metadata: languageName: node linkType: hard -"@next/env@npm:16.2.6": - version: 16.2.6 - resolution: "@next/env@npm:16.2.6" - checksum: 10c0/466722ce30a9561d29c08a7ba78091a47fef3644f422d04751c7124a24457ffe11eb25bb6c59c1e1d57735d9c68c58d185cc19ea58befd7a9c5b81dc05ca550d - languageName: node - linkType: hard - "@next/env@npm:16.3.0-preview.5": version: 16.3.0-preview.5 resolution: "@next/env@npm:16.3.0-preview.5" @@ -1244,18 +1255,26 @@ __metadata: languageName: node linkType: hard -"@next/eslint-plugin-next@npm:16.2.6": - version: 16.2.6 - resolution: "@next/eslint-plugin-next@npm:16.2.6" +"@next/env@npm:16.3.2": + version: 16.3.2 + resolution: "@next/env@npm:16.3.2" + checksum: 10c0/d64422a05b74674b5c10252ef0f4228fb56a215773c669684bef26e83b28a8bdc4cce516d6220b1fb87ee128aef9643266bd2175d6616ba587182157d3c7d743 + languageName: node + linkType: hard + +"@next/eslint-plugin-next@npm:16.3.2": + version: 16.3.2 + resolution: "@next/eslint-plugin-next@npm:16.3.2" dependencies: + "@eslint-community/eslint-utils": "npm:4.9.1" fast-glob: "npm:3.3.1" - checksum: 10c0/2dc41d1f5c3b11f6f6d1c3d19e15f8930a86131fa8bcd796b383c32e3cc82337a54bb187e7400e4ab283aa10d6ca1015acd26189e4fc8ee8940c1879854a7418 + checksum: 10c0/1c1403efe341db3bb8aee1ca1039a4cfecc245a71992264ac72c78f5733b24dbc4527be03cbeab2ac63796441a3910aa50e5ff205b72897079ca5b17d38408d6 languageName: node linkType: hard -"@next/mdx@npm:16.2.6": - version: 16.2.6 - resolution: "@next/mdx@npm:16.2.6" +"@next/mdx@npm:16.3.2": + version: 16.3.2 + resolution: "@next/mdx@npm:16.3.2" dependencies: source-map: "npm:^0.7.0" peerDependencies: @@ -1266,78 +1285,66 @@ __metadata: optional: true "@mdx-js/react": optional: true - checksum: 10c0/2c22de1d4a4d7600e4e91febf2c8d4775ee6fb0b9eb9a781c36bd6e5dcaa2779990c8195fea438ac1a9979911e09f7bfabdb2afff432d89026ce6485ce35f26e + checksum: 10c0/78fdbf219a7dc0de966fd9c1ed9493836a795b0962732c93f1527b64d680858506e2e21faf00f8981f1e2db8c42d605d8545b2301fc0297c65f0816d90b55f1b languageName: node linkType: hard -"@next/swc-darwin-arm64@npm:16.2.6": - version: 16.2.6 - resolution: "@next/swc-darwin-arm64@npm:16.2.6" +"@next/swc-darwin-arm64@npm:16.3.2": + version: 16.3.2 + resolution: "@next/swc-darwin-arm64@npm:16.3.2" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@next/swc-darwin-x64@npm:16.2.6": - version: 16.2.6 - resolution: "@next/swc-darwin-x64@npm:16.2.6" +"@next/swc-darwin-x64@npm:16.3.2": + version: 16.3.2 + resolution: "@next/swc-darwin-x64@npm:16.3.2" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@next/swc-linux-arm64-gnu@npm:16.2.6": - version: 16.2.6 - resolution: "@next/swc-linux-arm64-gnu@npm:16.2.6" +"@next/swc-linux-arm64-gnu@npm:16.3.2": + version: 16.3.2 + resolution: "@next/swc-linux-arm64-gnu@npm:16.3.2" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@next/swc-linux-arm64-musl@npm:16.2.6": - version: 16.2.6 - resolution: "@next/swc-linux-arm64-musl@npm:16.2.6" +"@next/swc-linux-arm64-musl@npm:16.3.2": + version: 16.3.2 + resolution: "@next/swc-linux-arm64-musl@npm:16.3.2" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@next/swc-linux-x64-gnu@npm:16.2.6": - version: 16.2.6 - resolution: "@next/swc-linux-x64-gnu@npm:16.2.6" +"@next/swc-linux-x64-gnu@npm:16.3.2": + version: 16.3.2 + resolution: "@next/swc-linux-x64-gnu@npm:16.3.2" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@next/swc-linux-x64-musl@npm:16.2.6": - version: 16.2.6 - resolution: "@next/swc-linux-x64-musl@npm:16.2.6" +"@next/swc-linux-x64-musl@npm:16.3.2": + version: 16.3.2 + resolution: "@next/swc-linux-x64-musl@npm:16.3.2" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@next/swc-win32-arm64-msvc@npm:16.2.6": - version: 16.2.6 - resolution: "@next/swc-win32-arm64-msvc@npm:16.2.6" +"@next/swc-win32-arm64-msvc@npm:16.3.2": + version: 16.3.2 + resolution: "@next/swc-win32-arm64-msvc@npm:16.3.2" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@next/swc-win32-x64-msvc@npm:16.2.6": - version: 16.2.6 - resolution: "@next/swc-win32-x64-msvc@npm:16.2.6" +"@next/swc-win32-x64-msvc@npm:16.3.2": + version: 16.3.2 + resolution: "@next/swc-win32-x64-msvc@npm:16.3.2" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@next/third-parties@npm:16.2.6": - version: 16.2.6 - resolution: "@next/third-parties@npm:16.2.6" - dependencies: - third-party-capital: "npm:1.0.20" - peerDependencies: - next: ^13.0.0 || ^14.0.0 || ^15.0.0 || ^16.0.0-beta.0 - react: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0 - checksum: 10c0/82938095f186b6830378b509ba9a265b5912bde5a5dbe3feaf5245c56a6f51a848070f991d6c57719ee0476782b4e7cfff01dd1ede7a629344da18a27e4f030c - languageName: node - linkType: hard - "@nodelib/fs.scandir@npm:2.1.5": version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" @@ -1813,76 +1820,76 @@ __metadata: languageName: node linkType: hard -"@shikijs/core@npm:4.0.2": - version: 4.0.2 - resolution: "@shikijs/core@npm:4.0.2" +"@shikijs/core@npm:4.4.3": + version: 4.4.3 + resolution: "@shikijs/core@npm:4.4.3" dependencies: - "@shikijs/primitive": "npm:4.0.2" - "@shikijs/types": "npm:4.0.2" + "@shikijs/primitive": "npm:4.4.3" + "@shikijs/types": "npm:4.4.3" "@shikijs/vscode-textmate": "npm:^10.0.2" - "@types/hast": "npm:^3.0.4" + "@types/hast": "npm:^3.0.5" hast-util-to-html: "npm:^9.0.5" - checksum: 10c0/0a8c56d50b2f67334e5e128b89f1e85844f60ae1dfbd4171e6e92242398678f6eaf91cd02f8418ac4abf4d81774e0ec9a83274a2e3f609c410e577520eadb0f5 + checksum: 10c0/6ee90d70d9c2b98cadd11c1b9174851f8e761d5a47cf9723d7070546c936135e3faf1bccb9249d489e04963ffcadd07fad48385953057cbd40de49d7fd1f93a3 languageName: node linkType: hard -"@shikijs/engine-javascript@npm:4.0.2": - version: 4.0.2 - resolution: "@shikijs/engine-javascript@npm:4.0.2" +"@shikijs/engine-javascript@npm:4.4.3": + version: 4.4.3 + resolution: "@shikijs/engine-javascript@npm:4.4.3" dependencies: - "@shikijs/types": "npm:4.0.2" + "@shikijs/types": "npm:4.4.3" "@shikijs/vscode-textmate": "npm:^10.0.2" - oniguruma-to-es: "npm:^4.3.4" - checksum: 10c0/51b7cfe4ab5706b821dbb43c86c546ec2a02e9e3e83a4f2a82e0013b5688c82dfd423f771552025ff1d6e8d09629748a50453ab446d0d1101f4364356992300a + oniguruma-to-es: "npm:^4.3.6" + checksum: 10c0/22e611a783950dccb72c45c699d423897378d9bb85681fea6de2dda93e9fe238ade93c530ebe6b7c229ba23817fc64797ddecb314af4ea1e9e317f6167ee4d82 languageName: node linkType: hard -"@shikijs/engine-oniguruma@npm:4.0.2": - version: 4.0.2 - resolution: "@shikijs/engine-oniguruma@npm:4.0.2" +"@shikijs/engine-oniguruma@npm:4.4.3": + version: 4.4.3 + resolution: "@shikijs/engine-oniguruma@npm:4.4.3" dependencies: - "@shikijs/types": "npm:4.0.2" + "@shikijs/types": "npm:4.4.3" "@shikijs/vscode-textmate": "npm:^10.0.2" - checksum: 10c0/2e730f876ff59690dafd348a8a467704cfed1d6b28d96d1533e2bb880fe90dcdc573d9e2e2543399ffdcd02a154958c76f0fad1e870a34ef8ff4774a191f5efa + checksum: 10c0/119f5a7e0b660c5d3b5a15a1fb564ca8705e2e6b533e766dfd3124faf3bf3abd869c1fcf70be9b4b04865ae8d8bcb75d4185defacb2a5e1bfa66eea5d0a7d465 languageName: node linkType: hard -"@shikijs/langs@npm:4.0.2": - version: 4.0.2 - resolution: "@shikijs/langs@npm:4.0.2" +"@shikijs/langs@npm:4.4.3": + version: 4.4.3 + resolution: "@shikijs/langs@npm:4.4.3" dependencies: - "@shikijs/types": "npm:4.0.2" - checksum: 10c0/fcb9236be3cde202802fd5eddfcab99573d2aecb62ab4320596885c2742f5feedd3488ec4c68b270564fd005cc35d0170249fa126f268fefeb4cf6a0142c5634 + "@shikijs/types": "npm:4.4.3" + checksum: 10c0/3150ca6b69440511bab56b089a28228206012003e105739509728964108ac7fdce36b3637f4927de401e6960bad88298a68699b92b6021e5afe8eca4102876e7 languageName: node linkType: hard -"@shikijs/primitive@npm:4.0.2": - version: 4.0.2 - resolution: "@shikijs/primitive@npm:4.0.2" +"@shikijs/primitive@npm:4.4.3": + version: 4.4.3 + resolution: "@shikijs/primitive@npm:4.4.3" dependencies: - "@shikijs/types": "npm:4.0.2" + "@shikijs/types": "npm:4.4.3" "@shikijs/vscode-textmate": "npm:^10.0.2" - "@types/hast": "npm:^3.0.4" - checksum: 10c0/7173967ba705ccf3b72eaff8d7937f914f230446a92fead0341f672dc5f9309906b24728ce5b8d1ef4aae8f64eb12f40ea19b3570d7609cb3b8b45f4c19d2144 + "@types/hast": "npm:^3.0.5" + checksum: 10c0/ecee74fca715882eb7dd9de0d7fd5816592285606aa21428abd87dcb5929a065638b2edf275c4199dc69191a4a719c337f522bec9c6dacfe0b63bba5fcc34a38 languageName: node linkType: hard -"@shikijs/themes@npm:4.0.2": - version: 4.0.2 - resolution: "@shikijs/themes@npm:4.0.2" +"@shikijs/themes@npm:4.4.3": + version: 4.4.3 + resolution: "@shikijs/themes@npm:4.4.3" dependencies: - "@shikijs/types": "npm:4.0.2" - checksum: 10c0/93cbbcd6e0224bd614ef447f576043dcdcf635b2775eac1ce90779b182197eade0896dbd9220e85446f0343faef459ec7cb2c7c50f35a5fee00c73d716655d00 + "@shikijs/types": "npm:4.4.3" + checksum: 10c0/69b8e1f1125d493854361e9b31e89b6d7fa14df65600b07e41b581a20e2d24b5291fea4ca4ee4186186c99e8bd3d67cc4569bbf517e6372c9329d556e36ed004 languageName: node linkType: hard -"@shikijs/types@npm:4.0.2": - version: 4.0.2 - resolution: "@shikijs/types@npm:4.0.2" +"@shikijs/types@npm:4.4.3": + version: 4.4.3 + resolution: "@shikijs/types@npm:4.4.3" dependencies: "@shikijs/vscode-textmate": "npm:^10.0.2" - "@types/hast": "npm:^3.0.4" - checksum: 10c0/9df16cf9988fef0e8ac6e438bc90805ccea707700d169e8e16ab87617d14fb2eeac2a7ead310aa88398c04d1dde95f877c1b695567578e40e6845bce2f65fc73 + "@types/hast": "npm:^3.0.5" + checksum: 10c0/ba8f0f38332d9bf44298e47acc5bf8229025464ed2dce38deddd1198d5d69a195792b29a6800bf2dfb89db67ae6d70720a48340b5ed5a4c33afebd364cca8ab7 languageName: node linkType: hard @@ -2045,12 +2052,12 @@ __metadata: languageName: node linkType: hard -"@swc/helpers@npm:0.5.15": - version: 0.5.15 - resolution: "@swc/helpers@npm:0.5.15" +"@swc/helpers@npm:0.5.23": + version: 0.5.23 + resolution: "@swc/helpers@npm:0.5.23" dependencies: tslib: "npm:^2.8.0" - checksum: 10c0/33002f74f6f885f04c132960835fdfc474186983ea567606db62e86acd0680ca82f34647e8e610f4e1e422d1c16fce729dde22cd3b797ab1fd9061a825dabca4 + checksum: 10c0/02da7b4df465693933ecd4851cc193ec729c309939c8a84eccae5ec0010aafc3894e713b8ef8d13a6ba401759f0e900c88e2dcfef5872c27bb91e70f73275cce languageName: node linkType: hard @@ -2664,7 +2671,7 @@ __metadata: languageName: node linkType: hard -"@types/hast@npm:^3.0.0, @types/hast@npm:^3.0.4": +"@types/hast@npm:^3.0.0": version: 3.0.4 resolution: "@types/hast@npm:3.0.4" dependencies: @@ -2673,10 +2680,12 @@ __metadata: languageName: node linkType: hard -"@types/js-yaml@npm:^4.0.9": - version: 4.0.9 - resolution: "@types/js-yaml@npm:4.0.9" - checksum: 10c0/24de857aa8d61526bbfbbaa383aa538283ad17363fcd5bb5148e2c7f604547db36646440e739d78241ed008702a8920665d1add5618687b6743858fae00da211 +"@types/hast@npm:^3.0.5": + version: 3.0.5 + resolution: "@types/hast@npm:3.0.5" + dependencies: + "@types/unist": "npm:*" + checksum: 10c0/f3af8594a6903a507ed191eda944af18099198d6708c29102ae17118c3e20779f6929e91ed37e033541fd28d58055d8a5910a4366dbdf976cf81b13a464741fb languageName: node linkType: hard @@ -2703,13 +2712,20 @@ __metadata: languageName: node linkType: hard -"@types/mdx@npm:^2.0.0, @types/mdx@npm:^2.0.13": +"@types/mdx@npm:^2.0.0": version: 2.0.13 resolution: "@types/mdx@npm:2.0.13" checksum: 10c0/5edf1099505ac568da55f9ae8a93e7e314e8cbc13d3445d0be61b75941226b005e1390d9b95caecf5dcb00c9d1bab2f1f60f6ff9876dc091a48b547495007720 languageName: node linkType: hard +"@types/mdx@npm:^2.0.14": + version: 2.0.14 + resolution: "@types/mdx@npm:2.0.14" + checksum: 10c0/f1e3873c1e36e2685fb99222bf81a23c55a8e2edf49d0c45cabf2c875b0ae814cd6050cce5770ff1c6881ac747d2ad33731e1de32139b04cf181d8d7e1943ff4 + languageName: node + linkType: hard + "@types/ms@npm:*": version: 2.1.0 resolution: "@types/ms@npm:2.1.0" @@ -3196,11 +3212,11 @@ __metadata: languageName: node linkType: hard -"@xyflow/react@npm:^12.10.0": - version: 12.11.0 - resolution: "@xyflow/react@npm:12.11.0" +"@xyflow/react@npm:^12.11.3": + version: 12.11.3 + resolution: "@xyflow/react@npm:12.11.3" dependencies: - "@xyflow/system": "npm:0.0.77" + "@xyflow/system": "npm:0.0.80" classcat: "npm:^5.0.3" zustand: "npm:^4.4.0" peerDependencies: @@ -3213,13 +3229,13 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10c0/19894b3029d914cf0f2e5757612d8ef5a6ef56e5097077952c2bf1ba9ffdde8ed7b4761c223e77caf7dcfc03a1973901754bfa5ea5ac3ffed96e09e7955615b3 + checksum: 10c0/56ce5c4608568e326d5e2d07532e4ba5f0abc5f774284e9039202c01e8ecbf9fdd56744eaadef0886406172a5323e6fbca1889cc65a036b90bda7a0ad2c2fe93 languageName: node linkType: hard -"@xyflow/system@npm:0.0.77": - version: 0.0.77 - resolution: "@xyflow/system@npm:0.0.77" +"@xyflow/system@npm:0.0.80": + version: 0.0.80 + resolution: "@xyflow/system@npm:0.0.80" dependencies: "@types/d3-drag": "npm:^3.0.7" "@types/d3-interpolate": "npm:^3.0.4" @@ -3230,7 +3246,7 @@ __metadata: d3-interpolate: "npm:^3.0.1" d3-selection: "npm:^3.0.0" d3-zoom: "npm:^3.0.0" - checksum: 10c0/f9d46866ce17ea8de187a1971b645d285cf2dc6c7b3300629a65e7e32e56bf1bc7e69c1d2dcf89b9bc85a465883c0743f262df127c833067f943ffb009bfe4e2 + checksum: 10c0/e8df5712c9eba4eeee29476686b416d24e014ccb95ebdcb46b7f60707ba5150ec51ff1e8b5d3983c4739a9b890e7458813d802149340e615fa1b528a88268539 languageName: node linkType: hard @@ -4899,11 +4915,11 @@ __metadata: languageName: node linkType: hard -"eslint-config-next@npm:16.2.6": - version: 16.2.6 - resolution: "eslint-config-next@npm:16.2.6" +"eslint-config-next@npm:16.3.2": + version: 16.3.2 + resolution: "eslint-config-next@npm:16.3.2" dependencies: - "@next/eslint-plugin-next": "npm:16.2.6" + "@next/eslint-plugin-next": "npm:16.3.2" eslint-import-resolver-node: "npm:^0.3.6" eslint-import-resolver-typescript: "npm:^3.5.2" eslint-plugin-import: "npm:^2.32.0" @@ -4918,7 +4934,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10c0/a44f5757e6da6fe4bde1a001db93a103580ce950a1cc48398064d55b5e590144366279b1a4696c908a05664c40a75eeb8f0fe765ccd361aa9360978f4bfdb1ef + checksum: 10c0/5ec78b54891f4c0c71d3b382e42e8e7747bc250b8c0853db68d9fa53af6e767d427f56aea094661a070d884c1bdce5545bf5c297d1da06f30d40c42e8bab6350 languageName: node linkType: hard @@ -5435,25 +5451,22 @@ __metadata: languageName: node linkType: hard -"framer-motion@npm:^12.42.0": - version: 12.42.0 - resolution: "framer-motion@npm:12.42.0" +"framer-motion@npm:^13.1.1": + version: 13.1.1 + resolution: "framer-motion@npm:13.1.1" dependencies: - motion-dom: "npm:^12.42.0" - motion-utils: "npm:^12.39.0" + motion-dom: "npm:^13.1.1" + motion-utils: "npm:^13.0.0" tslib: "npm:^2.4.0" peerDependencies: - "@emotion/is-prop-valid": "*" react: ^18.0.0 || ^19.0.0 react-dom: ^18.0.0 || ^19.0.0 peerDependenciesMeta: - "@emotion/is-prop-valid": - optional: true react: optional: true react-dom: optional: true - checksum: 10c0/c425fa953615f3a54a0a3bb1dd7030d68613436aec1357bdb8b4752e9c46e0c9afe3c6d7ec2c2e730ff1978900575060480cb57ac1957baecd35093108e711bc + checksum: 10c0/db1601442047bbd06286ef9fd5c9af06b4530984dc0cd0f77dffa8590a8dbcac92db05e992b62041455b55db6791bdfba8cd7c0aaa920a2325eba2c277fb7baa languageName: node linkType: hard @@ -6469,6 +6482,17 @@ __metadata: languageName: node linkType: hard +"js-yaml@npm:^5.3.0": + version: 5.3.0 + resolution: "js-yaml@npm:5.3.0" + dependencies: + argparse: "npm:^2.0.1" + bin: + js-yaml: bin/js-yaml.mjs + checksum: 10c0/c67383a74026f3b550fe1131c6f0f56df11e227fc9b8b8c1c85154f106831a95a944f2dd4f505498d537790483aec7cd5e3d5e9913fe28fa2d131eeb894a0fd9 + languageName: node + linkType: hard + "jsesc@npm:^3.0.2": version: 3.1.0 resolution: "jsesc@npm:3.1.0" @@ -7770,40 +7794,37 @@ __metadata: languageName: node linkType: hard -"motion-dom@npm:^12.42.0": - version: 12.42.0 - resolution: "motion-dom@npm:12.42.0" +"motion-dom@npm:^13.1.1": + version: 13.1.1 + resolution: "motion-dom@npm:13.1.1" dependencies: - motion-utils: "npm:^12.39.0" - checksum: 10c0/c6cfe46ecce0bf2ffb4dcbc5d8b92777f0507b273bddc0a7da8cf2e043ee3db3082034138d801bbd581d1111a8d12465df9d7bb21ab0ea3e35cb2aac43e08d4e + motion-utils: "npm:^13.0.0" + checksum: 10c0/c7697e6937920f9f584c04d59fe8589e7bbca18a85d2cf1ec7cf4ee229fb29054dda41bec6db2dde4fdf43436f17cfc2a3bbab06d2d9f8232dfa7921e0382d20 languageName: node linkType: hard -"motion-utils@npm:^12.39.0": - version: 12.39.0 - resolution: "motion-utils@npm:12.39.0" - checksum: 10c0/6d7a2a2cc0797b72410a666a9cc1c201c8e39bf9669670464e433fe1e72af5f0217154c869867b34fbadf3664cf222c0d022bbc4eed7927f201ae971918e7440 +"motion-utils@npm:^13.0.0": + version: 13.0.0 + resolution: "motion-utils@npm:13.0.0" + checksum: 10c0/4b279ce85f71926d668ff5966feb898b174541d16952a61c7150982388553266602ecd2a76e057530076ff8f38d06672e585639ddc73c41dd1a67d04aaa3662d languageName: node linkType: hard -"motion@npm:^12.40.0": - version: 12.42.0 - resolution: "motion@npm:12.42.0" +"motion@npm:^13.1.1": + version: 13.1.1 + resolution: "motion@npm:13.1.1" dependencies: - framer-motion: "npm:^12.42.0" + framer-motion: "npm:^13.1.1" tslib: "npm:^2.4.0" peerDependencies: - "@emotion/is-prop-valid": "*" react: ^18.0.0 || ^19.0.0 react-dom: ^18.0.0 || ^19.0.0 peerDependenciesMeta: - "@emotion/is-prop-valid": - optional: true react: optional: true react-dom: optional: true - checksum: 10c0/5589172986a3a0bd3c11295d29190a01ef82a3a8b995b3db5cfe10a95f83a57ca72d5180034082c7ffee6c1389514342c330b147369ef6570b71d02cb482825c + checksum: 10c0/e02155269114c3757e1bf73abb2d5dd58cbb47f5f60465690e78ed94152e21b14a94680a6be29299b8d5fc8df34a5d78167e7948e2d2b849b55c26ad58690eb6 languageName: node linkType: hard @@ -7814,7 +7835,7 @@ __metadata: languageName: node linkType: hard -"nanoid@npm:^3.3.17": +"nanoid@npm:^3.3.16, nanoid@npm:^3.3.17": version: 3.3.18 resolution: "nanoid@npm:3.3.18" bin: @@ -7823,15 +7844,6 @@ __metadata: languageName: node linkType: hard -"nanoid@npm:^3.3.6": - version: 3.3.12 - resolution: "nanoid@npm:3.3.12" - bin: - nanoid: bin/nanoid.cjs - checksum: 10c0/ba142b7b39e11e80c16dd74b0365d407880c87c1cf7e1480956981ae940ee36060fa5b6f092cd1e315184dd19244c657bd017d03327bd3c62247d691c5e8edfb - languageName: node - linkType: hard - "napi-postinstall@npm:^0.3.0": version: 0.3.4 resolution: "napi-postinstall@npm:0.3.4" @@ -7865,24 +7877,24 @@ __metadata: languageName: node linkType: hard -"next@npm:16.2.6": - version: 16.2.6 - resolution: "next@npm:16.2.6" +"next@npm:16.3.2": + version: 16.3.2 + resolution: "next@npm:16.3.2" dependencies: - "@next/env": "npm:16.2.6" - "@next/swc-darwin-arm64": "npm:16.2.6" - "@next/swc-darwin-x64": "npm:16.2.6" - "@next/swc-linux-arm64-gnu": "npm:16.2.6" - "@next/swc-linux-arm64-musl": "npm:16.2.6" - "@next/swc-linux-x64-gnu": "npm:16.2.6" - "@next/swc-linux-x64-musl": "npm:16.2.6" - "@next/swc-win32-arm64-msvc": "npm:16.2.6" - "@next/swc-win32-x64-msvc": "npm:16.2.6" - "@swc/helpers": "npm:0.5.15" + "@next/env": "npm:16.3.2" + "@next/swc-darwin-arm64": "npm:16.3.2" + "@next/swc-darwin-x64": "npm:16.3.2" + "@next/swc-linux-arm64-gnu": "npm:16.3.2" + "@next/swc-linux-arm64-musl": "npm:16.3.2" + "@next/swc-linux-x64-gnu": "npm:16.3.2" + "@next/swc-linux-x64-musl": "npm:16.3.2" + "@next/swc-win32-arm64-msvc": "npm:16.3.2" + "@next/swc-win32-x64-msvc": "npm:16.3.2" + "@swc/helpers": "npm:0.5.23" baseline-browser-mapping: "npm:^2.9.19" caniuse-lite: "npm:^1.0.30001579" - postcss: "npm:8.4.31" - sharp: "npm:^0.34.5" + postcss: "npm:8.5.23" + sharp: "npm:^0.35.3" styled-jsx: "npm:5.1.6" peerDependencies: "@opentelemetry/api": ^1.1.0 @@ -7921,7 +7933,7 @@ __metadata: optional: true bin: next: dist/bin/next - checksum: 10c0/3572071eb0e8051c3b007224dcf642037ce27a2f4b75c45f7e0fe7f2343e98e66604ce8696dde56ecd72963900d330d3a3af0f068f34cfc67520180263effa5f + checksum: 10c0/c9540afeb626bfaf1dc80e9b7a0fc3c846cf5197792bed2a16b9ecaf131aac54e2ff22c28bd69d16c31e4c8c2dbf594514695eaca0dd75a88b30a45c551d0fcc languageName: node linkType: hard @@ -8102,7 +8114,7 @@ __metadata: languageName: node linkType: hard -"oniguruma-to-es@npm:^4.3.4": +"oniguruma-to-es@npm:^4.3.6": version: 4.3.6 resolution: "oniguruma-to-es@npm:4.3.6" dependencies: @@ -8398,7 +8410,7 @@ __metadata: languageName: node linkType: hard -"picocolors@npm:1.1.1, picocolors@npm:^1.0.0, picocolors@npm:^1.1.1": +"picocolors@npm:1.1.1, picocolors@npm:^1.1.1": version: 1.1.1 resolution: "picocolors@npm:1.1.1" checksum: 10c0/e2e3e8170ab9d7c7421969adaa7e1b31434f789afb9b3f115f6b96d91945041ac3ceb02e9ec6fe6510ff036bcc0bf91e69a1772edc0b707e12b19c0f2d6bcf58 @@ -8491,14 +8503,14 @@ __metadata: languageName: node linkType: hard -"postcss@npm:8.4.31": - version: 8.4.31 - resolution: "postcss@npm:8.4.31" +"postcss@npm:8.5.23": + version: 8.5.23 + resolution: "postcss@npm:8.5.23" dependencies: - nanoid: "npm:^3.3.6" - picocolors: "npm:^1.0.0" - source-map-js: "npm:^1.0.2" - checksum: 10c0/748b82e6e5fc34034dcf2ae88ea3d11fd09f69b6c50ecdd3b4a875cfc7cdca435c958b211e2cb52355422ab6fccb7d8f2f2923161d7a1b281029e4a913d59acf + nanoid: "npm:^3.3.16" + picocolors: "npm:^1.1.1" + source-map-js: "npm:^1.2.1" + checksum: 10c0/ed714e635b330bb42666ecdd0c0b4f30224ded15b0b0052d6bc2b92832f2cf17d1c1141359453f96f0a84f8fbf4c405a74df187f559163b8f31131b2535455aa languageName: node linkType: hard @@ -8673,14 +8685,14 @@ __metadata: languageName: node linkType: hard -"react-dom@npm:19.2.4": - version: 19.2.4 - resolution: "react-dom@npm:19.2.4" +"react-dom@npm:19.2.8": + version: 19.2.8 + resolution: "react-dom@npm:19.2.8" dependencies: scheduler: "npm:^0.27.0" peerDependencies: - react: ^19.2.4 - checksum: 10c0/f0c63f1794dedb154136d4d0f59af00b41907f4859571c155940296808f4b94bf9c0c20633db75b5b2112ec13d8d7dd4f9bf57362ed48782f317b11d05a44f35 + react: ^19.2.8 + checksum: 10c0/41ba2247b76f687fcfe5bbc99f514d6b851d8c8041c2f5ded36ed05bd7fdc5208cacbac9de51e3e6633e77f96f44cec9f0d4a5a55184dba4e00738f224439134 languageName: node linkType: hard @@ -8698,10 +8710,10 @@ __metadata: languageName: node linkType: hard -"react@npm:19.2.4": - version: 19.2.4 - resolution: "react@npm:19.2.4" - checksum: 10c0/cd2c9ff67a720799cc3b38a516009986f7fc4cb8d3e15716c6211cf098d1357ee3e348ab05ad0600042bbb0fd888530ba92e329198c92eafa0994f5213396596 +"react@npm:19.2.8": + version: 19.2.8 + resolution: "react@npm:19.2.8" + checksum: 10c0/5f86bdb56426652fd6d989d30a6f2e603c057272c47c9ca3a3fbe190a3a39ee9ccce937d63cfc039717abed1b8891d6a499134bc35311acc07eafdacd86537cd languageName: node linkType: hard @@ -9204,6 +9216,15 @@ __metadata: languageName: node linkType: hard +"semver@npm:^7.8.5": + version: 7.8.5 + resolution: "semver@npm:7.8.5" + bin: + semver: bin/semver.js + checksum: 10c0/b1f3127a5be8125a94f37188b361c212466c292c6910adce3ec106cff5dc211ccaedc4739c11bb70fda59d6fc1f040a9bca289f4e093451521a2372e5231fe0c + languageName: node + linkType: hard + "set-function-length@npm:^1.2.2": version: 1.2.2 resolution: "set-function-length@npm:1.2.2" @@ -9241,42 +9262,45 @@ __metadata: languageName: node linkType: hard -"sharp@npm:^0.34.5": - version: 0.34.5 - resolution: "sharp@npm:0.34.5" - dependencies: - "@img/colour": "npm:^1.0.0" - "@img/sharp-darwin-arm64": "npm:0.34.5" - "@img/sharp-darwin-x64": "npm:0.34.5" - "@img/sharp-libvips-darwin-arm64": "npm:1.2.4" - "@img/sharp-libvips-darwin-x64": "npm:1.2.4" - "@img/sharp-libvips-linux-arm": "npm:1.2.4" - "@img/sharp-libvips-linux-arm64": "npm:1.2.4" - "@img/sharp-libvips-linux-ppc64": "npm:1.2.4" - "@img/sharp-libvips-linux-riscv64": "npm:1.2.4" - "@img/sharp-libvips-linux-s390x": "npm:1.2.4" - "@img/sharp-libvips-linux-x64": "npm:1.2.4" - "@img/sharp-libvips-linuxmusl-arm64": "npm:1.2.4" - "@img/sharp-libvips-linuxmusl-x64": "npm:1.2.4" - "@img/sharp-linux-arm": "npm:0.34.5" - "@img/sharp-linux-arm64": "npm:0.34.5" - "@img/sharp-linux-ppc64": "npm:0.34.5" - "@img/sharp-linux-riscv64": "npm:0.34.5" - "@img/sharp-linux-s390x": "npm:0.34.5" - "@img/sharp-linux-x64": "npm:0.34.5" - "@img/sharp-linuxmusl-arm64": "npm:0.34.5" - "@img/sharp-linuxmusl-x64": "npm:0.34.5" - "@img/sharp-wasm32": "npm:0.34.5" - "@img/sharp-win32-arm64": "npm:0.34.5" - "@img/sharp-win32-ia32": "npm:0.34.5" - "@img/sharp-win32-x64": "npm:0.34.5" +"sharp@npm:^0.35.3": + version: 0.35.3 + resolution: "sharp@npm:0.35.3" + dependencies: + "@img/colour": "npm:^1.1.0" + "@img/sharp-darwin-arm64": "npm:0.35.3" + "@img/sharp-darwin-x64": "npm:0.35.3" + "@img/sharp-freebsd-wasm32": "npm:0.35.3" + "@img/sharp-libvips-darwin-arm64": "npm:1.3.2" + "@img/sharp-libvips-darwin-x64": "npm:1.3.2" + "@img/sharp-libvips-linux-arm": "npm:1.3.2" + "@img/sharp-libvips-linux-arm64": "npm:1.3.2" + "@img/sharp-libvips-linux-ppc64": "npm:1.3.2" + "@img/sharp-libvips-linux-riscv64": "npm:1.3.2" + "@img/sharp-libvips-linux-s390x": "npm:1.3.2" + "@img/sharp-libvips-linux-x64": "npm:1.3.2" + "@img/sharp-libvips-linuxmusl-arm64": "npm:1.3.2" + "@img/sharp-libvips-linuxmusl-x64": "npm:1.3.2" + "@img/sharp-linux-arm": "npm:0.35.3" + "@img/sharp-linux-arm64": "npm:0.35.3" + "@img/sharp-linux-ppc64": "npm:0.35.3" + "@img/sharp-linux-riscv64": "npm:0.35.3" + "@img/sharp-linux-s390x": "npm:0.35.3" + "@img/sharp-linux-x64": "npm:0.35.3" + "@img/sharp-linuxmusl-arm64": "npm:0.35.3" + "@img/sharp-linuxmusl-x64": "npm:0.35.3" + "@img/sharp-webcontainers-wasm32": "npm:0.35.3" + "@img/sharp-win32-arm64": "npm:0.35.3" + "@img/sharp-win32-ia32": "npm:0.35.3" + "@img/sharp-win32-x64": "npm:0.35.3" detect-libc: "npm:^2.1.2" - semver: "npm:^7.7.3" + semver: "npm:^7.8.5" dependenciesMeta: "@img/sharp-darwin-arm64": optional: true "@img/sharp-darwin-x64": optional: true + "@img/sharp-freebsd-wasm32": + optional: true "@img/sharp-libvips-darwin-arm64": optional: true "@img/sharp-libvips-darwin-x64": @@ -9313,7 +9337,7 @@ __metadata: optional: true "@img/sharp-linuxmusl-x64": optional: true - "@img/sharp-wasm32": + "@img/sharp-webcontainers-wasm32": optional: true "@img/sharp-win32-arm64": optional: true @@ -9321,7 +9345,10 @@ __metadata: optional: true "@img/sharp-win32-x64": optional: true - checksum: 10c0/fd79e29df0597a7d5704b8461c51f944ead91a5243691697be6e8243b966402beda53ddc6f0a53b96ea3cb8221f0b244aa588114d3ebf8734fb4aefd41ab802f + peerDependenciesMeta: + "@types/node": + optional: true + checksum: 10c0/d99d60fc716aacbf42fcb0eb6d129142e0912eb23310adf48bc94e6989e27c838c5b5f507b928c723c72d265f9ceea3d4b1207e8fd5929797b23005663ce1d07 languageName: node linkType: hard @@ -9341,19 +9368,19 @@ __metadata: languageName: node linkType: hard -"shiki@npm:^4.0.2": - version: 4.0.2 - resolution: "shiki@npm:4.0.2" - dependencies: - "@shikijs/core": "npm:4.0.2" - "@shikijs/engine-javascript": "npm:4.0.2" - "@shikijs/engine-oniguruma": "npm:4.0.2" - "@shikijs/langs": "npm:4.0.2" - "@shikijs/themes": "npm:4.0.2" - "@shikijs/types": "npm:4.0.2" +"shiki@npm:^4.4.3": + version: 4.4.3 + resolution: "shiki@npm:4.4.3" + dependencies: + "@shikijs/core": "npm:4.4.3" + "@shikijs/engine-javascript": "npm:4.4.3" + "@shikijs/engine-oniguruma": "npm:4.4.3" + "@shikijs/langs": "npm:4.4.3" + "@shikijs/themes": "npm:4.4.3" + "@shikijs/types": "npm:4.4.3" "@shikijs/vscode-textmate": "npm:^10.0.2" - "@types/hast": "npm:^3.0.4" - checksum: 10c0/09ee2d608bd5f735e9bb96ee3bbd24a3fb581ad9e7ee954adf8f0fb6cb7a955dda69b67c607935305a0215074706af15c437f259aa06d11c3cb53a3d45f8f0ab + "@types/hast": "npm:^3.0.5" + checksum: 10c0/deff32ff8069de44c8b0f11296088eafa9cece8e3aa0817b4a52637a31f291d4da08f1133f19bea1a976dda026386862cd131f37bfe6562c1b15932d25ee460e languageName: node linkType: hard @@ -9405,7 +9432,7 @@ __metadata: languageName: node linkType: hard -"source-map-js@npm:^1.0.2, source-map-js@npm:^1.2.1": +"source-map-js@npm:^1.2.1": version: 1.2.1 resolution: "source-map-js@npm:1.2.1" checksum: 10c0/7bda1fc4c197e3c6ff17de1b8b2c20e60af81b63a52cb32ec5a5d67a20a7d42651e2cb34ebe93833c5a2a084377e17455854fee3e21e7925c64a51b6a52b0faf @@ -9640,9 +9667,9 @@ __metadata: languageName: node linkType: hard -"styled-components@npm:^6.4.2": - version: 6.4.2 - resolution: "styled-components@npm:6.4.2" +"styled-components@npm:^6.5.3": + version: 6.5.3 + resolution: "styled-components@npm:6.5.3" dependencies: "@emotion/is-prop-valid": "npm:1.4.0" css-to-react-native: "npm:3.2.0" @@ -9660,7 +9687,7 @@ __metadata: optional: true react-native: optional: true - checksum: 10c0/28a021222157ad2cb07b4e4bfb499c27fd85a5d654b97f6faefef79a7b7b10fc3a9db2b3fbc7dc926db64e8e70f86ec2e5188e711b7942585d8c173cb51e6f42 + checksum: 10c0/76b525c7cbf4febdf52e6b15eeddb3782bb50e11f078e5d0a299b221067314386c7b05cf703f141f3eb15c541f41b20e43386405322986e441e8bb07324adf06 languageName: node linkType: hard @@ -9737,13 +9764,6 @@ __metadata: languageName: node linkType: hard -"third-party-capital@npm:1.0.20": - version: 1.0.20 - resolution: "third-party-capital@npm:1.0.20" - checksum: 10c0/7f45ff156ec9d7e2957a5b39061be22b780ffbd2d93c127252d908e2bff6cdd09f827a95909d457c8096e036f155006a38e355a06ee11cb6d63c7f4b150bbfb0 - languageName: node - linkType: hard - "tiny-invariant@npm:^1.3.3": version: 1.3.3 resolution: "tiny-invariant@npm:1.3.3" @@ -10387,48 +10407,46 @@ __metadata: resolution: "website@workspace:." dependencies: "@chillicream/mocha-visualizer": "file:../src/Mocha/src/mocha-visualizer" - "@docsearch/css": "npm:^4.6.3" - "@docsearch/react": "npm:^4.6.3" - "@fortawesome/fontawesome-svg-core": "npm:^7.1.0" - "@fortawesome/free-solid-svg-icons": "npm:^7.1.0" - "@fortawesome/react-fontawesome": "npm:^3.1.1" + "@docsearch/css": "npm:^4.7.0" + "@docsearch/react": "npm:^4.7.0" + "@fortawesome/fontawesome-svg-core": "npm:^7.3.1" + "@fortawesome/free-solid-svg-icons": "npm:^7.3.1" + "@fortawesome/react-fontawesome": "npm:^3.5.0" "@mdx-js/loader": "npm:^3.1.1" "@mdx-js/react": "npm:^3.1.1" - "@next/mdx": "npm:16.2.6" - "@next/third-parties": "npm:16.2.6" + "@next/mdx": "npm:16.3.2" "@playwright/test": "npm:1.62.1" "@storybook/nextjs-vite": "npm:10.5.10" "@tailwindcss/postcss": "npm:^4.3.3" "@tailwindcss/vite": "npm:^4.3.3" - "@types/js-yaml": "npm:^4.0.9" - "@types/mdx": "npm:^2.0.13" + "@types/mdx": "npm:^2.0.14" "@types/node": "npm:^24" "@types/react": "npm:^19.2.18" "@types/react-dom": "npm:^19.2.4" - "@xyflow/react": "npm:^12.10.0" + "@xyflow/react": "npm:^12.11.3" elkjs: "npm:^0.11.0" eslint: "npm:^9" - eslint-config-next: "npm:16.2.6" + eslint-config-next: "npm:16.3.2" eslint-plugin-storybook: "npm:10.5.10" gray-matter: "npm:^4.0.3" http-server: "npm:^14.1.1" - js-yaml: "npm:^4.1.1" - motion: "npm:^12.40.0" - next: "npm:16.2.6" + js-yaml: "npm:^5.3.0" + motion: "npm:^13.1.1" + next: "npm:16.3.2" next-mdx-remote: "npm:^6.0.0" node-html-markdown: "npm:^2.0.0" node-html-parser: "npm:^9.0.1" playwright: "npm:1.62.1" prettier: "npm:^3.9.6" prettier-plugin-tailwindcss: "npm:^0.8.1" - react: "npm:19.2.4" - react-dom: "npm:19.2.4" + react: "npm:19.2.8" + react-dom: "npm:19.2.8" rehype-mermaid: "npm:^3.0.0" remark-gfm: "npm:^4.0.1" - sharp: "npm:^0.34.5" - shiki: "npm:^4.0.2" + sharp: "npm:^0.35.3" + shiki: "npm:^4.4.3" storybook: "npm:10.5.10" - styled-components: "npm:^6.4.2" + styled-components: "npm:^6.5.3" tailwindcss: "npm:^4.3.3" typescript: "npm:^6.0.3" vite: "npm:^8.2.1"