Features from optional dependencies

tree-sitter implicit feature

Enables tree-sitter-facade

tree-sitter-facade:

A uniform interface for tree-sitter (rust) and web-tree-sitter (wasm-bindgen)

Affects rope::RopeExt.byte_to_tree_sitter_point, rope::RopeExt.lsp_range_to_tree_sitter_range, rope::RopeExt.tree_sitter_range_to_lsp_range, rope::RopeExt.utf8_text_for_tree_sitter_node, text::TextPosition.point, text::TextEdit.input_edit