Skip to content

Instantly share code, notes, and snippets.

@IWANABETHATGUY
Created May 11, 2022 11:02
Show Gist options
  • Save IWANABETHATGUY/41aabdecaa01e684a2ce8e9edd6ee4f2 to your computer and use it in GitHub Desktop.
Save IWANABETHATGUY/41aabdecaa01e684a2ce8e9edd6ee4f2 to your computer and use it in GitHub Desktop.
prettier compatibility metric

js/arrays/empty.js

total_line_of_file: 4
compatibility_per_file: 0.00%

js/arrays/holes-in-args.js

total_line_of_file: 4
compatibility_per_file: 0.00%

js/arrays/issue-10159.js

total_line_of_file: 20
compatibility_per_file: 70.00%

js/arrays/nested.js

total_line_of_file: 57
compatibility_per_file: 63.16%

js/arrays/numbers-in-assignment.js

total_line_of_file: 12
compatibility_per_file: 8.33%

js/arrays/numbers-negative-comment-after-minus.js

total_line_of_file: 68
compatibility_per_file: 63.24%

js/arrays/numbers-negative.js

total_line_of_file: 52
compatibility_per_file: 25.00%

js/arrays/numbers-trailing-comma.js

total_line_of_file: 6
compatibility_per_file: 16.67%

js/arrays/numbers-with-holes.js

total_line_of_file: 28
compatibility_per_file: 89.29%

js/arrays/numbers-with-tricky-comments.js

total_line_of_file: 57
compatibility_per_file: 7.02%

js/arrays/numbers2.js

total_line_of_file: 36
compatibility_per_file: 61.11%

js/arrays/numbers3.js

total_line_of_file: 111
compatibility_per_file: 10.81%

js/arrays/preserve_empty_lines.js

total_line_of_file: 9
compatibility_per_file: 22.22%

js/arrow-call/arrow_call.js

total_line_of_file: 49
compatibility_per_file: 48.98%

js/arrows-bind/arrows-bind.js

total_line_of_file: 6
compatibility_per_file: 0.00%

js/arrows/newline-before-arrow/newline-before-arrow.js

total_line_of_file: 3
compatibility_per_file: 0.00%

js/assignment-comments/function.js

total_line_of_file: 55
compatibility_per_file: 58.18%

js/assignment-comments/identifier.js

total_line_of_file: 6
compatibility_per_file: 33.33%

js/assignment-comments/number.js

total_line_of_file: 41
compatibility_per_file: 78.05%

js/assignment-comments/string.js

total_line_of_file: 91
compatibility_per_file: 80.22%

js/assignment/binaryish.js

total_line_of_file: 15
compatibility_per_file: 73.33%

js/assignment/call-with-template.js

total_line_of_file: 9
compatibility_per_file: 22.22%

js/assignment/chain-two-segments.js

total_line_of_file: 7
compatibility_per_file: 0.00%

js/assignment/chain.js

total_line_of_file: 35
compatibility_per_file: 25.71%

js/assignment/destructuring-array.js

total_line_of_file: 4
compatibility_per_file: 0.00%

js/assignment/destructuring-heuristic.js

total_line_of_file: 26
compatibility_per_file: 30.77%

js/assignment/issue-10218.js

total_line_of_file: 11
compatibility_per_file: 18.18%

js/assignment/issue-1419.js

total_line_of_file: 4
compatibility_per_file: 25.00%

js/assignment/issue-1966.js

total_line_of_file: 8
compatibility_per_file: 75.00%

js/assignment/issue-2184.js

total_line_of_file: 4
compatibility_per_file: 50.00%

js/assignment/issue-2482-2.js

total_line_of_file: 8
compatibility_per_file: 50.00%

js/assignment/issue-2540.js

total_line_of_file: 4
compatibility_per_file: 0.00%

js/assignment/issue-3819.js

total_line_of_file: 11
compatibility_per_file: 18.18%

js/assignment/issue-4094.js

total_line_of_file: 5
compatibility_per_file: 40.00%

js/assignment/issue-5610.js

total_line_of_file: 8
compatibility_per_file: 87.50%

js/assignment/issue-6922.js

total_line_of_file: 27
compatibility_per_file: 70.37%

js/assignment/issue-7091.js

total_line_of_file: 3
compatibility_per_file: 0.00%

js/assignment/issue-7572.js

total_line_of_file: 6
compatibility_per_file: 50.00%

js/assignment/issue-8218.js

total_line_of_file: 5
compatibility_per_file: 20.00%

js/assignment/lone-arg.js

total_line_of_file: 19
compatibility_per_file: 36.84%

js/assignment/sequence.js

total_line_of_file: 7
compatibility_per_file: 85.71%

js/assignment/unary.js

total_line_of_file: 16
compatibility_per_file: 0.00%

js/async-do-expressions/async-do-expressions.js

total_line_of_file: 31
compatibility_per_file: 38.71%

js/async/async-shorthand-method.js

total_line_of_file: 4
compatibility_per_file: 0.00%

js/async/await-parse.js

total_line_of_file: 16
compatibility_per_file: 93.75%

js/async/conditional-expression.js

total_line_of_file: 12
compatibility_per_file: 91.67%

js/async/inline-await.js

total_line_of_file: 11
compatibility_per_file: 36.36%

js/async/nested.js

total_line_of_file: 8
compatibility_per_file: 62.50%

js/babel-plugins/async-do-expressions.js

total_line_of_file: 3
compatibility_per_file: 0.00%

js/babel-plugins/bigint.js

total_line_of_file: 128
compatibility_per_file: 97.66%

js/babel-plugins/decimal.js

total_line_of_file: 38
compatibility_per_file: 23.68%

js/babel-plugins/do-expressions.js

total_line_of_file: 12
compatibility_per_file: 58.33%

js/babel-plugins/export-default-from.js

total_line_of_file: 7
compatibility_per_file: 28.57%

js/babel-plugins/function-bind.js

total_line_of_file: 18
compatibility_per_file: 44.44%

js/babel-plugins/jsx.js

total_line_of_file: 8
compatibility_per_file: 25.00%

js/babel-plugins/module-blocks.js

total_line_of_file: 5
compatibility_per_file: 40.00%

js/babel-plugins/optional-chaining.js

total_line_of_file: 61
compatibility_per_file: 68.85%

js/babel-plugins/partial-application.js

total_line_of_file: 23
compatibility_per_file: 86.96%

js/babel-plugins/pipeline-operator-fsharp.js

total_line_of_file: 36
compatibility_per_file: 58.33%

js/babel-plugins/pipeline-operator-hack.js

total_line_of_file: 7
compatibility_per_file: 57.14%

js/babel-plugins/pipeline-operator-minimal.js

total_line_of_file: 12
compatibility_per_file: 66.67%

js/babel-plugins/private-fields-in-in.js

total_line_of_file: 55
compatibility_per_file: 96.36%

js/babel-plugins/record-tuple-record.js

total_line_of_file: 11
compatibility_per_file: 9.09%

js/babel-plugins/record-tuple-tuple.js

total_line_of_file: 2
compatibility_per_file: 0.00%

js/babel-plugins/throw-expressions.js

total_line_of_file: 8
compatibility_per_file: 37.50%

js/babel-plugins/v8intrinsic.js

total_line_of_file: 25
compatibility_per_file: 88.00%

js/binary-expressions/arrow.js

total_line_of_file: 24
compatibility_per_file: 83.33%

js/binary-expressions/call.js

total_line_of_file: 53
compatibility_per_file: 64.15%

js/binary-expressions/comment.js

total_line_of_file: 58
compatibility_per_file: 72.41%

js/binary-expressions/equality.js

total_line_of_file: 9
compatibility_per_file: 11.11%

js/binary-expressions/exp.js

total_line_of_file: 9
compatibility_per_file: 88.89%

js/binary-expressions/if.js

total_line_of_file: 19
compatibility_per_file: 68.42%

js/binary-expressions/inline-jsx.js

total_line_of_file: 19
compatibility_per_file: 21.05%

js/binary-expressions/inline-object-array.js

total_line_of_file: 93
compatibility_per_file: 38.71%

js/binary-expressions/jsx_parent.js

total_line_of_file: 39
compatibility_per_file: 58.97%

js/binary-expressions/math.js

total_line_of_file: 22
compatibility_per_file: 31.82%

js/binary-expressions/return.js

total_line_of_file: 20
compatibility_per_file: 40.00%

js/binary-expressions/short-right.js

total_line_of_file: 17
compatibility_per_file: 17.65%

js/binary-expressions/test.js

total_line_of_file: 58
compatibility_per_file: 58.62%

js/binary-expressions/unary.js

