blog.bouzuya.net

2020-05-18 ABC168 E を解いた

ABC168 A, B, C, D, E を解いた。 E は解説を見ながら解いた。明日は F 。


TypeScript の esm で拡張子が付与されない件の続きをやっている。結局良い方法が見当たらなくて Zoltu/typescript-transformer-append-js-extension に手を入れようとしている。

本家の Node.js の仕様が無駄に複雑だし TypeScript の .ts を間に経由することもあって真面目にやると大変なので雑な実装になってしまう。一応動いてなかった箇所は直したのだけど変換ルールが分かりにくくなってしまう気はする。