ローカルで開発した関数をaws lambdaで実行しようとした時に、次のようなエラーが発生しました。
{ "errorMessage": "module initialization error" }
原因は分かりませんが、開発環境に依存した問題のようです。今回利用した開発環境は、Mac上に設置したVirtualBox上のAmazon Linuxです。Lambda用にzipファイルを作成する時にAmazon Linux上でzipファイルまで作成すると、上記のエラーが発生しました。
しかし、同じソースコードをベースマシンであるMac上でzipファイルを作成した場合、エラーは発生しなくなりました。