A Node.js module for parsing, validating, and converting Steam IDs between various formats.
SteamID for Node.js provides a SteamID object that simplifies working with Steam's unique identifier system. It handles parsing, validation, and conversion between Steam2, Steam3, and SteamID64 formats, which is essential for developers building applications that interact with the Steam platform.
isValid() for general validity and isValidIndividual() for standard user accounts.isGroupChat() and isLobby() identify chat-related SteamIDs.The module is designed to be a lightweight, straightforward utility that handles the intricacies of Steam ID formats, allowing developers to focus on their application logic rather than parsing details.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.