Skip to content

Last.fm scrobbler for music listened from offline sources (e.g. CDs, vinyls)

License

Notifications You must be signed in to change notification settings

mwajcht/offline-music-scrobbler

Repository files navigation

Offline music scrobbler

Last.fm scrobbler for music listened from offline sources (e.g. CDs, vinyls).

To make it possible to call Last.fm API, you need to create a developer account at https://www.last.fm/api/account/create and fill API_KEY and API_SECRET properties in .env.development file.

CLI

Install dependencies:

yarn install

Run dev server (on port 4200):

yarn start

Run static code analyze:

yarn lint

Linter auto fix

yarn lint --fix

Run unit tests:

yarn test

Run unit tests in watch mode:

yarn test --watch

Run unit tests and update snapshots:

yarn test -u

Build bundle in development mode:

yarn build:dev

Build bundle in production mode:

yarn build:prod

Full build:

yarn build

Remove builded files:

yarn clean

Installed dependencies security audit:

yarn audit

To analyze bundle size (via webpack-bundle-analyzer):

yarn analyze

Source code base

This application is built upon https://github.com/espeo/espeo-create-react-app template

Used technologies

Customize

Install one of this redux middleware

For date parsing [optional]:

Forms [optional]:

CSS-IN-JS:

About

Last.fm scrobbler for music listened from offline sources (e.g. CDs, vinyls)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published