feat: Integrate @commitlint for Enhanced Commit Message Generation and Configuration Support (#209)
* add commitlint support * refactor code * improve readme text
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
import crypto from 'crypto';
|
||||
|
||||
export const computeHash = async (
|
||||
content: string,
|
||||
algorithm: string = 'sha256'
|
||||
): Promise<string> => {
|
||||
try {
|
||||
const hash = crypto.createHash(algorithm);
|
||||
hash.update(content);
|
||||
return hash.digest('hex');
|
||||
} catch (error) {
|
||||
console.error('Error while computing hash:', error);
|
||||
throw error;
|
||||
}
|
||||
};
|
||||
Reference in New Issue
Block a user