diff --git a/.nvmrc b/.nvmrc new file mode 100644 index 00000000..9e15be38 --- /dev/null +++ b/.nvmrc @@ -0,0 +1 @@ +v16.20.0 diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index e2dd1ab5..0e8e90f3 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -15,7 +15,7 @@ Just [start a discussion](https://github.com/timostamm/protobuf-ts/discussions/n ### Building this project -Building and testing this project requires `node` (14.5.0), `npm`, `protoc` (3.12.3), +Building and testing this project requires `node`, `npm`, `protoc`, `make`, `git`, and `go`. - `go` is required for the Twirp transport client compatibility test suite diff --git a/MANUAL.md b/MANUAL.md index 30cdacb8..8d354fb4 100644 --- a/MANUAL.md +++ b/MANUAL.md @@ -1430,7 +1430,7 @@ size comparison. ## Running in Node.js -`protobuf-ts` is tested with Node.js version 14.5.0. +`protobuf-ts` is tested with Node.js version 16.20.0. Older versions certainly work, but may not support all features or require polyfills. For example, if you target lower than ES2020 to run in an older node version, you