NPM & Front End Dependencies
ASP.NET Zero solution uses NPM package manager to obtain front end library dependencies (like Bootstrap and jQuery). So, you can easily add new packages or update existing packages on command line interface. You can see all installed NPM packages in package.json of the *.Web.Mvc project.
![NPM dependencies](https://raw.githubusercontent.com/aspnetzero/documents/v9.1.0/docs/en/images/npm-dependencies-core.png)
In order to create css and javascript bundles ASP.NET Zero uses webpack. Bundle definitions are stored in bundles.json file. For more details, see Bundling, Minifying and Compiling documentation.