mirror of
				https://github.com/godotengine/godot.git
				synced 2025-10-31 13:41:03 +00:00 
			
		
		
		
	 0813008b8a
			
		
	
	
		0813008b8a
		
	
	
	
	
		
			
			Applies to javascript files inside the platform library folder, the exposed Engine code, and any javascript files in modules. Files ending with ".externs.js" will be ignored, you can create a ".eslintignore" file to specify extra files to be ignored.
		
			
				
	
	
		
			43 lines
		
	
	
	
		
			1.2 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			43 lines
		
	
	
	
		
			1.2 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| module.exports = {
 | |
| 	"env": {
 | |
| 		"browser": true,
 | |
| 		"es2021": true,
 | |
| 	},
 | |
| 	"extends": [
 | |
| 		"airbnb-base",
 | |
| 	],
 | |
| 	"parserOptions": {
 | |
| 		"ecmaVersion": 12,
 | |
| 	},
 | |
| 	"ignorePatterns": "*.externs.js",
 | |
| 	"rules": {
 | |
| 		"func-names": "off",
 | |
| 		// Use tabs for consistency with the C++ codebase.
 | |
| 		"indent": ["error", "tab"],
 | |
| 		"max-len": "off",
 | |
| 		"no-else-return": ["error", {allowElseIf: true}],
 | |
| 		"curly": ["error", "all"],
 | |
| 		"brace-style": ["error", "1tbs", { "allowSingleLine": false }],
 | |
| 		"no-bitwise": "off",
 | |
| 		"no-continue": "off",
 | |
| 		"no-self-assign": "off",
 | |
| 		"no-tabs": "off",
 | |
| 		"no-param-reassign": ["error", { "props": false }],
 | |
| 		"no-plusplus": "off",
 | |
| 		"no-unused-vars": ["error", { "args": "none" }],
 | |
| 		"prefer-destructuring": "off",
 | |
| 		"prefer-rest-params": "off",
 | |
| 		"prefer-spread": "off",
 | |
| 		"camelcase": "off",
 | |
| 		"no-underscore-dangle": "off",
 | |
| 		"max-classes-per-file": "off",
 | |
| 		"prefer-arrow-callback": "off",
 | |
| 		// Messes up with copyright headers in source files.
 | |
| 		"spaced-comment": "off",
 | |
| 		// Completely breaks emscripten libraries.
 | |
| 		"object-shorthand": "off",
 | |
| 		// Closure compiler (exported properties)
 | |
| 		"quote-props": ["error", "consistent"],
 | |
| 		"dot-notation": "off",
 | |
| 	}
 | |
| };
 |