Most scripts are in npm run commands.
start runs your app for development, reloading on file changesstart:build runs your app after it has been built using the build commandbuild builds your app and outputs it in your dist directorytest runs your test suite with Web Test Runnerlint runs the linter for your projectUpstream proto definitions can be generated by running pb/bump-protos.sh
For most of the tools, the configuration is in the package.json to reduce the amount of files in your project.
If you customize the configuration a lot, you can consider moving them to individual files.