src/commands/hook/remove/index.js
// @flow
import fs from 'fs'
import ora from 'ora'
import getAbsoluteHooksPath from '@utils/getAbsoluteHooksPath'
import HOOK from '../hook'
const removeHook = async () => {
const spinner = ora('Creating the gitmoji commit hook').start()
try {
const hookFile = await getAbsoluteHooksPath(HOOK.FILENAME)
fs.unlinkSync(hookFile)
spinner.succeed('Gitmoji commit hook removed successfully')
} catch (error) {
spinner.fail('Error: Gitmoji commit hook is not created')
}
}
export default removeHook