UNPKG

gitmoji-cli

Version:

A gitmoji client for using emojis on commit messages.

17 lines 562 B
import fs from 'fs'; import ora from 'ora'; import getAbsoluteHooksPath from "../../../utils/getAbsoluteHooksPath.js"; import HOOK from "../hook.js"; const createHook = async () => { const spinner = ora('Creating the gitmoji commit hook').start(); try { const hookFile = await getAbsoluteHooksPath(HOOK.FILENAME); fs.writeFileSync(hookFile, HOOK.CONTENTS, { mode: HOOK.PERMISSIONS }); spinner.succeed('Gitmoji commit hook created successfully'); } catch (error) { spinner.fail(`Error: ${error}`); } }; export default createHook;