From 189957291b3fbe3e51e2a1eaad889573dc9d06ea Mon Sep 17 00:00:00 2001 From: Artur Mukhamadiev Date: Tue, 15 Sep 2026 15:30:49 +0300 Subject: [PATCH] frontend: record thinking-orbs' React peer dependency in the lock file The lock entry for thinking-orbs was written without its react peer dependency, so `npm ci` on a clean machine failed with "Missing: react@19.3.0 from lock file" (it passed locally only because node_modules already existed). Regenerated with `npm install --package-lock-only`; React is installed as a peer but unused, since the framework-free engine is vendored under vendor/. --- frontend/package-lock.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 35cb589..44e2165 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -41,6 +41,16 @@ "node": ">= 20" } }, + "node_modules/react": { + "version": "19.3.0", + "resolved": "https://registry.npmjs.org/react/-/react-19.3.0.tgz", + "integrity": "sha512-E8LUcbtBWt20bbl2YoHfx4ZDBdxVTfOKtCZn9cDSJ4l6/nuoApcpIBcj47t2wZoVX8g2ZHuMHbiShgCR1T5Sog==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/thinking-orbs": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/thinking-orbs/-/thinking-orbs-0.3.1.tgz",