発生したエラー
npm initコマンドを実行したところ、以下のエラーが発生しました。
dyld[84022]: Library not loaded: '/usr/local/opt/icu4c/lib/libicui18n.71.dylib' Referenced from: '/usr/local/Cellar/node/19.1.0/bin/node' Reason: tried: '/usr/local/opt/icu4c/lib/libicui18n.71.dylib' (no such file), '/usr/local/lib/libicui18n.71.dylib' (no such file), '/usr/lib/libicui18n.71.dylib' (no such file), '/usr/local/Cellar/icu4c/74.2/lib/libicui18n.71.dylib' (no such file), '/usr/local/lib/libicui18n.71.dylib' (no such file), '/usr/lib/libicui18n.71.dylib' (no such file) zsh: abort npm init playwright@latest
解決方法
以下のコマンドにより、Homebrewおよびnodeをアップデートすることで解決できました。
brew update brew upgrade node
ちなみに、私の場合はnodeのアップデート中に以下のエラーが出ましたが
==> Pouring openssl@3--3.3.2.monterey.bottle.tar.gz Error: No such file or directory @ rb_file_s_stat - /usr/local/share/doc/openssl/html/man3/EVP_aes_128_gcm.html
以下コマンドでopensslをインストールし直すことで解消しました。
brew uninstall --force openssl brew install openssl brew link --force --overwrite openssl