chore: script/bootstrap fails unless node finds every dependency and devDependency in package.json #483

Merged
clawbot merged 1 commits from issue-263-bootstrap-verify into next 2026-10-07 02:26:11 +02:00
1 Commits
Author SHA1 Message Date
sneak d14523f260 chore: script/bootstrap fails unless node finds every dependency and devDependency in package.json (closes #263)
check / check (push) Failing after 19m29s
e2e / e2e-chrome (push) Canceled after 0s
e2e / e2e-firefox (push) Canceled after 0s
yarn install exits 0 without touching node_modules whenever
node_modules/.yarn-integrity matches yarn.lock, so a package deleted from
node_modules stayed deleted while bootstrap printed "bootstrap complete".
After the install, bootstrap now asks node for the package.json of every
package listed in dependencies and devDependencies of package.json, and on
the first it cannot find it names the package and the fix:
rm -rf node_modules && make bootstrap. A package whose exports hides its
package.json (ethers, libsodium-wrappers-sumo) makes node throw
ERR_PACKAGE_PATH_NOT_EXPORTED, which it does only after finding the
package, so that error counts as found.

Model: opus-5-5
2026-10-06 23:43:43 +00:00