total_line_of_file: 4
compatibility_per_file: 50.00%

js/binary_math/parens.js

total_line_of_file: 23
compatibility_per_file: 43.48%

js/bind-expressions/await.js

total_line_of_file: 5
compatibility_per_file: 60.00%

js/bind-expressions/bind_parens.js

total_line_of_file: 66
compatibility_per_file: 1.52%

js/bind-expressions/long_name_method.js

total_line_of_file: 10
compatibility_per_file: 90.00%

js/bind-expressions/method_chain.js

total_line_of_file: 17
compatibility_per_file: 52.94%

js/bind-expressions/short_name_method.js

total_line_of_file: 10
compatibility_per_file: 80.00%

js/bind-expressions/unary.js

total_line_of_file: 20
compatibility_per_file: 25.00%

js/break-calls/break.js

total_line_of_file: 47
compatibility_per_file: 74.47%

js/break-calls/parent.js

total_line_of_file: 9
compatibility_per_file: 88.89%

js/break-calls/react.js

total_line_of_file: 117
compatibility_per_file: 54.70%

js/break-calls/reduce.js

total_line_of_file: 9
compatibility_per_file: 77.78%

js/call/no-argument/special-cases.js

total_line_of_file: 6
compatibility_per_file: 0.00%

js/class-comment/class-property.js

total_line_of_file: 7
compatibility_per_file: 71.43%

js/class-comment/misc.js

total_line_of_file: 6
compatibility_per_file: 66.67%

js/class-comment/superclass.js

total_line_of_file: 45
compatibility_per_file: 53.33%

js/class-extends/complex.js

total_line_of_file: 19
compatibility_per_file: 94.74%

js/class-extends/extends.js

total_line_of_file: 57
compatibility_per_file: 98.25%

js/classes-private-fields/with_comments.js

total_line_of_file: 7
compatibility_per_file: 71.43%

js/classes/assignment.js

total_line_of_file: 36
compatibility_per_file: 11.11%

js/classes/binary.js

total_line_of_file: 4
compatibility_per_file: 0.00%

js/classes/call.js

total_line_of_file: 1
compatibility_per_file: 0.00%

js/classes/member.js

total_line_of_file: 2
compatibility_per_file: 0.00%

js/classes/method.js

total_line_of_file: 7
compatibility_per_file: 42.86%

js/classes/new.js

total_line_of_file: 2
compatibility_per_file: 50.00%

js/classes/property.js

total_line_of_file: 18
compatibility_per_file: 77.78%

js/classes/ternary.js

total_line_of_file: 3
compatibility_per_file: 0.00%

js/comments-closure-typecast/binary-expr.js

total_line_of_file: 3
compatibility_per_file: 0.00%

js/comments-closure-typecast/closure-compiler-type-cast.js

total_line_of_file: 62
compatibility_per_file: 61.29%

js/comments-closure-typecast/comment-in-the-middle.js

total_line_of_file: 11
compatibility_per_file: 18.18%

js/comments-closure-typecast/comment-placement.js

total_line_of_file: 15
compatibility_per_file: 46.67%

js/comments-closure-typecast/iife.js

total_line_of_file: 15
compatibility_per_file: 73.33%

js/comments-closure-typecast/issue-4124.js

total_line_of_file: 18
compatibility_per_file: 77.78%

js/comments-closure-typecast/issue-8045.js

total_line_of_file: 30
compatibility_per_file: 63.33%

js/comments-closure-typecast/issue-9358.js

total_line_of_file: 11
compatibility_per_file: 18.18%

js/comments-closure-typecast/member.js

total_line_of_file: 1
compatibility_per_file: 0.00%

js/comments-closure-typecast/nested.js

total_line_of_file: 10
compatibility_per_file: 40.00%

js/comments-closure-typecast/non-casts.js

total_line_of_file: 24
compatibility_per_file: 25.00%

js/comments-closure-typecast/object-with-comment.js

total_line_of_file: 12
compatibility_per_file: 33.33%

js/comments-closure-typecast/styled-components.js

total_line_of_file: 10
compatibility_per_file: 20.00%

js/comments-pipeline-own-line/pipeline_own_line.js

total_line_of_file: 38
compatibility_per_file: 55.26%

js/comments/arrow.js

total_line_of_file: 3
compatibility_per_file: 33.33%

js/comments/before-comma.js

total_line_of_file: 6
compatibility_per_file: 83.33%

js/comments/binary-expressions-block-comments.js

total_line_of_file: 50
compatibility_per_file: 58.00%

js/comments/binary-expressions-parens.js

total_line_of_file: 9
compatibility_per_file: 22.22%

js/comments/binary-expressions.js

total_line_of_file: 71
compatibility_per_file: 49.30%

js/comments/break-continue-statements.js

total_line_of_file: 11
compatibility_per_file: 63.64%

js/comments/call_comment.js

total_line_of_file: 17
compatibility_per_file: 82.35%

js/comments/dangling.js

total_line_of_file: 15
compatibility_per_file: 40.00%

js/comments/dangling_array.js

total_line_of_file: 6
compatibility_per_file: 16.67%

js/comments/dangling_for.js

total_line_of_file: 5
compatibility_per_file: 20.00%

js/comments/dynamic_imports.js

total_line_of_file: 15
compatibility_per_file: 66.67%

js/comments/export.js

total_line_of_file: 22
compatibility_per_file: 86.36%

js/comments/function-declaration.js

total_line_of_file: 65
compatibility_per_file: 61.54%

js/comments/html-like/comment.js

total_line_of_file: 3
compatibility_per_file: 66.67%

js/comments/if.js

total_line_of_file: 80
compatibility_per_file: 58.75%

js/comments/issue-3532.js

total_line_of_file: 37
compatibility_per_file: 97.30%

js/comments/issues.js

total_line_of_file: 73
compatibility_per_file: 79.45%

js/comments/jsdoc.js

total_line_of_file: 26
compatibility_per_file: 76.92%

js/comments/jsx.js

total_line_of_file: 120
compatibility_per_file: 70.83%

js/comments/last-arg.js

total_line_of_file: 34
compatibility_per_file: 73.53%

js/comments/multi-comments-on-same-line.js

total_line_of_file: 91
compatibility_per_file: 85.71%

js/comments/preserve-new-line-last.js

total_line_of_file: 21
compatibility_per_file: 90.48%

js/comments/return-statement.js

total_line_of_file: 129
compatibility_per_file: 73.64%

js/comments/single-star-jsdoc.js

total_line_of_file: 30
compatibility_per_file: 46.67%

js/comments/switch.js

total_line_of_file: 37
compatibility_per_file: 91.89%

js/comments/tagged-template-literal.js

total_line_of_file: 14
compatibility_per_file: 50.00%

js/comments/template-literal.js

total_line_of_file: 14
compatibility_per_file: 85.71%

js/comments/trailing-jsdocs.js

total_line_of_file: 27
compatibility_per_file: 0.00%

js/comments/trailing_space.js

total_line_of_file: 5
compatibility_per_file: 80.00%

js/comments/try.js

total_line_of_file: 16
compatibility_per_file: 62.50%

js/comments/variable_declarator.js

total_line_of_file: 72
compatibility_per_file: 50.00%

js/comments/while.js

total_line_of_file: 27
compatibility_per_file: 59.26%

js/conditional/comments.js

total_line_of_file: 105
compatibility_per_file: 46.67%

js/conditional/new-expression.js

total_line_of_file: 3
compatibility_per_file: 66.67%

js/conditional/no-confusing-arrow.js

total_line_of_file: 3
compatibility_per_file: 66.67%

js/cursor/cursor-5.js

total_line_of_file: 1
compatibility_per_file: 0.00%

js/cursor/range-0.js

total_line_of_file: 6
compatibility_per_file: 83.33%

js/cursor/range-1.js

total_line_of_file: 6
compatibility_per_file: 83.33%

js/cursor/range-2.js

total_line_of_file: 6
compatibility_per_file: 83.33%

js/cursor/range-3.js

total_line_of_file: 6
compatibility_per_file: 83.33%

js/cursor/range-4.js

total_line_of_file: 6
compatibility_per_file: 83.33%

js/cursor/range-5.js

total_line_of_file: 1
compatibility_per_file: 0.00%

js/cursor/range-8.js

total_line_of_file: 5
compatibility_per_file: 80.00%

js/decorator-comments/comments.js

total_line_of_file: 5
compatibility_per_file: 60.00%

js/decorators-export/after_export.js

total_line_of_file: 7
compatibility_per_file: 42.86%

js/decorators/classes.js

total_line_of_file: 20
compatibility_per_file: 40.00%

