mirror of https://github.com/webpack/webpack.git
				
				
				
			
		
			
	
	
		
			55 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
		
		
			
		
	
	
			55 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
|  | /** @type {import('jest').Config} */ | ||
|  | const config = { | ||
|  | 	prettierPath: require.resolve("prettier-2"), | ||
|  | 	forceExit: true, | ||
|  | 	setupFilesAfterEnv: ["<rootDir>/test/setupTestFramework.js"], | ||
|  | 	testMatch: [ | ||
|  | 		"<rootDir>/test/*.test.js", | ||
|  | 		"<rootDir>/test/*.basictest.js", | ||
|  | 		"<rootDir>/test/*.longtest.js", | ||
|  | 		"<rootDir>/test/*.unittest.js" | ||
|  | 	], | ||
|  | 	watchPathIgnorePatterns: [ | ||
|  | 		"<rootDir>/.git", | ||
|  | 		"<rootDir>/node_modules", | ||
|  | 		"<rootDir>/test/js", | ||
|  | 		"<rootDir>/test/browsertest/js", | ||
|  | 		"<rootDir>/test/fixtures/temp-cache-fixture", | ||
|  | 		"<rootDir>/test/fixtures/temp-", | ||
|  | 		"<rootDir>/benchmark", | ||
|  | 		"<rootDir>/assembly", | ||
|  | 		"<rootDir>/tooling", | ||
|  | 		"<rootDir>/examples/*/dist", | ||
|  | 		"<rootDir>/coverage", | ||
|  | 		"<rootDir>/.eslintcache" | ||
|  | 	], | ||
|  | 	modulePathIgnorePatterns: [ | ||
|  | 		"<rootDir>/.git", | ||
|  | 		"<rootDir>/node_modules/webpack/node_modules", | ||
|  | 		"<rootDir>/test/js", | ||
|  | 		"<rootDir>/test/browsertest/js", | ||
|  | 		"<rootDir>/test/fixtures/temp-cache-fixture", | ||
|  | 		"<rootDir>/test/fixtures/temp-", | ||
|  | 		"<rootDir>/benchmark", | ||
|  | 		"<rootDir>/examples/*/dist", | ||
|  | 		"<rootDir>/coverage", | ||
|  | 		"<rootDir>/.eslintcache" | ||
|  | 	], | ||
|  | 	transformIgnorePatterns: ["<rootDir>"], | ||
|  | 	coverageDirectory: "<rootDir>/coverage", | ||
|  | 	coveragePathIgnorePatterns: [ | ||
|  | 		"\\.runtime\\.js$", | ||
|  | 		"<rootDir>/test", | ||
|  | 		"<rootDir>/schemas", | ||
|  | 		"<rootDir>/node_modules" | ||
|  | 	], | ||
|  | 	testEnvironment: "./test/patch-node-env.js", | ||
|  | 	coverageReporters: ["json"], | ||
|  | 	snapshotFormat: { | ||
|  | 		escapeString: true, | ||
|  | 		printBasicPrototype: true | ||
|  | 	} | ||
|  | }; | ||
|  | 
 | ||
|  | module.exports = config; |