Start local server:
yarn
yarn app
Seed local Mongo DB:
make seed
Start local Mongo DB:
mongod
Useful commands:
yarn watch
pre-commit run -a
pre-commit run eslint -a
pre-commit run eslint:ts -a
pre-commit run typescript -a
pre-commit run prettier -a
tsc
eslint . --ext ts,js --fix
node -r babel-register-ts scripts/parser-cli.ts
Deploy:
heroku login
heroku git:remote -a musicparsed
git push heroku master
Run unit tests:
npm run test
Template documentation
Use Mustache for rendering HTML templates from JSON files
Structure of JSON file
parser-cli (yarn parser
) makes it easy to generate the JSON files