mirror of https://github.com/webpack/webpack.git
				
				
				
			
		
			
				
	
	
		
			13 lines
		
	
	
		
			348 B
		
	
	
	
		
			JavaScript
		
	
	
	
			
		
		
	
	
			13 lines
		
	
	
		
			348 B
		
	
	
	
		
			JavaScript
		
	
	
	
"use strict";
 | 
						|
 | 
						|
module.exports = function supportDefaultAssignment() {
 | 
						|
	try {
 | 
						|
		// eslint-disable-next-line no-unused-vars
 | 
						|
		const E = eval("(class E { toString() { return 'default' } })");
 | 
						|
		const f1 = eval("(function f1({a, b = E}) {return new b().toString();})");
 | 
						|
		return f1({ a: "test" }) === "default";
 | 
						|
	} catch (_err) {
 | 
						|
		return false;
 | 
						|
	}
 | 
						|
};
 |