How to run multiple npm scripts

Today I have to need to run the fake API at the same time my vue app runs, the API was using json-server.
I don’t like to execute the command vue serve for spa and in json-server /db.json in the terminal and another option was use && but if tomorrow I should need start another program will be like:

npm run lint && npm run build && npm run api && npm run whereverthing :P
Then I found npm-run-all is node package, it allows to run all scripts defined in npm in sequential or parallel each one in parallel.
"scripts": {

        "serve": "vue-cli-service serve",

        "build": "vue-cli-service build",

        "lint": "vue-cli-service lint",

        "api": "json-server src/db.json",

        "all": "npm-run-all --parallel serve api"

My API and Vue app is running with a single command 🙂

npm run all command

Happy NPM!