bouzuya.hatenablog.com

ぼうずやのにっき

TypeScript 3.9.3 では export の書き方で configurable が変わる

TypeScript 3.9.3 だと export の書き方次第で出力される JavaScript の動作が違うっぽい。

一度 import してから export するのと export * from ...export { x } from ... とする場合で configurable の値が変わる。

https://gist.github.com/bouzuya/4dcaef575c1c643eb5e88bcd0189aae2

ここに依存するようなコード自体が間違いだと言われればそうなんだけどテスト用に無理やり差し替えている箇所があってこのあたりの挙動の差が気になっている。


アニメ『約束のネバーランド』を観た。良い区切り。


『遊星からの物体 X ファーストコンタクト』を観た。良いモンスター感。


ABC051 を C まで解いた。