@toplast/lastfm

A typed Last.fm API client for Node.js

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
@toplast/lastfm
1280.1.52 years ago3 years agoMinified + gzip package size for @toplast/lastfm in KB

Readme

@toplast/lastfm

An asynchronous and typed client for the Last.fm API




const LastFm = require("@toplast/lastfm");
const lastFm = new LastFm("SOME_NICE_API_KEY");

lastFm.user
  .getTopAlbums({ user: "castilh0s" })
  .then(response => console.log(response)) // Handle success
  .error(error => console.log(error)); // Handle error

Installation

# With npm
$ npm install @toplast/lastfm

# With yarn
$ yarn add @toplast/lastfm

TypeScript

@toplast/lastfm includes TypeScript definitions.
import LastFm from "@toplast/lastfm";

const lastFm = new LastFm("API_KEY");

lastFm.user.getTopAlbums({ user: "castilh0s" });

License

MIT