Package: treesitter
Title: Bindings to 'Tree-Sitter'
Version: 0.3.2
Authors@R: c(
    person("Davis", "Vaughan", , "davis@posit.co", role = c("aut", "cre")),
    person("Posit Software, PBC", role = c("cph", "fnd")),
    person("Tree-sitter authors", role = "cph",
           comment = "Tree-sitter C library")
  )
Description: Provides bindings to 'Tree-sitter', an incremental parsing
    system for programming tools. 'Tree-sitter' builds concrete syntax
    trees for source files of any language, and can efficiently update
    those syntax trees as the source file is edited. It also includes a
    robust error recovery system that provides useful parse results even
    in the presence of syntax errors.
License: MIT + file LICENSE
URL: https://github.com/DavisVaughan/r-tree-sitter,
        https://davisvaughan.github.io/r-tree-sitter/
BugReports: https://github.com/DavisVaughan/r-tree-sitter/issues
Depends: R (>= 4.3.0)
Imports: cli (>= 3.6.2), R6 (>= 2.5.1), rlang (>= 1.1.3), vctrs (>=
        0.6.5)
Suggests: testthat (>= 3.0.0), treesitter.r (>= 1.1.0)
Config/build/compilation-database: true
Config/Needs/website: tidyverse/tidytemplate
Config/testthat/edition: 3
Encoding: UTF-8
RoxygenNote: 7.3.3
NeedsCompilation: yes
Packaged: 2026-04-02 13:49:43 UTC; davis
Author: Davis Vaughan [aut, cre],
  Posit Software, PBC [cph, fnd],
  Tree-sitter authors [cph] (Tree-sitter C library)
Maintainer: Davis Vaughan <davis@posit.co>
Repository: CRAN
Date/Publication: 2026-04-03 06:50:02 UTC
Built: R 4.6.0; aarch64-apple-darwin23; 2026-04-26 00:44:45 UTC; unix
Archs: treesitter.so.dSYM
