"use strict"; import fs from 'fs'; import path from 'path'; export default async function(git_dir) { const gitId = await fs.promises.readFile(path.join(git_dir, "HEAD"), 'utf8'); if (gitId.indexOf(':') === -1) return gitId; const refPath = path.join(git_dir, gitId.substring(5).trim()); return await fs.promises.readFile(refPath, 'utf8'); }