UNPKG

@sachin-acharya-projects/git-add

Version:
23 lines (18 loc) 533 B
const { execSync } = require("child_process") const { platform } = require("os") const { renameSync, chmodSync } = require("fs") // Detect OS const osMap = { win32: "git-add.exe", darwin: "git-add-macos", linux: "git-add-linux", } const binary = osMap[platform()] if (!binary) { console.error("Unsupported platform:", platform()) process.exit(1) } // Move binary to correct location renameSync(`bin/${binary}`, "bin/git-add") chmodSync("bin/git-add", 0o755) console.log("✅ git-add installed successfully!")