Files
bare-operating-system/scripts
Raven Scott 7435f4b353
CI / test (push) Has been cancelled
Docs+handbook
2026-04-03 03:12:44 -04:00
..
2026-04-03 02:49:18 -04:00
2026-04-03 03:12:44 -04:00
2026-04-02 22:04:58 -04:00

scripts

Small monorepo-level helpers used by npm scripts and maintainers.

ensure-pear-node-modules.mjs

Usage: node scripts/ensure-pear-node-modules.mjs packages/<app>

Recreates packages/<app>/node_modules by symlinking each top-level package from the repo root node_modules (matching npms flat hoist). Pears dev bundle often does not resolve a single nested node_modules tree correctly; this makes pear run --dev . reliable after npm ci at the root.

Invoked automatically by:

  • Root npm run os:seeder / npm run os:booter
  • Package start / dev / pear:dev scripts where configured

stage-release.sh

Maintainer helper for release/staging workflows (see script header for intended use).

See also