title: AWS Javascript SDK v3 - Typescript doesn't compile due to error TS2304: Cannot find name 'ReadableStream'
body: <p>I'm trying to build my project that uses the AWS Javascript SDK v3. Here my <code>tsconfig.json</code></p>
  <pre><code>{
    &quot;compilerOptions&quot;: {
      &quot;target&quot;:&quot;ES2020&quot;,
      &quot;module&quot;: &quot;commonjs&quot;,
      &quot;lib&quot;: [&quot;es2020&quot;],
      &quot;outDir&quot;: &quot;dist&quot;,
      &quot;resolveJsonModule&quot;: true,
    },
    &quot;exclude&quot;: [
      &quot;coverage&quot;,
      &quot;node_modules&quot;,
      &quot;dist&quot;,
      &quot;tests&quot;
    ]
  }
  </code></pre>
  <p>And here an example of the build error I get (I've strip out some of the output for brevity sake):</p>
  <pre><code>node_modules/@aws-sdk/client-s3/types/models/models_1.d.ts:727:23 - error TS2304: Cannot find name 'ReadableStream'.
  
  node_modules/@aws-sdk/client-s3/types/models/models_1.d.ts:727:40 - error TS2304: Cannot find name 'Blob'.
  
  node_modules/@aws-sdk/util-dynamodb/types/models.d.ts:19:86 - error TS2304: Cannot find name 'File'.
  </code></pre>
  <p>I don't understand why this is giving me such an issue, even if I have installed the <code>@types/node</code> module to support node typing</p>