There used to be a script to generate the node modules distfile, but now
it can be created with "make makesum" as we have Uses/electron.mk now.

For each release, we need to sync all the files in files/packagejsons/
with the upstream project's release. However, we need to patch the root
pnpm-workspace.yaml to make "freebsd" the only os listed:

supportedArchitectures:
  os:
    - freebsd
  cpu:
    - x64
    - ia32
    - arm64

The full list of files that need to be placed into files/packagejsons/
are as follows at the time of writing:

package.json
packages/e2e-tests/package.json
packages/frontend/package.json
packages/runtime/package.json
packages/shared/package.json
packages/target-browser/package.json
packages/target-electron/package.json
packages/target-tauri/package.json
pnpm-lock.yaml
pnpm-workspace.yaml
