{
  "_id": "6a102c5aacfb0bcc41c93346",
  "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-05-13 06:14:58 UTC",
    "User": "root"
  },
  "Author": "Svetlana Ovchinnikova [aut, cre],\nSimon Anders [aut]",
  "Maintainer": "Svetlana Ovchinnikova <s.ovchinnikova@zmbh.uni-heidelberg.de>",
  "MD5sum": "539d7461d0c72a8ac904d42f14ea7add",
  "_user": "anders-biostat",
  "_type": "src",
  "_file": "jrc_0.6.0.tar.gz",
  "_fileid": "c48ee426d8ea81e58b812a81d14a06d15a1f3816b0029ff15d47e1f1c86599b3",
  "_filesize": 206868,
  "_sha256": "c48ee426d8ea81e58b812a81d14a06d15a1f3816b0029ff15d47e1f1c86599b3",
  "_created": "2026-05-13T06:14:58.000Z",
  "_published": "2026-05-22T10:13:46.243Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77359620979,
      "time": 121,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6962936223"
    },
    {
      "job": 77359621310,
      "time": 126,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6962935938"
    },
    {
      "job": 77359621083,
      "time": 202,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6962945426"
    },
    {
      "job": 77359621226,
      "time": 165,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6962937105"
    },
    {
      "job": 77359620781,
      "time": 164,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6962904065"
    },
    {
      "job": 77359620501,
      "time": 103,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7158088153"
    },
    {
      "job": 77359621159,
      "time": 77,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6962923456"
    },
    {
      "job": 77359621255,
      "time": 78,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6962923710"
    },
    {
      "job": 77359621214,
      "time": 80,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6962925287"
    }
  ],
  "_buildurl": "https://github.com/r-universe/anders-biostat/actions/runs/25781830181",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_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",
    "uuid": 20770345
  },
  "_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"
  },
  "_downloads": {
    "count": 333,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/jrc"
  },
  "_devurl": "https://github.com/anders-biostat/jrc",
  "_searchresults": 5,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/jrc.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_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-05-13T06:17:07.000Z",
      "distro": "noble",
      "commit": "6381b12e76939258d2b8d38a926b04799fb7a197",
      "fileid": "836045ee23a6fb8598c1e8ef2ed8ba462a0fae11a1b1499788e5585477580e5d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/anders-biostat/actions/runs/25781830181"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.6.0",
      "date": "2026-05-13T06:17:06.000Z",
      "distro": "noble",
      "commit": "6381b12e76939258d2b8d38a926b04799fb7a197",
      "fileid": "5a933c8ff9887c5d12b04e0bd189a1b57ba71fc24c80fcbe1e9a20abfdc13a04",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/anders-biostat/actions/runs/25781830181"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.6.0",
      "date": "2026-05-13T06:17:42.000Z",
      "commit": "6381b12e76939258d2b8d38a926b04799fb7a197",
      "fileid": "9cafc123ab5d9a3b45b2987bd786e8159f51c131784e08c8145ee802c4b06d75",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/anders-biostat/actions/runs/25781830181"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.6.0",
      "date": "2026-05-13T06:17:10.000Z",
      "commit": "6381b12e76939258d2b8d38a926b04799fb7a197",
      "fileid": "d4f55fd8a7d1210b2a3e601622ec5f8c9eb002981d7dc9a6e5b3f785935c045b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/anders-biostat/actions/runs/25781830181"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.6.0",
      "date": "2026-05-13T06:16:12.000Z",
      "commit": "6381b12e76939258d2b8d38a926b04799fb7a197",
      "fileid": "f889662f33ee39164b617ca4fb244bba2204fbc71cae47b961fd1521864ab4df",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/anders-biostat/actions/runs/25781830181"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.6.0",
      "date": "2026-05-13T06:16:03.000Z",
      "commit": "6381b12e76939258d2b8d38a926b04799fb7a197",
      "fileid": "3a9774c8ac0e4512b5340618e0bf24789103cf94b123a6f167b33d60b7a4eb07",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/anders-biostat/actions/runs/25781830181"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.6.0",
      "date": "2026-05-13T06:16:20.000Z",
      "commit": "6381b12e76939258d2b8d38a926b04799fb7a197",
      "fileid": "99778630d19f923315fa3376072beeef7235f3ceed7388f7fd9b3ad7999224e1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/anders-biostat/actions/runs/25781830181"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.6.0",
      "date": "2026-05-22T10:13:26.000Z",
      "commit": "6381b12e76939258d2b8d38a926b04799fb7a197",
      "fileid": "735582555f84d5917f10d64c5e4c9d42d8aeb06ad68e56689fb9320ea57818bf",
      "status": "success",
      "buildurl": "https://github.com/r-universe/anders-biostat/actions/runs/25781830181"
    }
  ]
}