@sachin-acharya-projects/git-add
Version:
Create git-add alias for .gitaddignore
23 lines (18 loc) • 533 B
JavaScript
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!")