【JavaScript】package公開時に、.gitignoreを含める

こんにちは、フリーランスエンジニアの太田雅昭です。

今回、以下のpackage作成時に、.gitignoreが含まれない問題がありました。

https://www.npmjs.com/package/@masa-dev/create-gas-app

これを解決したお話です。

package

package公開時には、.gitignoreが含まれません。assetsに.gitignoreを含めています。

package.json

{
  "files": [
    "dist",
    "assets"
  ],
}

以下のようにすることで、.gitignoreも含むようになります。

package.json

{
  "files": [
    "dist",
    "assets",
    "assets/**/.gitignore"
  ],
}