{
  "_id": "6a26871d794753ddbc3f24a7",
  "Package": "jmvcore",
  "Type": "Package",
  "Title": "Dependencies for the 'jamovi' Framework",
  "Version": "2.7.7",
  "Date": "2025-09-18",
  "Authors@R": "c(person(\"Jonathon\", \"Love\", role=c(\"aut\", \"cre\", \"cph\"), email=\"jon@thon.cc\"))",
  "Maintainer": "Jonathon Love <jon@thon.cc>",
  "Description": "A framework for creating rich interactive analyses for the\njamovi platform (see <https://www.jamovi.org> for more\ninformation).",
  "URL": "https://www.jamovi.org",
  "BugReports": "https://github.com/jamovi/jmvcore/issues",
  "License": "GPL (>= 2)",
  "ByteCompile": "yes",
  "RoxygenNote": "6.1.1",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-08 09:05:18 UTC",
    "User": "root"
  },
  "Author": "Jonathon Love [aut, cre, cph]",
  "Repository": "https://jonathon-love.r-universe.dev",
  "Date/Publication": "2025-09-18 05:10:30 UTC",
  "RemoteUrl": "https://github.com/cran/jmvcore",
  "RemoteRef": "HEAD",
  "RemoteSha": "4f32d0c53e6ee9ef2fc1d9eb58727c82b277721d",
  "MD5sum": "efc9dcd66e417c11696637ffad5889f0",
  "_user": "jonathon-love",
  "_type": "src",
  "_file": "jmvcore_2.7.7.tar.gz",
  "_fileid": "1ce3d4989d651bbb0148cd192836408f126441d1f53868fb0229149b299f2a2a",
  "_filesize": 184498,
  "_sha256": "1ce3d4989d651bbb0148cd192836408f126441d1f53868fb0229149b299f2a2a",
  "_created": "2026-06-08T09:05:18.000Z",
  "_published": "2026-06-08T09:10:53.023Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 80058771672,
      "time": 274,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7475905648"
    },
    {
      "job": 80058771656,
      "time": 217,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7475884352"
    },
    {
      "job": 80058771645,
      "time": 261,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7475881832"
    },
    {
      "job": 80058771687,
      "time": 230,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7475871457"
    },
    {
      "job": 80058272901,
      "time": 167,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7475805209"
    },
    {
      "job": 80058771555,
      "time": 212,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7475882073"
    },
    {
      "job": 80058771630,
      "time": 108,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7475844407"
    },
    {
      "job": 80058771667,
      "time": 114,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7475847366"
    },
    {
      "job": 80058771627,
      "time": 104,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7475843393"
    }
  ],
  "_buildurl": "https://github.com/r-universe/jonathon-love/actions/runs/27127039669",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/jmvcore",
  "_commit": {
    "id": "4f32d0c53e6ee9ef2fc1d9eb58727c82b277721d",
    "author": "Jonathon Love <jon@thon.cc>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 2.7.7\n",
    "time": 1758172230
  },
  "_maintainer": {
    "name": "Jonathon Love",
    "email": "jon@thon.cc",
    "login": "jonathon-love",
    "description": "jamovi developer\nwww.jamovi.org",
    "uuid": 3240247
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.2",
      "role": "Depends"
    },
    {
      "package": "R6",
      "version": ">= 1.0.1",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "version": ">= 0.3.0.1",
      "role": "Imports"
    },
    {
      "package": "jsonlite",
      "role": "Imports"
    },
    {
      "package": "base64enc",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 1.0.2",
      "role": "Suggests"
    },
    {
      "package": "RProtoBuf",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "RColorBrewer",
      "role": "Suggests"
    },
    {
      "package": "ragg",
      "role": "Suggests"
    },
    {
      "package": "fastmap",
      "role": "Suggests"
    },
    {
      "package": "export",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 8,
  "_updates": [
    {
      "week": "2025-38",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "2.7.7",
      "date": "2025-09-18"
    }
  ],
  "_stars": 1,
  "_contributors": [
    {
      "user": "jonathon-love",
      "count": 33,
      "uuid": 3240247
    }
  ],
  "_userbio": {
    "uuid": 3240247,
    "type": "user",
    "name": "Jonathon Love",
    "description": "jamovi developer\r\nwww.jamovi.org"
  },
  "_downloads": {
    "count": 3637,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/jmvcore"
  },
  "_devurl": "https://github.com/jamovi/jmvcore",
  "_searchresults": 115,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/jmvcore.html",
    "manual.pdf"
  ],
  "_realowner": "jonathon-love",
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.2.2",
      "date": "2017-01-05"
    },
    {
      "version": "0.3.3",
      "date": "2017-02-05"
    },
    {
      "version": "0.4.0",
      "date": "2017-02-17"
    },
    {
      "version": "0.5.0",
      "date": "2017-03-25"
    },
    {
      "version": "0.5.1",
      "date": "2017-03-27"
    },
    {
      "version": "0.5.3",
      "date": "2017-04-27"
    },
    {
      "version": "0.5.5",
      "date": "2017-05-17"
    },
    {
      "version": "0.7",
      "date": "2017-08-03"
    },
    {
      "version": "0.7.1",
      "date": "2017-08-05"
    },
    {
      "version": "0.8",
      "date": "2017-09-07"
    },
    {
      "version": "0.8.1.6",
      "date": "2017-11-15"
    },
    {
      "version": "0.8.5",
      "date": "2018-03-20"
    },
    {
      "version": "0.9.1",
      "date": "2018-06-12"
    },
    {
      "version": "0.9.1.10",
      "date": "2018-07-28"
    },
    {
      "version": "0.9.2.0",
      "date": "2018-08-12"
    },
    {
      "version": "0.9.4",
      "date": "2018-09-17"
    },
    {
      "version": "0.9.5",
      "date": "2018-11-05"
    },
    {
      "version": "0.9.5.2",
      "date": "2018-12-10"
    },
    {
      "version": "0.9.6.4",
      "date": "2019-03-28"
    },
    {
      "version": "1.0.0",
      "date": "2019-05-28"
    },
    {
      "version": "1.0.8",
      "date": "2019-10-21"
    },
    {
      "version": "1.2.5",
      "date": "2020-02-05"
    },
    {
      "version": "1.2.19",
      "date": "2020-05-14"
    },
    {
      "version": "1.2.23",
      "date": "2020-06-02"
    },
    {
      "version": "1.8",
      "date": "2021-07-07"
    },
    {
      "version": "2.2",
      "date": "2021-11-16"
    },
    {
      "version": "2.3.3",
      "date": "2022-03-23"
    },
    {
      "version": "2.3.4",
      "date": "2022-03-27"
    },
    {
      "version": "2.3.12",
      "date": "2022-05-31"
    },
    {
      "version": "2.3.19",
      "date": "2022-11-17"
    },
    {
      "version": "2.4.7",
      "date": "2023-08-15"
    },
    {
      "version": "2.6.3",
      "date": "2024-09-07"
    },
    {
      "version": "2.7.7",
      "date": "2025-09-18"
    }
  ],
  "_exports": [
    ".",
    "..",
    "Action",
    "Analysis",
    "Array",
    "canBeNumeric",
    "Cell.BEGIN_END_GROUP",
    "Cell.BEGIN_GROUP",
    "Cell.END_GROUP",
    "Cell.INDENTED",
    "Cell.NEGATIVE",
    "colorPalette",
    "Column",
    "composeFormula",
    "composeTerm",
    "composeTerms",
    "constructFormula",
    "create",
    "createError",
    "decomposeFormula",
    "decomposeTerm",
    "decomposeTerms",
    "endsWith",
    "enquo",
    "extractErrorMessage",
    "format",
    "fromB64",
    "Group",
    "Html",
    "Image",
    "isError",
    "marshalData",
    "marshalFormula",
    "matchSet",
    "naOmit",
    "Notice",
    "NoticeType",
    "OptionAction",
    "OptionArray",
    "OptionBool",
    "OptionGroup",
    "OptionInteger",
    "OptionLevel",
    "OptionList",
    "OptionNMXList",
    "OptionNumber",
    "OptionOutput",
    "OptionPair",
    "OptionPairs",
    "Options",
    "OptionSort",
    "OptionString",
    "OptionTerm",
    "OptionTerms",
    "OptionVariable",
    "OptionVariables",
    "Output",
    "Preformatted",
    "reject",
    "resolveQuo",
    "select",
    "sourcify",
    "startsWith",
    "State",
    "stringifyTerm",
    "Table",
    "theme_default",
    "theme_hadley",
    "theme_min",
    "theme_spss",
    "toB64",
    "toNumeric",
    "tryNaN"
  ],
  "_help": [
    {
      "page": "dot-",
      "title": "Designate string as translated",
      "topics": [
        "."
      ]
    },
    {
      "page": "dot-.",
      "title": "Designate string as client-side translated",
      "topics": [
        ".."
      ]
    },
    {
      "page": "Analysis",
      "title": "the jmvcore Object classes",
      "topics": [
        "Action",
        "Analysis",
        "Array",
        "Column",
        "Group",
        "Html",
        "Image",
        "Notice",
        "Output",
        "Preformatted",
        "State",
        "Table"
      ]
    },
    {
      "page": "canBeNumeric",
      "title": "Determines whether an object is or can be converted to numeric",
      "topics": [
        "canBeNumeric"
      ]
    },
    {
      "page": "Cell.BEGIN_GROUP",
      "title": "Constants to specify formatting of Table cells",
      "topics": [
        "Cell.BEGIN_END_GROUP",
        "Cell.BEGIN_GROUP",
        "Cell.END_GROUP",
        "Cell.INDENTED",
        "Cell.NEGATIVE"
      ]
    },
    {
      "page": "colorPalette",
      "title": "A function that creates a color palette",
      "topics": [
        "colorPalette"
      ]
    },
    {
      "page": "composeFormula",
      "title": "Compose a formula string",
      "topics": [
        "composeFormula"
      ]
    },
    {
      "page": "decomposeTerm",
      "title": "Compose and decompose interaction terms to and from their components",
      "topics": [
        "composeTerm",
        "composeTerms",
        "decomposeTerm",
        "decomposeTerms"
      ]
    },
    {
      "page": "constructFormula",
      "title": "Construct a formula string",
      "topics": [
        "constructFormula"
      ]
    },
    {
      "page": "create",
      "title": "Create an analysis",
      "topics": [
        "create"
      ]
    },
    {
      "page": "reject",
      "title": "Create and throw errors",
      "topics": [
        "createError",
        "reject"
      ]
    },
    {
      "page": "decomposeFormula",
      "title": "Decompose a formula",
      "topics": [
        "decomposeFormula"
      ]
    },
    {
      "page": "extractErrorMessage",
      "title": "Extracts the error message from an error object",
      "topics": [
        "extractErrorMessage"
      ]
    },
    {
      "page": "format",
      "title": "Format a string with arguments",
      "topics": [
        "format"
      ]
    },
    {
      "page": "isError",
      "title": "Determine if an object is an error",
      "topics": [
        "isError"
      ]
    },
    {
      "page": "marshalData",
      "title": "Marshal the data from an environment into a data frame",
      "topics": [
        "marshalData"
      ]
    },
    {
      "page": "marshalFormula",
      "title": "Marshal a formula into options",
      "topics": [
        "marshalFormula"
      ]
    },
    {
      "page": "matchSet",
      "title": "Determines the index where an item appears",
      "topics": [
        "matchSet"
      ]
    },
    {
      "page": "naOmit",
      "title": "remove missing values from a data frame listwise",
      "topics": [
        "naOmit"
      ]
    },
    {
      "page": "NoticeType",
      "title": "Different notice levels",
      "topics": [
        "NoticeType"
      ]
    },
    {
      "page": "Options",
      "title": "The jmv Options classes",
      "topics": [
        "OptionAction",
        "OptionArray",
        "OptionBool",
        "OptionGroup",
        "OptionInteger",
        "OptionLevel",
        "OptionList",
        "OptionNMXList",
        "OptionNumber",
        "OptionOutput",
        "OptionPair",
        "OptionPairs",
        "Options",
        "OptionSort",
        "OptionString",
        "OptionTerm",
        "OptionTerms",
        "OptionVariable",
        "OptionVariables"
      ]
    },
    {
      "page": "resolveQuo",
      "title": "Evaluates a quosure This is intended for use by classes overriding Analysis",
      "topics": [
        "resolveQuo"
      ]
    },
    {
      "page": "select",
      "title": "Create a new data frame with only the selected columns",
      "topics": [
        "select"
      ]
    },
    {
      "page": "sourcify",
      "title": "Converts basic R object into their source representation",
      "topics": [
        "sourcify"
      ]
    },
    {
      "page": "startsWith",
      "title": "Test whether strings start or end with a particular string",
      "topics": [
        "endsWith",
        "startsWith"
      ]
    },
    {
      "page": "stringifyTerm",
      "title": "Converts a term into a string",
      "topics": [
        "stringifyTerm"
      ]
    },
    {
      "page": "theme_default",
      "title": "Creates the default jmv ggplot2 theme",
      "topics": [
        "theme_default"
      ]
    },
    {
      "page": "theme_hadley",
      "title": "Creates the hadley jmv ggplot2 theme",
      "topics": [
        "theme_hadley"
      ]
    },
    {
      "page": "theme_min",
      "title": "Creates the minimal jmv ggplot2 theme",
      "topics": [
        "theme_min"
      ]
    },
    {
      "page": "theme_spss",
      "title": "Creates the spss jmv ggplot2 theme",
      "topics": [
        "theme_spss"
      ]
    },
    {
      "page": "toB64",
      "title": "Convert names to and from Base64 encoding",
      "topics": [
        "fromB64",
        "toB64"
      ]
    },
    {
      "page": "toNumeric",
      "title": "Converts a vector of values to numeric",
      "topics": [
        "toNumeric"
      ]
    },
    {
      "page": "tryNaN",
      "title": "try an expression, and return NaN on failure",
      "topics": [
        "tryNaN"
      ]
    }
  ],
  "_rundeps": [
    "base64enc",
    "jsonlite",
    "R6",
    "rlang"
  ],
  "_score": 4.001652383119929,
  "_indexed": true,
  "_nocasepkg": "jmvcore",
  "_universes": [
    "jonathon-love",
    "jamovi"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.7.7",
      "date": "2026-06-08T09:09:49.000Z",
      "distro": "noble",
      "commit": "4f32d0c53e6ee9ef2fc1d9eb58727c82b277721d",
      "fileid": "976e3f92e5119a19217f2af72911d78ba79d13fa72b484ea881fa91c1667d8c5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jonathon-love/actions/runs/27127039669"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "2.7.7",
      "date": "2026-06-08T09:08:54.000Z",
      "distro": "noble",
      "commit": "4f32d0c53e6ee9ef2fc1d9eb58727c82b277721d",
      "fileid": "e3227c652df3def473f2c7e0568d684b4a82f451002455d6369e30b3ac008f8f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jonathon-love/actions/runs/27127039669"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.7.7",
      "date": "2026-06-08T09:08:45.000Z",
      "commit": "4f32d0c53e6ee9ef2fc1d9eb58727c82b277721d",
      "fileid": "b075e8b933f75d6a88613cfd908241e6e81858f233b09d4052c588dae44253fc",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jonathon-love/actions/runs/27127039669"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "2.7.7",
      "date": "2026-06-08T09:08:12.000Z",
      "commit": "4f32d0c53e6ee9ef2fc1d9eb58727c82b277721d",
      "fileid": "a10b059f0bf7634d1d7804d8680729ef1d0a662defbe760f7bd15d1cd4c7edbc",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jonathon-love/actions/runs/27127039669"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "2.7.7",
      "date": "2026-06-08T09:09:15.000Z",
      "commit": "4f32d0c53e6ee9ef2fc1d9eb58727c82b277721d",
      "fileid": "f6cec6b359a67a12b32cfea7ee5b99f65254483fec3f4e1bc2acc7d151f4ae4f",
      "status": "success",
      "buildurl": "https://github.com/r-universe/jonathon-love/actions/runs/27127039669"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "2.7.7",
      "date": "2026-06-08T09:06:56.000Z",
      "commit": "4f32d0c53e6ee9ef2fc1d9eb58727c82b277721d",
      "fileid": "f1d168488634705d623a2de1871180f5b7f9aea27f3820961ae321a394c80166",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jonathon-love/actions/runs/27127039669"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "2.7.7",
      "date": "2026-06-08T09:07:09.000Z",
      "commit": "4f32d0c53e6ee9ef2fc1d9eb58727c82b277721d",
      "fileid": "f3632641281ec1937817afce9e030122cc4ece02783a1796f985b8c2142eed92",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jonathon-love/actions/runs/27127039669"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "2.7.7",
      "date": "2026-06-08T09:06:52.000Z",
      "commit": "4f32d0c53e6ee9ef2fc1d9eb58727c82b277721d",
      "fileid": "89206d8a69f30e80ef58e21e1b7d0b58c342c1eaeb6e82b0509fa03611b35475",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jonathon-love/actions/runs/27127039669"
    }
  ]
}