YABS.js is a single-file, minimalistic, general-purpose and old-school to the bones build system for JavaScript projects.
v1.2.0
- Delightfully easy to use: drop
build.js
into your project, describe your build withbuild.json
and run your build withnode build
- Script minification and bundling
- Can prepend info headers (with copyright and such) to compiled scripts
- Adds preprocessor superpowers
- Build events
- Batch building
- And more!
Please see HOWTO.md for a detailed overview.
This program is currently not open to contributions (mainly because the author considers it feature-complete and would prefer to spend time working on other projects). It is unlikely that this system will be expanded beyond the scope of its current capabilities. If you need to extend or modify the featureset that this software provides, please consider forking this project.
This project exists thanks to the uglify-js and MetaScript packages.
Copyright © 2024 Danijel Durakovic
Licensed under the terms of the MIT license.