34 lines
		
	
	
		
			520 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			34 lines
		
	
	
		
			520 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
|  | # babel-preset-jest
 | ||
|  | 
 | ||
|  | > Babel preset for all Jest plugins. This preset is automatically included when using [babel-jest](https://github.com/facebook/jest/tree/master/packages/babel-jest).
 | ||
|  | 
 | ||
|  | ## Install
 | ||
|  | 
 | ||
|  | ```sh | ||
|  | $ npm install --save-dev babel-preset-jest | ||
|  | ``` | ||
|  | 
 | ||
|  | ## Usage
 | ||
|  | 
 | ||
|  | ### Via `babel.config.js` (Recommended)
 | ||
|  | 
 | ||
|  | ```js | ||
|  | module.exports = { | ||
|  |   presets: ['jest'], | ||
|  | }; | ||
|  | ``` | ||
|  | 
 | ||
|  | ### Via CLI
 | ||
|  | 
 | ||
|  | ```sh | ||
|  | $ babel script.js --presets jest | ||
|  | ``` | ||
|  | 
 | ||
|  | ### Via Node API
 | ||
|  | 
 | ||
|  | ```javascript | ||
|  | require('@babel/core').transform('code', { | ||
|  |   presets: ['jest'], | ||
|  | }); | ||
|  | ``` |