I wrote a similiar tool myself, mostly because your tool or repomix doesn't support "presets" (saved settings):
[client]
root = "~/repo/client"
include = [
"src/**/*.ts",
"src/**/*.vue",
"package.json",
"tsconfig*.json",
"*.ts",
]
exclude = [
"src/types/*",
"src/scss/*",
]
output = "bundle-client.txt"
$ bundle -p client
What do you do when you repeatedly need to bundle the same thing? Bash history?
omg you rock!