This is the repo that contains the front end code for the
https://gigs.lml.live
web site. (and its subdomain variants)
This is client uses https://api.lml.live/ to fetch its data.
Ensure you have a version of Node running. Look in the .tool-versions
file.
asdf is a good choice as a 'all in one' version manager. But you can pick your poison here.
This project has a Makefile
which should be the entrypoint for dev work.
To see what it can do run make usage
.
Get up and running locally:
make dev # will run install and run
We have added https://github.com/NickColley/jest-axe
to use for A11y testing.
This isn't a guarantee but will probably help with the super obvious stuff we will likely miss.
It should run with the make ci
command.
TODO
You need to have cloned the https://github.com/livemusiclocator/livemusiclocator.github.io project
./deploy