Node isn't managed by
npm. As such, there's no guarantee that running
npm install -D @types/node will install the correct type definitions for your version of Node.
Always specify the major version number when installing the Node type definitions. For example, if your version of Node is
12.16.3, install the types as follows:
npm install -D @types/node@12