js/decorators/comments.js

total_line_of_file: 28
compatibility_per_file: 92.86%

js/decorators/methods.js

total_line_of_file: 10
compatibility_per_file: 80.00%

js/decorators/mobx.js

total_line_of_file: 46
compatibility_per_file: 73.91%

js/decorators/multiline.js

total_line_of_file: 16
compatibility_per_file: 50.00%

js/decorators/multiple.js

total_line_of_file: 18
compatibility_per_file: 50.00%

js/decorators/redux.js

total_line_of_file: 5
compatibility_per_file: 80.00%

js/destructuring-ignore/ignore.js

total_line_of_file: 42
compatibility_per_file: 95.24%

js/destructuring/destructuring.js

total_line_of_file: 60
compatibility_per_file: 63.33%

js/destructuring/issue-5988.js

total_line_of_file: 5
compatibility_per_file: 0.00%

js/directives/escaped.js

total_line_of_file: 35
compatibility_per_file: 97.14%

js/do/call-arguments.js

total_line_of_file: 45
compatibility_per_file: 40.00%

js/do/do.js

total_line_of_file: 65
compatibility_per_file: 38.46%

js/empty-paren-comment/class-property.js

total_line_of_file: 9
compatibility_per_file: 33.33%

js/empty-paren-comment/class.js

total_line_of_file: 6
compatibility_per_file: 66.67%

js/empty-paren-comment/empty_paren_comment.js

total_line_of_file: 18
compatibility_per_file: 38.89%

js/empty-statement/body.js

total_line_of_file: 10
compatibility_per_file: 50.00%

js/export-default/escaped/default-escaped.js

total_line_of_file: 5
compatibility_per_file: 20.00%

js/export-default/function_tostring.js

total_line_of_file: 1
compatibility_per_file: 0.00%

js/export-extension/export.js

total_line_of_file: 30
compatibility_per_file: 20.00%

js/exports/test.js

total_line_of_file: 24
compatibility_per_file: 54.17%

js/first-argument-expansion/test.js

total_line_of_file: 194
compatibility_per_file: 55.15%

js/for-of/async-identifier.js

total_line_of_file: 10
compatibility_per_file: 50.00%

js/for/comment.js

total_line_of_file: 57
compatibility_per_file: 19.30%

js/for/continue-and-break-comment-1.js

total_line_of_file: 95
compatibility_per_file: 97.89%

js/for/continue-and-break-comment-2.js

total_line_of_file: 143
compatibility_per_file: 66.43%

js/for/continue-and-break-comment-without-blocks.js

total_line_of_file: 90
compatibility_per_file: 34.44%

js/function-first-param/function_expression.js

total_line_of_file: 30
compatibility_per_file: 13.33%

js/function-single-destructuring/array.js

total_line_of_file: 71
compatibility_per_file: 30.99%

js/function-single-destructuring/object.js

total_line_of_file: 61
compatibility_per_file: 39.34%

js/function/function_expression.js

total_line_of_file: 11
compatibility_per_file: 72.73%

js/function/issue-10277.js

total_line_of_file: 6
compatibility_per_file: 33.33%

js/functional-composition/functional_compose.js

total_line_of_file: 51
compatibility_per_file: 31.37%

js/functional-composition/gobject_connect.js

total_line_of_file: 8
compatibility_per_file: 12.50%

js/functional-composition/mongo_connect.js

total_line_of_file: 7
compatibility_per_file: 0.00%

js/functional-composition/pipe-function-calls-with-comments.js

total_line_of_file: 49
compatibility_per_file: 81.63%

js/functional-composition/pipe-function-calls.js

total_line_of_file: 19
compatibility_per_file: 89.47%

js/functional-composition/ramda_compose.js

total_line_of_file: 47
compatibility_per_file: 68.09%

js/functional-composition/ramda_pipe.js

total_line_of_file: 23
compatibility_per_file: 95.65%

js/functional-composition/redux_compose.js

total_line_of_file: 9
compatibility_per_file: 88.89%

js/functional-composition/redux_connect.js

total_line_of_file: 5
compatibility_per_file: 0.00%

js/functional-composition/reselect_createselector.js

total_line_of_file: 12
compatibility_per_file: 41.67%

js/functional-composition/rxjs_pipe.js

total_line_of_file: 12
compatibility_per_file: 41.67%

js/if/comment_before_else.js

total_line_of_file: 17
compatibility_per_file: 64.71%

js/if/else.js

total_line_of_file: 23
compatibility_per_file: 65.22%

js/if/expr_and_same_line_comments.js

total_line_of_file: 39
compatibility_per_file: 17.95%

js/if/if_comments.js

total_line_of_file: 58
compatibility_per_file: 50.00%

js/if/trailing_comment.js

total_line_of_file: 18
compatibility_per_file: 77.78%

js/ignore/ignore-2.js

total_line_of_file: 19
compatibility_per_file: 73.68%

js/ignore/ignore.js

total_line_of_file: 58
compatibility_per_file: 98.28%

js/ignore/issue-10661.js

total_line_of_file: 27
compatibility_per_file: 55.56%

js/ignore/semi/directive.js

total_line_of_file: 9
compatibility_per_file: 88.89%

js/import-assertions/empty.js

total_line_of_file: 7
compatibility_per_file: 42.86%

js/import/comments.js

total_line_of_file: 51
compatibility_per_file: 74.51%

js/import/inline.js

total_line_of_file: 9
compatibility_per_file: 22.22%

js/in/arrow-function.js

total_line_of_file: 3
compatibility_per_file: 66.67%

js/label/comment.js

total_line_of_file: 8
compatibility_per_file: 62.50%

js/last-argument-expansion/arrow.js

total_line_of_file: 22
compatibility_per_file: 31.82%

js/last-argument-expansion/assignment-pattern.js

total_line_of_file: 10
compatibility_per_file: 30.00%

js/last-argument-expansion/break-parent.js

total_line_of_file: 27
compatibility_per_file: 33.33%

js/last-argument-expansion/dangling-comment-in-arrow-function.js

total_line_of_file: 5
compatibility_per_file: 20.00%

js/last-argument-expansion/edge_case.js

total_line_of_file: 68
compatibility_per_file: 52.94%

js/last-argument-expansion/empty-lines.js

total_line_of_file: 9
compatibility_per_file: 33.33%

js/last-argument-expansion/empty-object.js

total_line_of_file: 29
compatibility_per_file: 86.21%

js/last-argument-expansion/function-expression-issue-2239.js

total_line_of_file: 6
compatibility_per_file: 83.33%

js/last-argument-expansion/function-expression.js

total_line_of_file: 20
compatibility_per_file: 90.00%

js/last-argument-expansion/issue-10708.js

total_line_of_file: 10
compatibility_per_file: 30.00%

js/last-argument-expansion/issue-7518.js

total_line_of_file: 17
compatibility_per_file: 64.71%

js/last-argument-expansion/jsx.js

total_line_of_file: 7
compatibility_per_file: 28.57%

js/last-argument-expansion/number-only-array.js

total_line_of_file: 11
compatibility_per_file: 0.00%

js/last-argument-expansion/object.js

total_line_of_file: 21
compatibility_per_file: 66.67%

js/line-suffix-boundary/boundary.js

total_line_of_file: 29
compatibility_per_file: 82.76%

js/literal-numeric-separator/test.js

total_line_of_file: 12
compatibility_per_file: 75.00%

js/literal/number.js

total_line_of_file: 88
compatibility_per_file: 47.73%

js/logical_expressions/issue-7024.js

total_line_of_file: 5
compatibility_per_file: 0.00%

js/logical_expressions/logical_expression_operators.js

total_line_of_file: 32
compatibility_per_file: 43.75%

js/member/conditional.js

total_line_of_file: 5
compatibility_per_file: 20.00%

js/member/expand.js

total_line_of_file: 49
compatibility_per_file: 61.22%

js/member/logical.js

total_line_of_file: 7
compatibility_per_file: 71.43%

js/method-chain/bracket_0-1.js

total_line_of_file: 3
compatibility_per_file: 0.00%

js/method-chain/bracket_0.js

total_line_of_file: 10
compatibility_per_file: 60.00%

js/method-chain/break-last-call.js

total_line_of_file: 79
compatibility_per_file: 12.66%

js/method-chain/break-last-member.js

total_line_of_file: 37
compatibility_per_file: 35.14%

js/method-chain/comment.js

total_line_of_file: 62
compatibility_per_file: 54.84%

js/method-chain/complex-args.js

total_line_of_file: 5
compatibility_per_file: 40.00%

js/method-chain/computed-merge.js

