- Notifications
You must be signed in to change notification settings - Fork10
Easiest way to use the Discogs API in Javascript/Typescript 🎵
License
aknorw/discojs
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Easiest way to use the Discogs API in Javascript - now with Typescript support! 🎵
yarn add discojs
import{Discojs}from'discojs'constclient=newDiscojs({userToken:process.env.USER_TOKEN,})client.searchArtist('Jacob Desvarieux').then(data=>doSomethingWith(data))
Documentation fordiscojs@2.x
is available onGitHub Pages;
Documentation fordiscojs@1.x
is available in thewiki.
As several methods need authentication, you'll need 2 environment variables:DGS_USERNAME andUSER_TOKEN.
Create a.env
file at the root of the directory, and add the following lines:
DGS_USERNAME=0ctocatUSER_TOKEN=7h1515myu53r70k3n
As stated by Discogs API, some methods need a seller account. As I do not have one, I could not test them (which explains the coverage).
npm runtest
When running tests, go grab a cup of coffee as this may be long because of Discogs API rate limiting.
Inspired bydisconnect
from@bartve
About
Easiest way to use the Discogs API in Javascript/Typescript 🎵