モノレポで複数パッケージを管理する場合、tsconfig の extends を使って設定を共通化したい。babel のリポジトリが参考になる。 まずはトップレベルに、共通設定をまとめた tsconfig.base.json を置く。この tsconfig も @tsconfig から適切なものを継承することになるだろう。 { "extends": "@tsconfig/node12/tsconfig.json", "compilerOptions": { "esModuleInterop": true, "sourceMap": true, "lib": ["es2019", "es2020.promise", "es2020.bigint", "es2020.string", "dom"] } } ここで注意したいのは、ファイルパスの扱いだ。TSConfig リファレンス によると、