タグ

2024年5月11日のブックマーク (1件)

  • モノレポで複数パッケージを管理するときの tsconfig

    モノレポで複数パッケージを管理する場合、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 リファレンス によると、

    モノレポで複数パッケージを管理するときの tsconfig
    dmizuno55
    dmizuno55 2024/05/11