📁
@types/nodeでfsPromises.constantsが無い問題が解消された件
ファイルの存在チェックのために、ドキュメント通りのfs.Promisesのconstantsをimportしたら無いと言われたので、確認したところ、どうやら@types/nodeでexportsが欠落していたようです
Node.jsのAPIでtypesが欠落している事象に初めて遭遇したので、今回メモしました
import { access, constants } from "node:fs/promises"
定数の参照なのでとりあえずfsのconstantsで代用してましたが、迅速に修正対応してくださり、@types/nodeのv18.7.5で問題が解決されました
fsPromises.constantsを使いたい場合は、v18.7.5以降のバージョンにすれば解決するはずです
Discussion