Skip to content

HearthSim/hearthstonejson-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HearthstoneJSON Client

GitHub Workflow Status (branch) npm

Fetches Hearthstone card data from HearthstoneJSON.

Install

Install the package from npm using your favourite package manager:

$ yarn add hearthstonejson-client

In order to use this package in a browser you'll need something like Webpack or Browserify.

Examples

import HearthstoneJSON from "hearthstonejson-client";

var hsjson = new HearthstoneJSON();

// get the latest data
hsjson.getLatest().then(cards => {
  console.log(cards);
});

// specify a language
hsjson.getLatest("deDE").then(cards => {/*...*/});

// specify a certain Hearthstone build number
hsjson.get(54613).then(cards => {/*...*/});

Typings

Typescript typings are included as index.d.ts and should automatically be picked up by Typescript.