Created
May 29, 2014 21:20
-
-
Save jimfleming/7b945d19105ca9d95c6c to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[1mdiff --git a/examples/reduce.js b/examples/reduce.js[m | |
[1mdeleted file mode 100644[m | |
[1mindex ed4cee9..0000000[m | |
[1m--- a/examples/reduce.js[m | |
[1m+++ /dev/null[m | |
[36m@@ -1,4 +0,0 @@[m | |
[31mvar values = [1, 2, 3, 4];[m | |
[31m_.reduce(values, function(sum, value) {[m | |
[31m return sum + value;[m | |
[31m}, 0);[m | |
[1mdiff --git a/examples/styleGuide.js b/examples/styleGuide.js[m | |
[1mnew file mode 100644[m | |
[1mindex 0000000..ab2cfe4[m | |
[1m--- /dev/null[m | |
[1m+++ b/examples/styleGuide.js[m | |
[36m@@ -0,0 +1,122 @@[m | |
[32m(function() {[m | |
[32m var test = "This is a sample declaration.";[m | |
[32m var arr = [[m | |
[32m 0,[m | |
[32m 1,[m | |
[32m 2,[m | |
[32m 3[m | |
[32m ];[m | |
[32m var a, b, c;[m | |
[32m var another = test;[m | |
[32m var sum = 0;[m | |
[32m for (var i = 0; i < test.length; i++) {[m | |
[32m sum += i;[m | |
[32m }[m | |
[32m function fun(num) {[m | |
[32m if (num > 100) {[m | |
[32m return num;[m | |
[32m }[m | |
[32m return num * fun(num);[m | |
[32m }[m | |
[32m var anotherFun = function(a, b, c) {[m | |
[32m // TODO: Should wrap to one line or indent properly[m | |
[32m return a == "a" ||[m | |
[32m b == "b" ||[m | |
[32m c == "c";[m | |
[32m };[m | |
[32m var myObj = {[m | |
[32m hello: "world"[m | |
[32m };[m | |
[32m switch (myObj.hello) {[m | |
[32m case "world":[m | |
[32m alert(test);[m | |
[32m break;[m | |
[32m default:[m | |
[32m alert(myObj.hello);[m | |
[32m break;[m | |
[32m }[m | |
[32m var that = "Empty";[m | |
[32m function then(that) {[m | |
[32m return that;[m | |
[32m }[m | |
[32m // This is a test of conditional wrapping[m | |
[32m if (this) {[m | |
[32m then(that);[m | |
[32m } else if (that) {[m | |
[32m then(this);[m | |
[32m // TODO: This `else` comment should align with the subsequent statement[m | |
[32m } else {[m | |
[32m console.error("Wat?");[m | |
[32m }[m | |
[32m console.log("After if/else if/else conditional");[m | |
[32m if (this) {[m | |
[32m then(that);[m | |
[32m } else if (that) {[m | |
[32m then(this);[m | |
[32m }[m | |
[32m console.log("After if/else if conditional");[m | |
[32m try {[m | |
[32m throw new Error("Whoa now");[m | |
[32m } catch (err) {[m | |
[32m console.error(err);[m | |
[32m }[m | |
[32m var str = '<span>' + fun([[m | |
[32m 1, 2, 3[m | |
[32m ]) + '</span>';[m | |
[32m // TODO: Keep indentation of BinaryOperators inside function call args[m | |
[32m $(document.body).append('<li>' +[m | |
[32m myVar.toString() +[m | |
[32m '</li>');[m | |
[32m // TODO: Wrap + indent accessor expression[m | |
[32m var myVar = new myVarTypes[[m | |
[32m 'A type']();[m | |
[32m // TODO: Indent call args if wrapped[m | |
[32m callFunc([m | |
[32m 'An arg',[m | |
[32m 'Another arg',[m | |
[32m [[m | |
[32m 'Some final args'[m | |
[32m ][m | |
[32m );[m | |
[32m // TODO: Indent in-line with `if` or don't wrap object expression inside conditional[m | |
[32m if (!this.model.set(values, {[m | |
[32m validate: true[m | |
[32m })) {[m | |
[32m return;[m | |
[32m }[m | |
[32m // TODO: Should indent to same level as `var`[m | |
[32m var nestedObjects = [{[m | |
[32m a: true[m | |
[32m }, {[m | |
[32m a: false[m | |
[32m }];[m | |
[32m}).call(this);[m | |
[32m(function() {[m | |
[32m console.log('This is another block');[m | |
[32m})();[m | |
[1mdiff --git a/examples/unformatted.js b/examples/unformatted.js[m | |
[1mdeleted file mode 100644[m | |
[1mindex cda9a48..0000000[m | |
[1m--- a/examples/unformatted.js[m | |
[1m+++ /dev/null[m | |
[36m@@ -1,2 +0,0 @@[m | |
[31m// This is a test comment[m | |
[31mfor(var myVar=1;myVar<=100;++myVar){if(myVar%15===0){console.log("FizzBuzz")}else if(myVar%3===0){console.log('Fizz')}else if(myVar%5===0){console.log('Buzz')}else{console.log(myVar)}}[m | |
[1mdiff --git a/lib/defaultStyle.json b/lib/defaultStyle.json[m | |
[1mindex 7e8d7d0..5899e0e 100644[m | |
[1m--- a/lib/defaultStyle.json[m | |
[1m+++ b/lib/defaultStyle.json[m | |
[36m@@ -1,16 +1,15 @@[m | |
{[m | |
"preset": "default",[m | |
[31m"indent" :[m[32m"indent":[m { | |
"value": " ",[m | |
"ArrayExpression": 1,[m | |
"BinaryExpression": [31m1,[m[32m0,[m | |
"ChainedMemberExpression": [31m1,[m[32m0,[m | |
"ConditionalExpression": 1,[m | |
"MultipleVariableDeclaration": 1,[m | |
"ObjectExpression": 1,[m | |
"SwitchCase": 1,[m | |
"SwitchStatement": 1,[m | |
"CatchClause": 1,[m | |
"DoWhileStatement": 1,[m | |
"ForInStatement": 1,[m | |
[36m@@ -24,273 +23,270 @@[m | |
"TopLevelFunctionBlock": 1[m | |
},[m | |
[32m"lineBreak": {[m | |
[32m "value": "\n",[m | |
[31m"lineBreak" :[m[32m"before":[m { | |
[31m"value" : "\n",[m | |
[31m "before" : {[m | |
[31m "AssignmentExpression" :[m[32m"AssignmentExpression":[m ">=1", | |
"AssignmentOperator": 0,[m | |
[31m"BlockStatement" :[m[32m"BlockStatement":[m 0, | |
[31m"CallExpression" :[m[32m"CallExpression":[m -1, | |
[31m"ConditionalExpression" :[m[32m"ConditionalExpression":[m ">=1", | |
[31m"CatchOpeningBrace" :[m[32m"CatchOpeningBrace":[m 0, | |
[31m"CatchClosingBrace" :[m[32m"CatchClosingBrace":[m ">=1", | |
[31m"DeleteOperator" :[m[32m"DeleteOperator":[m ">=1", | |
[31m"DoWhileStatement" :[m[32m"DoWhileStatement":[m ">=1", | |
[31m"DoWhileStatementOpeningBrace" :[m[32m"DoWhileStatementOpeningBrace":[m 0, | |
[31m"DoWhileStatementClosingBrace" :[m[32m"DoWhileStatementClosingBrace":[m ">=1", | |
[31m"EmptyStatement" :[m[32m"EmptyStatement":[m -1, | |
[31m"FinallyOpeningBrace" :[m[32m"FinallyOpeningBrace":[m 0, | |
[31m"FinallyClosingBrace" :[m[32m"FinallyClosingBrace":[m ">=1", | |
[31m"ForInStatement" :[m[32m"ForInStatement":[m ">=1", | |
[31m"ForInStatementExpressionOpening" :[m[32m"ForInStatementExpressionOpening":[m 0, | |
[31m"ForInStatementExpressionClosing" :[m[32m"ForInStatementExpressionClosing":[m 0, | |
[31m"ForInStatementOpeningBrace" :[m[32m"ForInStatementOpeningBrace":[m 0, | |
[31m"ForInStatementClosingBrace" :[m[32m"ForInStatementClosingBrace":[m ">=1", | |
[31m"ForStatement" :[m[32m"ForStatement":[m ">=1", | |
[31m"ForStatementExpressionOpening" :[m[32m"ForStatementExpressionOpening":[m 0, | |
[31m"ForStatementExpressionClosing" :[m[32m"ForStatementExpressionClosing":[m "<2", | |
[31m"ForStatementOpeningBrace" :[m[32m"ForStatementOpeningBrace":[m 0, | |
[31m"ForStatementClosingBrace" :[m[32m"ForStatementClosingBrace":[m ">=1", | |
[31m"FunctionExpression" :[m[32m"FunctionExpression":[m 0, | |
[31m"FunctionExpressionOpeningBrace" :[m[32m"FunctionExpressionOpeningBrace":[m 0, | |
[31m"FunctionExpressionClosingBrace" :[m[32m"FunctionExpressionClosingBrace":[m ">=1", | |
[31m"FunctionDeclaration" :[m[32m"FunctionDeclaration":[m ">=1", | |
[31m"FunctionDeclarationOpeningBrace" :[m[32m"FunctionDeclarationOpeningBrace":[m 0, | |
[31m"FunctionDeclarationClosingBrace" :[m[32m"FunctionDeclarationClosingBrace":[m ">=1", | |
[31m"IfStatement" :[m[32m"IfStatement":[m ">=1", | |
[31m"IfStatementOpeningBrace" :[m[32m"IfStatementOpeningBrace":[m 0, | |
[31m"IfStatementClosingBrace" :[m[32m"IfStatementClosingBrace":[m ">=1", | |
[31m"ElseIfStatement" :[m[32m"ElseIfStatement":[m 0, | |
[31m"ElseIfStatementOpeningBrace" :[m[32m"ElseIfStatementOpeningBrace":[m 0, | |
[31m"ElseIfStatementClosingBrace" :[m[32m"ElseIfStatementClosingBrace":[m ">=1", | |
[31m"ElseStatement" :[m[32m"ElseStatement":[m 0, | |
[31m"ElseStatementOpeningBrace" :[m[32m"ElseStatementOpeningBrace":[m 0, | |
[31m"ElseStatementClosingBrace" :[m[32m"ElseStatementClosingBrace":[m ">=1", | |
[31m"LogicalExpression" :[m[32m"LogicalExpression":[m -1, | |
[31m"ObjectExpressionClosingBrace" :[m[32m"ObjectExpressionClosingBrace":[m ">=1", | |
[31m"Property" :[m[32m"Property":[m ">=1", | |
[31m"ReturnStatement" :[m[32m"ReturnStatement":[m -1, | |
[31m"SwitchOpeningBrace" :[m[32m"SwitchOpeningBrace":[m 0, | |
[31m"SwitchClosingBrace" :[m[32m"SwitchClosingBrace":[m ">=1", | |
[31m"ThisExpression" :[m[32m"ThisExpression":[m -1, | |
[31m"ThrowStatement" :[m[32m"ThrowStatement":[m ">=1", | |
[31m"TryOpeningBrace" :[m[32m"TryOpeningBrace":[m 0, | |
[31m"TryClosingBrace" :[m[32m"TryClosingBrace":[m ">=1", | |
[31m"VariableName" :[m[32m"VariableName":[m ">=1", | |
[31m"VariableValue" :[m[32m"VariableValue":[m 0, | |
[31m"VariableDeclaration" :[m[32m"VariableDeclaration":[m ">=1", | |
[31m"VariableDeclarationWithoutInit" :[m[32m"VariableDeclarationWithoutInit":[m ">=1", | |
[31m"WhileStatement" :[m[32m"WhileStatement":[m ">=1", | |
[31m"WhileStatementOpeningBrace" :[m[32m"WhileStatementOpeningBrace":[m 0, | |
[31m"WhileStatementClosingBrace" :[m[32m"WhileStatementClosingBrace":[m ">=1" | |
},[m | |
[31m"after" :[m[32m"after":[m { | |
[31m"AssignmentExpression" :[m[32m"AssignmentExpression":[m ">=1", | |
[31m"AssignmentOperator" :[m[32m"AssignmentOperator":[m 0, | |
[31m"BlockStatement" :[m[32m"BlockStatement":[m 0, | |
[31m"CallExpression" :[m[32m"CallExpression":[m -1, | |
[31m"CatchOpeningBrace" :[m[32m"CatchOpeningBrace":[m ">=1", | |
[31m"CatchClosingBrace" :[m[32m"CatchClosingBrace":[m ">=0", | |
[31m"ConditionalExpression" :[m[32m"ConditionalExpression":[m ">=1", | |
[31m"DeleteOperator" :[m[32m"DeleteOperator":[m ">=1", | |
[31m"DoWhileStatement" :[m[32m"DoWhileStatement":[m ">=1", | |
[31m"DoWhileStatementOpeningBrace" :[m[32m"DoWhileStatementOpeningBrace":[m ">=1", | |
[31m"DoWhileStatementClosingBrace" :[m[32m"DoWhileStatementClosingBrace":[m 0, | |
[31m"EmptyStatement" :[m[32m"EmptyStatement":[m -1, | |
[31m"FinallyOpeningBrace" :[m[32m"FinallyOpeningBrace":[m ">=1", | |
[31m"FinallyClosingBrace" :[m[32m"FinallyClosingBrace":[m ">=1", | |
[31m"ForInStatement" :[m[32m"ForInStatement":[m ">=1", | |
[31m"ForInStatementExpressionOpening" :[m[32m"ForInStatementExpressionOpening":[m "<2", | |
[31m"ForInStatementExpressionClosing" :[m[32m"ForInStatementExpressionClosing":[m -1, | |
[31m"ForInStatementOpeningBrace" :[m[32m"ForInStatementOpeningBrace":[m ">=1", | |
[31m"ForInStatementClosingBrace" :[m[32m"ForInStatementClosingBrace":[m ">=1", | |
[31m"ForStatement" :[m[32m"ForStatement":[m ">=1", | |
[31m"ForStatementExpressionOpening" :[m[32m"ForStatementExpressionOpening":[m "<2", | |
[31m"ForStatementExpressionClosing" :[m[32m"ForStatementExpressionClosing":[m -1, | |
[31m"ForStatementOpeningBrace" :[m[32m"ForStatementOpeningBrace":[m ">=1", | |
[31m"ForStatementClosingBrace" :[m[32m"ForStatementClosingBrace":[m ">=1", | |
[31m"FunctionExpression" :[m[32m"FunctionExpression":[m ">=1", | |
[31m"FunctionExpressionOpeningBrace" :[m[32m"FunctionExpressionOpeningBrace":[m ">=1", | |
[31m"FunctionExpressionClosingBrace" :[m[32m"FunctionExpressionClosingBrace":[m -1, | |
[31m"FunctionDeclaration" :[m[32m"FunctionDeclaration":[m ">=1", | |
[31m"FunctionDeclarationOpeningBrace" :[m[32m"FunctionDeclarationOpeningBrace":[m ">=1", | |
[31m"FunctionDeclarationClosingBrace" :[m[32m"FunctionDeclarationClosingBrace":[m ">=1", | |
[31m"IfStatement" :[m[32m"IfStatement":[m ">=1", | |
[31m"IfStatementOpeningBrace" :[m[32m"IfStatementOpeningBrace":[m ">=1", | |
[31m"IfStatementClosingBrace" :[m[32m"IfStatementClosingBrace":[m ">=1", | |
[31m"ElseIfStatement" :[m[32m"ElseIfStatement":[m ">=1", | |
[31m"ElseIfStatementOpeningBrace" :[m[32m"ElseIfStatementOpeningBrace":[m ">=1", | |
[31m"ElseIfStatementClosingBrace" :[m[32m"ElseIfStatementClosingBrace":[m ">=1", | |
[31m"ElseStatement" :[m[32m"ElseStatement":[m ">=1", | |
[31m"ElseStatementOpeningBrace" :[m[32m"ElseStatementOpeningBrace":[m ">=1", | |
[31m"ElseStatementClosingBrace" :[m[32m"ElseStatementClosingBrace":[m ">=1", | |
[31m"LogicalExpression" :[m[32m"LogicalExpression":[m -1, | |
[31m"ObjectExpressionOpeningBrace" :[m[32m"ObjectExpressionOpeningBrace":[m ">=1", | |
[31m"Property" :[m[32m"Property":[m 0, | |
[31m"ReturnStatement" :[m[32m"ReturnStatement":[m -1, | |
[31m"SwitchOpeningBrace" :[m[32m"SwitchOpeningBrace":[m ">=1", | |
[31m"SwitchClosingBrace" :[m[32m"SwitchClosingBrace":[m ">=1", | |
[31m"ThisExpression" :[m[32m"ThisExpression":[m 0, | |
[31m"ThrowStatement" :[m[32m"ThrowStatement":[m ">=1", | |
[31m"TryOpeningBrace" :[m[32m"TryOpeningBrace":[m ">=1", | |
[31m"TryClosingBrace" :[m[32m"TryClosingBrace":[m 0, | |
[31m"VariableDeclaration" :[m[32m"VariableDeclaration":[m ">=1", | |
[31m"WhileStatement" :[m[32m"WhileStatement":[m ">=1", | |
[31m"WhileStatementOpeningBrace" :[m[32m"WhileStatementOpeningBrace":[m ">=1", | |
[31m"WhileStatementClosingBrace" :[m[32m"WhileStatementClosingBrace":[m ">=1" | |
}[m | |
},[m | |
[32m"whiteSpace": {[m | |
[32m "value": " ",[m | |
[32m "removeTrailing": 1,[m | |
[31m"whiteSpace" :[m[32m"before":[m { | |
[31m"value" : " ",[m | |
[31m "removeTrailing" : 1,[m | |
[31m "before" : {[m | |
[31m "ArrayExpressionOpening" :[m[32m"ArrayExpressionOpening":[m 0, | |
[31m"ArrayExpressionClosing" :[m[32m"ArrayExpressionClosing":[m 0, | |
[31m"ArrayExpressionComma" :[m[32m"ArrayExpressionComma":[m 0, | |
[31m"ArgumentComma" :[m[32m"ArgumentComma":[m 0, | |
[31m"ArgumentList" :[m[32m"ArgumentList":[m 0, | |
[31m"ArgumentListArrayExpression" :[m[32m"ArgumentListArrayExpression":[m 0, | |
[31m"ArgumentListFunctionExpression" :[m[32m"ArgumentListFunctionExpression":[m 0, | |
[31m"ArgumentListObjectExpression" :[m[32m"ArgumentListObjectExpression":[m 0, | |
[31m"AssignmentOperator" :[m[32m"AssignmentOperator":[m 1, | |
"BinaryExpression": 0,[m | |
[31m"BinaryExpressionOperator" :[m[32m"BinaryExpressionOperator":[m 1, | |
[31m"BlockComment" :[m[32m"BlockComment":[m 1, | |
[31m"CallExpression" :[m[32m"CallExpression":[m -1, | |
[31m"CatchParameterList" :[m[32m"CatchParameterList":[m 1, | |
[31m"CatchOpeningBrace" :[m[32m"CatchOpeningBrace":[m 1, | |
[31m"CatchClosingBrace" :[m[32m"CatchClosingBrace":[m 1, | |
[31m"CommaOperator" :[m[32m"CommaOperator":[m 0, | |
[31m"ConditionalExpressionConsequent" :[m[32m"ConditionalExpressionConsequent":[m 1, | |
[31m"ConditionalExpressionAlternate" :[m[32m"ConditionalExpressionAlternate":[m 1, | |
[31m"DoWhileStatementOpeningBrace" :[m[32m"DoWhileStatementOpeningBrace":[m 1, | |
[31m"DoWhileStatementClosingBrace" :[m[32m"DoWhileStatementClosingBrace":[m 1, | |
[31m"DoWhileStatementConditional" :[m[32m"DoWhileStatementConditional":[m 1, | |
[31m"EmptyStatement" :[m[32m"EmptyStatement":[m 0, | |
[31m"ExpressionClosingParentheses" :[m[32m"ExpressionClosingParentheses":[m 0, | |
[31m"FinallyOpeningBrace" :[m[32m"FinallyOpeningBrace":[m 1, | |
[31m"FinallyClosingBrace" :[m[32m"FinallyClosingBrace":[m 1, | |
[31m"ForInStatement" :[m[32m"ForInStatement":[m 1, | |
[31m"ForInStatementExpressionOpening" :[m[32m"ForInStatementExpressionOpening":[m 1, | |
[31m"ForInStatementExpressionClosing" :[m[32m"ForInStatementExpressionClosing":[m 0, | |
[31m"ForInStatementOpeningBrace" :[m[32m"ForInStatementOpeningBrace":[m 1, | |
[31m"ForInStatementClosingBrace" :[m[32m"ForInStatementClosingBrace":[m 1, | |
[31m"ForStatement" :[m[32m"ForStatement":[m 1, | |
[31m"ForStatementExpressionOpening" :[m[32m"ForStatementExpressionOpening":[m 1, | |
[31m"ForStatementExpressionClosing" :[m[32m"ForStatementExpressionClosing":[m 0, | |
[31m"ForStatementOpeningBrace" :[m[32m"ForStatementOpeningBrace":[m 1, | |
[31m"ForStatementClosingBrace" :[m[32m"ForStatementClosingBrace":[m 1, | |
[31m"ForStatementSemicolon" :[m[32m"ForStatementSemicolon":[m 0, | |
[31m"FunctionDeclarationOpeningBrace" :[m[32m"FunctionDeclarationOpeningBrace":[m 1, | |
[31m"FunctionDeclarationClosingBrace" :[m[32m"FunctionDeclarationClosingBrace":[m 1, | |
[31m"FunctionExpressionOpeningBrace" :[m[32m"FunctionExpressionOpeningBrace":[m 1, | |
[31m"FunctionExpressionClosingBrace" :[m[32m"FunctionExpressionClosingBrace":[m 1, | |
[31m"IfStatementConditionalOpening" :[m[32m"IfStatementConditionalOpening":[m 1, | |
[31m"IfStatementConditionalClosing" :[m[32m"IfStatementConditionalClosing":[m 0, | |
[31m"IfStatementOpeningBrace" :[m[32m"IfStatementOpeningBrace":[m 1, | |
[31m"IfStatementClosingBrace" :[m[32m"IfStatementClosingBrace":[m 1, | |
[31m"ElseStatementOpeningBrace" :[m[32m"ElseStatementOpeningBrace":[m 1, | |
[31m"ElseStatementClosingBrace" :[m[32m"ElseStatementClosingBrace":[m 1, | |
[31m"ElseIfStatementOpeningBrace" :[m[32m"ElseIfStatementOpeningBrace":[m 1, | |
[31m"ElseIfStatementClosingBrace" :[m[32m"ElseIfStatementClosingBrace":[m 1, | |
[31m"MemberExpressionClosing" :[m[32m"MemberExpressionClosing":[m 0, | |
[31m"LineComment" :[m[32m"LineComment":[m 1, | |
[31m"LogicalExpressionOperator" :[m[32m"LogicalExpressionOperator":[m 1, | |
[31m"Property" :[m[32m"Property":[m 1, | |
[31m"PropertyValue" :[m[32m"PropertyValue":[m 1, | |
[31m"ParameterComma" :[m[32m"ParameterComma":[m 0, | |
[31m"ParameterList" :[m[32m"ParameterList":[m 0, | |
[31m"SwitchDiscriminantOpening" :[m[32m"SwitchDiscriminantOpening":[m 1, | |
[31m"SwitchDiscriminantClosing" :[m[32m"SwitchDiscriminantClosing":[m 0, | |
"ThrowKeyword": 1,[m | |
[31m"TryOpeningBrace" :[m[32m"TryOpeningBrace":[m 1, | |
[31m"TryClosingBrace" :[m[32m"TryClosingBrace":[m 1, | |
"UnaryExpressionOperator": 0,[m | |
[31m"VariableName" :[m[32m"VariableName":[m 1, | |
[31m"VariableValue" :[m[32m"VariableValue":[m 1, | |
[31m"WhileStatementConditionalOpening" :[m[32m"WhileStatementConditionalOpening":[m 1, | |
[31m"WhileStatementConditionalClosing" :[m[32m"WhileStatementConditionalClosing":[m 0, | |
[31m"WhileStatementOpeningBrace" :[m[32m"WhileStatementOpeningBrace":[m 1, | |
[31m"WhileStatementClosingBrace" :[m[32m"WhileStatementClosingBrace":[m 1 | |
},[m | |
[31m"after" :[m[32m"after":[m { | |
[31m"ArrayExpressionOpening" :[m[32m"ArrayExpressionOpening":[m 0, | |
[31m"ArrayExpressionClosing" :[m[32m"ArrayExpressionClosing":[m 0, | |
[31m"ArrayExpressionComma" :[m[32m"ArrayExpressionComma":[m 1, | |
[31m"ArgumentComma" :[m[32m"ArgumentComma":[m 1, | |
[31m"ArgumentList" :[m[32m"ArgumentList":[m 0, | |
[31m"ArgumentListArrayExpression" :[m[32m"ArgumentListArrayExpression":[m 0, | |
[31m"ArgumentListFunctionExpression" :[m[32m"ArgumentListFunctionExpression":[m 0, | |
[31m"ArgumentListObjectExpression" :[m[32m"ArgumentListObjectExpression":[m 0, | |
[31m"AssignmentOperator" :[m[32m"AssignmentOperator":[m 1, | |
"BinaryExpression": 0,[m | |
[31m"BinaryExpressionOperator" :[m[32m"BinaryExpressionOperator":[m 1, | |
[31m"BlockComment" :[m[32m"BlockComment":[m 1, | |
[31m"CallExpression" :[m[32m"CallExpression":[m 0, | |
[31m"CatchParameterList" :[m[32m"CatchParameterList":[m 1, | |
[31m"CatchOpeningBrace" :[m[32m"CatchOpeningBrace":[m 1, | |
[31m"CatchClosingBrace" :[m[32m"CatchClosingBrace":[m 1, | |
[31m"CommaOperator" :[m[32m"CommaOperator":[m 1, | |
[31m"ConditionalExpressionConsequent" :[m[32m"ConditionalExpressionConsequent":[m 1, | |
[31m"ConditionalExpressionTest" :[m[32m"ConditionalExpressionTest":[m 1, | |
[31m"DoWhileStatementOpeningBrace" :[m[32m"DoWhileStatementOpeningBrace":[m 1, | |
[31m"DoWhileStatementClosingBrace" :[m[32m"DoWhileStatementClosingBrace":[m 1, | |
[31m"DoWhileStatementBody" :[m[32m"DoWhileStatementBody":[m 1, | |
[31m"EmptyStatement" :[m[32m"EmptyStatement":[m 0, | |
[31m"ExpressionOpeningParentheses" :[m[32m"ExpressionOpeningParentheses":[m 0, | |
[31m"FinallyOpeningBrace" :[m[32m"FinallyOpeningBrace":[m 1, | |
[31m"FinallyClosingBrace" :[m[32m"FinallyClosingBrace":[m 1, | |
[31m"ForInStatement" :[m[32m"ForInStatement":[m 1, | |
[31m"ForInStatementExpressionOpening" :[m[32m"ForInStatementExpressionOpening":[m 0, | |
[31m"ForInStatementExpressionClosing" :[m[32m"ForInStatementExpressionClosing":[m 1, | |
[31m"ForInStatementOpeningBrace" :[m[32m"ForInStatementOpeningBrace":[m 1, | |
[31m"ForInStatementClosingBrace" :[m[32m"ForInStatementClosingBrace":[m 1, | |
[31m"ForStatement" :[m[32m"ForStatement":[m 1, | |
[31m"ForStatementExpressionOpening" :[m[32m"ForStatementExpressionOpening":[m 0, | |
[31m"ForStatementExpressionClosing" :[m[32m"ForStatementExpressionClosing":[m 1, | |
[31m"ForStatementClosingBrace" :[m[32m"ForStatementClosingBrace":[m 1, | |
[31m"ForStatementOpeningBrace" :[m[32m"ForStatementOpeningBrace":[m 1, | |
[31m"ForStatementSemicolon" :[m[32m"ForStatementSemicolon":[m 1, | |
"FunctionReservedWord": 0,[m | |
[31m"FunctionName" :[m[32m"FunctionName":[m 0, | |
[31m"FunctionExpressionOpeningBrace" :[m[32m"FunctionExpressionOpeningBrace":[m 1, | |
[31m"FunctionExpressionClosingBrace" :[m[32m"FunctionExpressionClosingBrace":[m 0, | |
[31m"FunctionDeclarationOpeningBrace" :[m[32m"FunctionDeclarationOpeningBrace":[m 1, | |
[31m"FunctionDeclarationClosingBrace" :[m[32m"FunctionDeclarationClosingBrace":[m 1, | |
[31m"IfStatementConditionalOpening" :[m[32m"IfStatementConditionalOpening":[m 0, | |
[31m"IfStatementConditionalClosing" :[m[32m"IfStatementConditionalClosing":[m 1, | |
[31m"IfStatementOpeningBrace" :[m[32m"IfStatementOpeningBrace":[m 1, | |
[31m"IfStatementClosingBrace" :[m[32m"IfStatementClosingBrace":[m 1, | |
[31m"ElseStatementOpeningBrace" :[m[32m"ElseStatementOpeningBrace":[m 1, | |
[31m"ElseStatementClosingBrace" :[m[32m"ElseStatementClosingBrace":[m 1, | |
[31m"ElseIfStatementOpeningBrace" :[m[32m"ElseIfStatementOpeningBrace":[m 1, | |
[31m"ElseIfStatementClosingBrace" :[m[32m"ElseIfStatementClosingBrace":[m 1, | |
[31m"MemberExpressionOpening" :[m[32m"MemberExpressionOpening":[m 0, | |
[31m"LogicalExpressionOperator" :[m[32m"LogicalExpressionOperator":[m 1, | |
"ObjectExpressionClosingBrace": 0,[m | |
[31m"PropertyName" :[m[32m"PropertyName":[m 0, | |
[31m"PropertyValue" :[m[32m"PropertyValue":[m 0, | |
[31m"ParameterComma" :[m[32m"ParameterComma":[m 1, | |
[31m"ParameterList" :[m[32m"ParameterList":[m 0, | |
[31m"SwitchDiscriminantOpening" :[m[32m"SwitchDiscriminantOpening":[m 0, | |
[31m"SwitchDiscriminantClosing" :[m[32m"SwitchDiscriminantClosing":[m 1, | |
"ThrowKeyword": 1,[m | |
[31m"TryOpeningBrace" :[m[32m"TryOpeningBrace":[m 1, | |
[31m"TryClosingBrace" :[m[32m"TryClosingBrace":[m 1, | |
"UnaryExpressionOperator": 0,[m | |
[31m"VariableName" :[m[32m"VariableName":[m 1, | |
[31m"WhileStatementConditionalOpening" :[m[32m"WhileStatementConditionalOpening":[m 0, | |
[31m"WhileStatementConditionalClosing" :[m[32m"WhileStatementConditionalClosing":[m 1, | |
[31m"WhileStatementOpeningBrace" :[m[32m"WhileStatementOpeningBrace":[m 1, | |
[31m"WhileStatementClosingBrace" :[m[32m"WhileStatementClosingBrace":[m 1 | |
}[m | |
}[m | |
}[m |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment