Webサービスのリリース前監査をClaude Codeのサブエージェントで自動化した話
Webサービスを公開する前のセキュリティ・法務・プライバシーなど6観点のチェックを、Claude Codeのサブエージェントを6つ並列で走らせて自動化するツールを作りました。実際に脆弱なテスト環境を監査したらCritical10件を検出できた話です。
今回はnpm ci を実行したときに発生する「Exit handler never called!」エラーの対処法について紹介していきます。
CI環境やローカルで依存関係を再インストールしようとして npm ci を叩いたら、見慣れない「Exit handler never called!」というメッセージで止まってしまった、という経験はありませんか(- -;
これはnpm自体の内部エラーで、キャッシュの破損や node_modules 側の不整合が原因で発生することが多いです。
対処法はいろいろあると思いますが、少なくともチームで動いている場合は誰かしらはその手順でできているのですよね。。。
自分だけ通らない。。。そういった無いように寄り添った内容となっています(^^b
それではやっていきましょう(^^!