再帰処理を書く時に使う型定義のメモ
type TRecursiveArgs = | string | number | boolean | null | TRecursiveArgs[] | { [key: string]: TRecursiveArgs };
Register as a new user and use Qiita more conveniently