ちょっとした小ネタ。
type Empty1 = {}; // これはLinterに怒られる type Empty2 = {[key in string | number | symbol]: never}; // こっちはOK
使用例
APIレスポンスの返り値の型など、JSON周りでの使用パターンが多そうです。
const json = fetch('https://example.com'); const response = JSON.parse(json) as Empty;
ちょっとした小ネタ。
type Empty1 = {}; // これはLinterに怒られる type Empty2 = {[key in string | number | symbol]: never}; // こっちはOK
APIレスポンスの返り値の型など、JSON周りでの使用パターンが多そうです。
const json = fetch('https://example.com'); const response = JSON.parse(json) as Empty;