total_line_of_file: 19
compatibility_per_file: 26.32%

js/method-chain/computed.js

total_line_of_file: 6
compatibility_per_file: 16.67%

js/method-chain/conditional.js

total_line_of_file: 28
compatibility_per_file: 39.29%

js/method-chain/d3.js

total_line_of_file: 21
compatibility_per_file: 52.38%

js/method-chain/first_long.js

total_line_of_file: 35
compatibility_per_file: 22.86%

js/method-chain/fluent-configuration.js

total_line_of_file: 9
compatibility_per_file: 33.33%

js/method-chain/inline_merge.js

total_line_of_file: 15
compatibility_per_file: 20.00%

js/method-chain/issue-11298.js

total_line_of_file: 7
compatibility_per_file: 14.29%

js/method-chain/issue-3594.js

total_line_of_file: 8
compatibility_per_file: 25.00%

js/method-chain/issue-4125.js

total_line_of_file: 187
compatibility_per_file: 67.91%

js/method-chain/logical.js

total_line_of_file: 25
compatibility_per_file: 52.00%

js/method-chain/multiple-members.js

total_line_of_file: 58
compatibility_per_file: 58.62%

js/method-chain/pr-7889.js

total_line_of_file: 19
compatibility_per_file: 26.32%

js/method-chain/square_0.js

total_line_of_file: 9
compatibility_per_file: 44.44%

js/method-chain/test.js

total_line_of_file: 7
compatibility_per_file: 42.86%

js/method-chain/this.js

total_line_of_file: 3
compatibility_per_file: 0.00%

js/module-blocks/comments.js

total_line_of_file: 14
compatibility_per_file: 42.86%

js/module-blocks/module-blocks.js

total_line_of_file: 60
compatibility_per_file: 41.67%

js/module-blocks/range.js

total_line_of_file: 7
compatibility_per_file: 14.29%

js/module-blocks/worker.js

total_line_of_file: 22
compatibility_per_file: 22.73%

js/module-string-names/module-string-names-export.js

total_line_of_file: 9
compatibility_per_file: 55.56%

js/multiparser-comments/comment-inside.js

total_line_of_file: 67
compatibility_per_file: 52.24%

js/multiparser-css/colons-after-substitutions.js

total_line_of_file: 17
compatibility_per_file: 76.47%

js/multiparser-css/colons-after-substitutions2.js

total_line_of_file: 23
compatibility_per_file: 95.65%

js/multiparser-css/issue-11797.js

total_line_of_file: 13
compatibility_per_file: 84.62%

js/multiparser-css/issue-2883.js

total_line_of_file: 17
compatibility_per_file: 47.06%

js/multiparser-css/issue-5697.js

total_line_of_file: 19
compatibility_per_file: 57.89%

js/multiparser-css/issue-5961.js

total_line_of_file: 36
compatibility_per_file: 94.44%

js/multiparser-css/issue-9072.js

total_line_of_file: 13
compatibility_per_file: 76.92%

js/multiparser-css/styled-components-multiple-expressions.js

total_line_of_file: 27
compatibility_per_file: 51.85%

js/multiparser-css/styled-components.js

total_line_of_file: 268
compatibility_per_file: 78.36%

js/multiparser-css/url.js

total_line_of_file: 4
compatibility_per_file: 0.00%

js/multiparser-css/var.js

total_line_of_file: 26
compatibility_per_file: 73.08%

js/multiparser-graphql/comment-tag.js

total_line_of_file: 9
compatibility_per_file: 77.78%

js/multiparser-graphql/escape.js

total_line_of_file: 41
compatibility_per_file: 82.93%

js/multiparser-graphql/expressions.js

total_line_of_file: 23
compatibility_per_file: 39.13%

js/multiparser-graphql/graphql-tag.js

total_line_of_file: 163
compatibility_per_file: 54.60%

js/multiparser-graphql/graphql.js

total_line_of_file: 12
compatibility_per_file: 33.33%

js/multiparser-graphql/react-relay.js

total_line_of_file: 21
compatibility_per_file: 33.33%

js/multiparser-html/html-template-literals.js

total_line_of_file: 32
compatibility_per_file: 87.50%

js/multiparser-html/issue-10691.js

total_line_of_file: 8
compatibility_per_file: 25.00%

js/multiparser-html/lit-html.js

total_line_of_file: 100
compatibility_per_file: 51.00%

js/multiparser-text/text.js

total_line_of_file: 13
compatibility_per_file: 38.46%

js/new-expression/new_expression.js

total_line_of_file: 9
compatibility_per_file: 88.89%

js/new-expression/with-member-expression.js

total_line_of_file: 11
compatibility_per_file: 45.45%

js/no-semi-babylon-extensions/no-semi.js

total_line_of_file: 11
compatibility_per_file: 90.91%

js/no-semi/no-semi.js

total_line_of_file: 96
compatibility_per_file: 80.21%

js/nullish-coalescing/nullish_coalesing_operator.js

total_line_of_file: 22
compatibility_per_file: 90.91%

js/object-prop-break-in/long-value.js

total_line_of_file: 3
compatibility_per_file: 66.67%

js/object-prop-break-in/short-keys.js

total_line_of_file: 23
compatibility_per_file: 43.48%

js/object-prop-break-in/test.js

total_line_of_file: 35
compatibility_per_file: 71.43%

js/object-property-comment/after-key.js

total_line_of_file: 7
compatibility_per_file: 14.29%

js/object-property-ignore/ignore.js

total_line_of_file: 53
compatibility_per_file: 30.19%

js/object-property-ignore/issue-5678.js

total_line_of_file: 52
compatibility_per_file: 98.08%

js/objects/assignment-expression/object-property.js

total_line_of_file: 3
compatibility_per_file: 0.00%

js/objects/assignment-expression/object-value.js

total_line_of_file: 7
compatibility_per_file: 14.29%

js/objects/escape-sequence-key.js

total_line_of_file: 8
compatibility_per_file: 25.00%

js/objects/expand.js

total_line_of_file: 3
compatibility_per_file: 33.33%

js/objects/expression.js

total_line_of_file: 25
compatibility_per_file: 44.00%

js/objects/range.js

total_line_of_file: 13
compatibility_per_file: 61.54%

js/objects/right-break.js

total_line_of_file: 19
compatibility_per_file: 78.95%

js/optional-chaining/chaining.js

total_line_of_file: 87
compatibility_per_file: 89.66%

js/optional-chaining/comments.js

total_line_of_file: 48
compatibility_per_file: 62.50%

js/optional-chaining/eval.js

total_line_of_file: 24
compatibility_per_file: 95.83%

js/partial-application/test.js

total_line_of_file: 10
compatibility_per_file: 70.00%

js/performance/nested-real.js

total_line_of_file: 110
compatibility_per_file: 18.18%

js/performance/nested.js

total_line_of_file: 57
compatibility_per_file: 12.28%

js/pipeline-operator/block-comments.js

total_line_of_file: 6
compatibility_per_file: 16.67%

js/pipeline-operator/fsharp_style_pipeline_operator.js

total_line_of_file: 57
compatibility_per_file: 22.81%

js/pipeline-operator/hack_pipeline_operator.js

total_line_of_file: 56
compatibility_per_file: 35.71%

js/pipeline-operator/minimal_pipeline_operator.js

total_line_of_file: 50
compatibility_per_file: 44.00%

js/preserve-line/argument-list.js

total_line_of_file: 177
compatibility_per_file: 53.67%

js/preserve-line/member-chain.js

total_line_of_file: 59
compatibility_per_file: 54.24%

js/preserve-line/parameter-list.js

total_line_of_file: 112
compatibility_per_file: 22.32%

js/quotes/objects.js

total_line_of_file: 5
compatibility_per_file: 0.00%

js/quotes/strings.js

total_line_of_file: 100
compatibility_per_file: 75.00%

js/range/array.js

total_line_of_file: 11
compatibility_per_file: 0.00%

js/range/boundary-2.js

total_line_of_file: 8
compatibility_per_file: 37.50%

js/range/boundary-3.js

total_line_of_file: 6
compatibility_per_file: 50.00%

js/range/boundary.js

total_line_of_file: 4
compatibility_per_file: 75.00%

js/range/class-declaration.js

total_line_of_file: 7
compatibility_per_file: 85.71%

js/range/different-levels.js

total_line_of_file: 5
compatibility_per_file: 60.00%

js/range/directive.js

total_line_of_file: 2
compatibility_per_file: 50.00%

js/range/function-declaration.js

total_line_of_file: 1
compatibility_per_file: 0.00%

js/range/ignore-indentation.js

total_line_of_file: 8
compatibility_per_file: 87.50%

