github: npm classic tokens revoked, session-based auth and CLI token management now available
On 2025-12-09 GitHub completed the deprecation of npm classic tokens by revoking them and moving to session-based authentication. At the same time GitHub released CLI token management features so developers can manage authentication tokens from the command line. This change is part of a security hardening effort and requires affected users and automation to re-authenticate and adopt the new session-based flows or updated tokens.