This mod lets you sync KubeJS scripts for your mod or modpack from a git(hub at current) instance to the Minecraft instance. That probably doesn't need more explaining than that...
It's not hard to setup. For mods: put under /data/<ns>/config/kubejs_sync/repos.json or kubejs/config/kubejs_sync.json for modpacks.
{
"id": "fee",
"github": "your-git-name/repo-name",
"branch": "main",
"requires": ["modid1"],
"enabled": true
}
Then in the git(hub) repo. Have this file structure.
packs/<name>/pack.json # { "requires": ["mekanism"] } as the contents
packs/<name>/startup_scripts/...
packs/<name>/server_scripts/...
This mod only grabs files under /packs but at current I haven't implemented sanity/file type checks