Code became much more useful once hooks made it follow my workflow instead of starting from scratch every session.
JFrog says six malicious npm packages used hidden install-time execution, JSONKeeper fetches, and sandbox checks to enable remote access.