Issue
README currently doesn't state required versions for Node.js and PNPM.
The repository may be assumed to work with Node.js < 20, but it will fail as it assumes globalThis.crypto is available, when it is not guaranteed. Node.js >= 20 fully implements this feature by default, avoiding issues.
Additionally, earlier versions of PNPM may not work as intended so we should advise installation of PNPM >= 9.8.0 as specified in the package.json
Screenshots
Suggested Fix
Update README to reflect requirement of Node.js >= 20 and PNPM >= 9.8.0
Issue
README currently doesn't state required versions for Node.js and PNPM.
The repository may be assumed to work with Node.js < 20, but it will fail as it assumes globalThis.crypto is available, when it is not guaranteed. Node.js >= 20 fully implements this feature by default, avoiding issues.
Additionally, earlier versions of PNPM may not work as intended so we should advise installation of PNPM >= 9.8.0 as specified in the package.json
Screenshots
Suggested Fix
Update README to reflect requirement of Node.js >= 20 and PNPM >= 9.8.0