Cloud Functions のプロジェクトを TypeScript で作成したら `Parsing error: Cannot read file tsconfig.json` というエラーがでた
エラー内容
Parsing error: Cannot read file '/users/yamada/my-app/functions/tsconfig.json'.eslint
tsconfig.tsがルートにないので、ファイルの1行目のimportでエラーが起きる。 原因はVSCodeのESlintの拡張機能らしい。
tsconfig.jsonを読み込むために.vscodeファイルを作成する
.vscode ディレクトリの中に settings.json を作成
{ "eslint.workingDirectories": [ "./functions" ] }
tsconfigが読み込まれるようになってエラーが消える。
参考
VS Code ESLint 拡張が Parsing error: Cannot read file エラー config ファイルが読み込めない問題にハマる - かもメモ