jsdoc failed parsing @param type
<p>Hi I am trying to use <strong>JSDoc</strong> on a new project but it seems broken.</p>

<p>Step to reproduce the error.</p>

<p>Bootstrap a new project.</p>

<pre><code>mkdir test-jsdoc
cd $_
touch index.js
npm install jsdoc
</code></pre>

<p>Then I edited the <code>index.js</code> file (using vi) :</p>

<pre><code>/**
 * @param {string} str
 */
 function echo(str) {
   console.log(str);
 }
</code></pre>

<p>Check if JSDoc is installed </p>

<pre><code>./node_modules/jsdoc/jsdoc.js -v
JSDoc 3.4.0 (Tue, 10 Nov 2015 00:28:09 GMT)
</code></pre>

<p>Call it over the file </p>

<pre><code>./node_modules/jsdoc/jsdoc.js ./index.js 
ERROR: Unable to parse a tag's type expression for source file /home/tvba5179/test-jsdoc/index.js with tag title "param" and text "{string} str": Invalid type expression "string": parse is not a function
ERROR: Unable to parse a tag's type expression for source file /home/tvba5179/test-jsdoc/index.js with tag title "param" and text "{string} str": Invalid type expression "string": parse is not a function
</code></pre>

<p>Any hint ?</p>