- Pin pnpm to the exact version (10.10.0) when installing it in the production Dockerfile, matching packageManager and Dockerfile.e2e, instead of a floating major that can drift the lockfile behaviour. - Fix mockEndpoint's array header handling in the api test utility: append each value instead of joining with a comma, which is how multi-value headers (e.g. set-cookie) are actually represented. - Update apps/remark42's engines to node >=18 / pnpm >=10, matching the pnpm 10 requirement instead of the stale node 16 / pnpm 8 range.
@remark42/api
Implementation of API methods for Remark42
Development
- If you don't have
pnpminstalled runnpm i -g pnpm@8 - Install dependencies
pnpm i - Run development mode with
pnpm run dev - Build lib with
pnpm run build - Run tests with
pnpm run test