i'm writing my own opinionated bundler
@kim kind of, I'm using browserify, which is nicer (and older) than webpack as the core bundler, but I'm building tooling around it for a variety of usecases. Currently my projects use either plain browserify, or budo/budo-express to add livereloading capability, but I'm hoping to simplify that all into a single API + dependency I can use in all my projects
@f0x what’s the difference between browserify, webpack, etc? 🤔
@kim like right now GTS has pretty bespoke build code, generating and splitting into different bundles etc, which is a usecase i'd rather put into it's own library https://github.com/superseriousbusiness/gotosocial/blob/main/web/source/lib/bundler.js
it's still calling browserify at it's core to turn one type of code into another, but there's a lot of parts around it for livereloading, setting plugins, writing to different files etc
@f0x i don’t know enough about the js ecosystem so this may just sound stupid, but would this then be an alternative to webpack / grunt?