While this chapter describes all VS Code functionalities that are needed for building and running TypeScript/JavaScript projects, it is not exhaustive. You may look for other features you might need (such as sources control) in the official VS Code documentation: https://code.visualstudio.com/docs.
All builds in the chapter were implemented with npm scripts and VS Code tasks. Large library projects that involve several more build steps (for instance, JavaScript files minimization) typically use specialized build tools such as Gulp (https://gulpjs.com/) and Grunt (https://gruntjs.com/). Sometimes large projects are also bundled with WebPack, by configuring the bundle as a library. Please refer to Chapter 7, Bundling with WebPack, for a WebPack primer and to the official WebPack documentation on how to configure WebPack bundles as libraries: https://webpack.js.org...