js/range/issue-3789-1.js

total_line_of_file: 9
compatibility_per_file: 77.78%

js/range/issue-3789-2.js

total_line_of_file: 9
compatibility_per_file: 77.78%

js/range/issue-4206-2.js

total_line_of_file: 3
compatibility_per_file: 66.67%

js/range/issue-4206-4.js

total_line_of_file: 3
compatibility_per_file: 33.33%

js/range/issue-7082.js

total_line_of_file: 3
compatibility_per_file: 66.67%

js/range/large-dict.js

total_line_of_file: 8
compatibility_per_file: 75.00%

js/range/module-export1.js

total_line_of_file: 9
compatibility_per_file: 88.89%

js/range/module-export2.js

total_line_of_file: 8
compatibility_per_file: 87.50%

js/range/module-export3.js

total_line_of_file: 9
compatibility_per_file: 88.89%

js/range/module-import.js

total_line_of_file: 9
compatibility_per_file: 88.89%

js/range/multiple-statements.js

total_line_of_file: 13
compatibility_per_file: 69.23%

js/range/nested.js

total_line_of_file: 6
compatibility_per_file: 66.67%

js/range/object-expression.js

total_line_of_file: 1
compatibility_per_file: 0.00%

js/range/object-expression2.js

total_line_of_file: 10
compatibility_per_file: 10.00%

js/range/range.js

total_line_of_file: 8
compatibility_per_file: 87.50%

js/range/try-catch.js

total_line_of_file: 2
compatibility_per_file: 0.00%

js/record/computed.js

total_line_of_file: 9
compatibility_per_file: 33.33%

js/record/destructuring.js

total_line_of_file: 17
compatibility_per_file: 41.18%

js/record/record.js

total_line_of_file: 20
compatibility_per_file: 50.00%

js/record/shorthand.js

total_line_of_file: 6
compatibility_per_file: 33.33%

js/record/spread.js

total_line_of_file: 16
compatibility_per_file: 12.50%

js/record/syntax.js

total_line_of_file: 17
compatibility_per_file: 0.00%

js/require-amd/named-amd-module.js

total_line_of_file: 7
compatibility_per_file: 0.00%

js/require-amd/non-amd-define.js

total_line_of_file: 5
compatibility_per_file: 80.00%

js/require-amd/require.js

total_line_of_file: 43
compatibility_per_file: 2.33%

js/require/require.js

total_line_of_file: 27
compatibility_per_file: 51.85%

js/reserved-word/interfaces.js

total_line_of_file: 7
compatibility_per_file: 85.71%

js/return-outside-function/return-outside-function.js

total_line_of_file: 6
compatibility_per_file: 0.00%

js/return/binaryish.js

total_line_of_file: 23
compatibility_per_file: 47.83%

js/return/comment.js

total_line_of_file: 41
compatibility_per_file: 70.73%

js/sequence-break/break.js

total_line_of_file: 58
compatibility_per_file: 24.14%

js/shebang/shebang.js

total_line_of_file: 3
compatibility_per_file: 66.67%

js/sloppy-mode/eval-arguments-binding.js

total_line_of_file: 4
compatibility_per_file: 75.00%

js/sloppy-mode/function-declaration-in-if.js

total_line_of_file: 3
compatibility_per_file: 0.00%

js/sloppy-mode/function-declaration-in-while.js

total_line_of_file: 1
compatibility_per_file: 0.00%

js/spread/spread.js

total_line_of_file: 5
compatibility_per_file: 80.00%

js/strings/non-octal-eight-and-nine.js

total_line_of_file: 7
compatibility_per_file: 71.43%

js/strings/strings.js

total_line_of_file: 25
compatibility_per_file: 84.00%

js/strings/template-literals.js

total_line_of_file: 122
compatibility_per_file: 74.59%

js/switch/comments.js

total_line_of_file: 70
compatibility_per_file: 88.57%

js/switch/empty_statement.js

total_line_of_file: 8
compatibility_per_file: 87.50%

js/switch/switch.js

total_line_of_file: 46
compatibility_per_file: 86.96%

js/tab-width/class.js

total_line_of_file: 12
compatibility_per_file: 75.00%

js/template-align/indent.js

total_line_of_file: 38
compatibility_per_file: 47.37%

js/template-literals/binary-exporessions.js

total_line_of_file: 6
compatibility_per_file: 0.00%

js/template-literals/css-prop.js

total_line_of_file: 33
compatibility_per_file: 39.39%

js/template-literals/expressions.js

total_line_of_file: 67
compatibility_per_file: 59.70%

js/template-literals/logical-expressions.js

total_line_of_file: 9
compatibility_per_file: 0.00%

js/template-literals/sequence-expressions.js

total_line_of_file: 3
compatibility_per_file: 0.00%

js/template-literals/styled-components-with-expressions.js

total_line_of_file: 46
compatibility_per_file: 34.78%

js/template-literals/styled-jsx-with-expressions.js

total_line_of_file: 42
compatibility_per_file: 59.52%

js/template-literals/styled-jsx.js

total_line_of_file: 97
compatibility_per_file: 31.96%

js/template/arrow.js

total_line_of_file: 9
compatibility_per_file: 55.56%

js/template/call.js

total_line_of_file: 16
compatibility_per_file: 50.00%

js/template/comment.js

total_line_of_file: 15
compatibility_per_file: 93.33%

js/template/faulty-locations.js

total_line_of_file: 15
compatibility_per_file: 86.67%

js/template/graphql.js

total_line_of_file: 18
compatibility_per_file: 27.78%

js/template/indent.js

total_line_of_file: 21
compatibility_per_file: 80.95%

js/template/inline.js

total_line_of_file: 30
compatibility_per_file: 73.33%

js/template/parenthesis.js

total_line_of_file: 54
compatibility_per_file: 92.59%

js/ternaries/binary.js

total_line_of_file: 21
compatibility_per_file: 4.76%

js/ternaries/func-call.js

total_line_of_file: 8
compatibility_per_file: 50.00%

js/ternaries/indent-after-paren.js

total_line_of_file: 346
compatibility_per_file: 47.11%

js/ternaries/indent.js

total_line_of_file: 150
compatibility_per_file: 8.67%

js/ternaries/nested-in-condition.js

total_line_of_file: 40
compatibility_per_file: 62.50%

js/ternaries/nested.js

total_line_of_file: 96
compatibility_per_file: 17.71%

js/ternaries/parenthesis.js

total_line_of_file: 20
compatibility_per_file: 45.00%

js/ternaries/test.js

total_line_of_file: 41
compatibility_per_file: 14.63%

js/test-declarations/angular_async.js

total_line_of_file: 38
compatibility_per_file: 31.58%

js/test-declarations/angular_fakeAsync.js

total_line_of_file: 42
compatibility_per_file: 21.43%

js/test-declarations/angular_waitForAsync.js

total_line_of_file: 42
compatibility_per_file: 21.43%

js/test-declarations/angularjs_inject.js

total_line_of_file: 49
compatibility_per_file: 18.37%

js/test-declarations/jest-each-template-string.js

total_line_of_file: 13
compatibility_per_file: 38.46%

js/test-declarations/jest-each.js

total_line_of_file: 82
compatibility_per_file: 21.95%

js/test-declarations/test_declarations.js

total_line_of_file: 231
compatibility_per_file: 28.57%

js/throw_expressions/throw_expression.js

total_line_of_file: 26
compatibility_per_file: 53.85%

js/throw_statement/binaryish.js

total_line_of_file: 23
compatibility_per_file: 39.13%

js/throw_statement/comment.js

total_line_of_file: 23
compatibility_per_file: 60.87%

js/trailing-comma/dynamic-import.js

total_line_of_file: 3
compatibility_per_file: 66.67%

js/trailing-comma/es5.js

total_line_of_file: 18
compatibility_per_file: 88.89%

js/trailing-comma/function-calls.js

total_line_of_file: 22
compatibility_per_file: 63.64%

js/trailing-comma/jsx.js

total_line_of_file: 7
compatibility_per_file: 0.00%

js/trailing-comma/object.js

total_line_of_file: 21
compatibility_per_file: 47.62%

js/trailing-comma/trailing_whitespace.js

total_line_of_file: 48
compatibility_per_file: 47.92%

js/trailing-whitespace/trailing.js

total_line_of_file: 13
compatibility_per_file: 84.62%

js/try/catch.js

total_line_of_file: 24
compatibility_per_file: 83.33%

js/try/try.js

total_line_of_file: 5
compatibility_per_file: 40.00%

js/tuple/destructuring.js

total_line_of_file: 11
compatibility_per_file: 63.64%

js/tuple/syntax.js

