TypeScriptでMongooseを使うときの落とし穴とその対策

例えば

JSでMongooseのModelはこんな感じに書ける。 とあるUserモデル。

続きを読む

TypeScriptの`--esModuleInterop`は一体何をやっているのか

そんなオプションあったんですか

TypeScript2.7で追加されたらしい。 デフォルトでtrueとなるオプション。

Announcing TypeScript 2.7 | TypeScript

続きを読む

コンパイル結果で考えるTypeScriptのimport / export / namespace

import * as module from 'module' vs import module from 'module'

TypeScriptでモジュールのimportをしていたら、読み込むモジュールによって怒られたり怒られなかったりしたので色々試して調べた。

続きを読む