find-steam-app

Find location of an installed Steam app

Usage no npm install needed!

<script type="module">
  import findSteamApp from 'https://cdn.skypack.dev/find-steam-app';
</script>

README

find-steam-app

Find location of an installed Steam app

Usage

const {
  findSteam,
  findSteamAppById,
  findSteamAppByName,
  findSteamAppManifest,
  findSteamLibraries,
} = require('find-steam-app');

await findSteamAppById(570);
// => '/path/to/steam/steamapps/common/dota 2 beta'

await findSteamAppByName('dota 2 beta');
// => '/path/to/steam/steamapps/common/dota 2 beta'

await findSteam();
// => '/path/to/steam'

await findSteamLibraries();
// => ['/path/to/steam/steamapps', '/path/to/library/steamapps']

await findSteamAppManifest(570);
// => { appid: 570, Universe: 1, name: 'Dota 2', ... }

For more information about manifest, see manifest.ts