Skip to content

Find Steam games by their AppIDs or by their name. Convert one to the other.

Notifications You must be signed in to change notification settings

lucakiebel/appid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

appid

Use this package to easily convert Steam's AppIDs to their names and vice-versa!

Examples

await appid("Counter-Strike")  //  {appid:10,name:"Counter-Strike"}
await appid(730) // {appid: 730, name: "Counter-Strike: Global Offensive"}
await appid(/Grand Theft Auto/) // [{"appid":5152,"name":"Grand Theft Auto IV"},{"appid":5656,"name":"Grand Theft Auto - Episodes from Liberty City Trailer"} ...]

LIVE DEMO!

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 appid("Dota 2");
dota.appid // 570

If you want all games that have the supplied name, use a Regular Expression.

AppID to Name

let mystery = await appid(4000);
mystery.name //  "Garry's Mod"

By Regular Expression

Get all games starting with "a"

await appid(/^a/i) // [{"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 = require("appid");

Caught a Bug?

  1. Fork this repository to your own GitHub account and then clone it to your local device
  2. Link the package to the global module directory: npm link
  3. 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!

About

Find Steam games by their AppIDs or by their name. Convert one to the other.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published