Package: porcelain 0.1.15

Rich FitzJohn

porcelain: Turn a Package into an HTTP API

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.

Authors:Rich FitzJohn [aut, cre], Imperial College of Science, Technology and Medicine [cph]

porcelain_0.1.15.tar.gz
porcelain_0.1.15.zip(r-4.5)porcelain_0.1.15.zip(r-4.4)porcelain_0.1.15.zip(r-4.3)
porcelain_0.1.15.tgz(r-4.5-any)porcelain_0.1.15.tgz(r-4.4-any)porcelain_0.1.15.tgz(r-4.3-any)
porcelain_0.1.15.tar.gz(r-4.5-noble)porcelain_0.1.15.tar.gz(r-4.4-noble)
porcelain_0.1.15.tgz(r-4.4-emscripten)porcelain_0.1.15.tgz(r-4.3-emscripten)
porcelain.pdf |porcelain.html
porcelain/json (API)

# Install 'porcelain' in R:
install.packages('porcelain', repos = c('https://mrc-ide.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/reside-ic/porcelain/issues

On CRAN:

Conda:

5.03 score 4 stars 3 packages 1 scripts 16 exports 28 dependencies

Last updated 1 years agofrom:655da3517c (on master). Checks:5 OK, 3 NOTE. Indexed: no.

TargetResultLatest binary
Doc / VignettesOKFeb 23 2025
R-4.5-winNOTEFeb 23 2025
R-4.5-macNOTEFeb 23 2025
R-4.5-linuxNOTEFeb 23 2025
R-4.4-winOKFeb 23 2025
R-4.4-macOKFeb 23 2025
R-4.3-winOKFeb 23 2025
R-4.3-macOKFeb 23 2025

Exports:porcelainporcelain_add_headersporcelain_backgroundporcelain_endpointporcelain_input_body_binaryporcelain_input_body_jsonporcelain_input_queryporcelain_loggerporcelain_package_endpointporcelain_returningporcelain_returning_binaryporcelain_returning_jsonporcelain_returning_textporcelain_rocletporcelain_stateporcelain_stop

Dependencies:askpassclicrayoncurlfastmapgluehttpuvidsjsonlitejsonvalidatelaterlgrlifecyclemagrittrmimeopensslplumberpromisesR6RcpprlangsodiumstringiswaggersysuuidV8webutils

cookbook

Rendered fromcookbook.Rmdusingknitr::rmarkdownon Feb 23 2025.

Last update: 2021-09-03
Started: 2021-09-03

porcelain

Rendered fromporcelain.Rmdusingknitr::rmarkdownon Feb 23 2025.

Last update: 2021-09-03
Started: 2021-09-03

roxygen

Rendered fromroxygen.Rmdusingknitr::rmarkdownon Feb 23 2025.

Last update: 2021-11-12
Started: 2021-11-12