mirror of
				https://github.com/minio/minio.git
				synced 2025-10-29 15:55:00 -04:00 
			
		
		
		
	
		
			
				
	
	
		
			24 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| {
 | |
|   "plugins": [
 | |
|     "esformatter-jsx"
 | |
|   ],
 | |
|   // Copied from https://github.com/royriojas/esformatter-jsx
 | |
|   "jsx": {
 | |
|     "formatJSX": true, //Duh! that's the default
 | |
|     "attrsOnSameLineAsTag": false, // move each attribute to its own line
 | |
|     "maxAttrsOnTag": 3, // if lower or equal than 3 attributes, they will be kept on a single line
 | |
|     "firstAttributeOnSameLine": true, // keep the first attribute in the same line as the tag
 | |
|     "formatJSXExpressions": true, // default true, if false jsxExpressions won't be recursively formatted
 | |
|     "JSXExpressionsSingleLine": true, // default true, if false the JSXExpressions might span several lines
 | |
|     "alignWithFirstAttribute": false, // do not align attributes with the first tag
 | |
|     "spaceInJSXExpressionContainers": " ", // default to one space. Make it empty if you don't like spaces between JSXExpressionContainers
 | |
|     "removeSpaceBeforeClosingJSX": false, // default false. if true <React.Something /> => <React.Something/>
 | |
|     "closingTagOnNewLine": false, // default false. if true attributes on multiple lines will close the tag on a new line
 | |
|     "JSXAttributeQuotes": "", // possible values "single" or "double". Leave it as empty string if you don't want to modify the attributes' quotes
 | |
|     "htmlOptions": {
 | |
|       // put here the options for js-beautify.html
 | |
|     }
 | |
|   }
 | |
| }
 | |
| 
 |