{
  "_id": "6a3b51425cdecea1d681905c",
  "Package": "yaml12",
  "Title": "Fast 'YAML' 1.2 Parser and Formatter",
  "Version": "0.1.0.9000",
  "Authors@R": "c(\nperson(\"Tomasz\", \"Kalinowski\", , \"tomasz@posit.co\", role = c(\"aut\", \"cre\")),\nperson(\"Posit Software, PBC\", role = c(\"cph\", \"fnd\"),\ncomment = c(ROR = \"03wc8by49\")),\nperson(\"Authors of the dependency Rust crates\", role = \"cph\",\ncomment = \"See inst/AUTHORS and LICENSE.note for vendored Rust dependency authors and licenses.\")\n)",
  "Description": "A fast, correct, safe, and ergonomic 'YAML' 1.2 parser and\ngenerator written in 'Rust'. Convert between 'YAML' and simple\n'R' objects with full support for multi-document streams, tags,\nanchors, and aliases. Offers opt-in handlers for custom tag\nbehavior and round-trips common 'R' data structures. Implements\nthe 'YAML' 1.2.2 specification from the 'YAML' Language\nDevelopment Team (2021) <https://yaml.org/spec/1.2.2/>. Proudly\nsupported by Posit.",
  "License": "MIT + file LICENSE",
  "URL": "https://posit-dev.github.io/r-yaml12/,\nhttps://github.com/posit-dev/r-yaml12",
  "BugReports": "https://github.com/posit-dev/r-yaml12/issues",
  "VignetteBuilder": "knitr",
  "Config/Needs/website": "tidyverse/tidytemplate, rmarkdown, bench,\nggplot2, ggbeeswarm, dplyr, tidyr, yaml",
  "Config/rextendr/version": "0.5.0",
  "Config/testthat/edition": "3",
  "Config/testthat/parallel": "false",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "SystemRequirements": "Cargo (Rust's package manager), rustc >= 1.71.0,\nxz. On Windows ARM64, source installs also require Microsoft\nC++ Build Tools with ARM64 components.",
  "Config/roxygen2/version": "8.0.0",
  "Config/pak/sysreqs": "xz-utils libclang-dev",
  "Repository": "https://posit-dev.r-universe.dev",
  "Date/Publication": "2026-06-17 21:22:13 UTC",
  "RemoteUrl": "https://github.com/posit-dev/r-yaml12",
  "RemoteRef": "HEAD",
  "RemoteSha": "6eee72e30bc0cefd14c0a00c9398b1833f8f1418",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-06-24 03:31:10 UTC",
    "User": "root"
  },
  "Author": "Tomasz Kalinowski [aut, cre],\nPosit Software, PBC [cph, fnd] (ROR: <https://ror.org/03wc8by49>),\nAuthors of the dependency Rust crates [cph] (See inst/AUTHORS and\nLICENSE.note for vendored Rust dependency authors and licenses.)",
  "Maintainer": "Tomasz Kalinowski <tomasz@posit.co>",
  "MD5sum": "92548c95757a0ee27e25820a9c584c76",
  "_user": "posit-dev",
  "_type": "src",
  "_file": "yaml12_0.1.0.9000.tar.gz",
  "_fileid": "96c57487686fa6e7adc9b96075fc0bf003eeff1907f912b4c40a2732e6d5b4e1",
  "_filesize": 2199908,
  "_sha256": "96c57487686fa6e7adc9b96075fc0bf003eeff1907f912b4c40a2732e6d5b4e1",
  "_created": "2026-06-24T03:31:10.000Z",
  "_published": "2026-06-24T03:38:42.855Z",
  "_distro": "resolute",
  "_jobs": [
    {
      "job": 83111986812,
      "time": 169,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7839476570"
    },
    {
      "job": 83111986815,
      "time": 165,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7839475085"
    },
    {
      "job": 83111986821,
      "time": 158,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7839474269"
    },
    {
      "job": 83111986811,
      "time": 157,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7839473261"
    },
    {
      "job": 83111986808,
      "time": 119,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7839467665"
    },
    {
      "job": 83111986814,
      "time": 245,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7839490737"
    },
    {
      "job": 83111986792,
      "time": 102,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7839462580"
    },
    {
      "job": 83111986809,
      "time": 404,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7839523118"
    },
    {
      "job": 83111605534,
      "time": 208,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7839442383"
    },
    {
      "job": 83111986800,
      "time": 128,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7839467417"
    },
    {
      "job": 83111986799,
      "time": 187,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7839479555"
    },
    {
      "job": 83111986813,
      "time": 183,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7839478540"
    },
    {
      "job": 83111986793,
      "time": 167,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7839475233"
    }
  ],
  "_buildurl": "https://github.com/r-universe/posit-dev/actions/runs/28073062855",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/posit-dev/r-yaml12",
  "_commit": {
    "id": "6eee72e30bc0cefd14c0a00c9398b1833f8f1418",
    "author": "Tomasz Kalinowski <tomasz@posit.co>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Refactor Rust/R entrypoint unwinding (#13)\n\n* Refactor R unwind boundary\n\n* Test nested handler unwinding\n\n* Tighten Rust entrypoint adapters\n\n* Generate local Rust entrypoint wrappers\n\n* Generate entrypoint wrappers from Rust metadata\n\n* Remove entrypoint generator script\n\n* Add unwind safety tests for calling handlers",
    "time": 1781731333
  },
  "_maintainer": {
    "name": "Tomasz Kalinowski",
    "email": "tomasz@posit.co",
    "login": "t-kalinowski",
    "mastodon": "@t_kalinowski@fosstodon.org",
    "bluesky": "@t-kalinowski.bsky.social",
    "description": "",
    "uuid": 8462255
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.2",
      "role": "Depends"
    },
    {
      "package": "jsonlite",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "waldo",
      "role": "Suggests"
    },
    {
      "package": "withr",
      "role": "Suggests"
    }
  ],
  "_owner": "posit-dev",
  "_selfowned": true,
  "_usedby": 4,
  "_updates": [
    {
      "week": "2025-46",
      "n": 21
    },
    {
      "week": "2025-47",
      "n": 73
    },
    {
      "week": "2025-48",
      "n": 48
    },
    {
      "week": "2025-49",
      "n": 5
    },
    {
      "week": "2025-50",
      "n": 1
    },
    {
      "week": "2025-51",
      "n": 1
    },
    {
      "week": "2026-01",
      "n": 1
    },
    {
      "week": "2026-25",
      "n": 4
    }
  ],
  "_tags": [
    {
      "name": "v0.1.0",
      "date": "2025-12-02"
    }
  ],
  "_stars": 24,
  "_contributors": [
    {
      "user": "t-kalinowski",
      "count": 158,
      "uuid": 8462255
    }
  ],
  "_userbio": {
    "uuid": 107264312,
    "type": "organization",
    "name": "posit-dev",
    "followers": 963
  },
  "_downloads": {
    "count": 1321,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/yaml12"
  },
  "_devurl": "https://github.com/posit-dev/r-yaml12",
  "_pkgdown": "https://posit-dev.github.io/r-yaml12/",
  "_searchresults": 16,
  "_cargo": true,
  "_topics": [
    "rust",
    "cargo"
  ],
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/yaml12.html",
    "LICENSE",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/posit-dev/r-yaml12",
  "_realowner": "posit-dev",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2025-12-11"
    }
  ],
  "_exports": [
    "format_yaml",
    "parse_yaml",
    "read_yaml",
    "write_yaml"
  ],
  "_help": [
    {
      "page": "format_yaml",
      "title": "Format or write R objects as YAML 1.2.",
      "topics": [
        "format_yaml",
        "write_yaml"
      ]
    },
    {
      "page": "parse_yaml",
      "title": "Parse YAML 1.2 document(s) into base R structures.",
      "topics": [
        "parse_yaml",
        "read_yaml"
      ]
    }
  ],
  "_pkglogo": "https://github.com/posit-dev/r-yaml12/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/posit-dev/r-yaml12/raw/HEAD/README.md",
  "_rundeps": [],
  "_vignettes": [
    {
      "source": "yaml-2-minute-intro.Rmd",
      "filename": "yaml-2-minute-intro.html",
      "title": "YAML in 2 Minutes: A Gentle Introduction for R Users",
      "engine": "knitr::rmarkdown",
      "headings": [
        "A first example",
        "Comments",
        "Collections",
        "Sequences: YAML’s ordered collections",
        "Mappings: key/value pairs",
        "Scalars",
        "Block scalars",
        "Quoted scalars",
        "Plain (unquoted) scalars",
        "End-to-end example",
        "Quick notes"
      ],
      "created": "2025-11-21 18:34:12",
      "modified": "2025-12-02 21:42:20",
      "commits": 6
    },
    {
      "source": "yaml-tags-and-advanced-features.Rmd",
      "filename": "yaml-tags-and-advanced-features.html",
      "title": "YAML Tags, Anchors, and Advanced Features with yaml12",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Tags in YAML and how yaml12 handles them",
        "Using handlers to transform tagged nodes while parsing",
        "Post-process tags yourself",
        "Mappings revisited: non-string keys and yaml_keys",
        "Tagged mapping keys",
        "Document Streams and Markers",
        "Reading Multiple Documents",
        "Writing Multiple Documents",
        "Writing YAML with tags",
        "Anchors",
        "Debugging",
        "(Very) Advanced Tags",
        "Tag directives (%TAG)",
        "TAG URIs",
        "Core schema tags"
      ],
      "created": "2025-11-22 04:26:19",
      "modified": "2025-12-02 22:51:17",
      "commits": 8
    }
  ],
  "_score": 7.687505275021627,
  "_indexed": true,
  "_nocasepkg": "yaml12",
  "_universes": [
    "posit-dev",
    "t-kalinowski"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.0.9000",
      "date": "2026-06-24T03:34:02.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "6eee72e30bc0cefd14c0a00c9398b1833f8f1418",
      "fileid": "b593011b3cbe8105a776506e9fd8aa8793d3f64fc884332a7c9e60feb019aa4d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/posit-dev/actions/runs/28073062855"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.0.9000",
      "date": "2026-06-24T03:33:52.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "6eee72e30bc0cefd14c0a00c9398b1833f8f1418",
      "fileid": "6bf4e8ec197f0cc8db5db501e23552b7b46e39df53a5291d1379486514b8e5aa",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/posit-dev/actions/runs/28073062855"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.0.9000",
      "date": "2026-06-24T03:33:54.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "6eee72e30bc0cefd14c0a00c9398b1833f8f1418",
      "fileid": "1cc728127bc383c5939ce24d13fb45fe68f41fb8ad777d28184321c6736fadb7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/posit-dev/actions/runs/28073062855"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.0.9000",
      "date": "2026-06-24T03:33:41.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "6eee72e30bc0cefd14c0a00c9398b1833f8f1418",
      "fileid": "0d1e608dfc24c19a879a9424827703fa5992d27c6cb428af7529aeb9cbb885bd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/posit-dev/actions/runs/28073062855"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.0.9000",
      "date": "2026-06-24T03:33:14.000Z",
      "arch": "aarch64",
      "commit": "6eee72e30bc0cefd14c0a00c9398b1833f8f1418",
      "fileid": "68c1d04b89e0daddbb31acac6d3a9692ede466b960f30f87517e0589b3fe0768",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/posit-dev/actions/runs/28073062855"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.0.9000",
      "date": "2026-06-24T03:34:11.000Z",
      "arch": "x86_64",
      "commit": "6eee72e30bc0cefd14c0a00c9398b1833f8f1418",
      "fileid": "761962b6d335031956efe6ef517e9ca25bb18f2a5f1efe2cdf981d496fa280e4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/posit-dev/actions/runs/28073062855"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1.0.9000",
      "date": "2026-06-24T03:32:52.000Z",
      "arch": "aarch64",
      "commit": "6eee72e30bc0cefd14c0a00c9398b1833f8f1418",
      "fileid": "47402a73407c3ba36b607913f7ae9d66a0af88f05e4be6b34788b5bd40ce5899",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/posit-dev/actions/runs/28073062855"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1.0.9000",
      "date": "2026-06-24T03:35:39.000Z",
      "arch": "x86_64",
      "commit": "6eee72e30bc0cefd14c0a00c9398b1833f8f1418",
      "fileid": "94deecb1ae38da84f863ce91178248da08e928ac45fb424728773f5e980e5b4e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/posit-dev/actions/runs/28073062855"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.0.9000",
      "date": "2026-06-24T03:33:35.000Z",
      "arch": "emscripten",
      "commit": "6eee72e30bc0cefd14c0a00c9398b1833f8f1418",
      "fileid": "ee466c4422cc52c65eaa2687afbe7a2decfb676ba7fef19e93a7ccbaca056877",
      "status": "success",
      "buildurl": "https://github.com/r-universe/posit-dev/actions/runs/28073062855"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.0.9000",
      "date": "2026-06-24T03:32:53.000Z",
      "arch": "x86_64",
      "commit": "6eee72e30bc0cefd14c0a00c9398b1833f8f1418",
      "fileid": "f6742ac1cc06098190ceb99cdb354cff851c84e02d5203098b95072149a3ad2b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/posit-dev/actions/runs/28073062855"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.0.9000",
      "date": "2026-06-24T03:33:00.000Z",
      "arch": "x86_64",
      "commit": "6eee72e30bc0cefd14c0a00c9398b1833f8f1418",
      "fileid": "b65eb2085ff1632baee7b920fe4e0037ade7e1c341a205ee8814c8c6a4227db0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/posit-dev/actions/runs/28073062855"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.1.0.9000",
      "date": "2026-06-24T03:32:50.000Z",
      "arch": "x86_64",
      "commit": "6eee72e30bc0cefd14c0a00c9398b1833f8f1418",
      "fileid": "1690f688c5aa0e2bb3e0c3231b320d3a2fdff9d07d357b0dbcb1f288a2380b79",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/posit-dev/actions/runs/28073062855"
    }
  ]
}