@@ -73,11 +73,17 @@ async function fetchContributorsForRepo(repoName: string): Promise<Contributor[]
7373 try {
7474 return JSON . parse ( text ) ;
7575 } catch ( parseError ) {
76- console . error ( `✗ Invalid JSON for ${ repoName } :` , parseError instanceof Error ? parseError . message : parseError ) ;
76+ console . error (
77+ `✗ Invalid JSON for ${ repoName } :` ,
78+ parseError instanceof Error ? parseError . message : parseError
79+ ) ;
7780 return [ ] ;
7881 }
7982 } catch ( error ) {
80- console . error ( `✗ Error fetching contributors for ${ repoName } :` , error instanceof Error ? error . message : error ) ;
83+ console . error (
84+ `✗ Error fetching contributors for ${ repoName } :` ,
85+ error instanceof Error ? error . message : error
86+ ) ;
8187 return [ ] ;
8288 }
8389}
@@ -96,9 +102,7 @@ async function fetchAllContributors(): Promise<Contributor[]> {
96102 const allContributors = contributorArrays . flat ( ) ;
97103
98104 // Deduplicate by login
99- const uniqueContributors = Array . from (
100- new Map ( allContributors . map ( ( c ) => [ c . login , c ] ) ) . values ( )
101- ) ;
105+ const uniqueContributors = Array . from ( new Map ( allContributors . map ( ( c ) => [ c . login , c ] ) ) . values ( ) ) ;
102106
103107 console . log ( `\n✓ Total unique contributors: ${ uniqueContributors . length } ` ) ;
104108 return uniqueContributors ;
@@ -153,10 +157,7 @@ function updateConstantsFile(contributors: Contributor[]): void {
153157
154158 // Format contributors list
155159 const contributorEntries = contributors
156- . map (
157- ( c ) =>
158- `\t{\n\t\thtml_url: '${ c . login } ',\n\t\tavatar_url: '${ c . avatar_url } '\n\t}`
159- )
160+ . map ( ( c ) => `\t{\n\t\thtml_url: '${ c . login } ',\n\t\tavatar_url: '${ c . avatar_url } '\n\t}` )
160161 . join ( ',\n' ) ;
161162
162163 const newList = `export const defaultContributorsList = [\n${ contributorEntries } \n];` ;
0 commit comments