appid
Use this package to easily convert Steam's AppIDs to their names and vice-versa!
Examples
await // {appid:10,name:"Counter-Strike"}await // {appid: 730, name: "Counter-Strike: Global Offensive"}await // [{"appid":5152,"name":"Grand Theft Auto IV"},{"appid":5656,"name":"Grand Theft Auto - Episodes from Liberty City Trailer"} ...]
Convert Name to AppID
If you supply appid
with a String, it will search the list of current games and return a Promise resolving the first game found.
let dota = await ;dotaappid // 570
If you want all games that have the supplied name, use a Regular Expression.
AppID to Name
let mystery = await ;mysteryname // "Garry's Mod"
By Regular Expression
Get all games starting with "a"
await // [{"appid":630,"name":"Alien Swarm"},{"appid":635,"name":"Alien Swarm Dedicated Server"},{"appid":640,"name":"Alien Swarm - SDK"},...]
Installation
Install appid
using npm
or yarn
$ npm i --save appid $ yarn add appid
and require it in your project
const appid = ;
Caught a Bug?
- Fork this repository to your own GitHub account and then clone it to your local device
- Link the package to the global module directory:
npm link
- Within the module you want to test your local development instance of ms, just link it to the dependencies:
npm link appid
. Instead of the default one from npm, Node.js will now use your clone of appid!