From 221ff2e0e2b132e9b109ebde577ccd85ab66a686 Mon Sep 17 00:00:00 2001 From: Chen Liang Date: Wed, 12 Aug 2015 14:32:55 -0700 Subject: [PATCH] added .esformatter --- .esformatter | 420 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 420 insertions(+) create mode 100644 .esformatter diff --git a/.esformatter b/.esformatter new file mode 100644 index 0000000..8f43b96 --- /dev/null +++ b/.esformatter @@ -0,0 +1,420 @@ +{ + "esformatter": { + "allowShebang": true + }, + + "indent" : { + "value": " ", + "alignComments": true, + + "ArrayExpression": 1, + "ArrayPattern": 1, + "ArrowFunctionExpression": 1, + "AssignmentExpression": 1, + "AssignmentExpression.BinaryExpression": 1, + "AssignmentExpression.LogicalExpression": 1, + "AssignmentExpression.UnaryExpression": 1, + "CallExpression": 1, + "CallExpression.BinaryExpression": 1, + "CallExpression.LogicalExpression": 1, + "CallExpression.UnaryExpression": 1, + "CatchClause": 1, + "ConditionalExpression": 1, + "CommentInsideEmptyBlock": 1, + "ClassDeclaration": 1, + "DoWhileStatement": 1, + "ForInStatement": 1, + "ForStatement": 1, + "FunctionDeclaration": 1, + "FunctionExpression": 1, + "IfStatement": 1, + "MemberExpression": 1, + "MultipleVariableDeclaration": 1, + "NewExpression": 1, + "ObjectExpression": 1, + "ObjectExpression.BinaryExpression": 1, + "ObjectExpression.LogicalExpression": 1, + "ObjectExpression.UnaryExpression": 1, + "ObjectPattern": 1, + "ParameterList": 1, + "ReturnStatement": 1, + "SingleVariableDeclaration": 0, + "SwitchCase": 1, + "SwitchStatement": 1, + "TopLevelFunctionBlock": 1, + "TryStatement": 1, + "VariableDeclaration.BinaryExpression": 1, + "VariableDeclaration.LogicalExpression": 1, + "VariableDeclaration.UnaryExpression": 1, + "WhileStatement": 1 + }, + + + "lineBreak" : { + "value" : "\n", + + "before" : { + "AssignmentExpression" : ">=1", + "AssignmentOperator": 0, + "ArrayPatternOpening": 0, + "ArrayPatternClosing": 0, + "ArrayPatternComma": 0, + "ArrowFunctionExpressionArrow": 0, + "ArrowFunctionExpressionOpeningBrace": 0, + "ArrowFunctionExpressionClosingBrace": ">=1", + "BlockStatement" : 0, + "BreakKeyword": ">=1", + "CallExpression" : -1, + "CallExpressionOpeningParentheses" : 0, + "CallExpressionClosingParentheses" : -1, + "ClassDeclaration" : ">=1", + "ClassDeclarationOpeningBrace" : 0, + "ClassDeclarationClosingBrace" : ">=1", + "ConditionalExpression" : ">=1", + "CatchOpeningBrace" : 0, + "CatchClosingBrace" : ">=1", + "CatchKeyword": 0, + "DeleteOperator" : ">=1", + "DoWhileStatement" : ">=1", + "DoWhileStatementOpeningBrace" : 0, + "DoWhileStatementClosingBrace" : ">=1", + "EndOfFile" : -1, + "EmptyStatement" : -1, + "FinallyKeyword" : -1, + "FinallyOpeningBrace" : 0, + "FinallyClosingBrace" : ">=1", + "ForInStatement" : ">=1", + "ForInStatementExpressionOpening" : 0, + "ForInStatementExpressionClosing" : 0, + "ForInStatementOpeningBrace" : 0, + "ForInStatementClosingBrace" : ">=1", + "ForStatement" : ">=1", + "ForStatementExpressionOpening" : 0, + "ForStatementExpressionClosing" : "<2", + "ForStatementOpeningBrace" : 0, + "ForStatementClosingBrace" : ">=1", + "FunctionExpression" : -1, + "FunctionExpressionOpeningBrace" : 0, + "FunctionExpressionClosingBrace" : ">=1", + "FunctionDeclaration" : ">=1", + "FunctionDeclarationOpeningBrace" : 0, + "FunctionDeclarationClosingBrace" : ">=1", + "IIFEClosingParentheses" : 0, + "IfStatement" : ">=1", + "IfStatementOpeningBrace" : 0, + "IfStatementClosingBrace" : ">=1", + "ElseIfStatement" : 0, + "ElseIfStatementOpeningBrace" : 0, + "ElseIfStatementClosingBrace" : ">=1", + "ElseStatement" : 0, + "ElseStatementOpeningBrace" : 0, + "ElseStatementClosingBrace" : ">=1", + "LogicalExpression" : -1, + "MethodDefinition": ">=1", + "MemberExpressionOpening": 0, + "MemberExpressionClosing": 0, + "MemberExpressionPeriod": -1, + "ObjectExpressionClosingBrace" : ">=1", + "ObjectPatternOpeningBrace": 0, + "ObjectPatternClosingBrace": 0, + "ObjectPatternComma": 0, + "ParameterDefault" : 0, + "Property" : ">=1", + "PropertyValue" : 0, + "ReturnStatement" : -1, + "SwitchOpeningBrace" : 0, + "SwitchClosingBrace" : ">=1", + "ThisExpression" : -1, + "ThrowStatement" : ">=1", + "TryKeyword": -1, + "TryOpeningBrace" : 0, + "TryClosingBrace" : ">=1", + "VariableName" : ">=1", + "VariableValue" : 0, + "VariableDeclaration" : ">=1", + "VariableDeclarationSemiColon" : 0, + "VariableDeclarationWithoutInit" : ">=1", + "WhileStatement" : ">=1", + "WhileStatementOpeningBrace" : 0, + "WhileStatementClosingBrace" : ">=1" + }, + + "after" : { + "AssignmentExpression" : ">=1", + "AssignmentOperator" : 0, + "ArrayPatternOpening": 0, + "ArrayPatternClosing": 0, + "ArrayPatternComma": 0, + "ArrowFunctionExpressionArrow": 0, + "ArrowFunctionExpressionOpeningBrace": ">=1", + "ArrowFunctionExpressionClosingBrace": -1, + "BlockStatement" : 0, + "BreakKeyword": -1, + "CallExpression" : -1, + "CallExpressionOpeningParentheses" : -1, + "CallExpressionClosingParentheses" : -1, + "ClassDeclaration" : ">=1", + "ClassDeclarationOpeningBrace" : ">=1", + "ClassDeclarationClosingBrace" : ">=1", + "CatchOpeningBrace" : ">=1", + "CatchClosingBrace" : ">=0", + "CatchKeyword": 0, + "ConditionalExpression" : ">=1", + "DeleteOperator" : ">=1", + "DoWhileStatement" : ">=1", + "DoWhileStatementOpeningBrace" : ">=1", + "DoWhileStatementClosingBrace" : 0, + "EmptyStatement" : -1, + "FinallyKeyword" : -1, + "FinallyOpeningBrace" : ">=1", + "FinallyClosingBrace" : ">=1", + "ForInStatement" : ">=1", + "ForInStatementExpressionOpening" : "<2", + "ForInStatementExpressionClosing" : -1, + "ForInStatementOpeningBrace" : ">=1", + "ForInStatementClosingBrace" : ">=1", + "ForStatement" : ">=1", + "ForStatementExpressionOpening" : "<2", + "ForStatementExpressionClosing" : -1, + "ForStatementOpeningBrace" : ">=1", + "ForStatementClosingBrace" : ">=1", + "FunctionExpression" : ">=1", + "FunctionExpressionOpeningBrace" : ">=1", + "FunctionExpressionClosingBrace" : -1, + "FunctionDeclaration" : ">=1", + "FunctionDeclarationOpeningBrace" : ">=1", + "FunctionDeclarationClosingBrace" : ">=1", + "IIFEOpeningParentheses" : 0, + "IfStatement" : ">=1", + "IfStatementOpeningBrace" : ">=1", + "IfStatementClosingBrace" : ">=1", + "ElseIfStatement" : ">=1", + "ElseIfStatementOpeningBrace" : ">=1", + "ElseIfStatementClosingBrace" : ">=1", + "ElseStatement" : ">=1", + "ElseStatementOpeningBrace" : ">=1", + "ElseStatementClosingBrace" : ">=1", + "LogicalExpression" : -1, + "MethodDefinition": ">=1", + "MemberExpressionOpening": 0, + "MemberExpressionClosing": 0, + "MemberExpressionPeriod": 0, + "ObjectExpressionOpeningBrace" : ">=1", + "ObjectPatternOpeningBrace": 0, + "ObjectPatternClosingBrace": 0, + "ObjectPatternComma": 0, + "ParameterDefault" : 0, + "Property" : 0, + "PropertyName" : 0, + "ReturnStatement" : -1, + "SwitchOpeningBrace" : ">=1", + "SwitchClosingBrace" : ">=1", + "SwitchCaseColon": ">=1", + "ThisExpression" : 0, + "ThrowStatement" : ">=1", + "TryKeyword": -1, + "TryOpeningBrace" : ">=1", + "TryClosingBrace" : 0, + "VariableValue" : -1, + "VariableDeclaration" : ">=1", + "VariableDeclarationSemiColon" : ">=1", + "WhileStatement" : ">=1", + "WhileStatementOpeningBrace" : ">=1", + "WhileStatementClosingBrace" : ">=1" + } + }, + + + "whiteSpace" : { + "value" : " ", + "removeTrailing" : 1, + + "before" : { + "ArrayExpressionOpening" : 0, + "ArrayExpressionClosing" : 0, + "ArrayExpressionComma" : 0, + "ArrayPatternOpening": 1, + "ArrayPatternClosing": 0, + "ArrayPatternComma": 0, + "ArrowFunctionExpressionArrow": 1, + "ArrowFunctionExpressionOpeningBrace": 1, + "ArrowFunctionExpressionClosingBrace": 0, + "ArgumentComma" : 0, + "ArgumentList" : 0, + "AssignmentOperator" : 1, + "BinaryExpression": 0, + "BinaryExpressionOperator" : 1, + "BlockComment" : 1, + "CallExpression" : -1, + "CallExpressionOpeningParentheses" : 0, + "CallExpressionClosingParentheses" : -1, + "CatchParameterList" : 0, + "CatchOpeningBrace" : 1, + "CatchClosingBrace" : 1, + "CatchKeyword" : 1, + "CommaOperator" : 0, + "ClassDeclarationOpeningBrace" : 1, + "ClassDeclarationClosingBrace" : 1, + "ConditionalExpressionConsequent" : 1, + "ConditionalExpressionAlternate" : 1, + "DoWhileStatementOpeningBrace" : 1, + "DoWhileStatementClosingBrace" : 1, + "DoWhileStatementConditional" : 1, + "EmptyStatement" : 0, + "ExpressionClosingParentheses" : 0, + "FinallyKeyword" : -1, + "FinallyOpeningBrace" : 1, + "FinallyClosingBrace" : 1, + "ForInStatement" : 1, + "ForInStatementExpressionOpening" : 1, + "ForInStatementExpressionClosing" : 0, + "ForInStatementOpeningBrace" : 1, + "ForInStatementClosingBrace" : 1, + "ForStatement" : 1, + "ForStatementExpressionOpening" : 1, + "ForStatementExpressionClosing" : 0, + "ForStatementOpeningBrace" : 1, + "ForStatementClosingBrace" : 1, + "ForStatementSemicolon" : 0, + "FunctionDeclarationOpeningBrace" : 1, + "FunctionDeclarationClosingBrace" : 1, + "FunctionExpressionOpeningBrace" : 1, + "FunctionExpressionClosingBrace" : 1, + "FunctionName" : 1, + "IIFEClosingParentheses" : 0, + "IfStatementConditionalOpening" : 1, + "IfStatementConditionalClosing" : 0, + "IfStatementOpeningBrace" : 1, + "IfStatementClosingBrace" : 1, + "ModuleSpecifierClosingBrace": 1, + "ElseStatementOpeningBrace" : 1, + "ElseStatementClosingBrace" : 1, + "ElseIfStatementOpeningBrace" : 1, + "ElseIfStatementClosingBrace" : 1, + "LineComment" : 1, + "LogicalExpressionOperator" : 1, + "MemberExpressionOpening": 0, + "MemberExpressionClosing": 0, + "MemberExpressionPeriod": 0, + "ObjectExpressionOpeningBrace": -1, + "ObjectExpressionClosingBrace": 0, + "ObjectPatternOpeningBrace": 1, + "ObjectPatternClosingBrace": 0, + "ObjectPatternComma": 0, + "Property" : 1, + "PropertyValue" : 1, + "ParameterComma" : 0, + "ParameterDefault" : 1, + "ParameterList" : 0, + "SwitchDiscriminantOpening" : 1, + "SwitchDiscriminantClosing" : 0, + "SwitchCaseColon": 0, + "ThrowKeyword": 1, + "TryKeyword": -1, + "TryOpeningBrace" : 1, + "TryClosingBrace" : 1, + "UnaryExpressionOperator": 0, + "VariableName" : 1, + "VariableValue" : 1, + "VariableDeclarationSemiColon" : 0, + "WhileStatementConditionalOpening" : 1, + "WhileStatementConditionalClosing" : 0, + "WhileStatementOpeningBrace" : 1, + "WhileStatementClosingBrace" : 1 + }, + + "after" : { + "ArrayExpressionOpening" : 0, + "ArrayExpressionClosing" : 0, + "ArrayExpressionComma" : 1, + "ArrayPatternOpening": 0, + "ArrayPatternClosing": 1, + "ArrayPatternComma": 1, + "ArrowFunctionExpressionArrow": 1, + "ArrowFunctionExpressionOpeningBrace": 0, + "ArrowFunctionExpressionClosingBrace": 0, + "ArgumentComma" : 1, + "ArgumentList" : 0, + "AssignmentOperator" : 1, + "BinaryExpression": 0, + "BinaryExpressionOperator" : 1, + "BlockComment" : 1, + "CallExpression" : -1, + "CallExpressionOpeningParentheses" : -1, + "CallExpressionClosingParentheses" : -1, + "CatchParameterList" : 0, + "CatchOpeningBrace" : 1, + "CatchClosingBrace" : 1, + "CatchKeyword" : 1, + "ClassDeclarationOpeningBrace" : 1, + "ClassDeclarationClosingBrace" : 1, + "CommaOperator" : 1, + "ConditionalExpressionConsequent" : 1, + "ConditionalExpressionTest" : 1, + "DoWhileStatementOpeningBrace" : 1, + "DoWhileStatementClosingBrace" : 1, + "DoWhileStatementBody" : 1, + "EmptyStatement" : 0, + "ExpressionOpeningParentheses" : 0, + "FinallyKeyword" : -1, + "FinallyOpeningBrace" : 1, + "FinallyClosingBrace" : 1, + "ForInStatement" : 1, + "ForInStatementExpressionOpening" : 0, + "ForInStatementExpressionClosing" : 1, + "ForInStatementOpeningBrace" : 1, + "ForInStatementClosingBrace" : 1, + "ForStatement" : 1, + "ForStatementExpressionOpening" : 0, + "ForStatementExpressionClosing" : 1, + "ForStatementClosingBrace" : 1, + "ForStatementOpeningBrace" : 1, + "ForStatementSemicolon" : 1, + "FunctionReservedWord": 0, + "FunctionName" : 0, + "FunctionExpressionOpeningBrace" : 1, + "FunctionExpressionClosingBrace" : 0, + "FunctionDeclarationOpeningBrace" : 1, + "FunctionDeclarationClosingBrace" : 1, + "IIFEOpeningParentheses" : 0, + "IfStatementConditionalOpening" : 0, + "IfStatementConditionalClosing" : 1, + "IfStatementOpeningBrace" : 1, + "IfStatementClosingBrace" : 1, + "ModuleSpecifierOpeningBrace": 1, + "ElseStatementOpeningBrace" : 1, + "ElseStatementClosingBrace" : 1, + "ElseIfStatementOpeningBrace" : 1, + "ElseIfStatementClosingBrace" : 1, + "MemberExpressionOpening": 0, + "MemberExpressionClosing": 0, + "MemberExpressionPeriod": 0, + "LogicalExpressionOperator" : 1, + "ObjectExpressionOpeningBrace": 0, + "ObjectExpressionClosingBrace": 0, + "ObjectPatternOpeningBrace": 0, + "ObjectPatternClosingBrace": 1, + "ObjectPatternComma": 1, + "PropertyName" : 0, + "PropertyValue" : 0, + "ParameterComma" : 1, + "ParameterDefault" : 1, + "ParameterList" : 0, + "SwitchDiscriminantOpening" : 0, + "SwitchDiscriminantClosing" : 1, + "ThrowKeyword": 1, + "TryKeyword": -1, + "TryOpeningBrace" : 1, + "TryClosingBrace" : 1, + "UnaryExpressionOperator": 0, + "VariableName" : 1, + "VariableValue" : 0, + "VariableDeclarationSemiColon" : 0, + "WhileStatementConditionalOpening" : 0, + "WhileStatementConditionalClosing" : 1, + "WhileStatementOpeningBrace" : 1, + "WhileStatementClosingBrace" : 1 + } + } + +}