Logging framework dedicated for complex shiny apps. Different types of events can be logged (value of a variable, multi-line output of a function, result of a unit test, custom error, warning, or diagnostic message). Each event can be logged with a list of parameters that are event-specific, common for events within the same scope, session-specific, or app-wide. Logging can be done simultaneously to R console, browser JavaScript console, a file log, and a database (MongoDB). Log data can be further analyzed with the help of process-mining techniques from 'bupaR' package.
Version: | 0.1.1 |
Imports: | shiny, jsonlite, mongolite, R.utils, utils, stringr, purrr, bupaR |
Suggests: | spelling, DiagrammeR, testthat, knitr, rmarkdown |
Published: | 2019-02-22 |
Author: | Kamil Wais [aut, cre] |
Maintainer: | Kamil Wais <kamil.wais at gmail.com> |
BugReports: | https://github.com/kalimu/shinyEventLogger/issues |
License: | MIT + file LICENSE |
URL: | https://github.com/kalimu/shinyEventLogger#readme, https://kalimu.github.io/project/shinyeventlogger/ |
NeedsCompilation: | no |
Language: | en-US |
Materials: | README NEWS |
CRAN checks: | shinyEventLogger results |
Reference manual: | shinyEventLogger.pdf |
Vignettes: |
Introduction to Logging Events in Shiny Apps |
Package source: | shinyEventLogger_0.1.1.tar.gz |
Windows binaries: | r-devel: shinyEventLogger_0.1.1.zip, r-release: shinyEventLogger_0.1.1.zip, r-oldrel: shinyEventLogger_0.1.1.zip |
macOS binaries: | r-release: shinyEventLogger_0.1.1.tgz, r-oldrel: shinyEventLogger_0.1.1.tgz |
Please use the canonical form https://CRAN.R-project.org/package=shinyEventLogger to link to this page.