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.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'))

Peer review:

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

On CRAN:

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

Last updated 9 months agofrom:655da3517c (on master). Checks:OK: 5 NOTE: 2. Indexed: no.

TargetResultDate
Doc / VignettesOKOct 26 2024
R-4.5-winNOTEOct 26 2024
R-4.5-linuxNOTEOct 26 2024
R-4.4-winOKOct 26 2024
R-4.4-macOKOct 26 2024
R-4.3-winOKOct 26 2024
R-4.3-macOKOct 26 2024

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:askpassclicrayoncurlellipsisfastmapgluehttpuvidsjsonlitejsonvalidatelaterlgrlifecyclemagrittrmimeopensslplumberpromisesR6RcpprlangsodiumstringiswaggersysuuidV8webutils

cookbook

Rendered fromcookbook.Rmdusingknitr::rmarkdownon Oct 26 2024.

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

porcelain

Rendered fromporcelain.Rmdusingknitr::rmarkdownon Oct 26 2024.

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

roxygen

Rendered fromroxygen.Rmdusingknitr::rmarkdownon Oct 26 2024.

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