{
  "_id": "6aca02c2fe5cc25786e84191",
  "Package": "pandocfilters",
  "Title": "Pandoc Filters for R",
  "Version": "0.1-6",
  "Authors@R": "c(person(\"Florian\", \"Schwendinger\", \nrole = c(\"aut\", \"cre\"),\nemail = \"FlorianSchwendinger@gmx.at\"),\nperson(\"Kurt\", \"Hornik\", role = \"aut\"),\nperson(\"Andrie\", \"de Vries\", role = \"ctb\"))",
  "Description": "The document converter 'pandoc' <https://pandoc.org/> is\nwidely used in the R community. One feature of 'pandoc' is that\nit can produce and consume JSON-formatted abstract syntax trees\n(AST). This allows to transform a given source document into\nJSON-formatted AST, alter it by so called filters and pass the\naltered JSON-formatted AST back to 'pandoc'. This package\nprovides functions which allow to write such filters in native\nR code. Although this package is inspired by the Python package\n'pandocfilters' <https://github.com/jgm/pandocfilters/>, it\nprovides additional convenience functions which make it simple\nto use the 'pandocfilters' package as a report generator. Since\n'pandocfilters' inherits most of it's functionality from\n'pandoc' it can create documents in many formats (for more\ninformation see <https://pandoc.org/>) but is also bound to the\nsame limitations as 'pandoc'.",
  "URL": "https://pandoc.org/, https://github.com/jgm/pandocfilters/",
  "VignetteBuilder": "knitr",
  "SystemRequirements": "pandoc (> 1.12)",
  "License": "GPL-3",
  "RoxygenNote": "7.2.1",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-10-10 08:57:36 UTC",
    "User": "root"
  },
  "Author": "Florian Schwendinger [aut, cre], Kurt Hornik [aut], Andrie de\nVries [ctb]",
  "Maintainer": "Florian Schwendinger <FlorianSchwendinger@gmx.at>",
  "Repository": "https://florianschwendinger.r-universe.dev",
  "Date/Publication": "2022-08-11 20:40:02 UTC",
  "RemoteUrl": "https://github.com/cran/pandocfilters",
  "RemoteRef": "HEAD",
  "RemoteSha": "a7981c7f4c7e045eb854f44fbd99cef8e18a4e26",
  "_user": "florianschwendinger",
  "_type": "src",
  "_file": "pandocfilters_0.1-6.tar.gz",
  "_fileid": "https://r2.ropensci.org/5b287e156c4c3b87e30caff270f9d496b666e75f54c6277ac446080bd3096768",
  "_filesize": 300193,
  "_sha256": "5b287e156c4c3b87e30caff270f9d496b666e75f54c6277ac446080bd3096768",
  "_expires": "2027-01-18T09:17:52.000Z",
  "_created": "2026-10-10T08:57:36.000Z",
  "_published": "2026-10-10T09:17:54.157Z",
  "_buildurl": "https://github.com/r-universe/florianschwendinger/actions/runs/38039554379",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 114177323228,
      "time": 88,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11665381224"
    },
    {
      "job": 114177323251,
      "time": 84,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11665461088"
    },
    {
      "job": 114177323261,
      "time": 81,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11665407398"
    },
    {
      "job": 114177323201,
      "time": 116,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11666050559"
    },
    {
      "job": 114176944831,
      "time": 137,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11664928572"
    },
    {
      "job": 114177323227,
      "time": 88,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11665585970"
    },
    {
      "job": 114177323244,
      "time": 97,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11665531048"
    },
    {
      "job": 114177323320,
      "time": 79,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11665785606"
    },
    {
      "job": 114177323213,
      "time": 95,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11664953673"
    }
  ],
  "_upstream": "https://github.com/cran/pandocfilters",
  "_commit": {
    "id": "a7981c7f4c7e045eb854f44fbd99cef8e18a4e26",
    "author": "Florian Schwendinger <FlorianSchwendinger@gmx.at>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 0.1-6\n",
    "time": 1660250402
  },
  "_maintainer": {
    "name": "Florian Schwendinger",
    "email": "florianschwendinger@gmx.at",
    "login": "florianschwendinger",
    "description": "",
    "uuid": 5509914
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.0.0",
      "role": "Depends"
    },
    {
      "package": "jsonlite",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "florianschwendinger",
      "count": 5,
      "uuid": 5509914
    }
  ],
  "_userbio": {
    "uuid": 5509914,
    "type": "user",
    "name": "Florian Schwendinger",
    "followers": 18
  },
  "_downloads": {
    "count": 250,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/pandocfilters"
  },
  "_devurl": "https://github.com/jgm/pandocfilters",
  "_searchresults": 69,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/pandocfilters.html"
  ],
  "_realowner": "florianschwendinger",
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.1-1",
      "date": "2016-04-27"
    },
    {
      "version": "0.1-3",
      "date": "2019-06-17"
    },
    {
      "version": "0.1-4",
      "date": "2019-11-26"
    },
    {
      "version": "0.1-5",
      "date": "2022-05-06"
    },
    {
      "version": "0.1-6",
      "date": "2022-08-11"
    }
  ],
  "_exports": [
    "as.block",
    "as.inline",
    "astrapply",
    "Attr",
    "BlockQuote",
    "BulletList",
    "Citation",
    "Cite",
    "Code",
    "CodeBlock",
    "Definition",
    "DefinitionList",
    "Div",
    "document",
    "Emph",
    "filter",
    "get_pandoc_path",
    "get_pandoc_types_version",
    "get_pandoc_version",
    "Header",
    "HorizontalRule",
    "Image",
    "is.block",
    "is.inline",
    "LineBreak",
    "Link",
    "ListAttributes",
    "Math",
    "Note",
    "Null",
    "OrderedList",
    "pandoc_from_json",
    "pandoc_to_json",
    "Para",
    "Plain",
    "Quoted",
    "RawInline",
    "set_pandoc_path",
    "SmallCaps",
    "SoftBreak",
    "Space",
    "Span",
    "Str",
    "Strikeout",
    "Strong",
    "Subscript",
    "Superscript",
    "Table",
    "TableCell",
    "write.pandoc"
  ],
  "_help": [
    {
      "page": "as.block",
      "title": "Block Objects",
      "topics": [
        "as.block"
      ]
    },
    {
      "page": "as.inline",
      "title": "Inline Objects",
      "topics": [
        "as.inline"
      ]
    },
    {
      "page": "astrapply",
      "title": "Apply a Function on a AST",
      "topics": [
        "astrapply"
      ]
    },
    {
      "page": "Attr",
      "title": "Attributes",
      "topics": [
        "Attr"
      ]
    },
    {
      "page": "BlockQuote",
      "title": "Block Quote",
      "topics": [
        "BlockQuote"
      ]
    },
    {
      "page": "BulletList",
      "title": "Bullet List",
      "topics": [
        "BulletList"
      ]
    },
    {
      "page": "c.block",
      "title": "Combine Block Objects",
      "topics": [
        "c.block"
      ]
    },
    {
      "page": "c.inline",
      "title": "Combine Inline Objects",
      "topics": [
        "c.inline"
      ]
    },
    {
      "page": "Citation",
      "title": "Citation",
      "topics": [
        "Citation"
      ]
    },
    {
      "page": "Cite",
      "title": "Citation",
      "topics": [
        "Cite"
      ]
    },
    {
      "page": "Code",
      "title": "Inline Code",
      "topics": [
        "Code"
      ]
    },
    {
      "page": "CodeBlock",
      "title": "Code Block",
      "topics": [
        "CodeBlock"
      ]
    },
    {
      "page": "Definition",
      "title": "Definition",
      "topics": [
        "Definition"
      ]
    },
    {
      "page": "DefinitionList",
      "title": "Definition List",
      "topics": [
        "DefinitionList"
      ]
    },
    {
      "page": "Div",
      "title": "Generic Block Container with Attributes",
      "topics": [
        "Div"
      ]
    },
    {
      "page": "document",
      "title": "Create a new Document",
      "topics": [
        "document"
      ]
    },
    {
      "page": "Emph",
      "title": "Emphasized Text",
      "topics": [
        "Emph"
      ]
    },
    {
      "page": "filter",
      "title": "Filter JSON-formatted AST.",
      "topics": [
        "filter"
      ]
    },
    {
      "page": "get_pandoc_path",
      "title": "Get Pandoc Path",
      "topics": [
        "get_pandoc_path"
      ]
    },
    {
      "page": "get_pandoc_types_version",
      "title": "Get Pandoc-Types Version",
      "topics": [
        "get_pandoc_types_version"
      ]
    },
    {
      "page": "get_pandoc_version",
      "title": "Get Pandoc Version",
      "topics": [
        "get_pandoc_version"
      ]
    },
    {
      "page": "Header",
      "title": "Header",
      "topics": [
        "Header"
      ]
    },
    {
      "page": "HorizontalRule",
      "title": "Horizontal Rule",
      "topics": [
        "HorizontalRule"
      ]
    },
    {
      "page": "Image",
      "title": "Image",
      "topics": [
        "Image"
      ]
    },
    {
      "page": "is.block",
      "title": "Block Objects",
      "topics": [
        "is.block"
      ]
    },
    {
      "page": "is.inline",
      "title": "Inline Objects",
      "topics": [
        "is.inline"
      ]
    },
    {
      "page": "LineBreak",
      "title": "Hard Line Break",
      "topics": [
        "LineBreak"
      ]
    },
    {
      "page": "Link",
      "title": "Hyperlink",
      "topics": [
        "Link"
      ]
    },
    {
      "page": "ListAttributes",
      "title": "ListAttributes",
      "topics": [
        "ListAttributes"
      ]
    },
    {
      "page": "Math",
      "title": "TeX Math",
      "topics": [
        "Math"
      ]
    },
    {
      "page": "Note",
      "title": "Note",
      "topics": [
        "Note"
      ]
    },
    {
      "page": "Null",
      "title": "Nothing",
      "topics": [
        "Null"
      ]
    },
    {
      "page": "OrderedList",
      "title": "Ordered List",
      "topics": [
        "OrderedList"
      ]
    },
    {
      "page": "utility_functions",
      "title": "Utility functions for testing filters",
      "topics": [
        "pandoc_from_json",
        "pandoc_to_json"
      ]
    },
    {
      "page": "Para",
      "title": "Paragraph",
      "topics": [
        "Para"
      ]
    },
    {
      "page": "Plain",
      "title": "Plain Text",
      "topics": [
        "Plain"
      ]
    },
    {
      "page": "Quoted",
      "title": "Quoted Text",
      "topics": [
        "Quoted"
      ]
    },
    {
      "page": "RawInline",
      "title": "Raw Inline",
      "topics": [
        "RawInline"
      ]
    },
    {
      "page": "set_pandoc_path",
      "title": "Set Pandoc Path",
      "topics": [
        "set_pandoc_path"
      ]
    },
    {
      "page": "SmallCaps",
      "title": "Small Caps Text",
      "topics": [
        "SmallCaps"
      ]
    },
    {
      "page": "SoftBreak",
      "title": "Soft Line Break",
      "topics": [
        "SoftBreak"
      ]
    },
    {
      "page": "Space",
      "title": "Inter-word space",
      "topics": [
        "Space"
      ]
    },
    {
      "page": "Span",
      "title": "Generic Inline Container with Attributes",
      "topics": [
        "Span"
      ]
    },
    {
      "page": "Str",
      "title": "Text (String)",
      "topics": [
        "Str"
      ]
    },
    {
      "page": "Strikeout",
      "title": "Strikeout Text",
      "topics": [
        "Strikeout"
      ]
    },
    {
      "page": "Strong",
      "title": "Strongly Emphasized Text",
      "topics": [
        "Strong"
      ]
    },
    {
      "page": "Subscript",
      "title": "Subscripted Text",
      "topics": [
        "Subscript"
      ]
    },
    {
      "page": "Superscript",
      "title": "Superscripted Text",
      "topics": [
        "Superscript"
      ]
    },
    {
      "page": "Table",
      "title": "Table",
      "topics": [
        "Table"
      ]
    },
    {
      "page": "TableCell",
      "title": "Table Cell",
      "topics": [
        "TableCell"
      ]
    },
    {
      "page": "write.pandoc",
      "title": "Write the JSON-formatted AST to a connection",
      "topics": [
        "write.pandoc"
      ]
    }
  ],
  "_rundeps": [
    "jsonlite"
  ],
  "_vignettes": [
    {
      "source": "pandocfilters.Rnw",
      "filename": "pandocfilters.pdf",
      "title": "Introduction to the pandocfilters Package",
      "engine": "knitr::knitr",
      "headings": [
        "Installation",
        "Setup",
        "Constructors",
        "Altering the AST"
      ],
      "created": "2019-06-17 11:00:03",
      "modified": "2022-05-06 05:40:02",
      "commits": 3
    }
  ],
  "_score": 2.838849090737255,
  "_indexed": true,
  "_nocasepkg": "pandocfilters",
  "_universes": [
    "florianschwendinger",
    "jgm"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1-6",
      "date": "2026-10-10T08:59:08.000Z",
      "distro": "resolute",
      "commit": "a7981c7f4c7e045eb854f44fbd99cef8e18a4e26",
      "fileid": "https://r2.ropensci.org/f0eead9a635f0ea880f40406c974a851fad2c76e8001167154adbfa82e280ead",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/florianschwendinger/actions/runs/38039554379"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.1-6",
      "date": "2026-10-10T08:59:08.000Z",
      "distro": "resolute",
      "commit": "a7981c7f4c7e045eb854f44fbd99cef8e18a4e26",
      "fileid": "https://r2.ropensci.org/c22090c5e41bbb59cd684af0842462e676435c63816c32b4126562c23da39ef5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/florianschwendinger/actions/runs/38039554379"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1-6",
      "date": "2026-10-10T09:16:44.000Z",
      "commit": "a7981c7f4c7e045eb854f44fbd99cef8e18a4e26",
      "fileid": "https://r2.ropensci.org/7615c2db2c611dcc6edf0fe66cc40fa0f1cfd8d8bc20ce5564e619fb298d4a6e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/florianschwendinger/actions/runs/38039554379"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.1-6",
      "date": "2026-10-10T09:17:14.000Z",
      "commit": "a7981c7f4c7e045eb854f44fbd99cef8e18a4e26",
      "fileid": "https://r2.ropensci.org/ba6d60631dca7d9b7f9b0d324143aa7ff1a53a4f2429067a813c1c363f13377c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/florianschwendinger/actions/runs/38039554379"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1-6",
      "date": "2026-10-10T08:59:19.000Z",
      "commit": "a7981c7f4c7e045eb854f44fbd99cef8e18a4e26",
      "fileid": "https://r2.ropensci.org/c90e417f593d637bb318a4e1612dcf2155df8ff2d6ca113433cb00de83dd0a30",
      "status": "success",
      "buildurl": "https://github.com/r-universe/florianschwendinger/actions/runs/38039554379"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1-6",
      "date": "2026-10-10T08:58:37.000Z",
      "commit": "a7981c7f4c7e045eb854f44fbd99cef8e18a4e26",
      "fileid": "https://r2.ropensci.org/ccaa82951c0dfbd2782233c8630ea9f44f82847274e367cee97ab2f046733b31",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/florianschwendinger/actions/runs/38039554379"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1-6",
      "date": "2026-10-10T08:58:25.000Z",
      "commit": "a7981c7f4c7e045eb854f44fbd99cef8e18a4e26",
      "fileid": "https://r2.ropensci.org/bd6bdfcdcc34641efecf3f77668505a486a1283765c001a657c0d94a376cef3c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/florianschwendinger/actions/runs/38039554379"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.1-6",
      "date": "2026-10-10T08:58:36.000Z",
      "commit": "a7981c7f4c7e045eb854f44fbd99cef8e18a4e26",
      "fileid": "https://r2.ropensci.org/945db3ab93d3f1bbf274a35f0c6b61f94ae83616ac3041a70ab9cde358cfa77d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/florianschwendinger/actions/runs/38039554379"
    }
  ]
}