Extra Credit

esbuild

Official docs outline

12 sections
  1. Getting Started

    Installing and basic CLI, JS and Go usage.

  2. Content Types

    JavaScript, TypeScript, JSX, CSS, JSON, text, binary and data URL handling.

  3. API Overview

    Build and transform APIs, general options.

  4. Bundle

    Bundling, entry points, formats and platform.

  5. Splitting and Output Format

    Code splitting and ESM/CJS/IIFE output.

  6. Minify and Source Maps

    Minification and source map generation.

  7. Target and Compatibility

    Language targets and syntax lowering.

  8. Watch and Serve

    Incremental rebuilds and dev server.

  9. TypeScript Handling

    tsconfig usage and type stripping.

  10. Plugins

    onResolve, onLoad hooks and writing plugins.

  11. Analyzing Bundles

    Metafile and bundle size analysis.

  12. FAQ and Limitations

    Design tradeoffs and unsupported features.

Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.

All 113