diff --git a/.eslintrc.js b/.eslintrc.js index 4749b10..3b2cb96 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -4,10 +4,7 @@ module.exports = { es2021: true, node: true, }, - extends: [ - 'eslint:recommended', - 'plugin:prettier/recommended', - ], + extends: ['eslint:recommended', 'plugin:prettier/recommended'], plugins: ['jsdoc'], parserOptions: { ecmaVersion: 12, @@ -15,7 +12,7 @@ module.exports = { }, rules: { 'prettier/prettier': 'error', - 'complexity': ['error', { 'max': 5 }], + complexity: ['error', { max: 5 }], 'jsdoc/check-tag-names': 'error', 'jsdoc/check-types': 'error', 'jsdoc/require-jsdoc': [ diff --git a/prettier-commit.js b/prettier-commit.js index 9074b96..dfe6178 100644 --- a/prettier-commit.js +++ b/prettier-commit.js @@ -16,9 +16,9 @@ const { execSync } = require('child_process'); if (changes) { spinner.succeed('Changes detected.'); // Read the latest commit message to ensure uniqueness - const latestCommitMessage = execSync('git log -1 --pretty=%B', { - encoding: 'utf-8', - }).trim(); + const latestCommitMessage = execSync(`git log -n 100 --pretty=format:%s`) + .toString() + .split('\n'); // Generate a unique commit message let commitMessage = 'style: format with prettier';