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!