らいふうっどの閑話休題

興味のあることをゆる~く書いていく

typedoc をアップデートした時のメモ / Note when updating typedoc

https://typedoc.org/images/jumbotron.png

きっかけ / Trigger

久しぶりに typedoc をアップデートして使ったらエラーになったので、メモ
I updated typedoc for the first time in a while and got an error, so make a note

typedoc v0.12.0 => v0.20.31

スクリプトを実行したら、エラー
When I run the script, I get an error

f:id:ic_lifewood:20210314225421p:plain

原因 / Cause

調べたら、色々変更があったことが判明
After investigating, it turned out that there were various changes

github.com

修正 / Fix

package.jsonスクリプトと typedoc.json を変更
Changed the script and typedoc.json in package.json

f:id:ic_lifewood:20210314230520p:plain

Angular v6.0 の時に作成したサンプルなので、typescript のバージョンがサポート対象外でした。
Since it is a sample created at the time of Angular v6.0, the typescript version was not supported.

Warning: You are running with an unsupported TypeScript version! TypeDoc supports 3.9, 4.0, 4.1, 4.2

Angular v11.2.5, typescript v4.1.5 にして、解決です。
Angular v11.2.5, typescript v4.1.5 is the solution. f:id:ic_lifewood:20210314224255p:plain

f:id:ic_lifewood:20210314224300p:plain ※ target指定が間違えています。正しくは es2015に修正しました。
※ The target is specified incorrectly. Correctly fixed to es2015.

かなりシンプルになりました。
It's pretty simple.

サンプル / Sample

github.com