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
pnpm-lock.yaml
pnpm-workspace.yaml