{
  "_id": "6a215d79cd65a98ecbd2f844",
  "Package": "blockr.core",
  "Title": "Graphical Web-Framework for Data Manipulation and Visualization",
  "Version": "0.1.3",
  "Authors@R": "c(person(given = \"Nicolas\",\nfamily = \"Bennett\",\nrole = c(\"aut\", \"cre\"),\nemail = \"nicolas@cynkra.com\"),\nperson(given = \"David\",\nfamily = \"Granjon\",\nrole = c(\"aut\"),\nemail = \"david@cynkra.com\"),\nperson(given = \"Christoph\",\nfamily = \"Sax\",\nrole = c(\"aut\"),\nemail = \"christoph@cynkra.com\"),\nperson(family = \"Bristol Myers Squibb\",\nrole = \"fnd\")\n)",
  "Description": "A framework for data manipulation and visualization using\na web-based point and click user interface where analysis\npipelines are decomposed into re-usable and parameterizable\nblocks.",
  "URL": "https://bristolmyerssquibb.github.io/blockr.core/",
  "BugReports": "https://github.com/BristolMyersSquibb/blockr.core/issues",
  "License": "GPL (>= 3)",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE, packages = c(\"roxy.shinylive\"))",
  "RoxygenNote": "7.3.3",
  "Config/testthat/edition": "3",
  "VignetteBuilder": "quarto",
  "Collate": "'block-class.R' 'block-eval.R' 'block-registry.R'\n'block-server.R' 'block-ui.R' 'blocks-class.R' 'board-class.R'\n'board-option.R' 'board-options.R' 'board-plugins.R'\n'board-server.R' 'board-ui.R' 'utils-dt.R' 'data-block.R'\n'data-dataset.R' 'data-static.R' 'file-block.R'\n'file-browser.R' 'file-upload.R' 'link-class.R' 'links-class.R'\n'parser-block.R' 'parser-csv.R' 'plot-block.R' 'plot-scatter.R'\n'plugin-block.R' 'plugin-blocks.R' 'plugin-code.R'\n'plugin-control.R' 'plugin-links.R' 'plugin-notification.R'\n'plugin-serdes.R' 'plugin-stack.R' 'plugin-stacks.R'\n'stack-class.R' 'stack-ui.R' 'stacks-class.R' 'text-block.R'\n'text-glue.R' 'transform-block.R' 'transform-fixed.R'\n'transform-head.R' 'transform-merge.R' 'transform-rbind.R'\n'transform-subset.R' 'utils-assertions.R' 'utils-cnd.R'\n'utils-code.R' 'utils-expr.R' 'utils-graph.R' 'utils-logging.R'\n'utils-misc.R' 'utils-pkg.R' 'utils-ply.R' 'utils-serdes.R'\n'utils-serve.R' 'utils-shiny.R' 'utils-tests.R' 'zzz-onload.R'",
  "Config/pak/sysreqs": "cmake make libuv1-dev zlib1g-dev",
  "Repository": "https://bristolmyerssquibb.r-universe.dev",
  "Date/Publication": "2026-06-04 07:30:22 UTC",
  "RemoteUrl": "https://github.com/bristolmyerssquibb/blockr.core",
  "RemoteRef": "HEAD",
  "RemoteSha": "903c2c83578573ca0569ed284c5aeb4b4eb33089",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-04 11:05:39 UTC",
    "User": "root"
  },
  "Author": "Nicolas Bennett [aut, cre],\nDavid Granjon [aut],\nChristoph Sax [aut],\nBristol Myers Squibb [fnd]",
  "Maintainer": "Nicolas Bennett <nicolas@cynkra.com>",
  "MD5sum": "1db3bf8a5235ff2c3d1ac2c501f233e0",
  "_user": "bristolmyerssquibb",
  "_type": "src",
  "_file": "blockr.core_0.1.3.tar.gz",
  "_fileid": "a3e065e4f19d13eedcdda2eb72f2f608f2cea80431bb0ce632d10f8c75119318",
  "_filesize": 532851,
  "_sha256": "a3e065e4f19d13eedcdda2eb72f2f608f2cea80431bb0ce632d10f8c75119318",
  "_created": "2026-06-04T11:05:39.000Z",
  "_published": "2026-06-04T11:11:53.107Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79505359236,
      "time": 181,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7409869441"
    },
    {
      "job": 79505359215,
      "time": 179,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7409868657"
    },
    {
      "job": 79505359255,
      "time": 191,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7409915440"
    },
    {
      "job": 79505359256,
      "time": 191,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7409880205"
    },
    {
      "job": 79504739946,
      "time": 233,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7409813097"
    },
    {
      "job": 79505359210,
      "time": 127,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7409852249"
    },
    {
      "job": 79505359272,
      "time": 178,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7409868624"
    },
    {
      "job": 79505359248,
      "time": 199,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7409876536"
    },
    {
      "job": 79505359208,
      "time": 166,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7409865206"
    }
  ],
  "_buildurl": "https://github.com/r-universe/bristolmyerssquibb/actions/runs/26947695023",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/bristolmyerssquibb/blockr.core",
  "_commit": {
    "id": "903c2c83578573ca0569ed284c5aeb4b4eb33089",
    "author": "Nicolas Bennett <3158446+nbenn@users.noreply.github.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Merge pull request #197 from BristolMyersSquibb/186-deser-context\n\nForward ... to per-class methods in blockr_deser.list\n",
    "time": 1780558222
  },
  "_maintainer": {
    "name": "Nicolas Bennett",
    "email": "nicolas@cynkra.com",
    "login": "nbenn",
    "description": "",
    "uuid": 3158446
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "shiny",
      "version": ">= 1.5.0",
      "role": "Imports"
    },
    {
      "package": "DT",
      "role": "Imports"
    },
    {
      "package": "bslib",
      "role": "Imports"
    },
    {
      "package": "bsicons",
      "role": "Imports"
    },
    {
      "package": "datasets",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "jsonlite",
      "role": "Imports"
    },
    {
      "package": "vctrs",
      "role": "Imports"
    },
    {
      "package": "generics",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "htmltools",
      "role": "Imports"
    },
    {
      "package": "evaluate",
      "role": "Imports"
    },
    {
      "package": "shinyFiles",
      "role": "Imports"
    },
    {
      "package": "digest",
      "role": "Imports"
    },
    {
      "package": "cli",
      "role": "Imports"
    },
    {
      "package": "glue",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "memuse",
      "role": "Suggests"
    },
    {
      "package": "withr",
      "role": "Suggests"
    },
    {
      "package": "shinytest2",
      "role": "Suggests"
    },
    {
      "package": "roxy.shinylive",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "quarto",
      "role": "Suggests"
    },
    {
      "package": "scoutbaR",
      "role": "Suggests"
    },
    {
      "package": "thematic",
      "role": "Suggests"
    },
    {
      "package": "ids",
      "role": "Suggests"
    },
    {
      "package": "ellmer",
      "role": "Suggests"
    }
  ],
  "_owner": "bristolmyerssquibb",
  "_selfowned": true,
  "_usedby": 8,
  "_updates": [
    {
      "week": "2025-23",
      "n": 3
    },
    {
      "week": "2025-24",
      "n": 7
    },
    {
      "week": "2025-26",
      "n": 2
    },
    {
      "week": "2025-28",
      "n": 2
    },
    {
      "week": "2025-29",
      "n": 2
    },
    {
      "week": "2025-30",
      "n": 6
    },
    {
      "week": "2025-34",
      "n": 3
    },
    {
      "week": "2025-35",
      "n": 1
    },
    {
      "week": "2025-36",
      "n": 2
    },
    {
      "week": "2025-37",
      "n": 5
    },
    {
      "week": "2025-38",
      "n": 7
    },
    {
      "week": "2025-39",
      "n": 15
    },
    {
      "week": "2025-40",
      "n": 8
    },
    {
      "week": "2025-41",
      "n": 12
    },
    {
      "week": "2025-43",
      "n": 5
    },
    {
      "week": "2025-44",
      "n": 16
    },
    {
      "week": "2025-45",
      "n": 4
    },
    {
      "week": "2025-46",
      "n": 6
    },
    {
      "week": "2025-47",
      "n": 3
    },
    {
      "week": "2025-48",
      "n": 22
    },
    {
      "week": "2025-49",
      "n": 11
    },
    {
      "week": "2025-50",
      "n": 3
    },
    {
      "week": "2025-51",
      "n": 1
    },
    {
      "week": "2026-03",
      "n": 2
    },
    {
      "week": "2026-07",
      "n": 19
    },
    {
      "week": "2026-08",
      "n": 3
    },
    {
      "week": "2026-09",
      "n": 1
    },
    {
      "week": "2026-12",
      "n": 2
    },
    {
      "week": "2026-14",
      "n": 1
    },
    {
      "week": "2026-18",
      "n": 27
    },
    {
      "week": "2026-21",
      "n": 1
    },
    {
      "week": "2026-22",
      "n": 7
    },
    {
      "week": "2026-23",
      "n": 3
    }
  ],
  "_tags": [
    {
      "name": "v0.1.1",
      "date": "2025-12-05"
    },
    {
      "name": "v0.1.2",
      "date": "2026-04-28"
    }
  ],
  "_topics": [
    "data-analysis",
    "data-visualization",
    "framework",
    "gui",
    "shiny",
    "quarto"
  ],
  "_stars": 16,
  "_contributors": [
    {
      "user": "nbenn",
      "count": 726,
      "uuid": 3158446
    },
    {
      "user": "divadnojnarg",
      "count": 34,
      "uuid": 18291543
    },
    {
      "user": "mikejohnpage",
      "count": 11,
      "uuid": 38110953
    },
    {
      "user": "christophsax",
      "count": 9,
      "uuid": 1390827
    },
    {
      "user": "maelle",
      "count": 2,
      "uuid": 8360597
    },
    {
      "user": "moodymudskipper",
      "count": 1,
      "uuid": 18351714
    }
  ],
  "_userbio": {
    "uuid": 162351444,
    "type": "organization",
    "name": "Bristol Myers Squibb"
  },
  "_downloads": {
    "count": 567,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/blockr.core"
  },
  "_devurl": "https://github.com/bristolmyerssquibb/blockr.core",
  "_pkgdown": "https://bristolmyerssquibb.github.io/blockr.core/",
  "_searchresults": 187,
  "_quarto": true,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/blockr.core.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/bristolmyerssquibb/blockr.core",
  "_realowner": "bristolmyerssquibb",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2025-05-20"
    },
    {
      "version": "0.1.1",
      "date": "2025-12-11"
    },
    {
      "version": "0.1.2",
      "date": "2026-04-28"
    }
  ],
  "_exports": [
    ".",
    "..",
    "abort_not_null",
    "add_block_to_stack",
    "adjective_animal",
    "apply_board_update",
    "as_block",
    "as_blocks",
    "as_board_option",
    "as_board_options",
    "as_link",
    "as_links",
    "as_log_level",
    "as_plugin",
    "as_plugins",
    "as_stack",
    "as_stacks",
    "augment_board_update",
    "available_blocks",
    "available_stack_blocks",
    "bbquote",
    "block_arity",
    "block_eval",
    "block_eval_trigger",
    "block_inputs",
    "block_metadata",
    "block_name",
    "block_name<-",
    "block_output",
    "block_render_trigger",
    "block_server",
    "block_summary",
    "block_ui",
    "blockr_abort",
    "blockr_app_options",
    "blockr_app_plugins",
    "blockr_app_server",
    "blockr_app_ui",
    "blockr_deser",
    "blockr_inform",
    "blockr_option",
    "blockr_ser",
    "blockr_test_exports",
    "blockr_warn",
    "blocks",
    "board_block_ids",
    "board_blocks",
    "board_blocks<-",
    "board_ctor",
    "board_link_ids",
    "board_links",
    "board_links<-",
    "board_option_category",
    "board_option_ctor",
    "board_option_default",
    "board_option_id",
    "board_option_ids",
    "board_option_server",
    "board_option_transform",
    "board_option_trigger",
    "board_option_ui",
    "board_option_value",
    "board_option_values",
    "board_options",
    "board_options<-",
    "board_plugins",
    "board_server",
    "board_stack_ids",
    "board_stacks",
    "board_stacks<-",
    "board_ui",
    "cat_logger",
    "chr_mply",
    "chr_ply",
    "chr_xtr",
    "clear_board",
    "cnd_logger",
    "coal",
    "combine_board_options",
    "create_block",
    "ctor_fun",
    "ctor_name",
    "ctor_pkg",
    "ctrl_block",
    "ctrl_block_server",
    "ctrl_block_ui",
    "custom_options",
    "custom_plugins",
    "dbl_mply",
    "dbl_ply",
    "dbl_xtr",
    "debug_log_level",
    "default_block_name",
    "default_board_options",
    "default_category",
    "default_icon",
    "default_stack_name",
    "destroy_module",
    "edit_block",
    "edit_block_server",
    "edit_block_ui",
    "edit_stack",
    "edit_stack_server",
    "edit_stack_ui",
    "error_log_level",
    "eval_env",
    "export_code",
    "export_safely",
    "expr_server",
    "expr_ui",
    "external_ctrl_vars",
    "fatal_log_level",
    "filebrowser_volumes",
    "forward_ctor",
    "generate_code",
    "generate_code_server",
    "generate_code_ui",
    "generate_plugin_args",
    "get_board_option_or_default",
    "get_board_option_or_null",
    "get_board_option_value",
    "get_board_option_values",
    "get_log_level",
    "get_s3_method",
    "get_serve_obj",
    "get_session",
    "has_external_ctrl",
    "has_length",
    "id_to_sentence_case",
    "include_mermaid",
    "info_log_level",
    "insert_block_ui",
    "insert_stack_ui",
    "int_mply",
    "int_ply",
    "int_xtr",
    "is_acyclic",
    "is_block",
    "is_blockr_ctor",
    "is_blocks",
    "is_board",
    "is_board_option",
    "is_board_options",
    "is_bool",
    "is_count",
    "is_intish",
    "is_link",
    "is_links",
    "is_number",
    "is_plugin",
    "is_plugins",
    "is_scalar",
    "is_stack",
    "is_stacks",
    "is_string",
    "lgl_mply",
    "lgl_ply",
    "lgl_xtr",
    "links",
    "list_blocks",
    "log_debug",
    "log_error",
    "log_fatal",
    "log_info",
    "log_trace",
    "log_warn",
    "lst_xtr",
    "manage_blocks",
    "manage_blocks_server",
    "manage_blocks_ui",
    "manage_links",
    "manage_links_server",
    "manage_links_ui",
    "manage_stacks",
    "manage_stacks_server",
    "manage_stacks_ui",
    "map",
    "modify_board_links",
    "modify_board_stacks",
    "new_block",
    "new_board",
    "new_board_name_option",
    "new_board_option",
    "new_board_options",
    "new_csv_block",
    "new_dark_mode_option",
    "new_data_block",
    "new_dataset_block",
    "new_file_block",
    "new_filebrowser_block",
    "new_filter_rows_option",
    "new_fixed_block",
    "new_glue_block",
    "new_head_block",
    "new_link",
    "new_llm_model_option",
    "new_merge_block",
    "new_mock_session",
    "new_n_rows_option",
    "new_page_size_option",
    "new_parser_block",
    "new_plot_block",
    "new_plugin",
    "new_rbind_block",
    "new_scatter_block",
    "new_show_conditions_option",
    "new_stack",
    "new_static_block",
    "new_subset_block",
    "new_text_block",
    "new_thematic_option",
    "new_transform_block",
    "new_upload_block",
    "not_null",
    "notify",
    "notify_user",
    "notify_user_server",
    "notify_user_ui",
    "paste_enum",
    "pkg_avail",
    "pkg_file",
    "pkg_name",
    "pkg_version",
    "plugin_id",
    "plugin_server",
    "plugin_ui",
    "plugin_validator",
    "plugins",
    "preserve_board",
    "preserve_board_server",
    "preserve_board_ui",
    "rand_names",
    "register_block",
    "register_blocks",
    "registry_id_from_block",
    "registry_metadata",
    "remove_block_from_stack",
    "remove_block_ui",
    "remove_stack_ui",
    "resolve_ctor",
    "restore_board",
    "reval",
    "reval_if",
    "rm_blocks",
    "sample_letters",
    "serialize_board",
    "serve",
    "set_blockr_options",
    "set_board_option_value",
    "set_names",
    "sink_msg",
    "stack_blocks",
    "stack_blocks<-",
    "stack_name",
    "stack_name<-",
    "stack_ui",
    "stacks",
    "suggested_categories",
    "to_sentence_case",
    "toolbar_ui",
    "topo_sort",
    "trace_log_level",
    "unlst",
    "unregister_blocks",
    "update_link",
    "update_stack",
    "validate_board",
    "validate_board_option",
    "validate_board_options",
    "validate_board_update",
    "validate_data_inputs",
    "validate_links",
    "validate_plugins",
    "validate_stack",
    "warn_log_level",
    "with_mock_context",
    "with_mock_session",
    "write_log"
  ],
  "_help": [
    {
      "page": "bbquote",
      "title": "Quoting utilities",
      "topics": [
        ".",
        "..",
        "bbquote"
      ]
    },
    {
      "page": "block_server",
      "title": "Block server",
      "topics": [
        "block_eval",
        "block_eval_trigger",
        "block_render_trigger",
        "block_server",
        "block_server.block",
        "eval_env",
        "expr_server"
      ]
    },
    {
      "page": "block_name",
      "title": "Block utilities",
      "topics": [
        "block_arity",
        "block_inputs",
        "block_metadata",
        "block_name",
        "block_name<-",
        "external_ctrl_vars",
        "has_external_ctrl",
        "validate_data_inputs"
      ]
    },
    {
      "page": "block_ui",
      "title": "Block UI",
      "topics": [
        "block_output",
        "block_ui",
        "block_ui.board",
        "expr_ui"
      ]
    },
    {
      "page": "blockr_abort",
      "title": "Blockr conditions",
      "topics": [
        "blockr_abort",
        "blockr_inform",
        "blockr_warn"
      ]
    },
    {
      "page": "blockr_option",
      "title": "Blockr Options",
      "topics": [
        "blockr_option",
        "set_blockr_options"
      ]
    },
    {
      "page": "blockr_ser",
      "title": "Serialization utilities",
      "topics": [
        "blockr_deser",
        "blockr_deser.block",
        "blockr_deser.blockr_ctor",
        "blockr_deser.blocks",
        "blockr_deser.board",
        "blockr_deser.board_option",
        "blockr_deser.board_options",
        "blockr_deser.link",
        "blockr_deser.links",
        "blockr_deser.list",
        "blockr_deser.stack",
        "blockr_deser.stacks",
        "blockr_ser",
        "blockr_ser.block",
        "blockr_ser.blockr_ctor",
        "blockr_ser.blocks",
        "blockr_ser.board",
        "blockr_ser.board_option",
        "blockr_ser.board_options",
        "blockr_ser.link",
        "blockr_ser.links",
        "blockr_ser.llm_model_option",
        "blockr_ser.stack",
        "blockr_ser.stacks"
      ]
    },
    {
      "page": "board_blocks",
      "title": "Board utils",
      "topics": [
        "available_stack_blocks",
        "board_blocks",
        "board_blocks<-",
        "board_block_ids",
        "board_links",
        "board_links<-",
        "board_link_ids",
        "board_options",
        "board_options<-",
        "board_option_ids",
        "board_stacks",
        "board_stacks<-",
        "board_stack_ids",
        "clear_board",
        "modify_board_links",
        "modify_board_stacks",
        "rm_blocks"
      ]
    },
    {
      "page": "new_board_options",
      "title": "Board options",
      "topics": [
        "as_board_option",
        "as_board_option.board_option",
        "as_board_options",
        "as_board_options.board",
        "as_board_options.board_option",
        "as_board_options.board_options",
        "as_board_options.list",
        "board_ctor",
        "board_option_category",
        "board_option_ctor",
        "board_option_default",
        "board_option_id",
        "board_option_server",
        "board_option_transform",
        "board_option_trigger",
        "board_option_ui",
        "board_option_value",
        "board_option_values",
        "combine_board_options",
        "default_board_options",
        "get_board_option_or_default",
        "get_board_option_or_null",
        "get_board_option_value",
        "get_board_option_values",
        "is_board_option",
        "is_board_options",
        "new_board_name_option",
        "new_board_option",
        "new_board_options",
        "new_dark_mode_option",
        "new_filter_rows_option",
        "new_llm_model_option",
        "new_n_rows_option",
        "new_page_size_option",
        "new_show_conditions_option",
        "new_thematic_option",
        "set_board_option_value",
        "validate_board_option",
        "validate_board_option.default",
        "validate_board_options"
      ]
    },
    {
      "page": "board_server",
      "title": "Board server",
      "topics": [
        "board_server",
        "board_server.board"
      ]
    },
    {
      "page": "board_ui",
      "title": "Board UI",
      "topics": [
        "board_ui",
        "board_ui.board",
        "board_ui.board_options",
        "board_ui.NULL",
        "insert_block_ui",
        "insert_block_ui.board",
        "remove_block_ui",
        "remove_block_ui.board",
        "toolbar_ui",
        "toolbar_ui.board"
      ]
    },
    {
      "page": "board_update",
      "title": "Board update",
      "topics": [
        "apply_board_update",
        "augment_board_update",
        "board_update",
        "validate_board_update"
      ]
    },
    {
      "page": "ctrl_block",
      "title": "Plugin module for external control of block inputs",
      "topics": [
        "ctrl_block",
        "ctrl_block_server",
        "ctrl_block_ui"
      ]
    },
    {
      "page": "edit_block",
      "title": "Plugin module for editing board blocks",
      "topics": [
        "block_summary",
        "block_summary.block",
        "edit_block",
        "edit_block_server",
        "edit_block_ui"
      ]
    },
    {
      "page": "edit_stack",
      "title": "Plugin module for editing board stacks",
      "topics": [
        "edit_stack",
        "edit_stack_server",
        "edit_stack_ui"
      ]
    },
    {
      "page": "export_code",
      "title": "Utilities for code export",
      "topics": [
        "export_code"
      ]
    },
    {
      "page": "generate_code",
      "title": "Code generation plugin module",
      "topics": [
        "generate_code",
        "generate_code_server",
        "generate_code_ui"
      ]
    },
    {
      "page": "testing",
      "title": "Testing utilities",
      "topics": [
        "export_safely",
        "generate_plugin_args",
        "get_s3_method",
        "new_mock_session",
        "sink_msg",
        "with_mock_context",
        "with_mock_session"
      ]
    },
    {
      "page": "get_session",
      "title": "Shiny utilities",
      "topics": [
        "get_session",
        "notify"
      ]
    },
    {
      "page": "topo_sort",
      "title": "Graph utils",
      "topics": [
        "is_acyclic",
        "is_acyclic.board",
        "is_acyclic.links",
        "is_acyclic.matrix",
        "topo_sort"
      ]
    },
    {
      "page": "assertions",
      "title": "Assertions",
      "topics": [
        "has_length",
        "is_bool",
        "is_count",
        "is_intish",
        "is_number",
        "is_scalar",
        "is_string",
        "not_null"
      ]
    },
    {
      "page": "manage_blocks",
      "title": "Plugin module for managing board blocks",
      "topics": [
        "manage_blocks",
        "manage_blocks_server",
        "manage_blocks_ui"
      ]
    },
    {
      "page": "manage_links",
      "title": "Plugin module for managing board links",
      "topics": [
        "manage_links",
        "manage_links_server",
        "manage_links_ui"
      ]
    },
    {
      "page": "manage_stacks",
      "title": "Plugin module for managing board stacks",
      "topics": [
        "manage_stacks",
        "manage_stacks_server",
        "manage_stacks_ui"
      ]
    },
    {
      "page": "new_block",
      "title": "Blocks",
      "topics": [
        "as_block",
        "as_blocks",
        "blocks",
        "default_block_name",
        "is_block",
        "is_blocks",
        "new_block"
      ]
    },
    {
      "page": "new_board",
      "title": "Board",
      "topics": [
        "is_board",
        "new_board",
        "validate_board"
      ]
    },
    {
      "page": "new_data_block",
      "title": "Data block constructors",
      "topics": [
        "new_dataset_block",
        "new_data_block",
        "new_static_block"
      ]
    },
    {
      "page": "new_file_block",
      "title": "File block constructors",
      "topics": [
        "filebrowser_volumes",
        "new_filebrowser_block",
        "new_file_block",
        "new_upload_block"
      ]
    },
    {
      "page": "new_link",
      "title": "Board links",
      "topics": [
        "as_link",
        "as_links",
        "is_link",
        "is_links",
        "links",
        "new_link",
        "update_link",
        "update_link.link",
        "validate_links"
      ]
    },
    {
      "page": "new_parser_block",
      "title": "Parser block constructors",
      "topics": [
        "new_csv_block",
        "new_parser_block"
      ]
    },
    {
      "page": "new_plot_block",
      "title": "Plot block constructors",
      "topics": [
        "new_plot_block",
        "new_scatter_block"
      ]
    },
    {
      "page": "new_plugin",
      "title": "Board plugin",
      "topics": [
        "abort_not_null",
        "as_plugin",
        "as_plugins",
        "board_plugins",
        "is_plugin",
        "is_plugins",
        "new_plugin",
        "plugins",
        "plugin_id",
        "plugin_server",
        "plugin_ui",
        "plugin_validator",
        "validate_plugins"
      ]
    },
    {
      "page": "new_stack",
      "title": "Stacks",
      "topics": [
        "as_stack",
        "as_stacks",
        "default_stack_name",
        "is_stack",
        "is_stacks",
        "new_stack",
        "stacks",
        "stack_blocks",
        "stack_blocks<-",
        "stack_name",
        "stack_name<-",
        "update_stack",
        "update_stack.stack",
        "validate_stack"
      ]
    },
    {
      "page": "new_text_block",
      "title": "Text block constructors",
      "topics": [
        "new_glue_block",
        "new_text_block"
      ]
    },
    {
      "page": "new_transform_block",
      "title": "Transform block constructors",
      "topics": [
        "new_fixed_block",
        "new_head_block",
        "new_merge_block",
        "new_rbind_block",
        "new_subset_block",
        "new_transform_block"
      ]
    },
    {
      "page": "notify_user",
      "title": "User notification plugin module",
      "topics": [
        "notify_user",
        "notify_user_server",
        "notify_user_ui"
      ]
    },
    {
      "page": "preserve_board",
      "title": "Serialization plugin module",
      "topics": [
        "preserve_board",
        "preserve_board_server",
        "preserve_board_ui",
        "restore_board",
        "serialize_board"
      ]
    },
    {
      "page": "rand_names",
      "title": "Random IDs",
      "topics": [
        "adjective_animal",
        "ctor_fun",
        "ctor_name",
        "ctor_pkg",
        "forward_ctor",
        "id_to_sentence_case",
        "is_blockr_ctor",
        "rand_names",
        "resolve_ctor",
        "sample_letters",
        "to_sentence_case"
      ]
    },
    {
      "page": "register_block",
      "title": "Block registry",
      "topics": [
        "available_blocks",
        "create_block",
        "default_category",
        "default_icon",
        "list_blocks",
        "register_block",
        "register_blocks",
        "registry_id_from_block",
        "registry_metadata",
        "suggested_categories",
        "unregister_blocks"
      ]
    },
    {
      "page": "serve",
      "title": "Serve object",
      "topics": [
        "blockr_app_options",
        "blockr_app_plugins",
        "blockr_app_server",
        "blockr_app_ui",
        "blockr_test_exports",
        "custom_options",
        "custom_plugins",
        "get_serve_obj",
        "serve",
        "serve.block",
        "serve.board"
      ]
    },
    {
      "page": "stack_ui",
      "title": "Stack UI",
      "topics": [
        "add_block_to_stack",
        "add_block_to_stack.board",
        "insert_stack_ui",
        "insert_stack_ui.board",
        "remove_block_from_stack",
        "remove_block_from_stack.board",
        "remove_stack_ui",
        "remove_stack_ui.board",
        "stack_ui",
        "stack_ui.board",
        "stack_ui.stack"
      ]
    },
    {
      "page": "write_log",
      "title": "Logging",
      "topics": [
        "as_log_level",
        "cat_logger",
        "cnd_logger",
        "debug_log_level",
        "error_log_level",
        "fatal_log_level",
        "get_log_level",
        "info_log_level",
        "log_debug",
        "log_error",
        "log_fatal",
        "log_info",
        "log_trace",
        "log_warn",
        "trace_log_level",
        "warn_log_level",
        "write_log"
      ]
    }
  ],
  "_readme": "https://github.com/bristolmyerssquibb/blockr.core/raw/HEAD/README.md",
  "_rundeps": [
    "base64enc",
    "bsicons",
    "bslib",
    "cachem",
    "cli",
    "commonmark",
    "crosstalk",
    "digest",
    "DT",
    "evaluate",
    "fastmap",
    "fontawesome",
    "fs",
    "generics",
    "glue",
    "highr",
    "htmltools",
    "htmlwidgets",
    "httpuv",
    "jquerylib",
    "jsonlite",
    "knitr",
    "later",
    "lazyeval",
    "lifecycle",
    "magrittr",
    "memoise",
    "mime",
    "otel",
    "pillar",
    "pkgconfig",
    "promises",
    "R6",
    "rappdirs",
    "Rcpp",
    "rlang",
    "rmarkdown",
    "sass",
    "shiny",
    "shinyFiles",
    "sourcetools",
    "tibble",
    "tinytex",
    "utf8",
    "vctrs",
    "withr",
    "xfun",
    "xtable",
    "yaml"
  ],
  "_vignettes": [
    {
      "source": "get-started.qmd",
      "filename": "get-started.html",
      "title": "Getting started ",
      "engine": "quarto::html",
      "headings": [],
      "created": "2025-04-03 19:42:36",
      "modified": "2026-04-28 12:01:58",
      "commits": 10
    },
    {
      "source": "create-block.qmd",
      "filename": "create-block.html",
      "title": "Create a block ",
      "engine": "quarto::html",
      "headings": [],
      "created": "2025-04-03 19:42:36",
      "modified": "2026-04-28 12:01:58",
      "commits": 12
    },
    {
      "source": "blocks-registry.qmd",
      "filename": "blocks-registry.html",
      "title": "Browse for blocks ",
      "engine": "quarto::html",
      "headings": [],
      "created": "2025-04-03 19:42:36",
      "modified": "2026-04-28 12:01:58",
      "commits": 12
    },
    {
      "source": "extend-blockr.qmd",
      "filename": "extend-blockr.html",
      "title": "Extend blockr ",
      "engine": "quarto::html",
      "headings": [],
      "created": "2025-04-03 19:42:36",
      "modified": "2026-04-27 14:30:01",
      "commits": 10
    },
    {
      "source": "testing-blocks.qmd",
      "filename": "testing-blocks.html",
      "title": "Testing blocks ",
      "engine": "quarto::html",
      "headings": [],
      "created": "2025-04-03 19:42:36",
      "modified": "2026-04-27 14:30:01",
      "commits": 3
    }
  ],
  "_score": 10.471596783789973,
  "_indexed": true,
  "_nocasepkg": "blockr.core",
  "_universes": [
    "bristolmyerssquibb",
    "nbenn"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.3",
      "date": "2026-06-04T11:08:11.000Z",
      "distro": "noble",
      "commit": "903c2c83578573ca0569ed284c5aeb4b4eb33089",
      "fileid": "c657bff0f9e340a9af00b24a260957277046489ce6ce554d97bdeea12571b997",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bristolmyerssquibb/actions/runs/26947695023"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.3",
      "date": "2026-06-04T11:08:10.000Z",
      "distro": "noble",
      "commit": "903c2c83578573ca0569ed284c5aeb4b4eb33089",
      "fileid": "23d4579d0b7a4598ae56df7a52112bb84b8376cfac9ba38f82264a2d188b6dac",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bristolmyerssquibb/actions/runs/26947695023"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.3",
      "date": "2026-06-04T11:10:40.000Z",
      "commit": "903c2c83578573ca0569ed284c5aeb4b4eb33089",
      "fileid": "d3558e20a215586033ea965f56f60f196429cc41a04afca38ae79e17f46a9e8d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bristolmyerssquibb/actions/runs/26947695023"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1.3",
      "date": "2026-06-04T11:08:57.000Z",
      "commit": "903c2c83578573ca0569ed284c5aeb4b4eb33089",
      "fileid": "f192c15e989c1a86f1c5501a91b6cc1fe44d7e420b5dd6a69b8dc2fb3b73d1ba",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bristolmyerssquibb/actions/runs/26947695023"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.3",
      "date": "2026-06-04T11:08:11.000Z",
      "commit": "903c2c83578573ca0569ed284c5aeb4b4eb33089",
      "fileid": "e655b5c7c051dd701e797a19b886e1ebb2e50564ee6e6ab33077d8eacb02e6e2",
      "status": "success",
      "buildurl": "https://github.com/r-universe/bristolmyerssquibb/actions/runs/26947695023"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.3",
      "date": "2026-06-04T11:07:46.000Z",
      "commit": "903c2c83578573ca0569ed284c5aeb4b4eb33089",
      "fileid": "9efee37c65afa85326dca71ba86d24daac12ba996c72d2cc89b9e1e3fff6b440",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bristolmyerssquibb/actions/runs/26947695023"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.3",
      "date": "2026-06-04T11:08:15.000Z",
      "commit": "903c2c83578573ca0569ed284c5aeb4b4eb33089",
      "fileid": "74f21147994fee493d9303f0a1f2259bb3d0e343f5a20c42ece3a7834510d954",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bristolmyerssquibb/actions/runs/26947695023"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.1.3",
      "date": "2026-06-04T11:07:40.000Z",
      "commit": "903c2c83578573ca0569ed284c5aeb4b4eb33089",
      "fileid": "173d609b36a21f3412a04eeaecc087d0f3abd334efeb6516aef8f130dcbbf2a6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bristolmyerssquibb/actions/runs/26947695023"
    }
  ]
}