lukeed/tidyPublic

style: format JS port

bun's files kept bun's 4-space style; the crate uses 2 spaces, and
rustfmt.toml now applies to every file under js/.
LELuke Edwards authored
0bda9f3Patch
Parentcbf5359
124 files changed+34960-38696
StackedSplit
crates/tidy/src/js/attach/debug.rs+96 −96
crates/tidy/src/js/attach/mod.rs+265 −292
crates/tidy/src/js/attach/rules.rs+1056 −1148
crates/tidy/src/js/attach/rules/oxfmt.rs+1666 −1765
crates/tidy/src/js/attach/surrounding_nodes.rs+836 −869
crates/tidy/src/js/builders.rs+196 −219
crates/tidy/src/js/comments.rs+516 −565
crates/tidy/src/js/context.rs+132 −133
crates/tidy/src/js/embed/css.rs+387 −425
crates/tidy/src/js/embed/graphql.rs+151 −190
crates/tidy/src/js/embed/html.rs+282 −311
crates/tidy/src/js/embed/markdown.rs+209 −239
crates/tidy/src/js/fields.rs+103 −103
crates/tidy/src/js/format.rs+810 −904
crates/tidy/src/js/ir/builders.rs+287 −343
crates/tidy/src/js/ir/document.rs+374 −413
crates/tidy/src/js/ir/element.rs+388 −408
crates/tidy/src/js/ir/formatter.rs+941 −1005
crates/tidy/src/js/ir/mod.rs+3 −3
crates/tidy/src/js/ir/printer/measure.rs+402 −435
crates/tidy/src/js/ir/printer/mod.rs+966 −1071
crates/tidy/src/js/ir/printer/output.rs+128 −141
crates/tidy/src/js/ir/run.rs+97 −98
crates/tidy/src/js/ir/width.rs+155 −182
crates/tidy/src/js/ir/width_tables.rs+812 −812
crates/tidy/src/js/jsdoc/embedded.rs+138 −157
crates/tidy/src/js/jsdoc/imports.rs+113 −139
crates/tidy/src/js/jsdoc/line_buffer.rs+53 −53
crates/tidy/src/js/jsdoc/markdown.rs+821 −874
crates/tidy/src/js/jsdoc/markers.rs+27 −35
crates/tidy/src/js/jsdoc/mod.rs+62 −65
crates/tidy/src/js/jsdoc/normalize.rs+578 −599
crates/tidy/src/js/jsdoc/param_order.rs+105 −125
crates/tidy/src/js/jsdoc/serialize.rs+483 −516
crates/tidy/src/js/jsdoc/tag_formatters.rs+620 −657
crates/tidy/src/js/jsdoc/text.rs+34 −37
crates/tidy/src/js/jsdoc/wrap.rs+199 −220
crates/tidy/src/js/options.rs+587 −605
crates/tidy/src/js/owners.rs+160 −176
crates/tidy/src/js/parentheses/expression.rs+812 −870
crates/tidy/src/js/parentheses/ts_type.rs+102 −110
crates/tidy/src/js/print/array_element_list.rs+83 −91
crates/tidy/src/js/print/array_expression.rs+37 −42
crates/tidy/src/js/print/arrow_function_expression.rs+494 −539
crates/tidy/src/js/print/as_or_satisfies_expression.rs+120 −125
crates/tidy/src/js/print/binary_like_expression.rs+583 −644
crates/tidy/src/js/print/block_statement.rs+27 −33
crates/tidy/src/js/print/call_like_expression/arguments.rs+709 −749
crates/tidy/src/js/print/call_like_expression/mod.rs+158 −183
crates/tidy/src/js/print/class.rs+572 −651
crates/tidy/src/js/print/decorators.rs+98 −110
crates/tidy/src/js/print/export_declarations.rs+161 −211
crates/tidy/src/js/print/expressions.rs+255 −282
crates/tidy/src/js/print/function.rs+209 −233
crates/tidy/src/js/print/function_type.rs+67 −75
crates/tidy/src/js/print/import_declaration.rs+213 −260
crates/tidy/src/js/print/intersection_type.rs+43 −57
crates/tidy/src/js/print/jsx/child_list.rs+438 −485
crates/tidy/src/js/print/jsx/element.rs+172 −205
crates/tidy/src/js/print/jsx/mod.rs+198 −245
crates/tidy/src/js/print/jsx/opening_element.rs+135 −154
crates/tidy/src/js/print/literals.rs+39 −43
crates/tidy/src/js/print/mapped_type.rs+85 −94
crates/tidy/src/js/print/member_expression.rs+221 −242
crates/tidy/src/js/print/object_like.rs+84 −84
crates/tidy/src/js/print/object_pattern_like.rs+133 −139
crates/tidy/src/js/print/parameters.rs+275 −319
crates/tidy/src/js/print/patterns.rs+71 −79
crates/tidy/src/js/print/program.rs+149 −169
crates/tidy/src/js/print/return_or_throw_statement.rs+186 −200
crates/tidy/src/js/print/semicolon.rs+5 −5
crates/tidy/src/js/print/sequence_expression.rs+37 −44
crates/tidy/src/js/print/statements.rs+521 −562
crates/tidy/src/js/print/switch_statement.rs+71 −93
crates/tidy/src/js/print/template.rs+363 −409
crates/tidy/src/js/print/try_statement.rs+79 −88
crates/tidy/src/js/print/ts_declarations.rs+373 −458
crates/tidy/src/js/print/ts_types.rs+537 −669
crates/tidy/src/js/print/tuple_type.rs+35 −45
crates/tidy/src/js/print/type_parameters.rs+174 −184
crates/tidy/src/js/print/union_type.rs+306 −343
crates/tidy/src/js/print/variable_declaration.rs+86 −95
crates/tidy/src/js/sort.rs+7 −2
crates/tidy/src/js/sort_imports/babel.rs+600 −701
crates/tidy/src/js/sort_imports/compare.rs+311 −371
crates/tidy/src/js/sort_imports/generator.rs+761 −824
crates/tidy/src/js/sort_imports/ianvs.rs+537 −638
crates/tidy/src/js/sort_imports/layout.rs+108 −137
crates/tidy/src/js/sort_imports/mod.rs+48 −48
crates/tidy/src/js/sort_imports/native.rs+480 −517
crates/tidy/src/js/sort_imports/organize.rs+1220 −1444
crates/tidy/src/js/sort_imports/oxfmt/options.rs+313 −364
crates/tidy/src/js/sort_imports/oxfmt/run.rs+428 −518
crates/tidy/src/js/sort_imports/settings.rs+271 −320
crates/tidy/src/js/sort_imports/sort.rs+3 −3
crates/tidy/src/js/sort_imports/trivago.rs+244 −290
crates/tidy/src/js/source_text.rs+188 −196
crates/tidy/src/js/strings.rs+6 −3
crates/tidy/src/js/template/js.rs+632 −711
crates/tidy/src/js/template/vue.rs+176 −211
crates/tidy/src/js/text.rs+39 −38
crates/tidy/src/js/trivia.rs+243 −255
crates/tidy/src/js/utils/array.rs+34 −36
crates/tidy/src/js/utils/assignment_like.rs+905 −964
crates/tidy/src/js/utils/call_expression.rs+193 −220
crates/tidy/src/js/utils/conditional.rs+332 −350
crates/tidy/src/js/utils/es5_identifier_tables.rs+115 −115
crates/tidy/src/js/utils/experimental_ternary.rs+399 −468
crates/tidy/src/js/utils/expression.rs+51 −76
crates/tidy/src/js/utils/format_node_without_trailing_comments.rs+7 −7
crates/tidy/src/js/utils/jsx.rs+27 −29
crates/tidy/src/js/utils/member_chain/chain_member.rs+117 −146
crates/tidy/src/js/utils/member_chain/groups.rs+22 −24
crates/tidy/src/js/utils/member_chain/mod.rs+433 −477
crates/tidy/src/js/utils/member_chain/simple_argument.rs+87 −96
crates/tidy/src/js/utils/mod.rs+13 −14
crates/tidy/src/js/utils/number.rs+70 −79
crates/tidy/src/js/utils/object.rs+184 −193
crates/tidy/src/js/utils/operators.rs+80 −83
crates/tidy/src/js/utils/statement_body.rs+135 −142
crates/tidy/src/js/utils/string.rs+247 −283
crates/tidy/src/js/utils/suppressed.rs+36 −36
crates/tidy/src/js/utils/typecast.rs+76 −90
crates/tidy/src/js/utils/typescript.rs+28 −31