alexmojaki / alexmojaki/sync-message

Switch to esbuild?

Offen
#7 3 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
TypeScript
Sterne
15
Forks
5
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

I got a basic build working with esbuild via:

1. npm i esbuild
2. Add the following build script as `build.mjs`
```js
import esbuild from 'esbuild';
const { build } = esbuild;

build({
entryPoints: ['lib/index.ts'],
outdir: "dist",
sourcemap: "linked",
}).catch(() => process.exit(1));
```
3. run `node build.mjs`

This is advantageous because `esbuild` has 30x faster build times:

```sh
$ time npm run build > /dev/null

real 0m1.854s
user 0m2.890s
sys 0m0.111s

$ time node build.mjs

real 0m0.048s
user 0m0.032s
sys 0m0.016s
```

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.