node-ipc npm Attack: Why Hidden Dependencies Matter | Elegant Software Solutions