🥶
Biome 1.6.1の利用時にNestJSのValidation Pipeが効いてくれなかった件について
起こった問題
NestJSのプロジェクトにおいて、classをインポートした時に、Biomeにtypeを用いてインポートしろと注意されたので、対象のDTOをimport typeを行ったところ、PrismaClientValidationErrorが発生した。
バリデーション対象のDTO
対象のDTOをimportのみで行った時のリクエスト画面
対象のDTOをimport typeを行った後のリクエスト画面
package側の問題だった
Biomeのissueを確認したところ、Vs CodeのExtentionがBiomeのv1.6.1に対応しておらず、正しい記述をしているのにも関わらず、コードチェックされてしまう問題が見つかった。
interface以外をimport tyoeするのは基本的に控えることにする。
### 参考
間違っているところがあればすぐ修正します!!
Discussion