total_line_of_file: 7
compatibility_per_file: 0.00%

js/tuple/tuple-trailing-comma.js

total_line_of_file: 1
compatibility_per_file: 0.00%

js/tuple/tuple.js

total_line_of_file: 19
compatibility_per_file: 78.95%

js/unary-expression/comments.js

total_line_of_file: 285
compatibility_per_file: 79.65%

js/unary-expression/urnary_expression.js

total_line_of_file: 8
compatibility_per_file: 87.50%

js/unary/object.js

total_line_of_file: 5
compatibility_per_file: 0.00%

js/unicode/combining-characters.js

total_line_of_file: 5
compatibility_per_file: 40.00%

js/unicode/keys.js

total_line_of_file: 1
compatibility_per_file: 0.00%

js/unicode/nbsp-jsx.js

total_line_of_file: 6
compatibility_per_file: 16.67%

js/v8_intrinsic/intrinsic_call.js

total_line_of_file: 22
compatibility_per_file: 27.27%

js/variable_declarator/multiple.js

total_line_of_file: 27
compatibility_per_file: 62.96%

js/while/indent.js

total_line_of_file: 50
compatibility_per_file: 90.00%

js/with/indent.js

total_line_of_file: 4
compatibility_per_file: 50.00%

js/yield/arrow.js

total_line_of_file: 5
compatibility_per_file: 40.00%

js/yield/conditional.js

total_line_of_file: 19
compatibility_per_file: 94.74%

js/yield/jsx-without-parenthesis.js

total_line_of_file: 8
compatibility_per_file: 37.50%

js/yield/jsx.js

total_line_of_file: 8
compatibility_per_file: 25.00%

typescript/abstract-construct-types/abstract-construct-types.ts

total_line_of_file: 3
compatibility_per_file: 0.00%

typescript/angular-component-examples/test.component.ts

total_line_of_file: 17
compatibility_per_file: 17.65%

typescript/argument-expansion/argument_expansion.ts

total_line_of_file: 55
compatibility_per_file: 49.09%

typescript/argument-expansion/arrow-with-return-type.ts

total_line_of_file: 44
compatibility_per_file: 63.64%

typescript/array/key.ts

total_line_of_file: 4
compatibility_per_file: 75.00%

typescript/arrow/arrow_regression.ts

total_line_of_file: 14
compatibility_per_file: 35.71%

typescript/arrow/comments.ts

total_line_of_file: 9
compatibility_per_file: 66.67%

typescript/arrow/issue-6107-curry.ts

total_line_of_file: 17
compatibility_per_file: 11.76%

typescript/as/as.ts

total_line_of_file: 67
compatibility_per_file: 55.22%

typescript/as/assignment.ts

total_line_of_file: 42
compatibility_per_file: 50.00%

typescript/as/assignment2.ts

total_line_of_file: 34
compatibility_per_file: 26.47%

typescript/as/long-identifiers.ts

total_line_of_file: 14
compatibility_per_file: 50.00%

typescript/as/nested-await-and-as.ts

total_line_of_file: 10
compatibility_per_file: 50.00%

typescript/as/return.ts

total_line_of_file: 6
compatibility_per_file: 33.33%

typescript/as/ternary.ts

total_line_of_file: 50
compatibility_per_file: 44.00%

typescript/assert/index.ts

total_line_of_file: 28
compatibility_per_file: 96.43%

typescript/assignment/issue-10846.ts

total_line_of_file: 33
compatibility_per_file: 33.33%

typescript/assignment/issue-10848.tsx

total_line_of_file: 84
compatibility_per_file: 36.90%

typescript/assignment/issue-10850.ts

total_line_of_file: 14
compatibility_per_file: 28.57%

typescript/assignment/issue-2322.ts

total_line_of_file: 2
compatibility_per_file: 0.00%

typescript/assignment/issue-2482.ts

total_line_of_file: 8
compatibility_per_file: 12.50%

typescript/assignment/issue-2485.ts

total_line_of_file: 5
compatibility_per_file: 40.00%

typescript/assignment/issue-3122.ts

total_line_of_file: 14
compatibility_per_file: 85.71%

typescript/assignment/issue-5370.ts

total_line_of_file: 3
compatibility_per_file: 0.00%

typescript/assignment/issue-6783.ts

total_line_of_file: 7
compatibility_per_file: 0.00%

typescript/assignment/issue-8619.ts

total_line_of_file: 8
compatibility_per_file: 75.00%

typescript/assignment/issue-9172.ts

total_line_of_file: 2
compatibility_per_file: 0.00%

typescript/assignment/lone-arg.ts

total_line_of_file: 7
compatibility_per_file: 57.14%

typescript/assignment/parenthesized.ts

total_line_of_file: 6
compatibility_per_file: 66.67%

typescript/break-calls/type_args.ts

total_line_of_file: 4
compatibility_per_file: 75.00%

typescript/cast/as-const.ts

total_line_of_file: 5
compatibility_per_file: 60.00%

typescript/cast/generic-cast.ts

total_line_of_file: 187
compatibility_per_file: 70.05%

typescript/cast/hug-args.ts

total_line_of_file: 16
compatibility_per_file: 12.50%

typescript/class-comment/class-implements.ts

total_line_of_file: 90
compatibility_per_file: 60.00%

typescript/class-comment/declare.ts

total_line_of_file: 13
compatibility_per_file: 46.15%

typescript/class-comment/generic.ts

total_line_of_file: 25
compatibility_per_file: 52.00%

typescript/class-comment/misc.ts

total_line_of_file: 6
compatibility_per_file: 83.33%

typescript/class/constructor.ts

total_line_of_file: 18
compatibility_per_file: 94.44%

typescript/class/duplicates-access-modifier.ts

total_line_of_file: 7
compatibility_per_file: 28.57%

typescript/class/empty-method-body.ts

total_line_of_file: 10
compatibility_per_file: 80.00%

typescript/class/extends_implements.ts

total_line_of_file: 94
compatibility_per_file: 44.68%

typescript/class/generics.ts

total_line_of_file: 5
compatibility_per_file: 80.00%

typescript/class/methods.ts

total_line_of_file: 12
compatibility_per_file: 83.33%

typescript/classes/break-heritage.ts

total_line_of_file: 31
compatibility_per_file: 64.52%

typescript/classes/break.ts

total_line_of_file: 47
compatibility_per_file: 40.43%

typescript/comments-2/dangling.ts

total_line_of_file: 4
compatibility_per_file: 75.00%

typescript/comments-2/issues.ts

total_line_of_file: 5
compatibility_per_file: 80.00%

typescript/comments-2/last-arg.ts

total_line_of_file: 54
compatibility_per_file: 62.96%

typescript/comments/abstract_class.ts

total_line_of_file: 8
compatibility_per_file: 50.00%

typescript/comments/abstract_methods.ts

total_line_of_file: 11
compatibility_per_file: 72.73%

typescript/comments/after_jsx_generic.ts

total_line_of_file: 25
compatibility_per_file: 96.00%

typescript/comments/declare_function.ts

total_line_of_file: 6
compatibility_per_file: 66.67%

typescript/comments/interface.ts

total_line_of_file: 28
compatibility_per_file: 67.86%

typescript/comments/issues.ts

total_line_of_file: 37
compatibility_per_file: 16.22%

typescript/comments/jsx.ts

total_line_of_file: 7
compatibility_per_file: 14.29%

typescript/comments/location.ts

total_line_of_file: 40
compatibility_per_file: 67.50%

typescript/comments/mapped_types.ts

total_line_of_file: 53
compatibility_per_file: 54.72%

typescript/comments/method_types.ts

total_line_of_file: 39
compatibility_per_file: 64.10%

typescript/comments/methods.ts

total_line_of_file: 49
compatibility_per_file: 51.02%

typescript/comments/type-parameters.ts

total_line_of_file: 31
compatibility_per_file: 54.84%

typescript/comments/union.ts

total_line_of_file: 21
compatibility_per_file: 71.43%

typescript/compiler/ClassDeclaration22.ts

total_line_of_file: 4
compatibility_per_file: 50.00%

typescript/compiler/castOfAwait.ts

total_line_of_file: 8
compatibility_per_file: 62.50%

typescript/compiler/castParentheses.ts

total_line_of_file: 11
compatibility_per_file: 63.64%

typescript/compiler/castTest.ts

total_line_of_file: 30
compatibility_per_file: 93.33%

typescript/compiler/commentInNamespaceDeclarationWithIdentifierPathName.ts

total_line_of_file: 3
compatibility_per_file: 66.67%

typescript/compiler/commentsInterface.ts

