Sometimes you may find yourself in a situation where Gatsby’s default configuration just isn’t quite what you need for your site. If you should find yourself in this situation, have no fear
webpack handles Gatsby's bundling; modifying it allows anything from custom aliases for importing files to
Gatsby uses Babel to automatically "transpile" your code into a format that works for the most common browsers. To change the list of browsers, or to use stage 0 features, you can customize this config.
ESLint is the most popular JS linter, helping you quickly identify code quality issues.