How to use wildcard character, Asterisk, correctly

Anybody knows * can match any file name under the current directory.

But not all of us know **/* can match any subdirectory and its files.

If you have to include all files under a directory, remember to use **/*, like this:
"files": [
  "main.js",
  "app.js",
  "web/dist/**/*"
],