total_line_of_file: 3
compatibility_per_file: 66.67%

typescript/compiler/contextualSignatureInstantiation2.ts

total_line_of_file: 9
compatibility_per_file: 55.56%

typescript/compiler/decrementAndIncrementOperators.ts

total_line_of_file: 37
compatibility_per_file: 78.38%

typescript/compiler/downlevelLetConst1.ts

total_line_of_file: 1
compatibility_per_file: 0.00%

typescript/compiler/errorOnInitializerInInterfaceProperty.ts

total_line_of_file: 3
compatibility_per_file: 66.67%

typescript/compiler/functionOverloadsOnGenericArity1.ts

total_line_of_file: 11
compatibility_per_file: 81.82%

typescript/compiler/globalIsContextualKeyword.ts

total_line_of_file: 14
compatibility_per_file: 78.57%

typescript/compiler/mappedTypeWithCombinedTypeMappers.ts

total_line_of_file: 18
compatibility_per_file: 72.22%

typescript/conditional-types/comments.ts

total_line_of_file: 69
compatibility_per_file: 62.32%

typescript/conditional-types/conditonal-types.ts

total_line_of_file: 46
compatibility_per_file: 50.00%

typescript/conditional-types/infer-type.ts

total_line_of_file: 13
compatibility_per_file: 46.15%

typescript/conditional-types/nested-in-condition.ts

total_line_of_file: 27
compatibility_per_file: 22.22%

typescript/conformance/classes/classDeclarations/classAbstractKeyword/classAbstractAssignabilityConstructorFunction.ts

total_line_of_file: 6
compatibility_per_file: 83.33%

typescript/conformance/classes/classDeclarations/classAbstractKeyword/classAbstractInstantiations2.ts

total_line_of_file: 55
compatibility_per_file: 98.18%

typescript/conformance/classes/classDeclarations/classAbstractKeyword/classAbstractMixedWithModifiers.ts

total_line_of_file: 15
compatibility_per_file: 73.33%

typescript/conformance/classes/classDeclarations/classAbstractKeyword/classAbstractProperties.ts

total_line_of_file: 13
compatibility_per_file: 84.62%

typescript/conformance/classes/classExpression.ts

total_line_of_file: 7
compatibility_per_file: 57.14%

typescript/conformance/classes/constructorDeclarations/constructorParameters/readonlyInConstructorParameters.ts

total_line_of_file: 13
compatibility_per_file: 92.31%

typescript/conformance/classes/constructorDeclarations/constructorParameters/readonlyReadonly.ts

total_line_of_file: 4
compatibility_per_file: 50.00%

typescript/conformance/classes/mixinAccessModifiers.ts

total_line_of_file: 108
compatibility_per_file: 99.07%

typescript/conformance/classes/mixinClassesAnnotated.ts

total_line_of_file: 64
compatibility_per_file: 87.50%

typescript/conformance/classes/mixinClassesAnonymous.ts

total_line_of_file: 65
compatibility_per_file: 98.46%

typescript/conformance/es6/templates/templateStringWithEmbeddedTypeAssertionOnAdditionES6.ts

total_line_of_file: 2
compatibility_per_file: 50.00%

typescript/conformance/expressions/functionCalls/callWithSpreadES6.ts

total_line_of_file: 49
compatibility_per_file: 93.88%

typescript/conformance/interfaces/interfaceDeclarations/interfaceWithMultipleBaseTypes2.ts

total_line_of_file: 25
compatibility_per_file: 68.00%

typescript/conformance/internalModules/importDeclarations/invalidImportAliasIdentifiers.ts

total_line_of_file: 24
compatibility_per_file: 83.33%

typescript/conformance/parser/ecmascript5/Statements/parserES5ForOfStatement21.ts

total_line_of_file: 3
compatibility_per_file: 33.33%

typescript/conformance/types/abstractKeyword/abstractKeyword.ts

total_line_of_file: 2
compatibility_per_file: 0.00%

typescript/conformance/types/constKeyword/constKeyword.ts

total_line_of_file: 5
compatibility_per_file: 0.00%

typescript/conformance/types/constructorType/cunstructorType.ts

total_line_of_file: 1
compatibility_per_file: 0.00%

typescript/conformance/types/enumDeclaration/enumDeclaration.ts

total_line_of_file: 5
compatibility_per_file: 0.00%

typescript/conformance/types/firstTypeNode/firstTypeNode.ts

total_line_of_file: 19
compatibility_per_file: 52.63%

typescript/conformance/types/functions/TSFunctionTypeNoUnnecessaryParentheses.ts

total_line_of_file: 3
compatibility_per_file: 66.67%

typescript/conformance/types/functions/functionImplementationErrors.ts

total_line_of_file: 81
compatibility_per_file: 93.83%

typescript/conformance/types/functions/functionImplementations.ts

total_line_of_file: 178
compatibility_per_file: 88.20%

typescript/conformance/types/functions/parameterInitializersForwardReferencing.ts

total_line_of_file: 54
compatibility_per_file: 96.30%

typescript/conformance/types/indexedAccesType/indexedAccesType.ts

total_line_of_file: 3
compatibility_per_file: 0.00%

typescript/conformance/types/mappedType/mappedType.ts

total_line_of_file: 4
compatibility_per_file: 25.00%

typescript/conformance/types/methodSignature/methodSignature.ts

total_line_of_file: 4
compatibility_per_file: 0.00%

typescript/conformance/types/parameterProperty/parameterProperty.ts

total_line_of_file: 7
compatibility_per_file: 71.43%

typescript/conformance/types/tuple/contextualTypeWithTuple.ts

total_line_of_file: 25
compatibility_per_file: 96.00%

typescript/conformance/types/tuple/indexerWithTuple.ts

total_line_of_file: 32
compatibility_per_file: 96.88%

typescript/conformance/types/tuple/typeInferenceWithTupleType.ts

total_line_of_file: 23
compatibility_per_file: 95.65%

typescript/conformance/types/tuple/wideningTuples3.ts

total_line_of_file: 4
compatibility_per_file: 75.00%

typescript/conformance/types/tuple/wideningTuples4.ts

total_line_of_file: 4
compatibility_per_file: 75.00%

typescript/conformance/types/tuple/wideningTuples7.ts

total_line_of_file: 5
compatibility_per_file: 80.00%

typescript/conformance/types/union/unionTypeCallSignatures.ts

total_line_of_file: 96
compatibility_per_file: 98.96%

typescript/conformance/types/union/unionTypeCallSignatures3.ts

total_line_of_file: 18
compatibility_per_file: 94.44%

typescript/conformance/types/union/unionTypeCallSignatures4.ts

total_line_of_file: 25
compatibility_per_file: 96.00%

typescript/conformance/types/union/unionTypeConstructSignatures.ts

total_line_of_file: 92
compatibility_per_file: 98.91%

typescript/conformance/types/union/unionTypeEquivalence.ts

total_line_of_file: 20
compatibility_per_file: 95.00%

typescript/conformance/types/union/unionTypeFromArrayLiteral.ts

total_line_of_file: 31
compatibility_per_file: 83.87%

typescript/conformance/types/union/unionTypeIndexSignature.ts

total_line_of_file: 29
compatibility_per_file: 75.86%

typescript/custom/abstract/abstractProperties.ts

total_line_of_file: 8
compatibility_per_file: 50.00%

typescript/custom/computedProperties/string.ts

total_line_of_file: 15
compatibility_per_file: 46.67%

typescript/custom/computedProperties/symbol.ts

total_line_of_file: 7
compatibility_per_file: 57.14%

typescript/custom/modifiers/question.ts

total_line_of_file: 3
compatibility_per_file: 66.67%

typescript/custom/modifiers/readonly.ts

total_line_of_file: 3
compatibility_per_file: 66.67%

typescript/custom/new/newKeyword.ts

total_line_of_file: 7
compatibility_per_file: 85.71%

typescript/custom/typeParameters/callAndConstructSignatureLong.ts

total_line_of_file: 13
compatibility_per_file: 84.62%

typescript/custom/typeParameters/functionTypeLong.ts

total_line_of_file: 9
compatibility_per_file: 66.67%

typescript/custom/typeParameters/interfaceParamsLong.ts

total_line_of_file: 5
compatibility_per_file: 80.00%

typescript/custom/typeParameters/typeParametersLong.ts

total_line_of_file: 4
compatibility_per_file: 75.00%

typescript/custom/typeParameters/variables.ts

total_line_of_file: 31
compatibility_per_file: 22.58%

typescript/declare/declare_function_with_body.ts

total_line_of_file: 5
compatibility_per_file: 60.00%

typescript/decorators-ts/angular.ts

