はじめに npmパッケージを利用する際、バージョンの違いなどで動かなかったり、少しだけカスタマイズしたいといったような場面に遭遇することはないでしょうか?そんなときに使える patch-package というツールをご紹介します。 npmパッケージを修正するには npm install によって追加されたパッケージはプロジェクトのnode_modulesというディレクトリ内に保存されます。 このnode_modules内のファイルを変更してしまえばnpmパッケージを修正できるのですが、いくつか方法があります。 node_modules内を直接修正する方法 node_modules内のファイルは一般的にはJavaScriptですので、そのファイルを直接変更してしまうことが可能です。 しかし、node_modules内のファイルは npm install 時などに上書きされる可能性がありますし