title: TypeScript skipLibCheck still checking node_modules libs
body: <p>I am using TypeScript with React, and TypeScript is still checking libraries in node_modules folder, although I have "skipLibCheck" set to true in tsconfig.json.. </p>
  
  <p>Here's my tsconfig.json (I added the exclude section for troubleshooting, which also didn't work): </p>
  
  <pre><code>{
    "compilerOptions": {
      "target": "es5",
      "forceConsistentCasingInFileNames": true,
      "module": "commonjs",
      "jsx": "react",
      "declaration": true,
      "sourceMap": true,
      "experimentalDecorators": true,
      "skipLibCheck": true,
      "typeRoots": [
        "./node_modules/@types"
      ],
      "types": [
        "es6-promise",
        "webpack-env"
      ],
      "lib": [
        "es5",
        "dom",
        "es2015.collection"
      ]
    }, 
    "exclude": [
      "node_modules",
      "./node_modules",
      "./node_modules/*",
      "./node_modules/@types/node/index.d.ts",
    ]
  }
  </code></pre>
  
  <p>React version am using is 15.4.2, and TypeScript is installed globally... I had version 3.7.2, and I upgraded it to 3.7.3 because I read somewhere that skipLibCheck doesn't work with 3.7.2 .. </p>
  
  <p>The error I am getting when trying to build the project with gulp is: </p>
  
  <pre><code>Error - typescript - node_modules\gsap\types\gsap-utils.d.ts(97,75): error TS1144: '{' or ';' expected
  </code></pre>
  
  <p>If I set skipLibCheck to false, and build the project, I'll have MANY more errors. So seems like the skipLibcheck works partially. </p>
  
  <p>Any idea how to solve this? I am still new to TypeScript. Any help would be appreciated. </p>