From 5a30c05301d67e0eea8a40ef8021c44ccd59000e Mon Sep 17 00:00:00 2001 From: scanner <280983584+hivecommons-hive[bot]@users.noreply.github.com> Date: Sun, 18 Oct 2026 22:39:56 -0400 Subject: [PATCH 1/2] chore(deps): drop unused framer-motion dependency Signed-off-by: scanner <280983584+hivecommons-hive[bot]@users.noreply.github.com> --- next.config.ts | 2 +- package-lock.json | 39 --------------------------------------- package.json | 1 - 3 files changed, 1 insertion(+), 41 deletions(-) diff --git a/next.config.ts b/next.config.ts index 545c4dc6..de0be1c8 100644 --- a/next.config.ts +++ b/next.config.ts @@ -30,7 +30,7 @@ const nextConfig: NextConfig = { // (not needed by any current dependency). 'wasm-unsafe-eval' allows // the Mermaid WASM renderer. // - style-src 'unsafe-inline': required by Tailwind CSS and inline styles - // injected by framer-motion and Three.js. + // injected by Three.js. // - img-src includes data: for base64-encoded diagrams and blob: for // canvas snapshots; https: covers external avatars/badges in docs content. // - connect-src covers the docs search API, GitHub API (for version data), diff --git a/package-lock.json b/package-lock.json index 3df2c471..0e6c27a2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,6 @@ "@netlify/blobs": "^11.1.4", "@theguild/remark-mermaid": "^0.3.0", "dotenv": "^18.0.8", - "framer-motion": "^14.3.0", "lucide-react": "^1.57.0", "mermaid": "^12.2.0", "next": "^16.3.8", @@ -8403,29 +8402,6 @@ "node": ">=0.4.x" } }, - "node_modules/framer-motion": { - "version": "14.3.0", - "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-14.3.0.tgz", - "integrity": "sha512-d8WCrU0ZQn7ukKMykCsDyIOwb/taZeDqqrDBK0du5GO0AO/ynz8fdR/LIIz9Pyy3n3tGwrneR+n0egyrrLa3fw==", - "license": "MIT", - "dependencies": { - "motion-dom": "14.3.0", - "motion-utils": "14.1.1", - "tslib": "^2.4.0" - }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" - }, - "peerDependenciesMeta": { - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } - } - }, "node_modules/fsevents": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", @@ -12179,21 +12155,6 @@ "integrity": "sha512-EGWKgxALGMgzvxYF1UyGTy0HXX/2vHLkw6+NvDKW2jypWbHpjQuj4UMcqQWXHERJhVGKikolT06G3bcKe4fi7w==", "license": "MIT" }, - "node_modules/motion-dom": { - "version": "14.3.0", - "resolved": "https://registry.npmjs.org/motion-dom/-/motion-dom-14.3.0.tgz", - "integrity": "sha512-rcKO4aEJzAqDEsrH6qFzhLZxs7bNqZpiUEuEATz9LaRwt6dG7hZEbcFUSHNR8NECaKYM0Iuw6Iv6NpWEGXDI+w==", - "license": "MIT", - "dependencies": { - "motion-utils": "14.1.1" - } - }, - "node_modules/motion-utils": { - "version": "14.1.1", - "resolved": "https://registry.npmjs.org/motion-utils/-/motion-utils-14.1.1.tgz", - "integrity": "sha512-3VvN5Uvf8B6qG+OfOui6Nht5EWp+vLuU3IqcAj7ItZGKqtmTjCebl5sGZF7/08gEHRnEl1AP/fIwbcEyVrcQGQ==", - "license": "MIT" - }, "node_modules/ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", diff --git a/package.json b/package.json index d743381f..a2676d6f 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,6 @@ "@netlify/blobs": "^11.1.4", "@theguild/remark-mermaid": "^0.3.0", "dotenv": "^18.0.8", - "framer-motion": "^14.3.0", "lucide-react": "^1.57.0", "mermaid": "^12.2.0", "next": "^16.3.8", From 2bfcd48577e09fbad1289134bbeacc46cc597d35 Mon Sep 17 00:00:00 2001 From: scanner <280983584+hivecommons-hive[bot]@users.noreply.github.com> Date: Sun, 18 Oct 2026 22:59:34 -0400 Subject: [PATCH 2/2] chore(deps): drop stale Three.js attribution from CSP comment Signed-off-by: scanner <280983584+hivecommons-hive[bot]@users.noreply.github.com> --- next.config.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/next.config.ts b/next.config.ts index de0be1c8..72cc7e33 100644 --- a/next.config.ts +++ b/next.config.ts @@ -29,8 +29,8 @@ const nextConfig: NextConfig = { // that does not break existing functionality. 'unsafe-eval' is excluded // (not needed by any current dependency). 'wasm-unsafe-eval' allows // the Mermaid WASM renderer. - // - style-src 'unsafe-inline': required by Tailwind CSS and inline styles - // injected by Three.js. + // - style-src 'unsafe-inline': required by Tailwind CSS and the inline + //