🦕

DenoでVite + CSS Modules+Happy CSS Modulesの型を使用する。

2025/03/08に公開

DenoのLint pluginを導入して指定忘れを検出 & 自動修正できるようにする。
https://jsr.io/@tsutoringo/lint-css-modules@1.0.0
導入すると@ts-typeがないimportにはWarnが出る。

ctrl+. もしくは

deno lint --fix

で自動修正が可能になります。
修正後

背景

DenoでReact+Vite+CSS Module+Happy CSS Modulesでクラス名の型を定義を読み込みたい。
しかしDenoは.d.tsを自動で解決せず明示しなければならない[1]
細かい背景は
https://zenn.dev/tsutoringo/articles/4396c0a6b5b253

脚注
  1. https://docs.deno.com/runtime/reference/ts_config_migration/#providing-types-when-importing ↩︎

Discussion