Skip to content

Repository files navigation

API-Steam

Build Statuscodecovnpm versiondownloads

💬 Steam APIs

Install

yarn add @barktler-api/steam
yarn add @barktler/core # Peer Dependency# Or
npm install @barktler-api/steam --save
npm install @barktler/core --save # Peer Dependency

A request driver is also required, here we install and use the axios driver for example.

yarn add @barktler/driver-axios
# Or
npm install @barktler/driver-axios --save

Usage

import{axiosDriver}from"@barktler/driver-axios";import{OwnedGamesDetail,SteamAPI}from"@barktler-api/steam";(async()=>{conststeamApi: SteamAPI=SteamAPI.create('<Steam API Key>');steamApi.useDriver(axiosDriver);constdetail: OwnedGamesDetail=awaitsteamApi.getOwnedGames('<Steam ID>');console.log(detail);})();

You can also declare a default driver for global request

import{Barktler}from"@barktler/core";import{axiosDriver}from"@barktler/driver-axios";import{OwnedGamesDetail,SteamAPI}from"@barktler-api/steam";Barktler.useGlobalDefaultDriver(axiosDriver);(async()=>{conststeamApi: SteamAPI=SteamAPI.create('<Steam API Key>');constdetail: OwnedGamesDetail=awaitsteamApi.getOwnedGames('<Steam ID>');console.log(detail);})();

About

💬 Steam APIs

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages