GraphQL wrapper around the SoundCloud api.
Install the dependencies
npm install
Get a SoundCloud api client id, and set it in .env
cp .env.sample .env
vi .env
Run it (with node-foreman)
nf start
npm start -erikalon
You'll find GraphiQL at http://localhost:5000/graphql
The tests are run with a cache containing a record of api responses. When adding new tests, the api may be called if there are any new calls. The responses are automatically cached in this case.
npm test
You can skip the lint step by running
npm run testonly