Commit 0ac4dd7

Anton Medvedev <anton@medv.io>
2023-10-10 21:35:04
Rename to bad-words
1 parent 4fd517b
Changed files (4)
src/all-badges/fuck-commit/fuck-commit.png → src/all-badges/bad-words/bad-words.png
File renamed without changes
src/all-badges/fuck-commit/fuck-commit.ts → src/all-badges/bad-words/bad-words.ts
@@ -4,7 +4,7 @@ import { linkCommit } from '../../utils.js'
 
 export default new (class implements BadgePresenter {
   url = new URL(import.meta.url)
-  badges = ['fuck-commit'] as const
+  badges = ['bad-words'] as const
   present: Present = (data, grant) => {
     const commits: Commit[] = []
 
@@ -18,9 +18,9 @@ export default new (class implements BadgePresenter {
 
     if (commits.length > 0) {
       grant(
-        'fuck-commit',
+        'bad-words',
         'I used a word "fuck" in my commit message.',
-      ).evidenceCommits(...commits)
+      ).evidenceCommitsWithMessage(...commits)
     }
   }
 })()
src/all-badges/index.ts
@@ -5,7 +5,7 @@ export const allBadges = [
   await import('./yeti/yeti.js'),
   await import('./star-gazer/star-gazer.js'),
   await import('./dead-commit/dead-commit.js'),
-  await import('./fuck-commit/fuck-commit.js'),
+  await import('./bad-words/bad-words.js'),
   await import('./mass-delete-commit/mass-delete-commit.js'),
   await import('./revert-revert-commit/revert-revert-commit.js'),
   await import('./my-badges-contributor/my-badges-contributor.js'),
src/main.ts
@@ -15,9 +15,10 @@ void (async function main() {
   const argv = minimist(process.argv.slice(2), {
     string: ['data', 'repo', 'token'],
   })
-  const {GITHUB_TOKEN, GITHUB_USER, GITHUB_REPO} = process.env
+  const { GITHUB_TOKEN, GITHUB_USER, GITHUB_REPO } = process.env
   const [username = GITHUB_USER] = argv._
-  const [owner, repo]: [string?, string?] = (argv.repo || GITHUB_REPO)?.split('/', 2) || []
+  const [owner, repo]: [string?, string?] =
+    (argv.repo || GITHUB_REPO)?.split('/', 2) || []
   const dataPath: string = argv.data ?? ''
   const token = argv.token || GITHUB_TOKEN