Max Leiter
|
0fe011235e
|
remove webpack, babel, mocha; switch to vite/vitest (#5064)
```
Webpack vs Vite Build Comparison
┌────────────┬──────────────────────┬────────────────────┬───────────────┐
│ Metric │ Webpack 5 │ Vite 8 (Rolldown) │ Change │
├────────────┼──────────────────────┼────────────────────┼───────────────┤
│ Build time │ 1,961ms (2.96s wall) │ 612ms (0.82s wall) │ 3.2x faster │
├────────────┼──────────────────────┼────────────────────┼───────────────┤
│ CPU time │ 11.0s user │ 1.3s user │ 8.5x less CPU │
└────────────┴──────────────────────┴────────────────────┴───────────────┘
Bundle sizes (gzipped)
┌────────────────┬─────────┬────────┬────────┐
│ Asset │ Webpack │ Vite │ Change │
├────────────────┼─────────┼────────┼────────┤
│ App JS │ 152.6K │ 104.9K │ -31% │
├────────────────┼─────────┼────────┼────────┤
│ Vendor JS │ 251.1K │ 81.6K │ -68% │
├────────────────┼─────────┼────────┼────────┤
│ Runtime JS │ — │ 0.5K │ new │
├────────────────┼─────────┼────────┼────────┤
│ Total JS │ 403.7K │ 187.0K │ -54% │
├────────────────┼─────────┼────────┼────────┤
│ CSS │ 12.5K │ 11.9K │ -5% │
├────────────────┼─────────┼────────┼────────┤
│ Total transfer │ 416.2K │ 198.9K │ -52% │
└────────────────┴─────────┴────────┴────────┘
Raw (uncompressed)
┌───────────────┬─────────┬──────┬────────┐
│ Asset │ Webpack │ Vite │ Change │
├───────────────┼─────────┼──────┼────────┤
│ App JS │ 1.3M │ 304K │ -77% │
├───────────────┼─────────┼──────┼────────┤
│ Vendor JS │ 1.1M │ 236K │ -79% │
├───────────────┼─────────┼──────┼────────┤
│ CSS │ 64K │ 56K │ -13% │
├───────────────┼─────────┼──────┼────────┤
│ Total public/ │ 5.1M │ 3.4M │ -33% │
└───────────────┴─────────┴──────┴────────┘
```
---------
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
|
2026-06-01 09:02:09 -07:00 |
|
Max Leiter
|
dd05ee3a65
|
TypeScript and Vue 3 (#4559)
Co-authored-by: Eric Nemchik <eric@nemchik.com>
Co-authored-by: Pavel Djundik <xPaw@users.noreply.github.com>
|
2022-06-18 17:25:21 -07:00 |
|
JeDaYoshi
|
bbda392c3d
|
Move clientCommands to client
This approach automatically imports the command names.
|
2021-07-04 02:15:33 +00:00 |
|
JeDaYoshi
|
521426bb05
|
Add test for /search in getCommands
|
2021-07-04 00:46:36 +00:00 |
|
Pavel Djundik
|
881b3eda19
|
Run format after updating to prettier 2.0
|
2020-03-21 22:55:36 +02:00 |
|
Alistair McKinlay
|
4cbe72f635
|
Add support for command plugins
|
2019-07-02 17:02:05 +01:00 |
|