Package: yaml12
Title: Fast 'YAML' 1.2 Parser and Formatter
Version: 0.2.0
Authors@R: c(
    person("Tomasz", "Kalinowski", , "tomasz@posit.co", role = c("aut", "cre")),
    person("Posit Software, PBC", role = c("cph", "fnd"),
           comment = c(ROR = "03wc8by49")),
    person("Authors of the dependency Rust crates", role = "cph",
           comment = "See inst/AUTHORS and LICENSE.note for vendored Rust dependency authors and licenses.")
  )
Description: A fast, correct, safe, and ergonomic 'YAML' 1.2 parser and
    generator written in 'Rust'. Convert between 'YAML' and simple 'R'
    objects with full support for multi-document streams, tags, anchors,
    and aliases. Offers opt-in handlers for custom tag behavior and
    round-trips common 'R' data structures. Implements the 'YAML' 1.2.2
    specification from the 'YAML' Language Development Team (2021)
    <https://yaml.org/spec/1.2.2/>. Proudly supported by Posit.
License: MIT + file LICENSE
URL: https://posit-dev.github.io/r-yaml12/,
        https://github.com/posit-dev/r-yaml12
BugReports: https://github.com/posit-dev/r-yaml12/issues
Depends: R (>= 4.2)
Suggests: jsonlite, knitr, rmarkdown, testthat (>= 3.0.0), waldo, withr
VignetteBuilder: knitr
Config/Needs/website: tidyverse/tidytemplate, rmarkdown, bench,
        ggplot2, ggbeeswarm, dplyr, tidyr, yaml
Config/testthat/edition: 3
Config/testthat/parallel: false
Encoding: UTF-8
SystemRequirements: Cargo (Rust's package manager), rustc >= 1.71.0,
        xz. On Windows ARM64, source installs also require Microsoft
        C++ Build Tools with ARM64 components.
Config/roxygen2/version: 8.1.0
NeedsCompilation: yes
Packaged: 2026-08-24 22:19:49 UTC; tomasz
Author: Tomasz Kalinowski [aut, cre],
  Posit Software, PBC [cph, fnd] (ROR: <https://ror.org/03wc8by49>),
  Authors of the dependency Rust crates [cph] (See inst/AUTHORS and
    LICENSE.note for vendored Rust dependency authors and licenses.)
Maintainer: Tomasz Kalinowski <tomasz@posit.co>
Repository: CRAN
Date/Publication: 2026-08-25 07:00:03 UTC
