mirror of
				https://github.com/Xahau/xahau.js.git
				synced 2025-11-04 04:55:48 +00:00 
			
		
		
		
	- Add TSNode to get proper coverage on TS files - Tell Mocha to look for tests in subdirectories - Configure NYC to look for coverage on all src files - Move `source-map-support` to being a dev dependency - Ensure NYC keeps us at 100% code coverage
		
			
				
	
	
		
			16 lines
		
	
	
		
			377 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			16 lines
		
	
	
		
			377 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
module.exports = {
 | 
						|
  opts: false,
 | 
						|
  slow: 500,
 | 
						|
  timeout: 5000,
 | 
						|
 | 
						|
  // Required to get proper coverage on TypeScript files
 | 
						|
  // transpile-only is required if we use custom types
 | 
						|
  require: ['ts-node/register/transpile-only', 'source-map-support/register'],
 | 
						|
 | 
						|
  // Look for tests in subdirectories
 | 
						|
  recursive: true,
 | 
						|
 | 
						|
  // Check for global variable leaks
 | 
						|
  'check-leaks': true,
 | 
						|
}
 |