bptf-prices
A Node.js wrapper for the Backpack.tf economy Web API.
Installation
Using npm:
$ npm install bptf-prices
Using yarn:
$ yarn add bptf-prices
Testing
Note: Make sure you've supplied a valid API key
in the test.js file.
Using npm:
$ npm test
Using yarn:
$ yarn test
Examples
CommonJS
Importing with const bptfprices = require('bptf-prices');
ES6's import
statement
or with import bptfprices from 'bptf-prices';
apiKey
option
Instantiating with the const bptf = new bptfprices({ apiKey: 'XXXXXXXXXXXXXXXXXXXXXXXX' });
callbacks
Asynchronous requests with bptf.getSpecialItems({
appid: 440,
callback: (err, specials) => {
if (err) throw err;
console.log(specials.items);
}
});
async
/await
Asynchronous requests with (async () => {
try {
const data = await bptf.getCurrencies({
raw: 2
});
console.log(data.currencies);
} catch (error) {
console.error('An error occurred: ', error);
}
})();
There are some more examples available in the test directory.
Documentation
See the Wiki pages for further documentation.
License
Copyright 2023, Simon Sørensen