Last active
August 18, 2025 13:52
-
-
Save camchenry/54f8367002a202bb22b86693b370b45b to your computer and use it in GitHub Desktop.
AST Analysis of a large non-public codebase by @tomgasson, output from https://github.com/camchenry/ast-analysis
This file contains hidden or 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
| ============================================================ | |
| 📊 AST ANALYSIS RESULTS | |
| ============================================================ | |
| 📁 FILE STATISTICS: | |
| Total files found: 279763 | |
| Successfully parsed: 279763 | |
| Failed to parse: 0 | |
| Total file size: 1.1 GB | |
| 🌳 NODE STATISTICS: | |
| Total nodes: 115,057,068 | |
| Average nodes per file: 411 | |
| Average file size: 3.9 KB | |
| 📋 ALL NODE TYPES (BY FILE PRESENCE): | |
| Program 279763 files (100.0%) - 279,763 total ( 0.24%) | |
| Literal 274351 files ( 98.1%) - 13,527,235 total (11.76%) | |
| Identifier 273387 files ( 97.7%) - 37,013,588 total (32.17%) | |
| ImportDeclaration 243812 files ( 87.1%) - 1,370,590 total ( 1.19%) | |
| ImportSpecifier 237030 files ( 84.7%) - 1,616,764 total ( 1.41%) | |
| VariableDeclaration 220675 files ( 78.9%) - 2,074,323 total ( 1.80%) | |
| VariableDeclarator 220675 files ( 78.9%) - 2,293,202 total ( 1.99%) | |
| Property 213941 files ( 76.5%) - 8,288,439 total ( 7.20%) | |
| CallExpression 206234 files ( 73.7%) - 6,354,013 total ( 5.52%) | |
| ObjectExpression 201058 files ( 71.9%) - 2,743,478 total ( 2.38%) | |
| ArrowFunctionExpression 179546 files ( 64.2%) - 1,505,342 total ( 1.31%) | |
| TSTypeReference 174067 files ( 62.2%) - 1,534,565 total ( 1.33%) | |
| ExportNamedDeclaration 173002 files ( 61.8%) - 600,302 total ( 0.52%) | |
| TSTypeAnnotation 171244 files ( 61.2%) - 2,297,169 total ( 2.00%) | |
| MemberExpression 171104 files ( 61.2%) - 6,127,462 total ( 5.33%) | |
| BlockStatement 166989 files ( 59.7%) - 1,781,301 total ( 1.55%) | |
| ExpressionStatement 131572 files ( 47.0%) - 2,735,548 total ( 2.38%) | |
| ImportDefaultSpecifier 124555 files ( 44.5%) - 282,126 total ( 0.25%) | |
| ReturnStatement 121173 files ( 43.3%) - 681,241 total ( 0.59%) | |
| ParenthesizedExpression 120591 files ( 43.1%) - 712,036 total ( 0.62%) | |
| ArrayExpression 113618 files ( 40.6%) - 1,241,190 total ( 1.08%) | |
| ObjectPattern 103905 files ( 37.1%) - 347,845 total ( 0.30%) | |
| TSTypeParameterInstantiation 100485 files ( 35.9%) - 469,024 total ( 0.41%) | |
| JSXElement 99655 files ( 35.6%) - 761,409 total ( 0.66%) | |
| JSXOpeningElement 99655 files ( 35.6%) - 761,409 total ( 0.66%) | |
| JSXIdentifier 99655 files ( 35.6%) - 2,408,898 total ( 2.09%) | |
| JSXAttribute 89817 files ( 32.1%) - 1,264,066 total ( 1.10%) | |
| TSPropertySignature 87341 files ( 31.2%) - 1,322,514 total ( 1.15%) | |
| JSXExpressionContainer 85872 files ( 30.7%) - 913,567 total ( 0.79%) | |
| TSStringKeyword 81974 files ( 29.3%) - 696,198 total ( 0.61%) | |
| TSTypeLiteral 76868 files ( 27.5%) - 325,275 total ( 0.28%) | |
| JSXClosingElement 73113 files ( 26.1%) - 367,820 total ( 0.32%) | |
| JSXText 72215 files ( 25.8%) - 830,001 total ( 0.72%) | |
| ExportDefaultDeclaration 71032 files ( 25.4%) - 78,840 total ( 0.07%) | |
| TSTypeAliasDeclaration 60664 files ( 21.7%) - 199,847 total ( 0.17%) | |
| BinaryExpression 58088 files ( 20.8%) - 793,466 total ( 0.69%) | |
| LogicalExpression 57403 files ( 20.5%) - 612,616 total ( 0.53%) | |
| TemplateElement 55461 files ( 19.8%) - 470,512 total ( 0.41%) | |
| TemplateLiteral 55275 files ( 19.8%) - 216,960 total ( 0.19%) | |
| IfStatement 54973 files ( 19.6%) - 431,299 total ( 0.37%) | |
| TSAsExpression 52753 files ( 18.9%) - 143,688 total ( 0.12%) | |
| TSUnionType 52463 files ( 18.8%) - 267,028 total ( 0.23%) | |
| UnaryExpression 47647 files ( 17.0%) - 467,977 total ( 0.41%) | |
| AssignmentExpression 45247 files ( 16.2%) - 588,004 total ( 0.51%) | |
| TSBooleanKeyword 44931 files ( 16.1%) - 146,558 total ( 0.13%) | |
| SpreadElement 44719 files ( 16.0%) - 192,339 total ( 0.17%) | |
| ConditionalExpression 44441 files ( 15.9%) - 291,659 total ( 0.25%) | |
| AwaitExpression 43480 files ( 15.5%) - 329,359 total ( 0.29%) | |
| TSArrayType 37690 files ( 13.5%) - 110,210 total ( 0.10%) | |
| TSAnyKeyword 36400 files ( 13.0%) - 106,928 total ( 0.09%) | |
| NewExpression 34357 files ( 12.3%) - 164,443 total ( 0.14%) | |
| JSXSpreadAttribute 32832 files ( 11.7%) - 109,111 total ( 0.09%) | |
| TSLiteralType 31918 files ( 11.4%) - 467,097 total ( 0.41%) | |
| ChainExpression 30689 files ( 11.0%) - 124,914 total ( 0.11%) | |
| TSNumberKeyword 28779 files ( 10.3%) - 103,545 total ( 0.09%) | |
| TSNullKeyword 28135 files ( 10.1%) - 136,265 total ( 0.12%) | |
| TSQualifiedName 28091 files ( 10.0%) - 129,043 total ( 0.11%) | |
| TSFunctionType 27699 files ( 9.9%) - 100,003 total ( 0.09%) | |
| ArrayPattern 27116 files ( 9.7%) - 66,418 total ( 0.06%) | |
| TSVoidKeyword 26434 files ( 9.4%) - 71,334 total ( 0.06%) | |
| AssignmentPattern 23167 files ( 8.3%) - 85,069 total ( 0.07%) | |
| TSUndefinedKeyword 22985 files ( 8.2%) - 115,098 total ( 0.10%) | |
| FunctionDeclaration 22908 files ( 8.2%) - 136,590 total ( 0.12%) | |
| TSTypeQuery 22644 files ( 8.1%) - 44,329 total ( 0.04%) | |
| TSInterfaceDeclaration 19911 files ( 7.1%) - 58,036 total ( 0.05%) | |
| TSInterfaceBody 19911 files ( 7.1%) - 58,036 total ( 0.05%) | |
| FunctionExpression 18360 files ( 6.6%) - 215,017 total ( 0.19%) | |
| JSXFragment 15342 files ( 5.5%) - 24,825 total ( 0.02%) | |
| JSXOpeningFragment 15342 files ( 5.5%) - 24,825 total ( 0.02%) | |
| JSXClosingFragment 15342 files ( 5.5%) - 24,825 total ( 0.02%) | |
| ExportSpecifier 14415 files ( 5.2%) - 86,570 total ( 0.08%) | |
| ImportNamespaceSpecifier 13244 files ( 4.7%) - 15,944 total ( 0.01%) | |
| TaggedTemplateExpression 12121 files ( 4.3%) - 22,929 total ( 0.02%) | |
| TSIntersectionType 11623 files ( 4.2%) - 41,770 total ( 0.04%) | |
| TSIndexedAccessType 10497 files ( 3.8%) - 180,112 total ( 0.16%) | |
| ThrowStatement 9475 files ( 3.4%) - 40,643 total ( 0.04%) | |
| RestElement 9360 files ( 3.3%) - 17,837 total ( 0.02%) | |
| ClassBody 9256 files ( 3.3%) - 18,719 total ( 0.02%) | |
| ClassDeclaration 8973 files ( 3.2%) - 13,197 total ( 0.01%) | |
| TryStatement 8779 files ( 3.1%) - 26,772 total ( 0.02%) | |
| TSUnknownKeyword 8708 files ( 3.1%) - 24,535 total ( 0.02%) | |
| CatchClause 8625 files ( 3.1%) - 25,637 total ( 0.02%) | |
| MethodDefinition 8548 files ( 3.1%) - 97,723 total ( 0.08%) | |
| ThisExpression 7915 files ( 2.8%) - 380,188 total ( 0.33%) | |
| TSTypeParameter 7159 files ( 2.6%) - 22,018 total ( 0.02%) | |
| TSTypeParameterDeclaration 7145 files ( 2.6%) - 16,709 total ( 0.01%) | |
| PropertyDefinition 6134 files ( 2.2%) - 37,425 total ( 0.03%) | |
| SwitchStatement 5745 files ( 2.1%) - 13,183 total ( 0.01%) | |
| SwitchCase 5744 files ( 2.1%) - 87,314 total ( 0.08%) | |
| TSIndexSignature 5034 files ( 1.8%) - 10,970 total ( 0.01%) | |
| JSXMemberExpression 4788 files ( 1.7%) - 15,603 total ( 0.01%) | |
| JSXEmptyExpression 4778 files ( 1.7%) - 8,874 total ( 0.01%) | |
| TSTypeOperator 4751 files ( 1.7%) - 10,694 total ( 0.01%) | |
| TSParenthesizedType 4337 files ( 1.6%) - 22,167 total ( 0.02%) | |
| ImportExpression 4030 files ( 1.4%) - 16,726 total ( 0.01%) | |
| TSNeverKeyword 3643 files ( 1.3%) - 6,464 total ( 0.01%) | |
| TSNonNullExpression 3501 files ( 1.3%) - 62,098 total ( 0.05%) | |
| TSTupleType 3306 files ( 1.2%) - 8,402 total ( 0.01%) | |
| TSTypePredicate 3090 files ( 1.1%) - 4,638 total ( 0.00%) | |
| ForOfStatement 2734 files ( 1.0%) - 15,601 total ( 0.01%) | |
| TSEnumDeclaration 2605 files ( 0.9%) - 7,620 total ( 0.01%) | |
| TSEnumBody 2605 files ( 0.9%) - 7,620 total ( 0.01%) | |
| TSEnumMember 2603 files ( 0.9%) - 38,946 total ( 0.03%) | |
| TSMethodSignature 2590 files ( 0.9%) - 7,536 total ( 0.01%) | |
| TSInterfaceHeritage 2178 files ( 0.8%) - 4,726 total ( 0.00%) | |
| UpdateExpression 2177 files ( 0.8%) - 33,275 total ( 0.03%) | |
| TSMappedType 2043 files ( 0.7%) - 2,580 total ( 0.00%) | |
| BreakStatement 1869 files ( 0.7%) - 23,431 total ( 0.02%) | |
| ExportAllDeclaration 1819 files ( 0.7%) - 4,742 total ( 0.00%) | |
| ForStatement 1733 files ( 0.6%) - 24,785 total ( 0.02%) | |
| Super 1597 files ( 0.6%) - 5,894 total ( 0.01%) | |
| TSObjectKeyword 1384 files ( 0.5%) - 2,463 total ( 0.00%) | |
| TSCallSignatureDeclaration 1218 files ( 0.4%) - 1,614 total ( 0.00%) | |
| TSModuleDeclaration 1208 files ( 0.4%) - 31,370 total ( 0.03%) | |
| TSModuleBlock 1141 files ( 0.4%) - 31,252 total ( 0.03%) | |
| TSParameterProperty 1028 files ( 0.4%) - 1,997 total ( 0.00%) | |
| Hashbang 765 files ( 0.3%) - 765 total ( 0.00%) | |
| WhileStatement 731 files ( 0.3%) - 3,546 total ( 0.00%) | |
| TSClassImplements 715 files ( 0.3%) - 942 total ( 0.00%) | |
| TSSatisfiesExpression 683 files ( 0.2%) - 1,527 total ( 0.00%) | |
| ContinueStatement 613 files ( 0.2%) - 7,691 total ( 0.01%) | |
| TSImportType 613 files ( 0.2%) - 40,218 total ( 0.03%) | |
| MetaProperty 601 files ( 0.2%) - 1,228 total ( 0.00%) | |
| ForInStatement 528 files ( 0.2%) - 4,123 total ( 0.00%) | |
| TSDeclareFunction 504 files ( 0.2%) - 4,528 total ( 0.00%) | |
| TSConditionalType 448 files ( 0.2%) - 1,256 total ( 0.00%) | |
| ClassExpression 333 files ( 0.1%) - 5,522 total ( 0.00%) | |
| TSEmptyBodyFunctionExpression 297 files ( 0.1%) - 6,034 total ( 0.01%) | |
| SequenceExpression 270 files ( 0.1%) - 144,572 total ( 0.13%) | |
| TSTemplateLiteralType 266 files ( 0.1%) - 515 total ( 0.00%) | |
| YieldExpression 225 files ( 0.1%) - 6,479 total ( 0.01%) | |
| TSInferType 183 files ( 0.1%) - 482 total ( 0.00%) | |
| DoWhileStatement 153 files ( 0.1%) - 833 total ( 0.00%) | |
| TSNamedTupleMember 148 files ( 0.1%) - 432 total ( 0.00%) | |
| TSSymbolKeyword 131 files ( 0.0%) - 225 total ( 0.00%) | |
| TSThisType 113 files ( 0.0%) - 723 total ( 0.00%) | |
| Decorator 100 files ( 0.0%) - 1,013 total ( 0.00%) | |
| EmptyStatement 98 files ( 0.0%) - 953 total ( 0.00%) | |
| TSRestType 94 files ( 0.0%) - 317 total ( 0.00%) | |
| TSInstantiationExpression 73 files ( 0.0%) - 125 total ( 0.00%) | |
| LabeledStatement 71 files ( 0.0%) - 902 total ( 0.00%) | |
| PrivateIdentifier 58 files ( 0.0%) - 6,449 total ( 0.01%) | |
| TSAbstractMethodDefinition 53 files ( 0.0%) - 107 total ( 0.00%) | |
| TSConstructSignatureDeclaration 29 files ( 0.0%) - 45 total ( 0.00%) | |
| TSConstructorType 28 files ( 0.0%) - 34 total ( 0.00%) | |
| TSOptionalType 27 files ( 0.0%) - 44 total ( 0.00%) | |
| TSBigIntKeyword 22 files ( 0.0%) - 35 total ( 0.00%) | |
| TSExportAssignment 17 files ( 0.0%) - 19 total ( 0.00%) | |
| TSAbstractPropertyDefinition 16 files ( 0.0%) - 32 total ( 0.00%) | |
| DebuggerStatement 8 files ( 0.0%) - 8 total ( 0.00%) | |
| StaticBlock 5 files ( 0.0%) - 201 total ( 0.00%) | |
| TSImportEqualsDeclaration 4 files ( 0.0%) - 4 total ( 0.00%) | |
| TSTypeAssertion 4 files ( 0.0%) - 7 total ( 0.00%) | |
| ImportAttribute 2 files ( 0.0%) - 3 total ( 0.00%) | |
| 📝 ALL NODE TYPES (BY TOTAL COUNT): | |
| Identifier 37,013,588 (32.17%) in 273387 files ( 97.7%) | |
| Literal 13,527,235 (11.76%) in 274351 files ( 98.1%) | |
| Property 8,288,439 ( 7.20%) in 213941 files ( 76.5%) | |
| CallExpression 6,354,013 ( 5.52%) in 206234 files ( 73.7%) | |
| MemberExpression 6,127,462 ( 5.33%) in 171104 files ( 61.2%) | |
| ObjectExpression 2,743,478 ( 2.38%) in 201058 files ( 71.9%) | |
| ExpressionStatement 2,735,548 ( 2.38%) in 131572 files ( 47.0%) | |
| JSXIdentifier 2,408,898 ( 2.09%) in 99655 files ( 35.6%) | |
| TSTypeAnnotation 2,297,169 ( 2.00%) in 171244 files ( 61.2%) | |
| VariableDeclarator 2,293,202 ( 1.99%) in 220675 files ( 78.9%) | |
| VariableDeclaration 2,074,323 ( 1.80%) in 220675 files ( 78.9%) | |
| BlockStatement 1,781,301 ( 1.55%) in 166989 files ( 59.7%) | |
| ImportSpecifier 1,616,764 ( 1.41%) in 237030 files ( 84.7%) | |
| TSTypeReference 1,534,565 ( 1.33%) in 174067 files ( 62.2%) | |
| ArrowFunctionExpression 1,505,342 ( 1.31%) in 179546 files ( 64.2%) | |
| ImportDeclaration 1,370,590 ( 1.19%) in 243812 files ( 87.1%) | |
| TSPropertySignature 1,322,514 ( 1.15%) in 87341 files ( 31.2%) | |
| JSXAttribute 1,264,066 ( 1.10%) in 89817 files ( 32.1%) | |
| ArrayExpression 1,241,190 ( 1.08%) in 113618 files ( 40.6%) | |
| JSXExpressionContainer 913,567 ( 0.79%) in 85872 files ( 30.7%) | |
| JSXText 830,001 ( 0.72%) in 72215 files ( 25.8%) | |
| BinaryExpression 793,466 ( 0.69%) in 58088 files ( 20.8%) | |
| JSXElement 761,409 ( 0.66%) in 99655 files ( 35.6%) | |
| JSXOpeningElement 761,409 ( 0.66%) in 99655 files ( 35.6%) | |
| ParenthesizedExpression 712,036 ( 0.62%) in 120591 files ( 43.1%) | |
| TSStringKeyword 696,198 ( 0.61%) in 81974 files ( 29.3%) | |
| ReturnStatement 681,241 ( 0.59%) in 121173 files ( 43.3%) | |
| LogicalExpression 612,616 ( 0.53%) in 57403 files ( 20.5%) | |
| ExportNamedDeclaration 600,302 ( 0.52%) in 173002 files ( 61.8%) | |
| AssignmentExpression 588,004 ( 0.51%) in 45247 files ( 16.2%) | |
| TemplateElement 470,512 ( 0.41%) in 55461 files ( 19.8%) | |
| TSTypeParameterInstantiation 469,024 ( 0.41%) in 100485 files ( 35.9%) | |
| UnaryExpression 467,977 ( 0.41%) in 47647 files ( 17.0%) | |
| TSLiteralType 467,097 ( 0.41%) in 31918 files ( 11.4%) | |
| IfStatement 431,299 ( 0.37%) in 54973 files ( 19.6%) | |
| ThisExpression 380,188 ( 0.33%) in 7915 files ( 2.8%) | |
| JSXClosingElement 367,820 ( 0.32%) in 73113 files ( 26.1%) | |
| ObjectPattern 347,845 ( 0.30%) in 103905 files ( 37.1%) | |
| AwaitExpression 329,359 ( 0.29%) in 43480 files ( 15.5%) | |
| TSTypeLiteral 325,275 ( 0.28%) in 76868 files ( 27.5%) | |
| ConditionalExpression 291,659 ( 0.25%) in 44441 files ( 15.9%) | |
| ImportDefaultSpecifier 282,126 ( 0.25%) in 124555 files ( 44.5%) | |
| Program 279,763 ( 0.24%) in 279763 files (100.0%) | |
| TSUnionType 267,028 ( 0.23%) in 52463 files ( 18.8%) | |
| TemplateLiteral 216,960 ( 0.19%) in 55275 files ( 19.8%) | |
| FunctionExpression 215,017 ( 0.19%) in 18360 files ( 6.6%) | |
| TSTypeAliasDeclaration 199,847 ( 0.17%) in 60664 files ( 21.7%) | |
| SpreadElement 192,339 ( 0.17%) in 44719 files ( 16.0%) | |
| TSIndexedAccessType 180,112 ( 0.16%) in 10497 files ( 3.8%) | |
| NewExpression 164,443 ( 0.14%) in 34357 files ( 12.3%) | |
| TSBooleanKeyword 146,558 ( 0.13%) in 44931 files ( 16.1%) | |
| SequenceExpression 144,572 ( 0.13%) in 270 files ( 0.1%) | |
| TSAsExpression 143,688 ( 0.12%) in 52753 files ( 18.9%) | |
| FunctionDeclaration 136,590 ( 0.12%) in 22908 files ( 8.2%) | |
| TSNullKeyword 136,265 ( 0.12%) in 28135 files ( 10.1%) | |
| TSQualifiedName 129,043 ( 0.11%) in 28091 files ( 10.0%) | |
| ChainExpression 124,914 ( 0.11%) in 30689 files ( 11.0%) | |
| TSUndefinedKeyword 115,098 ( 0.10%) in 22985 files ( 8.2%) | |
| TSArrayType 110,210 ( 0.10%) in 37690 files ( 13.5%) | |
| JSXSpreadAttribute 109,111 ( 0.09%) in 32832 files ( 11.7%) | |
| TSAnyKeyword 106,928 ( 0.09%) in 36400 files ( 13.0%) | |
| TSNumberKeyword 103,545 ( 0.09%) in 28779 files ( 10.3%) | |
| TSFunctionType 100,003 ( 0.09%) in 27699 files ( 9.9%) | |
| MethodDefinition 97,723 ( 0.08%) in 8548 files ( 3.1%) | |
| SwitchCase 87,314 ( 0.08%) in 5744 files ( 2.1%) | |
| ExportSpecifier 86,570 ( 0.08%) in 14415 files ( 5.2%) | |
| AssignmentPattern 85,069 ( 0.07%) in 23167 files ( 8.3%) | |
| ExportDefaultDeclaration 78,840 ( 0.07%) in 71032 files ( 25.4%) | |
| TSVoidKeyword 71,334 ( 0.06%) in 26434 files ( 9.4%) | |
| ArrayPattern 66,418 ( 0.06%) in 27116 files ( 9.7%) | |
| TSNonNullExpression 62,098 ( 0.05%) in 3501 files ( 1.3%) | |
| TSInterfaceDeclaration 58,036 ( 0.05%) in 19911 files ( 7.1%) | |
| TSInterfaceBody 58,036 ( 0.05%) in 19911 files ( 7.1%) | |
| TSTypeQuery 44,329 ( 0.04%) in 22644 files ( 8.1%) | |
| TSIntersectionType 41,770 ( 0.04%) in 11623 files ( 4.2%) | |
| ThrowStatement 40,643 ( 0.04%) in 9475 files ( 3.4%) | |
| TSImportType 40,218 ( 0.03%) in 613 files ( 0.2%) | |
| TSEnumMember 38,946 ( 0.03%) in 2603 files ( 0.9%) | |
| PropertyDefinition 37,425 ( 0.03%) in 6134 files ( 2.2%) | |
| UpdateExpression 33,275 ( 0.03%) in 2177 files ( 0.8%) | |
| TSModuleDeclaration 31,370 ( 0.03%) in 1208 files ( 0.4%) | |
| TSModuleBlock 31,252 ( 0.03%) in 1141 files ( 0.4%) | |
| TryStatement 26,772 ( 0.02%) in 8779 files ( 3.1%) | |
| CatchClause 25,637 ( 0.02%) in 8625 files ( 3.1%) | |
| JSXFragment 24,825 ( 0.02%) in 15342 files ( 5.5%) | |
| JSXOpeningFragment 24,825 ( 0.02%) in 15342 files ( 5.5%) | |
| JSXClosingFragment 24,825 ( 0.02%) in 15342 files ( 5.5%) | |
| ForStatement 24,785 ( 0.02%) in 1733 files ( 0.6%) | |
| TSUnknownKeyword 24,535 ( 0.02%) in 8708 files ( 3.1%) | |
| BreakStatement 23,431 ( 0.02%) in 1869 files ( 0.7%) | |
| TaggedTemplateExpression 22,929 ( 0.02%) in 12121 files ( 4.3%) | |
| TSParenthesizedType 22,167 ( 0.02%) in 4337 files ( 1.6%) | |
| TSTypeParameter 22,018 ( 0.02%) in 7159 files ( 2.6%) | |
| ClassBody 18,719 ( 0.02%) in 9256 files ( 3.3%) | |
| RestElement 17,837 ( 0.02%) in 9360 files ( 3.3%) | |
| ImportExpression 16,726 ( 0.01%) in 4030 files ( 1.4%) | |
| TSTypeParameterDeclaration 16,709 ( 0.01%) in 7145 files ( 2.6%) | |
| ImportNamespaceSpecifier 15,944 ( 0.01%) in 13244 files ( 4.7%) | |
| JSXMemberExpression 15,603 ( 0.01%) in 4788 files ( 1.7%) | |
| ForOfStatement 15,601 ( 0.01%) in 2734 files ( 1.0%) | |
| ClassDeclaration 13,197 ( 0.01%) in 8973 files ( 3.2%) | |
| SwitchStatement 13,183 ( 0.01%) in 5745 files ( 2.1%) | |
| TSIndexSignature 10,970 ( 0.01%) in 5034 files ( 1.8%) | |
| TSTypeOperator 10,694 ( 0.01%) in 4751 files ( 1.7%) | |
| JSXEmptyExpression 8,874 ( 0.01%) in 4778 files ( 1.7%) | |
| TSTupleType 8,402 ( 0.01%) in 3306 files ( 1.2%) | |
| ContinueStatement 7,691 ( 0.01%) in 613 files ( 0.2%) | |
| TSEnumDeclaration 7,620 ( 0.01%) in 2605 files ( 0.9%) | |
| TSEnumBody 7,620 ( 0.01%) in 2605 files ( 0.9%) | |
| TSMethodSignature 7,536 ( 0.01%) in 2590 files ( 0.9%) | |
| YieldExpression 6,479 ( 0.01%) in 225 files ( 0.1%) | |
| TSNeverKeyword 6,464 ( 0.01%) in 3643 files ( 1.3%) | |
| PrivateIdentifier 6,449 ( 0.01%) in 58 files ( 0.0%) | |
| TSEmptyBodyFunctionExpression 6,034 ( 0.01%) in 297 files ( 0.1%) | |
| Super 5,894 ( 0.01%) in 1597 files ( 0.6%) | |
| ClassExpression 5,522 ( 0.00%) in 333 files ( 0.1%) | |
| ExportAllDeclaration 4,742 ( 0.00%) in 1819 files ( 0.7%) | |
| TSInterfaceHeritage 4,726 ( 0.00%) in 2178 files ( 0.8%) | |
| TSTypePredicate 4,638 ( 0.00%) in 3090 files ( 1.1%) | |
| TSDeclareFunction 4,528 ( 0.00%) in 504 files ( 0.2%) | |
| ForInStatement 4,123 ( 0.00%) in 528 files ( 0.2%) | |
| WhileStatement 3,546 ( 0.00%) in 731 files ( 0.3%) | |
| TSMappedType 2,580 ( 0.00%) in 2043 files ( 0.7%) | |
| TSObjectKeyword 2,463 ( 0.00%) in 1384 files ( 0.5%) | |
| TSParameterProperty 1,997 ( 0.00%) in 1028 files ( 0.4%) | |
| TSCallSignatureDeclaration 1,614 ( 0.00%) in 1218 files ( 0.4%) | |
| TSSatisfiesExpression 1,527 ( 0.00%) in 683 files ( 0.2%) | |
| TSConditionalType 1,256 ( 0.00%) in 448 files ( 0.2%) | |
| MetaProperty 1,228 ( 0.00%) in 601 files ( 0.2%) | |
| Decorator 1,013 ( 0.00%) in 100 files ( 0.0%) | |
| EmptyStatement 953 ( 0.00%) in 98 files ( 0.0%) | |
| TSClassImplements 942 ( 0.00%) in 715 files ( 0.3%) | |
| LabeledStatement 902 ( 0.00%) in 71 files ( 0.0%) | |
| DoWhileStatement 833 ( 0.00%) in 153 files ( 0.1%) | |
| Hashbang 765 ( 0.00%) in 765 files ( 0.3%) | |
| TSThisType 723 ( 0.00%) in 113 files ( 0.0%) | |
| TSTemplateLiteralType 515 ( 0.00%) in 266 files ( 0.1%) | |
| TSInferType 482 ( 0.00%) in 183 files ( 0.1%) | |
| TSNamedTupleMember 432 ( 0.00%) in 148 files ( 0.1%) | |
| TSRestType 317 ( 0.00%) in 94 files ( 0.0%) | |
| TSSymbolKeyword 225 ( 0.00%) in 131 files ( 0.0%) | |
| StaticBlock 201 ( 0.00%) in 5 files ( 0.0%) | |
| TSInstantiationExpression 125 ( 0.00%) in 73 files ( 0.0%) | |
| TSAbstractMethodDefinition 107 ( 0.00%) in 53 files ( 0.0%) | |
| TSConstructSignatureDeclaration 45 ( 0.00%) in 29 files ( 0.0%) | |
| TSOptionalType 44 ( 0.00%) in 27 files ( 0.0%) | |
| TSBigIntKeyword 35 ( 0.00%) in 22 files ( 0.0%) | |
| TSConstructorType 34 ( 0.00%) in 28 files ( 0.0%) | |
| TSAbstractPropertyDefinition 32 ( 0.00%) in 16 files ( 0.0%) | |
| TSExportAssignment 19 ( 0.00%) in 17 files ( 0.0%) | |
| DebuggerStatement 8 ( 0.00%) in 8 files ( 0.0%) | |
| TSTypeAssertion 7 ( 0.00%) in 4 files ( 0.0%) | |
| TSImportEqualsDeclaration 4 ( 0.00%) in 4 files ( 0.0%) | |
| ImportAttribute 3 ( 0.00%) in 2 files ( 0.0%) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment