15 lines
		
	
	
		
			288 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			15 lines
		
	
	
		
			288 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
'use strict';
 | 
						|
 | 
						|
/** @type {import('.')} */
 | 
						|
var $defineProperty = Object.defineProperty || false;
 | 
						|
if ($defineProperty) {
 | 
						|
	try {
 | 
						|
		$defineProperty({}, 'a', { value: 1 });
 | 
						|
	} catch (e) {
 | 
						|
		// IE 8 has a broken defineProperty
 | 
						|
		$defineProperty = false;
 | 
						|
	}
 | 
						|
}
 | 
						|
 | 
						|
module.exports = $defineProperty;
 |