lukeed/tidyPublic

feat: more JS handle methods

File keeps its path, source type and comment records, and has body,
comment, is_javascript and node_count. Stmt gets modifiers (decorators)
and import_attributes, Node gets index and for_each_child, and Expr
gets owner_of_import_attributes and inner_non_null_spans.
LELuke Edwards authored
7a356f9Patch
Parentcc891dc
7 files changed+210-9
StackedSplit
crates/tidy/src/js/ast/comments.rs+14 โˆ’0
crates/tidy/src/js/ast/decl.rs+1 โˆ’1
crates/tidy/src/js/ast/expr.rs+20 โˆ’1
crates/tidy/src/js/ast/mod.rs+44 โˆ’2
crates/tidy/src/js/ast/node.rs+108 โˆ’2
crates/tidy/src/js/ast/stmt.rs+22 โˆ’2
crates/tidy/src/js/readme.md+1 โˆ’1