18 lines
		
	
	
		
			467 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
			
		
		
	
	
			18 lines
		
	
	
		
			467 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
/**
 | 
						|
Let a globally installed package use a locally installed version of itself if available.
 | 
						|
 | 
						|
@param filePath - The absolute file path to the main file of the package.
 | 
						|
 | 
						|
@example
 | 
						|
```
 | 
						|
import importLocal from 'import-local';
 | 
						|
 | 
						|
if (importLocal(import.meta.url)) {
 | 
						|
	console.log('Using local version of this package');
 | 
						|
} else {
 | 
						|
	// Code for both global and local version here…
 | 
						|
}
 | 
						|
```
 | 
						|
*/
 | 
						|
export default function importLocal(filePath: string): boolean | undefined | unknown;
 |