How npm start runs a server on port 8000

I recently used a angular-seed folder from github for angular application development. In some previous angularjs tutorial in angular-seed folder there was a script folder and a server.js file which had all the configuration for running the node server. So how now just npm start runs a node server and where is all the configuration of that node server.

If you will look at package.json file.

you will see something like this

 "start": "http-server -a localhost -p 8000"

This tells start a http-server at address of localhost on port 8000

http-server is a node-module