mirror of
				https://github.com/mozilla/gecko-dev.git
				synced 2025-11-04 02:09:05 +02:00 
			
		
		
		
	
		
			
				
	
	
		
			35 lines
		
	
	
	
		
			854 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			35 lines
		
	
	
	
		
			854 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
/* This Source Code Form is subject to the terms of the Mozilla Public
 | 
						|
 * License, v. 2.0. If a copy of the MPL was not distributed with this
 | 
						|
 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
 | 
						|
 | 
						|
"use strict";
 | 
						|
 | 
						|
module.exports = {
 | 
						|
  rules: {
 | 
						|
    "block-scoped-var": "error",
 | 
						|
    complexity: ["error", { max: 22 }],
 | 
						|
    "max-nested-callbacks": ["error", 3],
 | 
						|
    "no-extend-native": "error",
 | 
						|
    "no-multi-str": "error",
 | 
						|
    "no-return-assign": "error",
 | 
						|
    "no-shadow": "error",
 | 
						|
    "no-unused-vars": ["error", { argsIgnorePattern: "^_", vars: "all" }],
 | 
						|
    strict: ["error", "global"],
 | 
						|
    yoda: "error",
 | 
						|
  },
 | 
						|
 | 
						|
  overrides: [
 | 
						|
    {
 | 
						|
      files: ["head*.js"],
 | 
						|
      rules: {
 | 
						|
        "no-unused-vars": [
 | 
						|
          "error",
 | 
						|
          {
 | 
						|
            argsIgnorePattern: "^_",
 | 
						|
            vars: "local",
 | 
						|
          },
 | 
						|
        ],
 | 
						|
      },
 | 
						|
    },
 | 
						|
  ],
 | 
						|
};
 |