{
  "_id": "6a38f8dc3efcd9bda443f581",
  "Package": "openxlsx2Extras",
  "Title": "Extra Functions for the openxlsx2 package",
  "Version": "0.0.0.9000",
  "Authors@R": "c(\nperson(\"Eli\", \"Pousson\", , \"eli.pousson@gmail.com\", role = c(\"aut\", \"cre\", \"cph\"),\ncomment = c(ORCID = \"0000-0001-8280-1706\")),\nperson(\"Jan Marvin\", \"Garbuszus\", , \"jan.garbuszus@ruhr-uni-bochum.de\", role = \"ctb\")\n)",
  "Description": "Extends the openxlsx2 package with wrapper and helper\nfunctions designed to add new features and options when working\nwith Excel workbooks.",
  "License": "MIT + file LICENSE",
  "URL": "https://github.com/elipousson/openxlsx2Extras,\nhttps://elipousson.github.io/openxlsx2Extras/",
  "BugReports": "https://github.com/elipousson/openxlsx2Extras/issues",
  "Config/testthat/edition": "3",
  "Encoding": "UTF-8",
  "Language": "en-US",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "Config/pak/sysreqs": "cmake make libicu-dev libuv1-dev",
  "Repository": "https://elipousson.r-universe.dev",
  "Date/Publication": "2025-12-24 05:27:17 UTC",
  "RemoteUrl": "https://github.com/elipousson/openxlsx2Extras",
  "RemoteRef": "HEAD",
  "RemoteSha": "92bcf16a50d67bcd8ef124bd5864fcffe6d95113",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-22 08:48:39 UTC",
    "User": "root"
  },
  "Author": "Eli Pousson [aut, cre, cph] (ORCID:\n<https://orcid.org/0000-0001-8280-1706>),\nJan Marvin Garbuszus [ctb]",
  "Maintainer": "Eli Pousson <eli.pousson@gmail.com>",
  "MD5sum": "a37ea850e3e7b995a99bb915147eb898",
  "_user": "elipousson",
  "_type": "src",
  "_file": "openxlsx2Extras_0.0.0.9000.tar.gz",
  "_fileid": "89d32d2a633e2ec8e4c7911ead40257d9c2741e2e18894dc3c2fffec09d886e2",
  "_filesize": 178055,
  "_sha256": "89d32d2a633e2ec8e4c7911ead40257d9c2741e2e18894dc3c2fffec09d886e2",
  "_created": "2026-06-22T08:48:39.000Z",
  "_published": "2026-06-22T08:57:00.198Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 82673474248,
      "time": 139,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7787472840"
    },
    {
      "job": 82673474250,
      "time": 141,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7787473561"
    },
    {
      "job": 82673474256,
      "time": 81,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7787452045"
    },
    {
      "job": 82673474251,
      "time": 97,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7787457691"
    },
    {
      "job": 82672694251,
      "time": 265,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7787421061"
    },
    {
      "job": 82673474236,
      "time": 422,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7787575056"
    },
    {
      "job": 82673474247,
      "time": 89,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7787454483"
    },
    {
      "job": 82673474279,
      "time": 85,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7787453462"
    },
    {
      "job": 82673474257,
      "time": 97,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7787457834"
    }
  ],
  "_buildurl": "https://github.com/r-universe/elipousson/actions/runs/27940555710",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/elipousson/openxlsx2Extras",
  "_commit": {
    "id": "92bcf16a50d67bcd8ef124bd5864fcffe6d95113",
    "author": "Eli Pousson <eli.pousson@gmail.com>",
    "committer": "Eli Pousson <eli.pousson@gmail.com>",
    "message": "Add support for some workbook inputs to read_xlsx_ext\n",
    "time": 1766554037
  },
  "_maintainer": {
    "name": "Eli Pousson",
    "email": "eli.pousson@gmail.com",
    "login": "elipousson",
    "orcid": "0000-0001-8280-1706",
    "twitter": "@elipousson",
    "description": "I love old buildings and bicycles. Planner with the Baltimore City Department of Planning. Former preservationist @baltimoreheritage",
    "uuid": 931136
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "cli",
      "role": "Imports"
    },
    {
      "package": "fs",
      "role": "Imports"
    },
    {
      "package": "lifecycle",
      "role": "Imports"
    },
    {
      "package": "openxlsx2",
      "role": "Imports"
    },
    {
      "package": "purrr",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "vctrs",
      "role": "Imports"
    },
    {
      "package": "withr",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Suggests"
    },
    {
      "package": "gt",
      "role": "Suggests"
    },
    {
      "package": "marquee",
      "role": "Suggests"
    },
    {
      "package": "sf",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "tidyselect",
      "role": "Suggests"
    }
  ],
  "_owner": "elipousson",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-26",
      "n": 1
    },
    {
      "week": "2025-27",
      "n": 4
    },
    {
      "week": "2025-32",
      "n": 2
    },
    {
      "week": "2025-36",
      "n": 1
    },
    {
      "week": "2025-37",
      "n": 2
    },
    {
      "week": "2025-43",
      "n": 14
    },
    {
      "week": "2025-45",
      "n": 1
    },
    {
      "week": "2025-52",
      "n": 1
    }
  ],
  "_tags": [],
  "_stars": 9,
  "_contributors": [
    {
      "user": "elipousson",
      "count": 117,
      "uuid": 931136
    },
    {
      "user": "janmarvin",
      "count": 2,
      "uuid": 1645626
    }
  ],
  "_userbio": {
    "uuid": 931136,
    "type": "user",
    "name": "Eli Pousson",
    "followers": 137,
    "description": "I love old buildings and bicycles. Planner with the Baltimore City Department of Planning. Former preservationist @baltimoreheritage"
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/openxlsx2Extras"
  },
  "_devurl": "https://github.com/elipousson/openxlsx2extras",
  "_pkgdown": "https://elipousson.github.io/openxlsx2Extras/",
  "_searchresults": 4,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/openxlsx2Extras.html",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE",
    "manual.pdf"
  ],
  "_cranurl": false,
  "_exports": [
    "as_data_validation_value",
    "as_sheet_list",
    "as_sheet_names",
    "as_wb",
    "common_dxfs_styles",
    "csv_to_wb",
    "csv_to_xlsx",
    "fmt_lgl_cols",
    "fmt_marquee_txt",
    "map_wb",
    "prep_wb_data",
    "read_xlsx_ext",
    "set_excel_fmt_class",
    "set_sheet_list_names",
    "vec_fmt_lgl",
    "wb_add_data_ext",
    "wb_add_marquee_text",
    "wb_add_styles",
    "wb_cols_to_dims",
    "wb_cols_to_index",
    "wb_dims_ext",
    "wb_new_workbook",
    "wb_protect_worksheets",
    "wb_rename_data",
    "wb_rename_sheets",
    "wb_rename_sheets_with",
    "wb_save_ext",
    "wb_set_col_widths_ext",
    "wb_set_properties_ext",
    "wb_sheets_cols_to_dims",
    "wb_sheets_fmt",
    "wb_split",
    "wb_to_df_list",
    "write_xlsx_ext",
    "xlsx_to_csv"
  ],
  "_help": [
    {
      "page": "as_data_validation_value",
      "title": "Prepare a character vector as a data validation string",
      "topics": [
        "as_data_validation_value"
      ]
    },
    {
      "page": "as_wb",
      "title": "Coerce a data frame or list of data frames to a workbook",
      "topics": [
        "as_wb"
      ]
    },
    {
      "page": "common_dxfs_styles",
      "title": "Common dxfs styles",
      "topics": [
        "common_dxfs_styles"
      ]
    },
    {
      "page": "convert_to",
      "title": "Convert CSV to XLSX files or XLSX to CSV",
      "topics": [
        "convert_to",
        "csv_to_wb",
        "csv_to_xlsx",
        "xlsx_to_csv"
      ]
    },
    {
      "page": "fmt_lgl_cols",
      "title": "Format logical vector columns to use replacement values",
      "topics": [
        "fmt_lgl_cols"
      ]
    },
    {
      "page": "fmt_marquee_txt",
      "title": "Use 'marquee::marquee_parse()' to format Markdown text",
      "topics": [
        "fmt_marquee_txt"
      ]
    },
    {
      "page": "prep_wb_data",
      "title": "Prepare data for adding to a workbook",
      "topics": [
        "prep_wb_data"
      ]
    },
    {
      "page": "read_xlsx_ext",
      "title": "Create a data frame from a Workbook (with extra features)",
      "topics": [
        "read_xlsx_ext"
      ]
    },
    {
      "page": "set_excel_fmt_class",
      "title": "Prepare a data frame with Excel style class values for formatting by openxlsx2",
      "topics": [
        "set_excel_fmt_class"
      ]
    },
    {
      "page": "vec_fmt_lgl",
      "title": "Format a logical vector to specified values",
      "topics": [
        "vec_fmt_lgl"
      ]
    },
    {
      "page": "wb_add_data_ext",
      "title": "Add data using 'openxlsx2::wb_add_data()' with extra features",
      "topics": [
        "wb_add_data_ext"
      ]
    },
    {
      "page": "wb_add_marquee_text",
      "title": "Add Markdown formatted text to a Workbook",
      "topics": [
        "wb_add_marquee_text"
      ]
    },
    {
      "page": "wb_add_styles",
      "title": "Add a named list of styles to a workbook",
      "topics": [
        "wb_add_styles"
      ]
    },
    {
      "page": "wb_new_workbook",
      "title": "Create a new workbook and add named work sheets",
      "topics": [
        "wb_new_workbook"
      ]
    },
    {
      "page": "wb_protect_worksheets",
      "title": "Protect one or more sheets in a workbook",
      "topics": [
        "wb_protect_worksheets"
      ]
    },
    {
      "page": "wb_rename_data",
      "title": "Rename column names in workbook data",
      "topics": [
        "wb_rename_data"
      ]
    },
    {
      "page": "wb_rename_sheets",
      "title": "Rename workbook sheets using a tidyselect syntax",
      "topics": [
        "wb_rename_sheets",
        "wb_rename_sheets_with"
      ]
    },
    {
      "page": "wb_save_ext",
      "title": "Save a workboook object to file while filling file name from assigned workbook title",
      "topics": [
        "wb_save_ext"
      ]
    },
    {
      "page": "wb_set_properties_ext",
      "title": "Set workbook properties",
      "topics": [
        "wb_set_properties_ext"
      ]
    },
    {
      "page": "wb_split",
      "title": "Use 'dplyr::group_split' to split a workbook into a list of workbooks",
      "topics": [
        "wb_split"
      ]
    },
    {
      "page": "wb_to_df_list",
      "title": "Convert a workbook to a list of data frames",
      "topics": [
        "wb_to_df_list"
      ]
    },
    {
      "page": "write_xlsx_ext",
      "title": "Write data to an xlsx file with additional features",
      "topics": [
        "write_xlsx_ext"
      ]
    }
  ],
  "_readme": "https://github.com/elipousson/openxlsx2Extras/raw/HEAD/README.md",
  "_rundeps": [
    "cli",
    "fs",
    "glue",
    "lifecycle",
    "magrittr",
    "openxlsx2",
    "purrr",
    "R6",
    "Rcpp",
    "rlang",
    "stringi",
    "vctrs",
    "withr"
  ],
  "_score": 3.556302500767287,
  "_indexed": true,
  "_nocasepkg": "openxlsx2extras",
  "_universes": [
    "elipousson"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.0.0.9000",
      "date": "2026-06-22T08:51:38.000Z",
      "distro": "noble",
      "commit": "92bcf16a50d67bcd8ef124bd5864fcffe6d95113",
      "fileid": "15da047aee3ac6e75576ad713acb092dc631405efd022674811db7ef1e271d1e",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/elipousson/actions/runs/27940555710"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.0.0.9000",
      "date": "2026-06-22T08:51:39.000Z",
      "distro": "noble",
      "commit": "92bcf16a50d67bcd8ef124bd5864fcffe6d95113",
      "fileid": "e3121487fc8dca55455800621133963fbe5775241f73b72a9744347d590edf14",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/elipousson/actions/runs/27940555710"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.0.0.9000",
      "date": "2026-06-22T08:50:48.000Z",
      "commit": "92bcf16a50d67bcd8ef124bd5864fcffe6d95113",
      "fileid": "114ebd7ccefe6c2d19e7ac308e8b4e22b0dbc4e3c73947a857e135273e08c7a1",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/elipousson/actions/runs/27940555710"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.0.0.9000",
      "date": "2026-06-22T08:51:02.000Z",
      "commit": "92bcf16a50d67bcd8ef124bd5864fcffe6d95113",
      "fileid": "01573cda441160190b6d3f2578886edd497be4437c79891b26130a3183e9ae29",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/elipousson/actions/runs/27940555710"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.0.0.9000",
      "date": "2026-06-22T08:56:40.000Z",
      "commit": "92bcf16a50d67bcd8ef124bd5864fcffe6d95113",
      "fileid": "3727e5a4625fe84be82a6ecfc2356e40de050dd56b16620bbe0b815a19ce2426",
      "status": "success",
      "buildurl": "https://github.com/r-universe/elipousson/actions/runs/27940555710"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.0.0.9000",
      "date": "2026-06-22T08:50:40.000Z",
      "commit": "92bcf16a50d67bcd8ef124bd5864fcffe6d95113",
      "fileid": "785561b5c2fa859e69306180d9278777e21af364db984e8b2e13d0c7817f72a5",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/elipousson/actions/runs/27940555710"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.0.0.9000",
      "date": "2026-06-22T08:50:39.000Z",
      "commit": "92bcf16a50d67bcd8ef124bd5864fcffe6d95113",
      "fileid": "dae3fdd375e19d8cc799def4c54c4d69391b407c87ef518ff3d732804eb1621c",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/elipousson/actions/runs/27940555710"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.0.0.9000",
      "date": "2026-06-22T08:50:50.000Z",
      "commit": "92bcf16a50d67bcd8ef124bd5864fcffe6d95113",
      "fileid": "ee4b22cacbe636d4ac003913fcb750097a42b3b9c9d4a9505b570af138fbe147",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/elipousson/actions/runs/27940555710"
    }
  ]
}