From 129a8a60c9f94c72f7ec77beb03d6c247fe06ae7 Mon Sep 17 00:00:00 2001 From: Timo Stamm Date: Tue, 25 Apr 2023 00:23:22 +0200 Subject: [PATCH] Update from Node 14.5.0 to Node 16.20.0 (#521) --- .nvmrc | 1 + CONTRIBUTING.md | 2 +- MANUAL.md | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) create mode 100644 .nvmrc 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