total_line_of_file: 8
compatibility_per_file: 75.00%

typescript/decorators-ts/typeorm.ts

total_line_of_file: 20
compatibility_per_file: 95.00%

typescript/decorators/argument-list-preserve-line.ts

total_line_of_file: 12
compatibility_per_file: 75.00%

typescript/decorators/decorators-comments.ts

total_line_of_file: 41
compatibility_per_file: 90.24%

typescript/decorators/decorators.ts

total_line_of_file: 67
compatibility_per_file: 80.60%

typescript/decorators/inline-decorators.ts

total_line_of_file: 51
compatibility_per_file: 78.43%

typescript/enum/enum.ts

total_line_of_file: 23
compatibility_per_file: 56.52%

typescript/error-recovery/index-signature.ts

total_line_of_file: 31
compatibility_per_file: 38.71%

typescript/error-recovery/jsdoc_only_types.ts

total_line_of_file: 15
compatibility_per_file: 6.67%

typescript/export/comment.ts

total_line_of_file: 2
compatibility_per_file: 50.00%

typescript/function-type/single-parameter.ts

total_line_of_file: 8
compatibility_per_file: 0.00%

typescript/function-type/type-annotation.ts

total_line_of_file: 3
compatibility_per_file: 33.33%

typescript/function/single_expand.ts

total_line_of_file: 13
compatibility_per_file: 23.08%

typescript/functional-composition/pipe-function-calls-with-comments.ts

total_line_of_file: 51
compatibility_per_file: 62.75%

typescript/functional-composition/pipe-function-calls.ts

total_line_of_file: 15
compatibility_per_file: 40.00%

typescript/generic/arrow-return-type.ts

total_line_of_file: 57
compatibility_per_file: 36.84%

typescript/generic/issue-6899.ts

total_line_of_file: 11
compatibility_per_file: 72.73%

typescript/generic/ungrouped-parameters.ts

total_line_of_file: 15
compatibility_per_file: 80.00%

typescript/import-export/type-modifier.ts

total_line_of_file: 15
compatibility_per_file: 93.33%

typescript/import-type/import-type.ts

total_line_of_file: 15
compatibility_per_file: 80.00%

typescript/interface/abstract.ts

total_line_of_file: 2
compatibility_per_file: 0.00%

typescript/interface/comments-generic.ts

total_line_of_file: 33
compatibility_per_file: 27.27%

typescript/interface/generic.ts

total_line_of_file: 8
compatibility_per_file: 62.50%

typescript/interface/long-extends.ts

total_line_of_file: 35
compatibility_per_file: 57.14%

typescript/interface/separator.ts

total_line_of_file: 18
compatibility_per_file: 83.33%

typescript/interface2/break.ts

total_line_of_file: 121
compatibility_per_file: 62.81%

typescript/interface2/comments-declare.ts

total_line_of_file: 7
compatibility_per_file: 28.57%

typescript/interface2/comments.ts

total_line_of_file: 46
compatibility_per_file: 45.65%

typescript/intersection/intersection-parens.ts

total_line_of_file: 43
compatibility_per_file: 41.86%

typescript/keyof/keyof.ts

total_line_of_file: 10
compatibility_per_file: 60.00%

typescript/keyword-types/conditional-types.ts

total_line_of_file: 10
compatibility_per_file: 20.00%

typescript/keyword-types/keyword-types-with-parens-comments.ts

total_line_of_file: 52
compatibility_per_file: 0.00%

typescript/keywords/keywords.ts

total_line_of_file: 58
compatibility_per_file: 60.34%

typescript/keywords/module.ts

total_line_of_file: 23
compatibility_per_file: 47.83%

typescript/last-argument-expansion/break.ts

total_line_of_file: 20
compatibility_per_file: 20.00%

typescript/last-argument-expansion/edge_case.ts

total_line_of_file: 10
compatibility_per_file: 60.00%

typescript/mapped-type/intersection.ts

total_line_of_file: 7
compatibility_per_file: 0.00%

typescript/mapped-type/mapped-type.ts

total_line_of_file: 7
compatibility_per_file: 14.29%

typescript/method-chain/comment.ts

total_line_of_file: 15
compatibility_per_file: 60.00%

typescript/method/issue-10352-consistency.ts

total_line_of_file: 22
compatibility_per_file: 45.45%

typescript/method/method-signature.ts

total_line_of_file: 16
compatibility_per_file: 31.25%

typescript/module/empty.ts

total_line_of_file: 1
compatibility_per_file: 0.00%

typescript/multiparser-css/issue-6259.ts

total_line_of_file: 7
compatibility_per_file: 14.29%

typescript/new/new-signature.ts

total_line_of_file: 66
compatibility_per_file: 92.42%

typescript/non-null/braces.ts

total_line_of_file: 17
compatibility_per_file: 58.82%

typescript/non-null/member-chain.ts

total_line_of_file: 9
compatibility_per_file: 55.56%

typescript/non-null/optional-chain.ts

total_line_of_file: 18
compatibility_per_file: 88.89%

typescript/non-null/parens.ts

total_line_of_file: 25
compatibility_per_file: 96.00%

typescript/prettier-ignore/mapped-types.ts

total_line_of_file: 61
compatibility_per_file: 47.54%

typescript/private-fields-in-in/basic.ts

total_line_of_file: 15
compatibility_per_file: 80.00%

typescript/range/export-assignment.ts

total_line_of_file: 3
compatibility_per_file: 66.67%

typescript/range/issue-4926.ts

total_line_of_file: 12
compatibility_per_file: 66.67%

typescript/range/issue-7148.ts

total_line_of_file: 3
compatibility_per_file: 66.67%

typescript/rest-type/infer-type.ts

total_line_of_file: 14
compatibility_per_file: 64.29%

typescript/template-literal-types/template-literal-types.ts

total_line_of_file: 15
compatibility_per_file: 86.67%

typescript/template-literals/as-expression.ts

total_line_of_file: 15
compatibility_per_file: 80.00%

typescript/ternaries/indent.ts

total_line_of_file: 60
compatibility_per_file: 16.67%

typescript/test-declarations/test_declarations.ts

total_line_of_file: 6
compatibility_per_file: 0.00%

typescript/tsx/react.tsx

total_line_of_file: 6
compatibility_per_file: 33.33%

typescript/tsx/url.tsx

total_line_of_file: 20
compatibility_per_file: 45.00%

typescript/tuple/no-trailing-comma-after-rest.ts

total_line_of_file: 8
compatibility_per_file: 0.00%

typescript/tuple/trailing-comma-for-empty-tuples.ts

total_line_of_file: 7
compatibility_per_file: 14.29%

typescript/tuple/trailing-comma.ts

total_line_of_file: 14
compatibility_per_file: 71.43%

typescript/tuple/tuple.ts

total_line_of_file: 8
compatibility_per_file: 25.00%

typescript/type-alias/issue-100857.ts

total_line_of_file: 38
compatibility_per_file: 68.42%

typescript/type-alias/issue-9874.ts

total_line_of_file: 3
compatibility_per_file: 0.00%

typescript/type-member-get-set/type-member-get-set.ts

total_line_of_file: 13
compatibility_per_file: 69.23%

typescript/typeparams/class-method.ts

total_line_of_file: 179
compatibility_per_file: 64.25%

typescript/typeparams/consistent/issue-9501.ts

total_line_of_file: 2
compatibility_per_file: 0.00%

typescript/typeparams/consistent/simple-types.ts

total_line_of_file: 36
compatibility_per_file: 0.00%

typescript/typeparams/consistent/template-literal-types.ts

total_line_of_file: 3
compatibility_per_file: 0.00%

typescript/typeparams/consistent/typescript-only.ts

total_line_of_file: 12
compatibility_per_file: 0.00%

typescript/typeparams/long-function-arg.ts

total_line_of_file: 20
compatibility_per_file: 75.00%

typescript/union/comments.ts

total_line_of_file: 10
compatibility_per_file: 60.00%

typescript/union/inlining.ts

total_line_of_file: 41
compatibility_per_file: 60.98%

typescript/union/prettier-ignore.ts

total_line_of_file: 25
compatibility_per_file: 60.00%

typescript/union/union-parens.ts

total_line_of_file: 109
compatibility_per_file: 50.46%

typescript/union/with-type-params.ts

total_line_of_file: 9
compatibility_per_file: 88.89%

typescript/union/within-tuple.ts

total_line_of_file: 92
compatibility_per_file: 46.74%

typescript/webhost/webtsc.ts

total_line_of_file: 109
compatibility_per_file: 93.58%

file_based_compatibility: 50.75% line_based_compatibility: 57.00%

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment