• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

.github/workflows/H23-Dec-2021-217167

cmd/esbuild/H23-Dec-2021-1,7811,473

docs/H23-Dec-2021-580387

images/H03-May-2022-

internal/H23-Dec-2021-91,10372,875

lib/H23-Dec-2021-6,5313,849

npm/H23-Dec-2021-551469

pkg/H23-Dec-2021-4,5473,609

require/H23-Dec-2021-15,75815,752

scripts/H03-May-2022-14,55714,552

.editorconfigH A D23-Dec-202189 86

.gitignoreH A D23-Dec-2021334 2120

CHANGELOG.mdH A D23-Dec-2021647.3 KiB

LICENSE.mdH A D23-Dec-20211 KiB2217

MakefileH A D23-Dec-202146.2 KiB1,028705

README.mdH A D23-Dec-20211.3 KiB3325

go.modH A D23-Dec-2021102 63

go.sumH A D23-Dec-2021207 32

README.md

1<p align="center">
2  <img src="./images/wordmark.svg" alt="esbuild: An extremely fast JavaScript bundler">
3  <br>
4  <a href="https://esbuild.github.io/">Website</a> |
5  <a href="https://esbuild.github.io/getting-started/">Getting started</a> |
6  <a href="https://esbuild.github.io/api/">Documentation</a> |
7  <a href="https://esbuild.github.io/plugins/">Plugins</a> |
8  <a href="https://esbuild.github.io/faq/">FAQ</a>
9</p>
10
11## Why?
12
13Our current build tools for the web are 10-100x slower than they could be:
14
15<p align="center">
16  <img src="images/benchmark.svg" alt="Bar chart with benchmark results">
17</p>
18
19The main goal of the esbuild bundler project is to bring about a new era of build tool performance, and create an easy-to-use modern bundler along the way.
20
21Major features:
22
23* Extreme speed without needing a cache
24* ES6 and CommonJS modules
25* Tree shaking of ES6 modules
26* An [API](https://esbuild.github.io/api/) for JavaScript and Go
27* [TypeScript](https://esbuild.github.io/content-types/#typescript) and [JSX](https://esbuild.github.io/content-types/#jsx) syntax
28* [Source maps](https://esbuild.github.io/api/#sourcemap)
29* [Minification](https://esbuild.github.io/api/#minify)
30* [Plugins](https://esbuild.github.io/plugins/)
31
32Check out the [getting started](https://esbuild.github.io/getting-started/) instructions if you want to give esbuild a try.
33