mirror of
				https://kkgithub.com/actions/setup-python.git
				synced 2025-11-04 12:44:05 +08:00 
			
		
		
		
	
		
			
	
	
		
			176 lines
		
	
	
		
			4.0 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
		
		
			
		
	
	
			176 lines
		
	
	
		
			4.0 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
| 
								 | 
							
								{
							 | 
						||
| 
								 | 
							
									"es3": true,
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"additionalRules": [],
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"requireSemicolons": true,
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"disallowMultipleSpaces": true,
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"disallowIdentifierNames": [],
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"requireCurlyBraces": {
							 | 
						||
| 
								 | 
							
										"allExcept": [],
							 | 
						||
| 
								 | 
							
										"keywords": ["if", "else", "for", "while", "do", "try", "catch"]
							 | 
						||
| 
								 | 
							
									},
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"requireSpaceAfterKeywords": ["if", "else", "for", "while", "do", "switch", "return", "try", "catch", "function"],
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"disallowSpaceAfterKeywords": [],
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"disallowSpaceBeforeComma": true,
							 | 
						||
| 
								 | 
							
									"disallowSpaceAfterComma": false,
							 | 
						||
| 
								 | 
							
									"disallowSpaceBeforeSemicolon": true,
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"disallowNodeTypes": [
							 | 
						||
| 
								 | 
							
										"DebuggerStatement",
							 | 
						||
| 
								 | 
							
										"LabeledStatement",
							 | 
						||
| 
								 | 
							
										"SwitchCase",
							 | 
						||
| 
								 | 
							
										"SwitchStatement",
							 | 
						||
| 
								 | 
							
										"WithStatement"
							 | 
						||
| 
								 | 
							
									],
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"requireObjectKeysOnNewLine": { "allExcept": ["sameLine"] },
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"requireSpacesInAnonymousFunctionExpression": { "beforeOpeningRoundBrace": true, "beforeOpeningCurlyBrace": true },
							 | 
						||
| 
								 | 
							
									"requireSpacesInNamedFunctionExpression": { "beforeOpeningCurlyBrace": true },
							 | 
						||
| 
								 | 
							
									"disallowSpacesInNamedFunctionExpression": { "beforeOpeningRoundBrace": true },
							 | 
						||
| 
								 | 
							
									"requireSpacesInFunctionDeclaration": { "beforeOpeningCurlyBrace": true },
							 | 
						||
| 
								 | 
							
									"disallowSpacesInFunctionDeclaration": { "beforeOpeningRoundBrace": true },
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"requireSpaceBetweenArguments": true,
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"disallowSpacesInsideParentheses": true,
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"disallowSpacesInsideArrayBrackets": true,
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"disallowQuotedKeysInObjects": { "allExcept": ["reserved"] },
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"disallowSpaceAfterObjectKeys": true,
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"requireCommaBeforeLineBreak": true,
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"disallowSpaceAfterPrefixUnaryOperators": ["++", "--", "+", "-", "~", "!"],
							 | 
						||
| 
								 | 
							
									"requireSpaceAfterPrefixUnaryOperators": [],
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"disallowSpaceBeforePostfixUnaryOperators": ["++", "--"],
							 | 
						||
| 
								 | 
							
									"requireSpaceBeforePostfixUnaryOperators": [],
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"disallowSpaceBeforeBinaryOperators": [],
							 | 
						||
| 
								 | 
							
									"requireSpaceBeforeBinaryOperators": ["+", "-", "/", "*", "=", "==", "===", "!=", "!=="],
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"requireSpaceAfterBinaryOperators": ["+", "-", "/", "*", "=", "==", "===", "!=", "!=="],
							 | 
						||
| 
								 | 
							
									"disallowSpaceAfterBinaryOperators": [],
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"disallowImplicitTypeConversion": ["binary", "string"],
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"disallowKeywords": ["with", "eval"],
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"requireKeywordsOnNewLine": [],
							 | 
						||
| 
								 | 
							
									"disallowKeywordsOnNewLine": ["else"],
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"requireLineFeedAtFileEnd": true,
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"disallowTrailingWhitespace": true,
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"disallowTrailingComma": true,
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"excludeFiles": ["node_modules/**", "vendor/**"],
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"disallowMultipleLineStrings": true,
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"requireDotNotation": { "allExcept": ["keywords"] },
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"requireParenthesesAroundIIFE": true,
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"validateLineBreaks": "LF",
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"validateQuoteMarks": {
							 | 
						||
| 
								 | 
							
										"escape": true,
							 | 
						||
| 
								 | 
							
										"mark": "'"
							 | 
						||
| 
								 | 
							
									},
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"disallowOperatorBeforeLineBreak": [],
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"requireSpaceBeforeKeywords": [
							 | 
						||
| 
								 | 
							
										"do",
							 | 
						||
| 
								 | 
							
										"for",
							 | 
						||
| 
								 | 
							
										"if",
							 | 
						||
| 
								 | 
							
										"else",
							 | 
						||
| 
								 | 
							
										"switch",
							 | 
						||
| 
								 | 
							
										"case",
							 | 
						||
| 
								 | 
							
										"try",
							 | 
						||
| 
								 | 
							
										"catch",
							 | 
						||
| 
								 | 
							
										"finally",
							 | 
						||
| 
								 | 
							
										"while",
							 | 
						||
| 
								 | 
							
										"with",
							 | 
						||
| 
								 | 
							
										"return"
							 | 
						||
| 
								 | 
							
									],
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"validateAlignedFunctionParameters": {
							 | 
						||
| 
								 | 
							
										"lineBreakAfterOpeningBraces": true,
							 | 
						||
| 
								 | 
							
										"lineBreakBeforeClosingBraces": true
							 | 
						||
| 
								 | 
							
									},
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"requirePaddingNewLinesBeforeExport": true,
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"validateNewlineAfterArrayElements": {
							 | 
						||
| 
								 | 
							
										"maximum": 3
							 | 
						||
| 
								 | 
							
									},
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"requirePaddingNewLinesAfterUseStrict": true,
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"disallowArrowFunctions": true,
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"disallowMultiLineTernary": true,
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"validateOrderInObjectKeys": "asc-insensitive",
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"disallowIdenticalDestructuringNames": true,
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"disallowNestedTernaries": { "maxLevel": 1 },
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"requireSpaceAfterComma": { "allExcept": ["trailing"] },
							 | 
						||
| 
								 | 
							
									"requireAlignedMultilineParams": false,
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"requireSpacesInGenerator": {
							 | 
						||
| 
								 | 
							
										"afterStar": true
							 | 
						||
| 
								 | 
							
									},
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"disallowSpacesInGenerator": {
							 | 
						||
| 
								 | 
							
										"beforeStar": true
							 | 
						||
| 
								 | 
							
									},
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"disallowVar": false,
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"requireArrayDestructuring": false,
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"requireEnhancedObjectLiterals": false,
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"requireObjectDestructuring": false,
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"requireEarlyReturn": false,
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"requireCapitalizedConstructorsNew": {
							 | 
						||
| 
								 | 
							
										"allExcept": ["Function", "String", "Object", "Symbol", "Number", "Date", "RegExp", "Error", "Boolean", "Array"]
							 | 
						||
| 
								 | 
							
									},
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"requireImportAlphabetized": false,
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"requireSpaceBeforeObjectValues": true,
							 | 
						||
| 
								 | 
							
									"requireSpaceBeforeDestructuredValues": true,
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"disallowSpacesInsideTemplateStringPlaceholders": true,
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"disallowArrayDestructuringReturn": false,
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"requireNewlineBeforeSingleStatementsInIf": false,
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"disallowUnusedVariables": true,
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"requireSpacesInsideImportedObjectBraces": true,
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
									"requireUseStrict": true
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								
							 |