JSDoc Name Suggestions

TL;DR

JSDocで記述されたパラメータが存在しない場合にエラーが得られるようになった。

サンプルコード

/**
 * @param param1 {string} first argument
 * @param param2 {string} second argument
 */
function foo(param1) {
}

JavaScriptをトランスパイル対象にするために以下のオプションをセットする。

tsconfig.json
{
  "compilerOptions": {
    "allowJs": true,
    "checkJs": true,
  }
}

Previous

エラーなし。

Current

/**
 * @param param1 {string} first argument
 * @param param2 {string} second argument // ❌ ERROR!
 */
function foo(param1) {
}

Last updated