@drewverlee I think taking a look at gulp might be instructional. It has a similar design to boot.
What i like about boot is the Tasks as middleware factories. Which i learned about here: https://www.braveclojure.com/appendix-b/
@drewverlee https://gulpjs.com/ it shares the pipeline paradigm, and has some kind of file abstraction.
Very interesting!
Which remindes me to finish gulp plugin for the lumo build-api.
I did something similar for serverless-cljs-plugin
, if needed: https://github.com/nervous-systems/serverless-cljs-plugin/blob/master/serverless-cljs-plugin/serverless_lumo/build.cljs