diff --git a/DESCRIPTION b/DESCRIPTION
index f6a6825..a3acfd1 100644
--- a/DESCRIPTION
+++ b/DESCRIPTION
@@ -1,6 +1,6 @@
Package: freesearcheR
Title: Browser Based Data Analysis
-Version: 25.3.1
+Version: 25.3.2
Authors@R:
person("Andreas Gammelgaard", "Damsbo", , "agdamsbo@clin.au.dk", role = c("aut", "cre"),
comment = c(ORCID = "0000-0002-7559-1154"))
diff --git a/NEWS.md b/NEWS.md
index 0f4e523..2f97fb9 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -1,3 +1,8 @@
+# freesearcheR 25.3.2
+
+Focus is on polish and improved ui/ux.
+
+
# freesearcheR 25.3.1
First steps towards a more focused and simplified interface.
diff --git a/R/app_version.R b/R/app_version.R
index a6af51d..28cfb1d 100644
--- a/R/app_version.R
+++ b/R/app_version.R
@@ -1 +1 @@
-app_version <- function()'250307_1438'
+app_version <- function()'250307_1453'
diff --git a/inst/apps/freesearcheR/app.R b/inst/apps/freesearcheR/app.R
index 79061e0..b7cb5af 100644
--- a/inst/apps/freesearcheR/app.R
+++ b/inst/apps/freesearcheR/app.R
@@ -10,7 +10,7 @@
#### Current file: R//app_version.R
########
-app_version <- function()'250307_1438'
+app_version <- function()'250307_1453'
########
@@ -41,94 +41,6 @@ baseline_table <- function(data, fun.args = NULL, fun = gtsummary::tbl_summary,
-########
-#### Current file: R//columnSelectInput.R
-########
-
-#' A selectizeInput customized for data frames with column labels
-#'
-#' @description
-#' Copied and modified from the IDEAFilter package
-#' Adds the option to select "none" which is handled later
-#'
-#' @param inputId passed to \code{\link[shiny]{selectizeInput}}
-#' @param label passed to \code{\link[shiny]{selectizeInput}}
-#' @param data \code{data.frame} object from which fields should be populated
-#' @param selected default selection
-#' @param ... passed to \code{\link[shiny]{selectizeInput}}
-#' @param col_subset a \code{vector} containing the list of allowable columns to select
-#' @param placeholder passed to \code{\link[shiny]{selectizeInput}} options
-#' @param onInitialize passed to \code{\link[shiny]{selectizeInput}} options
-#' @param none_label label for "none" item
-#'
-#' @return a \code{\link[shiny]{selectizeInput}} dropdown element
-#'
-#' @importFrom shiny selectizeInput
-#' @export
-#'
-columnSelectInput <- function(inputId, label, data, selected = "", ...,
- col_subset = NULL, placeholder = "", onInitialize, none_label="No variable selected") {
- datar <- if (is.reactive(data)) data else reactive(data)
- col_subsetr <- if (is.reactive(col_subset)) col_subset else reactive(col_subset)
-
- labels <- Map(function(col) {
- json <- sprintf(
- IDEAFilter:::strip_leading_ws('
- {
- "name": "%s",
- "label": "%s",
- "datatype": "%s"
- }'),
- col,
- attr(datar()[[col]], "label") %||% "",
- IDEAFilter:::get_dataFilter_class(datar()[[col]])
- )
- }, col = names(datar()))
-
- if (!"none" %in% names(datar())){
- labels <- c("none"=list(sprintf('\n {\n \"name\": \"none\",\n \"label\": \"%s\",\n \"datatype\": \"\"\n }',none_label)),labels)
- choices <- setNames(names(labels), labels)
- choices <- choices[match(if (length(col_subsetr()) == 0 || isTRUE(col_subsetr() == "")) names(datar()) else col_subsetr(), choices)]
- } else {
- choices <- setNames(names(datar()), labels)
- choices <- choices[match(if (length(col_subsetr()) == 0 || isTRUE(col_subsetr() == "")) choices else col_subsetr(), choices)]
- }
-
- shiny::selectizeInput(
- inputId = inputId,
- label = label,
- choices = choices,
- selected = selected,
- ...,
- options = c(
- list(render = I("{
- // format the way that options are rendered
- option: function(item, escape) {
- item.data = JSON.parse(item.label);
- return '
' +
- '
' +
- escape(item.data.name) + ' ' +
- ' ' +
- item.data.datatype +
- '
' +
- '
' +
- (item.data.label != '' ? '
' + escape(item.data.label) + '
' : '') +
- '
';
- },
-
- // avoid data vomit splashing on screen when an option is selected
- item: function(item, escape) {
- item.data = JSON.parse(item.label);
- return '' +
- escape(item.data.name) +
- '
';
- }
- }"))
- )
- )
-}
-
-
########
#### Current file: R//contrast_text.R
########
@@ -328,6 +240,191 @@ cor_app <- function() {
cor_app()
+########
+#### Current file: R//custom_SelectInput.R
+########
+
+#' A selectizeInput customized for data frames with column labels
+#'
+#' @description
+#' Copied and modified from the IDEAFilter package
+#' Adds the option to select "none" which is handled later
+#'
+#' @param inputId passed to \code{\link[shiny]{selectizeInput}}
+#' @param label passed to \code{\link[shiny]{selectizeInput}}
+#' @param data \code{data.frame} object from which fields should be populated
+#' @param selected default selection
+#' @param ... passed to \code{\link[shiny]{selectizeInput}}
+#' @param col_subset a \code{vector} containing the list of allowable columns to select
+#' @param placeholder passed to \code{\link[shiny]{selectizeInput}} options
+#' @param onInitialize passed to \code{\link[shiny]{selectizeInput}} options
+#' @param none_label label for "none" item
+#'
+#' @return a \code{\link[shiny]{selectizeInput}} dropdown element
+#'
+#' @importFrom shiny selectizeInput
+#' @export
+#'
+columnSelectInput <- function(inputId, label, data, selected = "", ...,
+ col_subset = NULL, placeholder = "", onInitialize, none_label="No variable selected") {
+ datar <- if (is.reactive(data)) data else reactive(data)
+ col_subsetr <- if (is.reactive(col_subset)) col_subset else reactive(col_subset)
+
+ labels <- Map(function(col) {
+ json <- sprintf(
+ IDEAFilter:::strip_leading_ws('
+ {
+ "name": "%s",
+ "label": "%s",
+ "datatype": "%s"
+ }'),
+ col,
+ attr(datar()[[col]], "label") %||% "",
+ IDEAFilter:::get_dataFilter_class(datar()[[col]])
+ )
+ }, col = names(datar()))
+
+ if (!"none" %in% names(datar())){
+ labels <- c("none"=list(sprintf('\n {\n \"name\": \"none\",\n \"label\": \"%s\",\n \"datatype\": \"\"\n }',none_label)),labels)
+ choices <- setNames(names(labels), labels)
+ choices <- choices[match(if (length(col_subsetr()) == 0 || isTRUE(col_subsetr() == "")) names(datar()) else col_subsetr(), choices)]
+ } else {
+ choices <- setNames(names(datar()), labels)
+ choices <- choices[match(if (length(col_subsetr()) == 0 || isTRUE(col_subsetr() == "")) choices else col_subsetr(), choices)]
+ }
+
+ shiny::selectizeInput(
+ inputId = inputId,
+ label = label,
+ choices = choices,
+ selected = selected,
+ ...,
+ options = c(
+ list(render = I("{
+ // format the way that options are rendered
+ option: function(item, escape) {
+ item.data = JSON.parse(item.label);
+ return '' +
+ '
' +
+ escape(item.data.name) + ' ' +
+ ' ' +
+ item.data.datatype +
+ '
' +
+ '
' +
+ (item.data.label != '' ? '
' + escape(item.data.label) + '
' : '') +
+ '
';
+ },
+
+ // avoid data vomit splashing on screen when an option is selected
+ item: function(item, escape) {
+ item.data = JSON.parse(item.label);
+ return '' +
+ escape(item.data.name) +
+ '
';
+ }
+ }"))
+ )
+ )
+}
+
+
+
+#' A selectizeInput customized for named vectors
+#'
+#' @param inputId passed to \code{\link[shiny]{selectizeInput}}
+#' @param label passed to \code{\link[shiny]{selectizeInput}}
+#' @param data A named \code{vector} object from which fields should be populated
+#' @param selected default selection
+#' @param ... passed to \code{\link[shiny]{selectizeInput}}
+#' @param placeholder passed to \code{\link[shiny]{selectizeInput}} options
+#' @param onInitialize passed to \code{\link[shiny]{selectizeInput}} options
+#'
+#' @returns a \code{\link[shiny]{selectizeInput}} dropdown element
+#' @export
+#'
+#' @examples
+#' if (shiny::interactive()) {
+#' shinyApp(
+#' ui = fluidPage(
+#' shiny::uiOutput("select"),
+#' tableOutput("data")
+#' ),
+#' server = function(input, output) {
+#' output$select <- shiny::renderUI({
+#' vectorSelectInput(
+#' inputId = "variable", label = "Variable:",
+#' data = c(
+#' "Cylinders" = "cyl",
+#' "Transmission" = "am",
+#' "Gears" = "gear"
+#' )
+#' )
+#' })
+#'
+#' output$data <- renderTable(
+#' {
+#' mtcars[, c("mpg", input$variable), drop = FALSE]
+#' },
+#' rownames = TRUE
+#' )
+#' }
+#' )
+#' }
+vectorSelectInput <- function(inputId,
+ label,
+ data,
+ selected = "",
+ ...,
+ placeholder = "",
+ onInitialize) {
+ datar <- if (shiny::is.reactive(data)) data else shiny::reactive(data)
+
+ labels <- sprintf(
+ IDEAFilter:::strip_leading_ws('
+ {
+ "name": "%s",
+ "label": "%s"
+ }'),
+ datar(),
+ names(datar()) %||% ""
+ )
+
+ choices <- stats::setNames(datar(), labels)
+
+ shiny::selectizeInput(
+ inputId = inputId,
+ label = label,
+ choices = choices,
+ selected = selected,
+ ...,
+ options = c(
+ list(render = I("{
+ // format the way that options are rendered
+ option: function(item, escape) {
+ item.data = JSON.parse(item.label);
+ return '' +
+ '
' +
+ escape(item.data.name) + ' ' +
+ '
' +
+ (item.data.label != '' ? '
' + escape(item.data.label) + '
' : '') +
+ '
';
+ },
+
+ // avoid data vomit splashing on screen when an option is selected
+ item: function(item, escape) {
+ item.data = JSON.parse(item.label);
+ return '' +
+ escape(item.data.name) +
+ '
';
+ }
+ }"))
+ )
+ )
+}
+
+
+
+
########
#### Current file: R//cut-variable-dates.R
########
@@ -5207,108 +5304,6 @@ clean_date <- function(data){
}
-########
-#### Current file: R//vectorSelectInput.R
-########
-
-library(shiny)
-
-#' A selectizeInput customized for named vectors
-#'
-#' @param inputId passed to \code{\link[shiny]{selectizeInput}}
-#' @param label passed to \code{\link[shiny]{selectizeInput}}
-#' @param data A named \code{vector} object from which fields should be populated
-#' @param selected default selection
-#' @param ... passed to \code{\link[shiny]{selectizeInput}}
-#' @param placeholder passed to \code{\link[shiny]{selectizeInput}} options
-#' @param onInitialize passed to \code{\link[shiny]{selectizeInput}} options
-#'
-#' @returns a \code{\link[shiny]{selectizeInput}} dropdown element
-#' @export
-#'
-#' @examples
-#' if (shiny::interactive()) {
-#' shinyApp(
-#' ui = fluidPage(
-#' shiny::uiOutput("select"),
-#' tableOutput("data")
-#' ),
-#' server = function(input, output) {
-#' output$select <- shiny::renderUI({
-#' vectorSelectInput(
-#' inputId = "variable", label = "Variable:",
-#' data = c(
-#' "Cylinders" = "cyl",
-#' "Transmission" = "am",
-#' "Gears" = "gear"
-#' )
-#' )
-#' })
-#'
-#' output$data <- renderTable(
-#' {
-#' mtcars[, c("mpg", input$variable), drop = FALSE]
-#' },
-#' rownames = TRUE
-#' )
-#' }
-#' )
-#' }
-vectorSelectInput <- function(inputId,
- label,
- data,
- selected = "",
- ...,
- placeholder = "",
- onInitialize) {
- datar <- if (shiny::is.reactive(data)) data else shiny::reactive(data)
-
- labels <- sprintf(
- IDEAFilter:::strip_leading_ws('
- {
- "name": "%s",
- "label": "%s"
- }'),
- datar(),
- names(datar()) %||% ""
- )
-
- choices <- stats::setNames(datar(), labels)
-
- shiny::selectizeInput(
- inputId = inputId,
- label = label,
- choices = choices,
- selected = selected,
- ...,
- options = c(
- list(render = I("{
- // format the way that options are rendered
- option: function(item, escape) {
- item.data = JSON.parse(item.label);
- return '' +
- '
' +
- escape(item.data.name) + ' ' +
- '
' +
- (item.data.label != '' ? '
' + escape(item.data.label) + '
' : '') +
- '
';
- },
-
- // avoid data vomit splashing on screen when an option is selected
- item: function(item, escape) {
- item.data = JSON.parse(item.label);
- return '' +
- escape(item.data.name) +
- '
';
- }
- }"))
- )
- )
-}
-
-
-
-
########
#### Current file: /Users/au301842/freesearcheR/inst/apps/freesearcheR/ui.R
########
diff --git a/renv.lock b/renv.lock
index 8e89df4..3f98b59 100644
--- a/renv.lock
+++ b/renv.lock
@@ -309,11 +309,11 @@
},
"MASS": {
"Package": "MASS",
- "Version": "7.3-64",
+ "Version": "7.3-65",
"Source": "Repository",
"Priority": "recommended",
- "Date": "2025-01-06",
- "Revision": "$Rev: 3680 $",
+ "Date": "2025-02-19",
+ "Revision": "$Rev: 3681 $",
"Depends": [
"R (>= 4.4.0)",
"grDevices",
@@ -442,7 +442,7 @@
},
"R.utils": {
"Package": "R.utils",
- "Version": "2.12.3",
+ "Version": "2.13.0",
"Source": "Repository",
"Depends": [
"R (>= 2.14.0)",
@@ -472,25 +472,28 @@
},
"R6": {
"Package": "R6",
- "Version": "2.5.1",
+ "Version": "2.6.1",
"Source": "Repository",
"Title": "Encapsulated Classes with Reference Semantics",
- "Authors@R": "person(\"Winston\", \"Chang\", role = c(\"aut\", \"cre\"), email = \"winston@stdout.org\")",
+ "Authors@R": "c( person(\"Winston\", \"Chang\", , \"winston@posit.co\", role = c(\"aut\", \"cre\")), person(\"Posit Software, PBC\", role = c(\"cph\", \"fnd\")) )",
"Description": "Creates classes with reference semantics, similar to R's built-in reference classes. Compared to reference classes, R6 classes are simpler and lighter-weight, and they are not built on S4 classes so they do not require the methods package. These classes allow public and private members, and they support inheritance, even when the classes are defined in different packages.",
+ "License": "MIT + file LICENSE",
+ "URL": "https://r6.r-lib.org, https://github.com/r-lib/R6",
+ "BugReports": "https://github.com/r-lib/R6/issues",
"Depends": [
- "R (>= 3.0)"
+ "R (>= 3.6)"
],
"Suggests": [
- "testthat",
- "pryr"
+ "lobstr",
+ "testthat (>= 3.0.0)"
],
- "License": "MIT + file LICENSE",
- "URL": "https://r6.r-lib.org, https://github.com/r-lib/R6/",
- "BugReports": "https://github.com/r-lib/R6/issues",
- "RoxygenNote": "7.1.1",
+ "Config/Needs/website": "tidyverse/tidytemplate, ggplot2, microbenchmark, scales",
+ "Config/testthat/edition": "3",
+ "Encoding": "UTF-8",
+ "RoxygenNote": "7.3.2",
"NeedsCompilation": "no",
- "Author": "Winston Chang [aut, cre]",
- "Maintainer": "Winston Chang ",
+ "Author": "Winston Chang [aut, cre], Posit Software, PBC [cph, fnd]",
+ "Maintainer": "Winston Chang ",
"Repository": "CRAN"
},
"RColorBrewer": {
@@ -512,7 +515,7 @@
},
"REDCapCAST": {
"Package": "REDCapCAST",
- "Version": "25.1.1",
+ "Version": "25.3.1",
"Source": "Repository",
"Title": "REDCap Metadata Casting and Castellated Data Handling",
"Authors@R": "c( person(\"Andreas Gammelgaard\", \"Damsbo\", email = \"agdamsbo@clin.au.dk\", role = c(\"aut\", \"cre\"),comment = c(ORCID = \"0000-0002-7559-1154\")), person(\"Paul\", \"Egeler\", email = \"paulegeler@gmail.com\", role = c(\"aut\"), comment = c(ORCID = \"0000-0001-6948-9498\")))",
@@ -566,7 +569,7 @@
],
"Language": "en-US",
"VignetteBuilder": "knitr",
- "Collate": "'REDCapCAST-package.R' 'utils.r' 'process_user_input.r' 'REDCap_split.r' 'as_factor.R' 'doc2dd.R' 'ds2dd_detailed.R' 'easy_redcap.R' 'export_redcap_instrument.R' 'fct_drop.R' 'html_styling.R' 'mtcars_redcap.R' 'read_redcap_instrument.R' 'read_redcap_tables.R' 'redcap_wider.R' 'redcapcast_data.R' 'redcapcast_meta.R' 'shiny_cast.R'",
+ "Collate": "'REDCapCAST-package.R' 'utils.r' 'process_user_input.r' 'REDCap_split.r' 'as_factor.R' 'as_logical.R' 'doc2dd.R' 'ds2dd_detailed.R' 'easy_redcap.R' 'export_redcap_instrument.R' 'fct_drop.R' 'html_styling.R' 'mtcars_redcap.R' 'read_redcap_instrument.R' 'read_redcap_tables.R' 'redcap_wider.R' 'redcapcast_data.R' 'redcapcast_meta.R' 'shiny_cast.R'",
"NeedsCompilation": "no",
"Author": "Andreas Gammelgaard Damsbo [aut, cre] (), Paul Egeler [aut] ()",
"Maintainer": "Andreas Gammelgaard Damsbo ",
@@ -1035,19 +1038,15 @@
},
"bit": {
"Package": "bit",
- "Version": "4.5.0.1",
+ "Version": "4.6.0",
"Source": "Repository",
- "Type": "Package",
"Title": "Classes and Methods for Fast Memory-Efficient Boolean Selections",
- "Date": "2024-09-17",
- "Authors@R": "c(person(given = \"Jens\", family = \"Oehlschlägel\", role = c(\"aut\", \"cre\"), email = \"Jens.Oehlschlaegel@truecluster.com\"), person(given = \"Brian\", family = \"Ripley\", role = \"ctb\"))",
- "Author": "Jens Oehlschlägel [aut, cre], Brian Ripley [ctb]",
- "Maintainer": "Jens Oehlschlägel ",
+ "Authors@R": "c( person(\"Michael\", \"Chirico\", email = \"MichaelChirico4@gmail.com\", role = c(\"aut\", \"cre\")), person(\"Jens\", \"Oehlschlägel\", role = \"aut\"), person(\"Brian\", \"Ripley\", role = \"ctb\") )",
"Depends": [
"R (>= 3.4.0)"
],
"Suggests": [
- "testthat (>= 0.11.0)",
+ "testthat (>= 3.0.0)",
"roxygen2",
"knitr",
"markdown",
@@ -1061,10 +1060,13 @@
"LazyLoad": "yes",
"ByteCompile": "yes",
"Encoding": "UTF-8",
- "URL": "https://github.com/truecluster/bit",
+ "URL": "https://github.com/r-lib/bit",
"VignetteBuilder": "knitr, rmarkdown",
"RoxygenNote": "7.3.2",
+ "Config/testthat/edition": "3",
"NeedsCompilation": "yes",
+ "Author": "Michael Chirico [aut, cre], Jens Oehlschlägel [aut], Brian Ripley [ctb]",
+ "Maintainer": "Michael Chirico ",
"Repository": "CRAN"
},
"bit64": {
@@ -1292,7 +1294,7 @@
},
"broom.helpers": {
"Package": "broom.helpers",
- "Version": "1.19.0",
+ "Version": "1.20.0",
"Source": "Repository",
"Title": "Helpers for Model Coefficients Tibbles",
"Authors@R": "c( person(\"Joseph\", \"Larmarange\", , \"joseph@larmarange.net\", role = c(\"aut\", \"cre\"), comment = c(ORCID = \"0000-0001-7097-700X\")), person(\"Daniel D.\", \"Sjoberg\", , \"danield.sjoberg@gmail.com\", role = \"aut\", comment = c(ORCID = \"0000-0003-0862-2018\")) )",
@@ -1315,7 +1317,8 @@
"stats",
"stringr",
"tibble",
- "tidyr"
+ "tidyr",
+ "tidyselect"
],
"Suggests": [
"betareg",
@@ -1626,7 +1629,7 @@
},
"cards": {
"Package": "cards",
- "Version": "0.4.0",
+ "Version": "0.5.1",
"Source": "Repository",
"Title": "Analysis Results Data",
"Authors@R": "c( person(\"Daniel D.\", \"Sjoberg\", , \"danield.sjoberg@gmail.com\", role = c(\"aut\", \"cre\"), comment = c(ORCID = \"0000-0003-0862-2018\")), person(\"Becca\", \"Krouse\", , \"becca.z.krouse@gsk.com\", role = \"aut\"), person(\"Emily\", \"de la Rua\", , \"emily.de_la_rua@contractors.roche.com\", role = \"aut\"), person(\"F. Hoffmann-La Roche AG\", role = c(\"cph\", \"fnd\")), person(\"GlaxoSmithKline Research & Development Limited\", role = \"cph\") )",
@@ -1641,17 +1644,17 @@
"cli (>= 3.6.1)",
"dplyr (>= 1.1.2)",
"glue (>= 1.6.2)",
+ "lifecycle (>= 1.0.3)",
"rlang (>= 1.1.1)",
"tidyr (>= 1.3.0)",
"tidyselect (>= 1.2.0)"
],
"Suggests": [
- "spelling (>= 2.2.0)",
"testthat (>= 3.2.0)",
"withr (>= 3.0.0)"
],
- "Config/Needs/check": "hms",
- "Config/Needs/website": "rmarkdown, jsonlite, yaml, gtsummary, tfrmt, insightsengineering/nesttemplate",
+ "Config/Needs/coverage": "hms",
+ "Config/Needs/website": "rmarkdown, jsonlite, yaml, gtsummary, tfrmt, cardx, gt, fontawesome, insightsengineering/nesttemplate",
"Config/testthat/edition": "3",
"Config/testthat/parallel": "true",
"Encoding": "UTF-8",
@@ -1665,19 +1668,19 @@
},
"cardx": {
"Package": "cardx",
- "Version": "0.2.2",
+ "Version": "0.2.3",
"Source": "Repository",
"Title": "Extra Analysis Results Data Utilities",
- "Authors@R": "c( person(\"Daniel\", \"Sjoberg\", , \"danield.sjoberg@gmail.com\", role = c(\"aut\", \"cre\")), person(\"Abinaya\", \"Yogasekaram\", , \"abinaya.yogasekaram@contractors.roche.com\", role = \"aut\"), person(\"Emily\", \"de la Rua\", , \"emily.de_la_rua@contractors.roche.com\", role = \"aut\"), person(\"F. Hoffmann-La Roche AG\", role = c(\"cph\", \"fnd\")) )",
+ "Authors@R": "c( person(\"Daniel D.\", \"Sjoberg\", , \"danield.sjoberg@gmail.com\", role = c(\"aut\", \"cre\"), comment = c(ORCID = \"0000-0003-0862-2018\")), person(\"Abinaya\", \"Yogasekaram\", , \"abinaya.yogasekaram@contractors.roche.com\", role = \"aut\"), person(\"Emily\", \"de la Rua\", , \"emily.de_la_rua@contractors.roche.com\", role = \"aut\"), person(\"F. Hoffmann-La Roche AG\", role = c(\"cph\", \"fnd\")) )",
"Description": "Create extra Analysis Results Data (ARD) summary objects. The package supplements the simple ARD functions from the 'cards' package, exporting functions to put statistical results in the ARD format. These objects are used and re-used to construct summary tables, visualizations, and written reports.",
"License": "Apache License 2.0",
"URL": "https://insightsengineering.github.io/cardx/, https://github.com/insightsengineering/cardx/",
"BugReports": "https://github.com/insightsengineering/cardx/issues",
"Depends": [
- "R (>= 4.1)"
+ "R (>= 4.2)"
],
"Imports": [
- "cards (>= 0.4.0)",
+ "cards (>= 0.5.0)",
"cli (>= 3.6.1)",
"dplyr (>= 1.1.2)",
"glue (>= 1.6.2)",
@@ -1698,7 +1701,6 @@
"lme4 (>= 1.1-35.3)",
"parameters (>= 0.20.2)",
"smd (>= 0.6.6)",
- "spelling (>= 2.3.0)",
"survey (>= 4.2)",
"survival (>= 3.6-4)",
"testthat (>= 3.2.0)",
@@ -1711,8 +1713,8 @@
"Language": "en-US",
"RoxygenNote": "7.3.2",
"NeedsCompilation": "no",
- "Author": "Daniel Sjoberg [aut, cre], Abinaya Yogasekaram [aut], Emily de la Rua [aut], F. Hoffmann-La Roche AG [cph, fnd]",
- "Maintainer": "Daniel Sjoberg ",
+ "Author": "Daniel D. Sjoberg [aut, cre] (), Abinaya Yogasekaram [aut], Emily de la Rua [aut], F. Hoffmann-La Roche AG [cph, fnd]",
+ "Maintainer": "Daniel D. Sjoberg ",
"Repository": "CRAN"
},
"cellranger": {
@@ -1853,10 +1855,10 @@
},
"cli": {
"Package": "cli",
- "Version": "3.6.3",
+ "Version": "3.6.4",
"Source": "Repository",
"Title": "Helpers for Developing Command Line Interfaces",
- "Authors@R": "c( person(\"Gábor\", \"Csárdi\", , \"csardi.gabor@gmail.com\", role = c(\"aut\", \"cre\")), person(\"Hadley\", \"Wickham\", role = \"ctb\"), person(\"Kirill\", \"Müller\", role = \"ctb\"), person(\"Salim\", \"Brüggemann\", , \"salim-b@pm.me\", role = \"ctb\", comment = c(ORCID = \"0000-0002-5329-5987\")), person(\"Posit Software, PBC\", role = c(\"cph\", \"fnd\")) )",
+ "Authors@R": "c( person(\"Gábor\", \"Csárdi\", , \"gabor@posit.co\", role = c(\"aut\", \"cre\")), person(\"Hadley\", \"Wickham\", role = \"ctb\"), person(\"Kirill\", \"Müller\", role = \"ctb\"), person(\"Salim\", \"Brüggemann\", , \"salim-b@pm.me\", role = \"ctb\", comment = c(ORCID = \"0000-0002-5329-5987\")), person(\"Posit Software, PBC\", role = c(\"cph\", \"fnd\")) )",
"Description": "A suite of tools to build attractive command line interfaces ('CLIs'), from semantic elements: headings, lists, alerts, paragraphs, etc. Supports custom themes via a 'CSS'-like language. It also contains a number of lower level 'CLI' elements: rules, boxes, trees, and 'Unicode' symbols with 'ASCII' alternatives. It support ANSI colors and text styles as well.",
"License": "MIT + file LICENSE",
"URL": "https://cli.r-lib.org, https://github.com/r-lib/cli",
@@ -1878,14 +1880,13 @@
"htmlwidgets",
"knitr",
"methods",
- "mockery",
"processx",
"ps (>= 1.3.4.9000)",
"rlang (>= 1.0.2.9003)",
"rmarkdown",
"rprojroot",
"rstudioapi",
- "testthat",
+ "testthat (>= 3.2.0)",
"tibble",
"whoami",
"withr"
@@ -1893,10 +1894,10 @@
"Config/Needs/website": "r-lib/asciicast, bench, brio, cpp11, decor, desc, fansi, prettyunits, sessioninfo, tidyverse/tidytemplate, usethis, vctrs",
"Config/testthat/edition": "3",
"Encoding": "UTF-8",
- "RoxygenNote": "7.2.3",
+ "RoxygenNote": "7.3.2",
"NeedsCompilation": "yes",
"Author": "Gábor Csárdi [aut, cre], Hadley Wickham [ctb], Kirill Müller [ctb], Salim Brüggemann [ctb] (), Posit Software, PBC [cph, fnd]",
- "Maintainer": "Gábor Csárdi ",
+ "Maintainer": "Gábor Csárdi ",
"Repository": "CRAN"
},
"clipr": {
@@ -2089,7 +2090,7 @@
},
"correlation": {
"Package": "correlation",
- "Version": "0.8.6",
+ "Version": "0.8.7",
"Source": "Repository",
"Type": "Package",
"Title": "Methods for Correlation Analysis",
@@ -2100,14 +2101,14 @@
"URL": "https://easystats.github.io/correlation/",
"BugReports": "https://github.com/easystats/correlation/issues",
"Depends": [
- "R (>= 3.6)"
+ "R (>= 4.1)"
],
"Imports": [
"bayestestR (>= 0.15.0)",
"datasets",
- "datawizard (>= 0.13.0)",
- "insight (>= 0.20.5)",
- "parameters (>= 0.22.2)",
+ "datawizard (>= 1.0.0)",
+ "insight (>= 1.0.0)",
+ "parameters (>= 0.24.0)",
"stats"
],
"Suggests": [
@@ -2147,7 +2148,7 @@
},
"cpp11": {
"Package": "cpp11",
- "Version": "0.5.1",
+ "Version": "0.5.2",
"Source": "Repository",
"Title": "A C++11 Interface for R's C Interface",
"Authors@R": "c( person(\"Davis\", \"Vaughan\", email = \"davis@posit.co\", role = c(\"aut\", \"cre\"), comment = c(ORCID = \"0000-0003-4777-038X\")), person(\"Jim\",\"Hester\", role = \"aut\", comment = c(ORCID = \"0000-0002-2739-7082\")), person(\"Romain\", \"François\", role = \"aut\", comment = c(ORCID = \"0000-0002-2444-4226\")), person(\"Benjamin\", \"Kietzman\", role = \"ctb\"), person(\"Posit Software, PBC\", role = c(\"cph\", \"fnd\")) )",
@@ -2255,7 +2256,7 @@
},
"curl": {
"Package": "curl",
- "Version": "6.2.0",
+ "Version": "6.2.1",
"Source": "Repository",
"Type": "Package",
"Title": "A Modern and Flexible Web Client for R",
@@ -2289,7 +2290,7 @@
},
"data.table": {
"Package": "data.table",
- "Version": "1.16.4",
+ "Version": "1.17.0",
"Source": "Repository",
"Title": "Extension of `data.frame`",
"Depends": [
@@ -2315,9 +2316,9 @@
"VignetteBuilder": "knitr",
"Encoding": "UTF-8",
"ByteCompile": "TRUE",
- "Authors@R": "c( person(\"Tyson\",\"Barrett\", role=c(\"aut\",\"cre\"), email=\"t.barrett88@gmail.com\", comment = c(ORCID=\"0000-0002-2137-1391\")), person(\"Matt\",\"Dowle\", role=\"aut\", email=\"mattjdowle@gmail.com\"), person(\"Arun\",\"Srinivasan\", role=\"aut\", email=\"asrini@pm.me\"), person(\"Jan\",\"Gorecki\", role=\"aut\"), person(\"Michael\",\"Chirico\", role=\"aut\", comment = c(ORCID=\"0000-0003-0787-087X\")), person(\"Toby\",\"Hocking\", role=\"aut\", comment = c(ORCID=\"0000-0002-3146-0865\")), person(\"Benjamin\",\"Schwendinger\",role=\"aut\", comment = c(ORCID=\"0000-0003-3315-8114\")), person(\"Pasha\",\"Stetsenko\", role=\"ctb\"), person(\"Tom\",\"Short\", role=\"ctb\"), person(\"Steve\",\"Lianoglou\", role=\"ctb\"), person(\"Eduard\",\"Antonyan\", role=\"ctb\"), person(\"Markus\",\"Bonsch\", role=\"ctb\"), person(\"Hugh\",\"Parsonage\", role=\"ctb\"), person(\"Scott\",\"Ritchie\", role=\"ctb\"), person(\"Kun\",\"Ren\", role=\"ctb\"), person(\"Xianying\",\"Tan\", role=\"ctb\"), person(\"Rick\",\"Saporta\", role=\"ctb\"), person(\"Otto\",\"Seiskari\", role=\"ctb\"), person(\"Xianghui\",\"Dong\", role=\"ctb\"), person(\"Michel\",\"Lang\", role=\"ctb\"), person(\"Watal\",\"Iwasaki\", role=\"ctb\"), person(\"Seth\",\"Wenchel\", role=\"ctb\"), person(\"Karl\",\"Broman\", role=\"ctb\"), person(\"Tobias\",\"Schmidt\", role=\"ctb\"), person(\"David\",\"Arenburg\", role=\"ctb\"), person(\"Ethan\",\"Smith\", role=\"ctb\"), person(\"Francois\",\"Cocquemas\", role=\"ctb\"), person(\"Matthieu\",\"Gomez\", role=\"ctb\"), person(\"Philippe\",\"Chataignon\", role=\"ctb\"), person(\"Nello\",\"Blaser\", role=\"ctb\"), person(\"Dmitry\",\"Selivanov\", role=\"ctb\"), person(\"Andrey\",\"Riabushenko\", role=\"ctb\"), person(\"Cheng\",\"Lee\", role=\"ctb\"), person(\"Declan\",\"Groves\", role=\"ctb\"), person(\"Daniel\",\"Possenriede\", role=\"ctb\"), person(\"Felipe\",\"Parages\", role=\"ctb\"), person(\"Denes\",\"Toth\", role=\"ctb\"), person(\"Mus\",\"Yaramaz-David\", role=\"ctb\"), person(\"Ayappan\",\"Perumal\", role=\"ctb\"), person(\"James\",\"Sams\", role=\"ctb\"), person(\"Martin\",\"Morgan\", role=\"ctb\"), person(\"Michael\",\"Quinn\", role=\"ctb\"), person(\"@javrucebo\",\"\", role=\"ctb\"), person(\"@marc-outins\",\"\", role=\"ctb\"), person(\"Roy\",\"Storey\", role=\"ctb\"), person(\"Manish\",\"Saraswat\", role=\"ctb\"), person(\"Morgan\",\"Jacob\", role=\"ctb\"), person(\"Michael\",\"Schubmehl\", role=\"ctb\"), person(\"Davis\",\"Vaughan\", role=\"ctb\"), person(\"Leonardo\",\"Silvestri\", role=\"ctb\"), person(\"Jim\",\"Hester\", role=\"ctb\"), person(\"Anthony\",\"Damico\", role=\"ctb\"), person(\"Sebastian\",\"Freundt\", role=\"ctb\"), person(\"David\",\"Simons\", role=\"ctb\"), person(\"Elliott\",\"Sales de Andrade\", role=\"ctb\"), person(\"Cole\",\"Miller\", role=\"ctb\"), person(\"Jens Peder\",\"Meldgaard\", role=\"ctb\"), person(\"Vaclav\",\"Tlapak\", role=\"ctb\"), person(\"Kevin\",\"Ushey\", role=\"ctb\"), person(\"Dirk\",\"Eddelbuettel\", role=\"ctb\"), person(\"Tony\",\"Fischetti\", role=\"ctb\"), person(\"Ofek\",\"Shilon\", role=\"ctb\"), person(\"Vadim\",\"Khotilovich\", role=\"ctb\"), person(\"Hadley\",\"Wickham\", role=\"ctb\"), person(\"Bennet\",\"Becker\", role=\"ctb\"), person(\"Kyle\",\"Haynes\", role=\"ctb\"), person(\"Boniface Christian\",\"Kamgang\", role=\"ctb\"), person(\"Olivier\",\"Delmarcell\", role=\"ctb\"), person(\"Josh\",\"O'Brien\", role=\"ctb\"), person(\"Dereck\",\"de Mezquita\", role=\"ctb\"), person(\"Michael\",\"Czekanski\", role=\"ctb\"), person(\"Dmitry\", \"Shemetov\", role=\"ctb\"), person(\"Nitish\", \"Jha\", role=\"ctb\"), person(\"Joshua\", \"Wu\", role=\"ctb\"), person(\"Iago\", \"Giné-Vázquez\", role=\"ctb\"), person(\"Anirban\", \"Chetia\", role=\"ctb\"), person(\"Doris\", \"Amoakohene\", role=\"ctb\"), person(\"Ivan\", \"Krylov\", role=\"ctb\") )",
+ "Authors@R": "c( person(\"Tyson\",\"Barrett\", role=c(\"aut\",\"cre\"), email=\"t.barrett88@gmail.com\", comment = c(ORCID=\"0000-0002-2137-1391\")), person(\"Matt\",\"Dowle\", role=\"aut\", email=\"mattjdowle@gmail.com\"), person(\"Arun\",\"Srinivasan\", role=\"aut\", email=\"asrini@pm.me\"), person(\"Jan\",\"Gorecki\", role=\"aut\"), person(\"Michael\",\"Chirico\", role=\"aut\", comment = c(ORCID=\"0000-0003-0787-087X\")), person(\"Toby\",\"Hocking\", role=\"aut\", comment = c(ORCID=\"0000-0002-3146-0865\")), person(\"Benjamin\",\"Schwendinger\",role=\"aut\", comment = c(ORCID=\"0000-0003-3315-8114\")), person(\"Ivan\", \"Krylov\", role=\"aut\", email=\"ikrylov@disroot.org\", comment = c(ORCID=\"0000-0002-0172-3812\")), person(\"Pasha\",\"Stetsenko\", role=\"ctb\"), person(\"Tom\",\"Short\", role=\"ctb\"), person(\"Steve\",\"Lianoglou\", role=\"ctb\"), person(\"Eduard\",\"Antonyan\", role=\"ctb\"), person(\"Markus\",\"Bonsch\", role=\"ctb\"), person(\"Hugh\",\"Parsonage\", role=\"ctb\"), person(\"Scott\",\"Ritchie\", role=\"ctb\"), person(\"Kun\",\"Ren\", role=\"ctb\"), person(\"Xianying\",\"Tan\", role=\"ctb\"), person(\"Rick\",\"Saporta\", role=\"ctb\"), person(\"Otto\",\"Seiskari\", role=\"ctb\"), person(\"Xianghui\",\"Dong\", role=\"ctb\"), person(\"Michel\",\"Lang\", role=\"ctb\"), person(\"Watal\",\"Iwasaki\", role=\"ctb\"), person(\"Seth\",\"Wenchel\", role=\"ctb\"), person(\"Karl\",\"Broman\", role=\"ctb\"), person(\"Tobias\",\"Schmidt\", role=\"ctb\"), person(\"David\",\"Arenburg\", role=\"ctb\"), person(\"Ethan\",\"Smith\", role=\"ctb\"), person(\"Francois\",\"Cocquemas\", role=\"ctb\"), person(\"Matthieu\",\"Gomez\", role=\"ctb\"), person(\"Philippe\",\"Chataignon\", role=\"ctb\"), person(\"Nello\",\"Blaser\", role=\"ctb\"), person(\"Dmitry\",\"Selivanov\", role=\"ctb\"), person(\"Andrey\",\"Riabushenko\", role=\"ctb\"), person(\"Cheng\",\"Lee\", role=\"ctb\"), person(\"Declan\",\"Groves\", role=\"ctb\"), person(\"Daniel\",\"Possenriede\", role=\"ctb\"), person(\"Felipe\",\"Parages\", role=\"ctb\"), person(\"Denes\",\"Toth\", role=\"ctb\"), person(\"Mus\",\"Yaramaz-David\", role=\"ctb\"), person(\"Ayappan\",\"Perumal\", role=\"ctb\"), person(\"James\",\"Sams\", role=\"ctb\"), person(\"Martin\",\"Morgan\", role=\"ctb\"), person(\"Michael\",\"Quinn\", role=\"ctb\"), person(\"@javrucebo\",\"\", role=\"ctb\"), person(\"@marc-outins\",\"\", role=\"ctb\"), person(\"Roy\",\"Storey\", role=\"ctb\"), person(\"Manish\",\"Saraswat\", role=\"ctb\"), person(\"Morgan\",\"Jacob\", role=\"ctb\"), person(\"Michael\",\"Schubmehl\", role=\"ctb\"), person(\"Davis\",\"Vaughan\", role=\"ctb\"), person(\"Leonardo\",\"Silvestri\", role=\"ctb\"), person(\"Jim\",\"Hester\", role=\"ctb\"), person(\"Anthony\",\"Damico\", role=\"ctb\"), person(\"Sebastian\",\"Freundt\", role=\"ctb\"), person(\"David\",\"Simons\", role=\"ctb\"), person(\"Elliott\",\"Sales de Andrade\", role=\"ctb\"), person(\"Cole\",\"Miller\", role=\"ctb\"), person(\"Jens Peder\",\"Meldgaard\", role=\"ctb\"), person(\"Vaclav\",\"Tlapak\", role=\"ctb\"), person(\"Kevin\",\"Ushey\", role=\"ctb\"), person(\"Dirk\",\"Eddelbuettel\", role=\"ctb\"), person(\"Tony\",\"Fischetti\", role=\"ctb\"), person(\"Ofek\",\"Shilon\", role=\"ctb\"), person(\"Vadim\",\"Khotilovich\", role=\"ctb\"), person(\"Hadley\",\"Wickham\", role=\"ctb\"), person(\"Bennet\",\"Becker\", role=\"ctb\"), person(\"Kyle\",\"Haynes\", role=\"ctb\"), person(\"Boniface Christian\",\"Kamgang\", role=\"ctb\"), person(\"Olivier\",\"Delmarcell\", role=\"ctb\"), person(\"Josh\",\"O'Brien\", role=\"ctb\"), person(\"Dereck\",\"de Mezquita\", role=\"ctb\"), person(\"Michael\",\"Czekanski\", role=\"ctb\"), person(\"Dmitry\", \"Shemetov\", role=\"ctb\"), person(\"Nitish\", \"Jha\", role=\"ctb\"), person(\"Joshua\", \"Wu\", role=\"ctb\"), person(\"Iago\", \"Giné-Vázquez\", role=\"ctb\"), person(\"Anirban\", \"Chetia\", role=\"ctb\"), person(\"Doris\", \"Amoakohene\", role=\"ctb\"), person(\"Angel\", \"Feliz\", role=\"ctb\"), person(\"Michael\",\"Young\", role=\"ctb\"), person(\"Mark\", \"Seeto\", role=\"ctb\"), person(\"Philippe\", \"Grosjean\", role=\"ctb\"), person(\"Vincent\", \"Runge\", role=\"ctb\"), person(\"Christian\", \"Wia\", role=\"ctb\"), person(\"Elise\", \"Maigné\", role=\"ctb\"), person(\"Vincent\", \"Rocher\", role=\"ctb\"), person(\"Vijay\", \"Lulla\", role=\"ctb\"), person(\"Aljaž\", \"Sluga\", role=\"ctb\"), person(\"Bill\", \"Evans\", role=\"ctb\") )",
"NeedsCompilation": "yes",
- "Author": "Tyson Barrett [aut, cre] (), Matt Dowle [aut], Arun Srinivasan [aut], Jan Gorecki [aut], Michael Chirico [aut] (), Toby Hocking [aut] (), Benjamin Schwendinger [aut] (), Pasha Stetsenko [ctb], Tom Short [ctb], Steve Lianoglou [ctb], Eduard Antonyan [ctb], Markus Bonsch [ctb], Hugh Parsonage [ctb], Scott Ritchie [ctb], Kun Ren [ctb], Xianying Tan [ctb], Rick Saporta [ctb], Otto Seiskari [ctb], Xianghui Dong [ctb], Michel Lang [ctb], Watal Iwasaki [ctb], Seth Wenchel [ctb], Karl Broman [ctb], Tobias Schmidt [ctb], David Arenburg [ctb], Ethan Smith [ctb], Francois Cocquemas [ctb], Matthieu Gomez [ctb], Philippe Chataignon [ctb], Nello Blaser [ctb], Dmitry Selivanov [ctb], Andrey Riabushenko [ctb], Cheng Lee [ctb], Declan Groves [ctb], Daniel Possenriede [ctb], Felipe Parages [ctb], Denes Toth [ctb], Mus Yaramaz-David [ctb], Ayappan Perumal [ctb], James Sams [ctb], Martin Morgan [ctb], Michael Quinn [ctb], @javrucebo [ctb], @marc-outins [ctb], Roy Storey [ctb], Manish Saraswat [ctb], Morgan Jacob [ctb], Michael Schubmehl [ctb], Davis Vaughan [ctb], Leonardo Silvestri [ctb], Jim Hester [ctb], Anthony Damico [ctb], Sebastian Freundt [ctb], David Simons [ctb], Elliott Sales de Andrade [ctb], Cole Miller [ctb], Jens Peder Meldgaard [ctb], Vaclav Tlapak [ctb], Kevin Ushey [ctb], Dirk Eddelbuettel [ctb], Tony Fischetti [ctb], Ofek Shilon [ctb], Vadim Khotilovich [ctb], Hadley Wickham [ctb], Bennet Becker [ctb], Kyle Haynes [ctb], Boniface Christian Kamgang [ctb], Olivier Delmarcell [ctb], Josh O'Brien [ctb], Dereck de Mezquita [ctb], Michael Czekanski [ctb], Dmitry Shemetov [ctb], Nitish Jha [ctb], Joshua Wu [ctb], Iago Giné-Vázquez [ctb], Anirban Chetia [ctb], Doris Amoakohene [ctb], Ivan Krylov [ctb]",
+ "Author": "Tyson Barrett [aut, cre] (), Matt Dowle [aut], Arun Srinivasan [aut], Jan Gorecki [aut], Michael Chirico [aut] (), Toby Hocking [aut] (), Benjamin Schwendinger [aut] (), Ivan Krylov [aut] (), Pasha Stetsenko [ctb], Tom Short [ctb], Steve Lianoglou [ctb], Eduard Antonyan [ctb], Markus Bonsch [ctb], Hugh Parsonage [ctb], Scott Ritchie [ctb], Kun Ren [ctb], Xianying Tan [ctb], Rick Saporta [ctb], Otto Seiskari [ctb], Xianghui Dong [ctb], Michel Lang [ctb], Watal Iwasaki [ctb], Seth Wenchel [ctb], Karl Broman [ctb], Tobias Schmidt [ctb], David Arenburg [ctb], Ethan Smith [ctb], Francois Cocquemas [ctb], Matthieu Gomez [ctb], Philippe Chataignon [ctb], Nello Blaser [ctb], Dmitry Selivanov [ctb], Andrey Riabushenko [ctb], Cheng Lee [ctb], Declan Groves [ctb], Daniel Possenriede [ctb], Felipe Parages [ctb], Denes Toth [ctb], Mus Yaramaz-David [ctb], Ayappan Perumal [ctb], James Sams [ctb], Martin Morgan [ctb], Michael Quinn [ctb], @javrucebo [ctb], @marc-outins [ctb], Roy Storey [ctb], Manish Saraswat [ctb], Morgan Jacob [ctb], Michael Schubmehl [ctb], Davis Vaughan [ctb], Leonardo Silvestri [ctb], Jim Hester [ctb], Anthony Damico [ctb], Sebastian Freundt [ctb], David Simons [ctb], Elliott Sales de Andrade [ctb], Cole Miller [ctb], Jens Peder Meldgaard [ctb], Vaclav Tlapak [ctb], Kevin Ushey [ctb], Dirk Eddelbuettel [ctb], Tony Fischetti [ctb], Ofek Shilon [ctb], Vadim Khotilovich [ctb], Hadley Wickham [ctb], Bennet Becker [ctb], Kyle Haynes [ctb], Boniface Christian Kamgang [ctb], Olivier Delmarcell [ctb], Josh O'Brien [ctb], Dereck de Mezquita [ctb], Michael Czekanski [ctb], Dmitry Shemetov [ctb], Nitish Jha [ctb], Joshua Wu [ctb], Iago Giné-Vázquez [ctb], Anirban Chetia [ctb], Doris Amoakohene [ctb], Angel Feliz [ctb], Michael Young [ctb], Mark Seeto [ctb], Philippe Grosjean [ctb], Vincent Runge [ctb], Christian Wia [ctb], Elise Maigné [ctb], Vincent Rocher [ctb], Vijay Lulla [ctb], Aljaž Sluga [ctb], Bill Evans [ctb]",
"Maintainer": "Tyson Barrett ",
"Repository": "CRAN"
},
@@ -2793,7 +2794,7 @@
},
"esquisse": {
"Package": "esquisse",
- "Version": "2.0.1",
+ "Version": "2.1.0",
"Source": "Repository",
"Type": "Package",
"Title": "Explore and Visualize Your Data Interactively",
@@ -2818,7 +2819,8 @@
"scales",
"shiny (>= 1.1.0)",
"shinybusy",
- "shinyWidgets (>= 0.6.0)"
+ "shinyWidgets (>= 0.6.0)",
+ "zip"
],
"Suggests": [
"officer",
@@ -4114,7 +4116,7 @@
},
"gtsummary": {
"Package": "gtsummary",
- "Version": "2.0.4",
+ "Version": "2.1.0",
"Source": "Repository",
"Title": "Presentation-Ready Data Summary and Analytic Result Tables",
"Authors@R": "c( person(\"Daniel D.\", \"Sjoberg\", , \"danield.sjoberg@gmail.com\", role = c(\"aut\", \"cre\"), comment = c(ORCID = \"0000-0003-0862-2018\")), person(\"Joseph\", \"Larmarange\", role = \"aut\", comment = c(ORCID = \"0000-0001-7097-700X\")), person(\"Michael\", \"Curry\", role = \"aut\", comment = c(ORCID = \"0000-0002-0261-4044\")), person(\"Jessica\", \"Lavery\", role = \"aut\", comment = c(ORCID = \"0000-0002-2746-5647\")), person(\"Karissa\", \"Whiting\", role = \"aut\", comment = c(ORCID = \"0000-0002-4683-1868\")), person(\"Emily C.\", \"Zabor\", role = \"aut\", comment = c(ORCID = \"0000-0002-1402-4498\")), person(\"Xing\", \"Bai\", role = \"ctb\"), person(\"Esther\", \"Drill\", role = \"ctb\", comment = c(ORCID = \"0000-0002-3315-4538\")), person(\"Jessica\", \"Flynn\", role = \"ctb\", comment = c(ORCID = \"0000-0001-8310-6684\")), person(\"Margie\", \"Hannum\", role = \"ctb\", comment = c(ORCID = \"0000-0002-2953-0449\")), person(\"Stephanie\", \"Lobaugh\", role = \"ctb\"), person(\"Shannon\", \"Pileggi\", role = \"ctb\", comment = c(ORCID = \"0000-0002-7732-4164\")), person(\"Amy\", \"Tin\", role = \"ctb\", comment = c(ORCID = \"0000-0002-8005-0694\")), person(\"Gustavo\", \"Zapata Wainberg\", role = \"ctb\", comment = c(ORCID = \"0000-0002-2524-3637\")) )",
@@ -4126,7 +4128,7 @@
"R (>= 4.2)"
],
"Imports": [
- "cards (>= 0.4.0)",
+ "cards (>= 0.5.0)",
"cli (>= 3.6.3)",
"dplyr (>= 1.1.3)",
"glue (>= 1.8.0)",
@@ -4142,7 +4144,7 @@
"broom.helpers (>= 1.17.0)",
"broom.mixed (>= 0.2.9)",
"car (>= 3.0-11)",
- "cardx (>= 0.2.2)",
+ "cardx (>= 0.2.3)",
"cmprsk",
"effectsize (>= 0.6.0)",
"emmeans (>= 1.7.3)",
@@ -4170,9 +4172,8 @@
"workflows (>= 0.2.4)"
],
"VignetteBuilder": "knitr",
- "RdMacros": "lifecycle",
"Config/Needs/check": "hms",
- "Config/Needs/website": "forcats, scales",
+ "Config/Needs/website": "forcats, sandwich, scales",
"Config/testthat/edition": "3",
"Config/testthat/parallel": "true",
"Encoding": "UTF-8",
@@ -4558,7 +4559,7 @@
},
"insight": {
"Package": "insight",
- "Version": "1.0.2",
+ "Version": "1.1.0",
"Source": "Repository",
"Type": "Package",
"Title": "Easy Access to Model Information for Various Model Objects",
@@ -4699,6 +4700,7 @@
"tinytable (>= 0.1.0)",
"TMB",
"truncreg",
+ "tune",
"tweedie",
"VGAM",
"WeightIt",
@@ -4845,7 +4847,7 @@
},
"jsonlite": {
"Package": "jsonlite",
- "Version": "1.8.9",
+ "Version": "1.9.1",
"Source": "Repository",
"Title": "A Simple and Robust JSON Parser and Generator for R",
"License": "MIT + file LICENSE",
@@ -6007,7 +6009,7 @@
},
"openxlsx2": {
"Package": "openxlsx2",
- "Version": "1.12",
+ "Version": "1.13",
"Source": "Repository",
"Type": "Package",
"Title": "Read, Write and Edit 'xlsx' Files",
@@ -6053,14 +6055,14 @@
},
"pander": {
"Package": "pander",
- "Version": "0.6.5",
+ "Version": "0.6.6",
"Source": "Repository",
"Authors@R": "c( person(\"Gergely\", \"Daróczi\", , \"daroczig@rapporter.net\", role = c(\"aut\", \"cre\"), comment = c(ORCID = \"0000-0003-3149-8537\")), person(\"Roman\", \"Tsegelskyi\", , \"roman.tsegelskyi@gmail.com\", role = c(\"aut\")))",
"Title": "An R 'Pandoc' Writer",
"Type": "Package",
"Encoding": "UTF-8",
"Description": "Contains some functions catching all messages, 'stdout' and other useful information while evaluating R code and other helpers to return user specified text elements (like: header, paragraph, table, image, lists etc.) in 'pandoc' markdown or several type of R objects similarly automatically transformed to markdown format. Also capable of exporting/converting (the resulting) complex 'pandoc' documents to e.g. HTML, 'PDF', 'docx' or 'odt'. This latter reporting feature is supported in brew syntax or with a custom reference class with a smarty caching 'backend'.",
- "Date": "2022-03-17",
+ "Date": "2025-03-01",
"URL": "https://rapporter.github.io/pander/",
"BugReports": "https://github.com/rapporter/pander/issues",
"License": "AGPL-3 | file LICENSE",
@@ -6108,7 +6110,7 @@
"Rcpp"
],
"VignetteBuilder": "knitr",
- "RoxygenNote": "7.1.1",
+ "RoxygenNote": "7.3.2",
"NeedsCompilation": "yes",
"Author": "Gergely Daróczi [aut, cre] (), Roman Tsegelskyi [aut]",
"Maintainer": "Gergely Daróczi ",
@@ -6145,7 +6147,7 @@
},
"parameters": {
"Package": "parameters",
- "Version": "0.24.1",
+ "Version": "0.24.2",
"Source": "Repository",
"Type": "Package",
"Title": "Processing of Model Parameters",
@@ -6159,9 +6161,9 @@
"R (>= 3.6)"
],
"Imports": [
- "bayestestR (>= 0.15.0)",
+ "bayestestR (>= 0.15.1)",
"datawizard (>= 1.0.0)",
- "insight (>= 1.0.0)",
+ "insight (>= 1.0.1)",
"graphics",
"methods",
"stats",
@@ -6238,7 +6240,8 @@
"logspline",
"lqmm",
"M3C",
- "marginaleffects (>= 0.20.4)",
+ "marginaleffects (>= 0.25.0)",
+ "modelbased (>= 0.9.0)",
"MASS",
"Matrix",
"mclogit",
@@ -6759,7 +6762,7 @@
},
"processx": {
"Package": "processx",
- "Version": "3.8.5",
+ "Version": "3.8.6",
"Source": "Repository",
"Title": "Execute and Control System Processes",
"Authors@R": "c( person(\"Gábor\", \"Csárdi\", , \"csardi.gabor@gmail.com\", role = c(\"aut\", \"cre\", \"cph\"), comment = c(ORCID = \"0000-0001-7098-9676\")), person(\"Winston\", \"Chang\", role = \"aut\"), person(\"Posit Software, PBC\", role = c(\"cph\", \"fnd\")), person(\"Ascent Digital Services\", role = c(\"cph\", \"fnd\")) )",
@@ -6900,7 +6903,7 @@
},
"ps": {
"Package": "ps",
- "Version": "1.8.1",
+ "Version": "1.9.0",
"Source": "Repository",
"Title": "List, Query, Manipulate System Processes",
"Authors@R": "c( person(\"Jay\", \"Loden\", role = \"aut\"), person(\"Dave\", \"Daeschler\", role = \"aut\"), person(\"Giampaolo\", \"Rodola'\", role = \"aut\"), person(\"Gábor\", \"Csárdi\", , \"csardi.gabor@gmail.com\", role = c(\"aut\", \"cre\")), person(\"Posit Software, PBC\", role = c(\"cph\", \"fnd\")) )",
@@ -7475,7 +7478,7 @@
},
"readxl": {
"Package": "readxl",
- "Version": "1.4.3",
+ "Version": "1.4.4",
"Source": "Repository",
"Title": "Read Excel Files",
"Authors@R": "c( person(\"Hadley\", \"Wickham\", , \"hadley@posit.co\", role = \"aut\", comment = c(ORCID = \"0000-0003-4757-117X\")), person(\"Jennifer\", \"Bryan\", , \"jenny@posit.co\", role = c(\"aut\", \"cre\"), comment = c(ORCID = \"0000-0002-6983-2759\")), person(\"Posit, PBC\", role = c(\"cph\", \"fnd\"), comment = \"Copyright holder of all R code and all C/C++ code without explicit copyright attribution\"), person(\"Marcin\", \"Kalicinski\", role = c(\"ctb\", \"cph\"), comment = \"Author of included RapidXML code\"), person(\"Komarov Valery\", role = c(\"ctb\", \"cph\"), comment = \"Author of included libxls code\"), person(\"Christophe Leitienne\", role = c(\"ctb\", \"cph\"), comment = \"Author of included libxls code\"), person(\"Bob Colbert\", role = c(\"ctb\", \"cph\"), comment = \"Author of included libxls code\"), person(\"David Hoerl\", role = c(\"ctb\", \"cph\"), comment = \"Author of included libxls code\"), person(\"Evan Miller\", role = c(\"ctb\", \"cph\"), comment = \"Author of included libxls code\") )",
@@ -7506,8 +7509,8 @@
"Config/Needs/website": "tidyverse/tidytemplate, tidyverse",
"Config/testthat/edition": "3",
"Encoding": "UTF-8",
- "Note": "libxls v1.6.2 (patched) 45abe77",
- "RoxygenNote": "7.2.3",
+ "Note": "libxls v1.6.3 c199d13",
+ "RoxygenNote": "7.3.2",
"NeedsCompilation": "yes",
"Author": "Hadley Wickham [aut] (), Jennifer Bryan [aut, cre] (), Posit, PBC [cph, fnd] (Copyright holder of all R code and all C/C++ code without explicit copyright attribution), Marcin Kalicinski [ctb, cph] (Author of included RapidXML code), Komarov Valery [ctb, cph] (Author of included libxls code), Christophe Leitienne [ctb, cph] (Author of included libxls code), Bob Colbert [ctb, cph] (Author of included libxls code), David Hoerl [ctb, cph] (Author of included libxls code), Evan Miller [ctb, cph] (Author of included libxls code)",
"Maintainer": "Jennifer Bryan ",
@@ -7622,7 +7625,7 @@
},
"renv": {
"Package": "renv",
- "Version": "1.1.0",
+ "Version": "1.1.2",
"Source": "Repository",
"Type": "Package",
"Title": "Project Environments",
@@ -8376,7 +8379,7 @@
},
"shinyWidgets": {
"Package": "shinyWidgets",
- "Version": "0.8.7",
+ "Version": "0.9.0",
"Source": "Repository",
"Title": "Custom Inputs Widgets for Shiny",
"Authors@R": "c( person(\"Victor\", \"Perrier\", email = \"victor.perrier@dreamrs.fr\", role = c(\"aut\", \"cre\", \"cph\")), person(\"Fanny\", \"Meyer\", role = \"aut\"), person(\"David\", \"Granjon\", role = \"aut\"), person(\"Ian\", \"Fellows\", role = \"ctb\", comment = \"Methods for mutating vertical tabs & updateMultiInput\"), person(\"Wil\", \"Davis\", role = \"ctb\", comment = \"numericRangeInput function\"), person(\"Spencer\", \"Matthews\", role = \"ctb\", comment = \"autoNumeric methods\"), person(family = \"JavaScript and CSS libraries authors\", role = c(\"ctb\", \"cph\"), comment = \"All authors are listed in LICENSE.md\") )",
@@ -9228,7 +9231,7 @@
},
"tinytex": {
"Package": "tinytex",
- "Version": "0.54",
+ "Version": "0.56",
"Source": "Repository",
"Type": "Package",
"Title": "Helper Functions to Install and Maintain TeX Live, and Compile LaTeX Documents",
@@ -9687,11 +9690,11 @@
},
"xfun": {
"Package": "xfun",
- "Version": "0.50",
+ "Version": "0.51",
"Source": "Repository",
"Type": "Package",
"Title": "Supporting Functions for Packages Maintained by 'Yihui Xie'",
- "Authors@R": "c( person(\"Yihui\", \"Xie\", role = c(\"aut\", \"cre\", \"cph\"), email = \"xie@yihui.name\", comment = c(ORCID = \"0000-0003-0645-5666\")), person(\"Wush\", \"Wu\", role = \"ctb\"), person(\"Daijiang\", \"Li\", role = \"ctb\"), person(\"Xianying\", \"Tan\", role = \"ctb\"), person(\"Salim\", \"Brüggemann\", role = \"ctb\", email = \"salim-b@pm.me\", comment = c(ORCID = \"0000-0002-5329-5987\")), person(\"Christophe\", \"Dervieux\", role = \"ctb\"), person() )",
+ "Authors@R": "c( person(\"Yihui\", \"Xie\", role = c(\"aut\", \"cre\", \"cph\"), email = \"xie@yihui.name\", comment = c(ORCID = \"0000-0003-0645-5666\", URL = \"https://yihui.org\")), person(\"Wush\", \"Wu\", role = \"ctb\"), person(\"Daijiang\", \"Li\", role = \"ctb\"), person(\"Xianying\", \"Tan\", role = \"ctb\"), person(\"Salim\", \"Brüggemann\", role = \"ctb\", email = \"salim-b@pm.me\", comment = c(ORCID = \"0000-0002-5329-5987\")), person(\"Christophe\", \"Dervieux\", role = \"ctb\"), person() )",
"Description": "Miscellaneous functions commonly used in other packages maintained by 'Yihui Xie'.",
"Depends": [
"R (>= 3.2.0)"
@@ -9731,19 +9734,19 @@
"RoxygenNote": "7.3.2",
"VignetteBuilder": "litedown",
"NeedsCompilation": "yes",
- "Author": "Yihui Xie [aut, cre, cph] (), Wush Wu [ctb], Daijiang Li [ctb], Xianying Tan [ctb], Salim Brüggemann [ctb] (), Christophe Dervieux [ctb]",
+ "Author": "Yihui Xie [aut, cre, cph] (, https://yihui.org), Wush Wu [ctb], Daijiang Li [ctb], Xianying Tan [ctb], Salim Brüggemann [ctb] (), Christophe Dervieux [ctb]",
"Maintainer": "Yihui Xie ",
"Repository": "CRAN"
},
"xml2": {
"Package": "xml2",
- "Version": "1.3.6",
+ "Version": "1.3.7",
"Source": "Repository",
"Title": "Parse XML",
- "Authors@R": "c( person(\"Hadley\", \"Wickham\", , \"hadley@posit.co\", role = c(\"aut\", \"cre\")), person(\"Jim\", \"Hester\", role = \"aut\"), person(\"Jeroen\", \"Ooms\", role = \"aut\"), person(\"Posit Software, PBC\", role = c(\"cph\", \"fnd\")), person(\"R Foundation\", role = \"ctb\", comment = \"Copy of R-project homepage cached as example\") )",
- "Description": "Work with XML files using a simple, consistent interface. Built on top of the 'libxml2' C library.",
+ "Authors@R": "c( person(\"Hadley\", \"Wickham\", role = \"aut\"), person(\"Jim\", \"Hester\", role = \"aut\"), person(\"Jeroen\", \"Ooms\", email = \"jeroenooms@gmail.com\", role = c(\"aut\", \"cre\")), person(\"Posit Software, PBC\", role = c(\"cph\", \"fnd\")), person(\"R Foundation\", role = \"ctb\", comment = \"Copy of R-project homepage cached as example\") )",
+ "Description": "Bindings to 'libxml2' for working with XML data using a simple, consistent interface based on 'XPath' expressions. Also supports XML schema validation; for 'XSLT' transformations see the 'xslt' package.",
"License": "MIT + file LICENSE",
- "URL": "https://xml2.r-lib.org/, https://github.com/r-lib/xml2",
+ "URL": "https://xml2.r-lib.org, https://r-lib.r-universe.dev/xml2",
"BugReports": "https://github.com/r-lib/xml2/issues",
"Depends": [
"R (>= 3.6.0)"
@@ -9761,7 +9764,8 @@
"magrittr",
"mockery",
"rmarkdown",
- "testthat (>= 3.0.0)"
+ "testthat (>= 3.2.0)",
+ "xslt"
],
"VignetteBuilder": "knitr",
"Config/Needs/website": "tidyverse/tidytemplate",
@@ -9771,8 +9775,8 @@
"Collate": "'S4.R' 'as_list.R' 'xml_parse.R' 'as_xml_document.R' 'classes.R' 'format.R' 'import-standalone-obj-type.R' 'import-standalone-purrr.R' 'import-standalone-types-check.R' 'init.R' 'nodeset_apply.R' 'paths.R' 'utils.R' 'xml2-package.R' 'xml_attr.R' 'xml_children.R' 'xml_document.R' 'xml_find.R' 'xml_missing.R' 'xml_modify.R' 'xml_name.R' 'xml_namespaces.R' 'xml_node.R' 'xml_nodeset.R' 'xml_path.R' 'xml_schema.R' 'xml_serialize.R' 'xml_structure.R' 'xml_text.R' 'xml_type.R' 'xml_url.R' 'xml_write.R' 'zzz.R'",
"Config/testthat/edition": "3",
"NeedsCompilation": "yes",
- "Author": "Hadley Wickham [aut, cre], Jim Hester [aut], Jeroen Ooms [aut], Posit Software, PBC [cph, fnd], R Foundation [ctb] (Copy of R-project homepage cached as example)",
- "Maintainer": "Hadley Wickham ",
+ "Author": "Hadley Wickham [aut], Jim Hester [aut], Jeroen Ooms [aut, cre], Posit Software, PBC [cph, fnd], R Foundation [ctb] (Copy of R-project homepage cached as example)",
+ "Maintainer": "Jeroen Ooms ",
"Repository": "CRAN"
},
"xtable": {
@@ -9852,9 +9856,9 @@
},
"zoo": {
"Package": "zoo",
- "Version": "1.8-12",
+ "Version": "1.8-13",
"Source": "Repository",
- "Date": "2023-04-11",
+ "Date": "2025-02-20",
"Title": "S3 Infrastructure for Regular and Irregular Time Series (Z's Ordered Observations)",
"Authors@R": "c(person(given = \"Achim\", family = \"Zeileis\", role = c(\"aut\", \"cre\"), email = \"Achim.Zeileis@R-project.org\", comment = c(ORCID = \"0000-0003-0918-3766\")), person(given = \"Gabor\", family = \"Grothendieck\", role = \"aut\", email = \"ggrothendieck@gmail.com\"), person(given = c(\"Jeffrey\", \"A.\"), family = \"Ryan\", role = \"aut\", email = \"jeff.a.ryan@gmail.com\"), person(given = c(\"Joshua\", \"M.\"), family = \"Ulrich\", role = \"ctb\", email = \"josh.m.ulrich@gmail.com\"), person(given = \"Felix\", family = \"Andrews\", role = \"ctb\", email = \"felix@nfrac.org\"))",
"Description": "An S3 class with methods for totally ordered indexed observations. It is particularly aimed at irregular time series of numeric vectors/matrices and factors. zoo's key design goals are independence of a particular index/date/time class and consistency with ts and base R by providing methods to extend standard generics.",
@@ -9873,6 +9877,7 @@
"strucchange",
"timeDate",
"timeSeries",
+ "tinyplot",
"tis",
"tseries",
"xts"
diff --git a/renv/activate.R b/renv/activate.R
index ebbe303..c9f5942 100644
--- a/renv/activate.R
+++ b/renv/activate.R
@@ -2,7 +2,7 @@
local({
# the requested version of renv
- version <- "1.1.0"
+ version <- "1.1.2"
attr(version, "sha") <- NULL
# the project directory
@@ -135,12 +135,12 @@ local({
# R help links
pattern <- "`\\?(renv::(?:[^`])+)`"
- replacement <- "`\033]8;;ide:help:\\1\a?\\1\033]8;;\a`"
+ replacement <- "`\033]8;;x-r-help:\\1\a?\\1\033]8;;\a`"
text <- gsub(pattern, replacement, text, perl = TRUE)
# runnable code
pattern <- "`(renv::(?:[^`])+)`"
- replacement <- "`\033]8;;ide:run:\\1\a\\1\033]8;;\a`"
+ replacement <- "`\033]8;;x-r-run:\\1\a\\1\033]8;;\a`"
text <- gsub(pattern, replacement, text, perl = TRUE)
# return ansified text