Package: porcelain Title: Turn a Package into an HTTP API Version: 0.1.16 Authors@R: c(person("Rich", "FitzJohn", role = c("aut", "cre"), email = "rich.fitzjohn@gmail.com"), person("Imperial College of Science, Technology and Medicine", role = "cph")) Description: Wrapper around the plumber package to turn a package into an HTTP API. This adds some conventions that we find useful, such as some testing infrastructure and automatic validation of responses against a json schema. License: MIT + file LICENSE Encoding: UTF-8 Language: en-GB URL: https://github.com/reside-ic/porcelain BugReports: https://github.com/reside-ic/porcelain/issues Depends: R (>= 3.6.0) Imports: R6, V8, ids, jsonlite, jsonvalidate (>= 1.2.2), lgr, plumber Suggests: callr, fs, httr, knitr, mockery, pkgload, rmarkdown, roxygen2, testthat, withr Roxygen: list(markdown = TRUE) RoxygenNote: 7.3.1 VignetteBuilder: knitr Remotes: ropensci/jsonvalidate Config/testthat/edition: 3 Config/pak/sysreqs: make libicu-dev libsodium-dev libssl-dev libnode-dev zlib1g-dev Repository: https://vimc.r-universe.dev Date/Publication: 2025-05-09 09:48:18 UTC RemoteUrl: https://github.com/reside-ic/porcelain RemoteRef: master RemoteSha: 674b6c17216ecfdab024ff35e96fd564f437d50f NeedsCompilation: no Packaged: 2026-06-04 11:24:26 UTC; root Author: Rich FitzJohn [aut, cre], Imperial College of Science, Technology and Medicine [cph] Maintainer: Rich FitzJohn