Shai-Hulud-style NPM worm hits CI pipelines and AI coding tools