Module scripts/extract-hooks
			
			
				Type aliases
				
					
					HookDefinition
					HookDefinition: object
					
					
						Type declaration
						
							- 
								
Optional comment?: undefined | string
							 
							- 
								
definition: string
							 
							- 
								
Optional file?: undefined | string
							 
							- 
								
name: string
							 
						
					 
				
			
			
				Functions
				
					
					execute
					
						- execute(files: Array<string>): Promise<object[]>
 
					
					
						- 
							
							
Parameters
							
							Returns Promise<object[]>
						 
					
				
				
					
					parseFile
					
						- parseFile(p: string): Promise<SourceFile>
 
					
					
						- 
							
							
Parameters
							
							Returns Promise<SourceFile>
						 
					
				
				
					
					processFile
					
						- processFile(file: SourceFile): Promise<object[]>
 
					
					
						- 
							
							
Parameters
							
							Returns Promise<object[]>