Package: mariobox 0.0.0.9000

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.0.9000.tar.gz
mariobox_0.0.0.9000.zip(r-4.5)mariobox_0.0.0.9000.zip(r-4.4)mariobox_0.0.0.9000.zip(r-4.3)
mariobox_0.0.0.9000.tgz(r-4.4-any)mariobox_0.0.0.9000.tgz(r-4.3-any)
mariobox_0.0.0.9000.tar.gz(r-4.5-noble)mariobox_0.0.0.9000.tar.gz(r-4.4-noble)
mariobox_0.0.0.9000.tgz(r-4.4-emscripten)mariobox_0.0.0.9000.tgz(r-4.3-emscripten)
mariobox.pdf |mariobox.html
mariobox/json (API)

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

13 exports 38 stars 2.63 score 44 dependencies

Last updated 1 years agofrom:20abf3245d

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