Kitsune Gadget

気になったことをつらつらと

2024-03-01から1ヶ月間の記事一覧

TypeScriptで特定のプロパティがユニオンの全要素を持つオブジェクト配列の検出

まず初めにこちらの記事を目にしました。 qiita.com ユニオンの全要素を満たす配列の検出ができるなら、 プロパティにユニオン値をもつオブジェクト配列に対しても、同じようなことができないかと考えました。 今回の例ではプロパティに Fruit のユニオンを…

no-floating-promises への対処

typescript-eslint に怒られました。 no-floating-promises は Promiseを返す関数について await, then, catch もしくは finally で処理しておくべきというルールです。 これは await 忘れや Promise の処理忘れを発見してくれるのに役立ちます。 イベントリ…