Package: mariobox 0.0.1.9002

Colin Fay

mariobox: A Framework For Packaging {plumber} APIs

A framework for building robust {plumber} APIs. This package contains a series of tools to build {plumber} APIs as packages.

Authors:Antoine Languillaume [aut], Colin Fay [aut, cre]

mariobox_0.0.1.9002.tar.gz
mariobox_0.0.1.9002.zip(r-4.5)mariobox_0.0.1.9002.zip(r-4.4)mariobox_0.0.1.9002.zip(r-4.3)
mariobox_0.0.1.9002.tgz(r-4.4-any)mariobox_0.0.1.9002.tgz(r-4.3-any)
mariobox_0.0.1.9002.tar.gz(r-4.5-noble)mariobox_0.0.1.9002.tar.gz(r-4.4-noble)
mariobox_0.0.1.9002.tgz(r-4.4-emscripten)mariobox_0.0.1.9002.tgz(r-4.3-emscripten)
mariobox.pdf |mariobox.html
mariobox/json (API)
NEWS

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

Peer review:

Bug tracker:https://github.com/thinkr-open/mariobox/issues

On CRAN:

3.58 score 38 stars 4 scripts 13 exports 44 dependencies

Last updated 11 days agofrom:4ead370b22. Checks:OK: 3 NOTE: 4. Indexed: yes.

TargetResultDate
Doc / VignettesOKDec 10 2024
R-4.5-winNOTEDec 10 2024
R-4.5-linuxNOTEDec 10 2024
R-4.4-winNOTEDec 10 2024
R-4.4-macNOTEDec 10 2024
R-4.3-winOKDec 10 2024
R-4.3-macOKDec 10 2024

Exports:add_deleteadd_endpointadd_getadd_patchadd_postadd_putbuild_plumber_filecreate_marioboxhttp_errormario_logmario_trynew_apiremove_endpoint

Dependencies:askpassclicliprcrayoncredentialscurldescellipsisfastmapfsgertghgitcredsglueherehttpuvhttr2inijsonlitelaterlifecyclemagrittrmimeopensslplumberpromisespurrrR6rappdirsRcpprlangrprojrootrstudioapisodiumstringiswaggersysusethisvctrswebutilswhiskerwithryamlzip

Readme and manuals

Help Manual

Help pageTopics
Manage endpointsadd_delete add_endpoint add_get add_patch add_post add_put manage_endpoints remove_endpoint
Build the plumber.R filebuild_plumber_file
Create a 'mariobox' project to package a 'plumber' APIcreate_mariobox
Produce HTTP errorshttp_error
Log endpointmario_log
Try an expression in a Plumber endpoint allowing error recoverymario_try
Launch the APInew_api