Skip to content

Commit df6c2de

Browse files
committed
Kick bundler - use esbuild for building
1 parent a8e25b7 commit df6c2de

File tree

8 files changed

+2464
-2511
lines changed

8 files changed

+2464
-2511
lines changed

mithril.js

Lines changed: 2001 additions & 1937 deletions
Large diffs are not rendered by default.

mithril.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package-lock.json

Lines changed: 459 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@
1313
"watch:docs": "node scripts/generate-docs --watch",
1414
"watch:docs-lint": "node scripts/lint-docs --watch",
1515
"build": "run-p build:browser build:min build:stream-min",
16-
"build:browser": "node scripts/bundler browser.js -output mithril.js",
16+
"build:browser": "esbuild --bundle browser.js --outfile=mithril.js --format=iife --global-name=m",
1717
"build:docs": "node scripts/generate-docs",
18-
"build:min": "node scripts/bundler browser.js -output mithril.min.js -minify -save",
18+
"build:min": "esbuild --bundle browser.js --outfile=mithril.min.js --minify --format=iife --global-name=m",
1919
"build:stream-min": "node scripts/minify-stream",
2020
"cleanup:lint": "rimraf .eslintcache .lint-docs-cache",
2121
"lint": "run-s -cn lint:**",
@@ -34,6 +34,7 @@
3434
"@babel/parser": "^7.7.5",
3535
"benchmark": "^2.1.4",
3636
"chokidar": "^3.2.1",
37+
"esbuild": "^0.14.23",
3738
"escape-string-regexp": "^2.0.0",
3839
"eslint": "^8.9.0",
3940
"gh-pages": "^2.1.1",

scripts/_bundler-impl.js

Lines changed: 0 additions & 183 deletions
This file was deleted.

scripts/bundler-readme.md

Lines changed: 0 additions & 22 deletions
This file was deleted.

scripts/bundler.js

Lines changed: 0 additions & 70 deletions
This file was deleted.

0 commit comments

Comments
 (0)