{
  "_id": "6acbb331fe5cc25786e92886",
  "Package": "jrc",
  "Type": "Package",
  "Title": "Exchange Commands Between R and 'JavaScript'",
  "Version": "0.6.0",
  "Date": "2023-08-22",
  "Authors@R": "c(\nperson(\"Svetlana\", \"Ovchinnikova\", role = c(\"aut\", \"cre\"), email = \"s.ovchinnikova@zmbh.uni-heidelberg.de\"),\nperson(\"Simon\", \"Anders\", role = c(\"aut\"), email = \"sanders@fs.tum.de\")\n)",
  "Description": "An 'httpuv' based bridge between R and 'JavaScript'.\nProvides an easy way to exchange commands and data between a\nweb page and a currently running R session.",
  "License": "GPL-3",
  "RoxygenNote": "7.2.3",
  "URL": "https://github.com/anders-biostat/jrc",
  "BugReports": "https://github.com/anders-biostat/jrc/issues",
  "Language": "en-GB",
  "Config/pak/sysreqs": "make libicu-dev zlib1g-dev",
  "Repository": "https://anders-biostat.r-universe.dev",
  "Date/Publication": "2023-08-22 16:35:28 UTC",
  "RemoteUrl": "https://github.com/anders-biostat/jrc",
  "RemoteRef": "HEAD",
  "RemoteSha": "6381b12e76939258d2b8d38a926b04799fb7a197",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-10-11 15:53:01 UTC",
    "User": "root"
  },
  "Author": "Svetlana Ovchinnikova [aut, cre],\nSimon Anders [aut]",
  "Maintainer": "Svetlana Ovchinnikova <s.ovchinnikova@zmbh.uni-heidelberg.de>",
  "_user": "anders-biostat",
  "_type": "src",
  "_file": "jrc_0.6.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/873607e62a96361d8c369a0d21710de1fca86cbd01dcee941d553388cfa4403b",
  "_filesize": 205007,
  "_sha256": "873607e62a96361d8c369a0d21710de1fca86cbd01dcee941d553388cfa4403b",
  "_expires": "2027-01-19T16:02:52.000Z",
  "_created": "2026-10-11T15:53:01.000Z",
  "_published": "2026-10-11T16:02:57.485Z",
  "_buildurl": "https://github.com/r-universe/anders-biostat/actions/runs/38152914581",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 114510608707,
      "time": 116,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11706894039"
    },
    {
      "job": 114510608793,
      "time": 121,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11707432975"
    },
    {
      "job": 114510608781,
      "time": 75,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11707925827"
    },
    {
      "job": 114510609314,
      "time": 83,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11707975421"
    },
    {
      "job": 114509952796,
      "time": 193,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11707436617"
    },
    {
      "job": 114510608759,
      "time": 89,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11707412771"
    },
    {
      "job": 114510608892,
      "time": 56,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11706854034"
    },
    {
      "job": 114510608807,
      "time": 78,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11707047434"
    },
    {
      "job": 114510608798,
      "time": 69,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11707353041"
    }
  ],
  "_upstream": "https://github.com/anders-biostat/jrc",
  "_commit": {
    "id": "6381b12e76939258d2b8d38a926b04799fb7a197",
    "author": "Svetlana <tilakloivenn@gmail.com>",
    "committer": "Svetlana <tilakloivenn@gmail.com>",
    "message": "...and no longer needed mention about not running donttest removed\n",
    "time": 1692722128
  },
  "_maintainer": {
    "name": "Svetlana Ovchinnikova",
    "email": "s.ovchinnikova@zmbh.uni-heidelberg.de",
    "login": "kloivenn",
    "description": "",
    "uuid": 20770345
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "httpuv",
      "role": "Imports"
    },
    {
      "package": "jsonlite",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "stringr",
      "role": "Imports"
    },
    {
      "package": "stringi",
      "role": "Imports"
    },
    {
      "package": "mime",
      "role": "Imports"
    },
    {
      "package": "R6",
      "role": "Imports"
    },
    {
      "package": "R.utils",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    }
  ],
  "_owner": "anders-biostat",
  "_selfowned": true,
  "_usedby": 1,
  "_updates": [],
  "_tags": [],
  "_stars": 16,
  "_contributors": [
    {
      "user": "kloivenn",
      "count": 113,
      "uuid": 20770345
    },
    {
      "user": "smoe",
      "count": 1,
      "uuid": 207407
    }
  ],
  "_userbio": {
    "uuid": 21060767,
    "type": "organization",
    "name": "S. Anders's research group at BioQuant",
    "followers": 9
  },
  "_downloads": {
    "count": 350,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/jrc"
  },
  "_devurl": "https://github.com/anders-biostat/jrc",
  "_searchresults": 5,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/jrc.html",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md"
  ],
  "_homeurl": "https://github.com/anders-biostat/jrc",
  "_realowner": "anders-biostat",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.1",
      "date": "2019-03-31"
    },
    {
      "version": "0.2.0",
      "date": "2019-10-02"
    },
    {
      "version": "0.2.1",
      "date": "2019-11-06"
    },
    {
      "version": "0.3.0",
      "date": "2020-01-14"
    },
    {
      "version": "0.3.1",
      "date": "2020-02-07"
    },
    {
      "version": "0.4.0",
      "date": "2020-09-25"
    },
    {
      "version": "0.5.0",
      "date": "2021-09-16"
    },
    {
      "version": "0.5.1",
      "date": "2022-01-04"
    },
    {
      "version": "0.6.0",
      "date": "2023-08-24"
    }
  ],
  "_exports": [
    "allowDirectories",
    "allowFunctions",
    "allowVariables",
    "App",
    "authorize",
    "callFunction",
    "closePage",
    "closeSession",
    "getMessageIds",
    "getPage",
    "getPort",
    "getSession",
    "getSessionIds",
    "getSessionVariable",
    "listen",
    "openPage",
    "removeMessage",
    "removeSessionVariables",
    "sendCommand",
    "sendData",
    "sendHTML",
    "Session",
    "setEnvironment",
    "setLimits",
    "setSessionVariables"
  ],
  "_help": [
    {
      "page": "allowDirectories",
      "title": "Allow server to access files in a directory",
      "topics": [
        "allowDirectories"
      ]
    },
    {
      "page": "allowFunctions",
      "title": "Allow function calls without authorization",
      "topics": [
        "allowFunctions"
      ]
    },
    {
      "page": "allowVariables",
      "title": "Allow variable assignment without authorization",
      "topics": [
        "allowVariables"
      ]
    },
    {
      "page": "App",
      "title": "App class",
      "topics": [
        "App"
      ]
    },
    {
      "page": "authorize",
      "title": "Authorize further message processing",
      "topics": [
        "authorize"
      ]
    },
    {
      "page": "callFunction",
      "title": "Trigger a function call",
      "topics": [
        "callFunction"
      ]
    },
    {
      "page": "closePage",
      "title": "Stop server",
      "topics": [
        "closePage"
      ]
    },
    {
      "page": "closeSession",
      "title": "Close one or several client sessions",
      "topics": [
        "closeSession"
      ]
    },
    {
      "page": "getMessageIds",
      "title": "Get IDs of all stored messages",
      "topics": [
        "getMessageIds"
      ]
    },
    {
      "page": "getPage",
      "title": "Get the currently running app",
      "topics": [
        "getPage"
      ]
    },
    {
      "page": "getPort",
      "title": "Get number of the port on which the local server is running",
      "topics": [
        "getPort"
      ]
    },
    {
      "page": "getSession",
      "title": "Get a session",
      "topics": [
        "getSession"
      ]
    },
    {
      "page": "getSessionIds",
      "title": "Get IDs of all active sessions",
      "topics": [
        "getSessionIds"
      ]
    },
    {
      "page": "getSessionVariable",
      "title": "Get a variable from a client session environment",
      "topics": [
        "getSessionVariable"
      ]
    },
    {
      "page": "listen",
      "title": "Listen to the server",
      "topics": [
        "listen"
      ]
    },
    {
      "page": "openPage",
      "title": "Create a server",
      "topics": [
        "openPage"
      ]
    },
    {
      "page": "removeMessage",
      "title": "Removes a stored message",
      "topics": [
        "removeMessage"
      ]
    },
    {
      "page": "removeSessionVariables",
      "title": "Remove variables from a client session environment",
      "topics": [
        "removeSessionVariables"
      ]
    },
    {
      "page": "sendCommand",
      "title": "Send a command to a web page",
      "topics": [
        "sendCommand"
      ]
    },
    {
      "page": "sendData",
      "title": "Send data to a web page",
      "topics": [
        "sendData"
      ]
    },
    {
      "page": "sendHTML",
      "title": "Send HTML to a web page",
      "topics": [
        "sendHTML"
      ]
    },
    {
      "page": "Session",
      "title": "Session class",
      "topics": [
        "Session"
      ]
    },
    {
      "page": "setEnvironment",
      "title": "Set Environment",
      "topics": [
        "setEnvironment"
      ]
    },
    {
      "page": "setLimits",
      "title": "Set security limits",
      "topics": [
        "setLimits"
      ]
    },
    {
      "page": "setSessionVariables",
      "title": "Adds variables to a session environment",
      "topics": [
        "setSessionVariables"
      ]
    }
  ],
  "_readme": "https://github.com/anders-biostat/jrc/raw/HEAD/README.md",
  "_rundeps": [
    "cli",
    "fastmap",
    "glue",
    "httpuv",
    "jsonlite",
    "later",
    "lifecycle",
    "magrittr",
    "mime",
    "otel",
    "promises",
    "R.methodsS3",
    "R.oo",
    "R.utils",
    "R6",
    "Rcpp",
    "rlang",
    "stringi",
    "stringr",
    "vctrs"
  ],
  "_score": 4.380211241711606,
  "_indexed": true,
  "_nocasepkg": "jrc",
  "_universes": [
    "anders-biostat",
    "kloivenn"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.6.0",
      "date": "2026-10-11T15:54:59.000Z",
      "distro": "resolute",
      "commit": "6381b12e76939258d2b8d38a926b04799fb7a197",
      "fileid": "https://r2.ropensci.org/d0ad34be6ba6c63230ff4884c813dc78e93e6271141df02932e7a159532cfe41",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/anders-biostat/actions/runs/38152914581"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.6.0",
      "date": "2026-10-11T15:55:09.000Z",
      "distro": "resolute",
      "commit": "6381b12e76939258d2b8d38a926b04799fb7a197",
      "fileid": "https://r2.ropensci.org/7a3a1e8aabfdce613a4c739b122d34ebfe34015c19f5f4078434e6745dcc3990",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/anders-biostat/actions/runs/38152914581"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.6.0",
      "date": "2026-10-11T15:59:51.000Z",
      "commit": "6381b12e76939258d2b8d38a926b04799fb7a197",
      "fileid": "https://r2.ropensci.org/5e8187a2893d6faab6246d53d8bd18a7ee59344b899340c5bb915c147caadbad",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/anders-biostat/actions/runs/38152914581"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.6.0",
      "date": "2026-10-11T16:02:23.000Z",
      "commit": "6381b12e76939258d2b8d38a926b04799fb7a197",
      "fileid": "https://r2.ropensci.org/83e76b28493f4c1bc666af356ebdf2d2a929900fc8ecd53e66c7e9f6f2d656a1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/anders-biostat/actions/runs/38152914581"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.6.0",
      "date": "2026-10-11T15:54:46.000Z",
      "commit": "6381b12e76939258d2b8d38a926b04799fb7a197",
      "fileid": "https://r2.ropensci.org/204b194a9bbfd6583e511333d3d388603fb2226f885021857e468170ae5e3bdb",
      "status": "success",
      "buildurl": "https://github.com/r-universe/anders-biostat/actions/runs/38152914581"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.6.0",
      "date": "2026-10-11T15:54:00.000Z",
      "commit": "6381b12e76939258d2b8d38a926b04799fb7a197",
      "fileid": "https://r2.ropensci.org/0f324a155d0b8d99986637c228cf2ed63d29183fe707579abaf69dfda44cbb29",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/anders-biostat/actions/runs/38152914581"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.6.0",
      "date": "2026-10-11T15:54:17.000Z",
      "commit": "6381b12e76939258d2b8d38a926b04799fb7a197",
      "fileid": "https://r2.ropensci.org/b6e44b8a0fe132f9d5dac0173b3d9c37350904211edfa6868cb33c1b8becfdf5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/anders-biostat/actions/runs/38152914581"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.6.0",
      "date": "2026-10-11T15:54:53.000Z",
      "commit": "6381b12e76939258d2b8d38a926b04799fb7a197",
      "fileid": "https://r2.ropensci.org/32645c0329b2f058481dd181f756d87d58d20a37a12eaf044d01672432bb36ce",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/anders-biostat/actions/runs/38152914581"
    }
  ]
}