@@ -41,7 +41,7 @@ async function getPackageJsonAtRef(
4141 { cwd : repoPath }
4242 ) ;
4343 return JSON . parse ( stdout ) ;
44- } catch ( err ) {
44+ } catch ( err : unknown ) {
4545 console . debug ?.( `package.json not available at ref ${ ref } : ${ err instanceof Error ? err . message : err } ` ) ;
4646 return { } ;
4747 }
@@ -108,7 +108,7 @@ async function getFileDiff(
108108 { cwd : repoPath , maxBuffer : FILE_DIFF_MAX_BUFFER }
109109 ) ;
110110 return stdout ;
111- } catch ( err ) {
111+ } catch ( err : unknown ) {
112112 console . debug ?.( `git diff failed for ${ filePath } : ${ err instanceof Error ? err . message : err } ` ) ;
113113 return "" ;
114114 }
@@ -145,7 +145,7 @@ function extractDependencyChanges(
145145 for ( const dep of baseDeps ) {
146146 if ( ! headDeps . has ( dep ) ) removed . push ( dep ) ;
147147 }
148- } catch ( err ) {
148+ } catch ( err : unknown ) {
149149 console . debug ?.( `Dependency comparison failed: ${ err instanceof Error ? err . message : err } ` ) ;
150150 }
151151
@@ -173,7 +173,7 @@ async function extractEnvVarChanges(
173173 envFiles . map ( async ( file ) => {
174174 try {
175175 return await getFileDiff ( repoPath , baseRef , headRef , file ) ;
176- } catch ( err ) {
176+ } catch ( err : unknown ) {
177177 console . debug ?.( `Env scan diff failed for ${ file } : ${ err instanceof Error ? err . message : err } ` ) ;
178178 return null ;
179179 }
@@ -204,7 +204,7 @@ async function extractEnvVarChanges(
204204 codeFiles . slice ( 0 , MAX_CODE_FILES_FOR_ENV_SCAN ) . map ( async ( file ) => {
205205 try {
206206 return await getFileDiff ( repoPath , baseRef , headRef , file ) ;
207- } catch ( err ) {
207+ } catch ( err : unknown ) {
208208 console . debug ?.( `Code env scan failed for ${ file } : ${ err instanceof Error ? err . message : err } ` ) ;
209209 return null ;
210210 }
@@ -250,7 +250,7 @@ function extractCommandChanges(
250250 newCommands . push ( `npm run ${ name } ` ) ;
251251 }
252252 }
253- } catch ( err ) {
253+ } catch ( err : unknown ) {
254254 console . debug ?.( `Command extraction failed: ${ err instanceof Error ? err . message : err } ` ) ;
255255 }
256256
@@ -290,7 +290,7 @@ async function detectBreakingChanges(
290290 breakingChanges . push ( `Major version bump: ${ baseVersion } → ${ headVersion } ` ) ;
291291 }
292292 }
293- } catch ( err ) {
293+ } catch ( err : unknown ) {
294294 console . debug ?.( `Version comparison failed: ${ err instanceof Error ? err . message : err } ` ) ;
295295 }
296296
@@ -314,7 +314,7 @@ async function detectBreakingChanges(
314314 breakingChanges . push ( `Removed export: ${ match [ 1 ] } in ${ file } ` ) ;
315315 }
316316 }
317- } catch ( err ) {
317+ } catch ( err : unknown ) {
318318 console . debug ?.( `Export removal check failed for ${ file } : ${ err instanceof Error ? err . message : err } ` ) ;
319319 }
320320 }
0 commit comments