Package: astgrepr
Type: Package
Title: Parse and Manipulate R Code
Version: 0.1.2
Authors@R: 
    person(given = "Etienne",
           family = "Bacher",
           role = c("aut", "cre", "cph"),
           email = "etienne.bacher@protonmail.com")
Description: Parsing R code is key to build tools such as linters and stylers.
    This package provides a binding to the 'Rust' crate 'ast-grep' so that one
    can parse and explore R code.
License: MIT + file LICENSE
Encoding: UTF-8
Depends: R (>= 4.2)
Imports: checkmate, rrapply, stats, yaml
Suggests: knitr, rmarkdown, rstudioapi, spelling, tinytest
URL: https://github.com/etiennebacher/astgrepr,
        https://astgrepr.etiennebacher.com/
BugReports: https://github.com/etiennebacher/astgrepr/issues
SystemRequirements: Cargo (Rust's package manager), rustc (>= 1.78.0)
VignetteBuilder: knitr
Language: en-US
Config/roxygen2/version: 8.0.0
Config/rextendr/version: 0.5.0
NeedsCompilation: yes
Packaged: 2026-08-01 16:58:05 UTC; etienne
Author: Etienne Bacher [aut, cre, cph]
Maintainer: Etienne Bacher <etienne.bacher@protonmail.com>
Repository: CRAN
Date/Publication: 2026-08-04 14:40:02 UTC
Built: R 4.6.0; x86_64-apple-darwin20; 2026-08-04 16:01:10 UTC; unix
Archs: astgrepr.so.dSYM
