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:

3.58 score 38 stars 4 scripts 13 exports 44 dependencies

Last updated 1 years agofrom:20abf3245d. Checks:OK: 1 WARNING: 6. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 07 2024
R-4.5-winWARNINGNov 07 2024
R-4.5-linuxWARNINGNov 07 2024
R-4.4-winWARNINGNov 07 2024
R-4.4-macWARNINGNov 07 2024
R-4.3-winWARNINGNov 07 2024
R-4.3-macWARNINGNov 07 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