shish / microbundler
A minimal CSS / JS bundler
v1.1.0
2026-03-13 15:41 UTC
Requires
- php: ^8.4
- shish/ffsphp: ^1.3
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.89
- phpstan/phpstan: ^2.1
- phpunit/phpunit: ^11.5
README
A tiny library to turn a bunch of CSS/JS files into single CSS/JS bundles, with source maps.
use \MicroBundler\MicroBundler; $mb = new MicroBundler(); $mb->addSource("input1.css"); $mb->addSource("input2.css"); $mb->addSource("dynamic.css", ".my_class { color: red; }"); $mb->save("output.css"); // writes output.css + output.css.map