i'm also a bit confused why e.g. they have an explicit rule that they only use `let` instead of `const` when declaring variables, "for reducing the bundle size", which seems like a bad trade-off in order to save maybe a couple dozen bytes at most?
const a = 1;
let b = 2;
console.log(a, b);
bun build --minify a.js // bundles this to: var o=1,l=2;console.log(o,l);
It's not even using const or let, it's flattened these multiple statements into one 'var' statementAnd yes it’s nice to build something on your own, but this project is clearly aiming to convince other people to use it in their projects.