{
  "_id": "6a140925acfb0bcc41d3a001",
  "Package": "lrequire",
  "Type": "Package",
  "Title": "Sources an R \"Module\" with Caching & Encapsulation, Returning\nExported Vars",
  "Version": "0.1.3",
  "Date": "2016-02-20",
  "Author": "Rick Wargo <lrequire@rickwargo.com>",
  "Maintainer": "Rick Wargo <lrequire@rickwargo.com>",
  "Description": "In the fashion of 'node.js' <https://nodejs.org/>,\nrequires a file, sourcing into the current environment only the\nvariables explicitly specified in the module.exports or exports\nlist variable. If the file was already sourced, the result of\nthe earlier sourcing is returned to the caller.",
  "License": "MIT + file LICENSE",
  "URL": "https://github.com/rickwargo/lrequire",
  "BugReports": "https://github.com/rickwargo/lrequire/issues",
  "RoxygenNote": "5.0.1",
  "Repository": "https://rickwargo.r-universe.dev",
  "Date/Publication": "2016-02-22 17:16:31 UTC",
  "RemoteUrl": "https://github.com/rickwargo/lrequire",
  "RemoteRef": "HEAD",
  "RemoteSha": "4f8f37745a633b74b380a5f630eeba326887938e",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-25 08:29:55 UTC",
    "User": "root"
  },
  "MD5sum": "0c09b5b634ef32c0e182280dbe192ce2",
  "_user": "rickwargo",
  "_type": "src",
  "_file": "lrequire_0.1.3.tar.gz",
  "_fileid": "6cd866db728801773a3759098058f70315c15a8a9cf75a69a03a70c0e01e3d3a",
  "_filesize": 111168,
  "_sha256": "6cd866db728801773a3759098058f70315c15a8a9cf75a69a03a70c0e01e3d3a",
  "_created": "2026-05-25T08:29:55.000Z",
  "_published": "2026-05-25T08:32:37.949Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77681226242,
      "time": 105,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7194631788"
    },
    {
      "job": 77681226325,
      "time": 98,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7194630170"
    },
    {
      "job": 77681226222,
      "time": 136,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7194633469"
    },
    {
      "job": 77681226217,
      "time": 131,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7194630984"
    },
    {
      "job": 77680906377,
      "time": 143,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7194603022"
    },
    {
      "job": 77681226279,
      "time": 91,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7194628122"
    },
    {
      "job": 77681226257,
      "time": 68,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7194623369"
    },
    {
      "job": 77681226269,
      "time": 61,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7194620470"
    },
    {
      "job": 77681226226,
      "time": 63,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7194620898"
    }
  ],
  "_buildurl": "https://github.com/r-universe/rickwargo/actions/runs/26391137646",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/rickwargo/lrequire",
  "_commit": {
    "id": "4f8f37745a633b74b380a5f630eeba326887938e",
    "author": "rickwargo <github@epicminds.com>",
    "committer": "rickwargo <github@epicminds.com>",
    "message": "release updates to NEWS\n",
    "time": 1456161391
  },
  "_maintainer": {
    "name": "Rick Wargo",
    "email": "lrequire@rickwargo.com"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.0.1",
      "role": "Depends"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    }
  ],
  "_owner": "rickwargo",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 3,
  "_contributors": [
    {
      "user": "rickwargo",
      "count": 11,
      "uuid": 430137
    }
  ],
  "_userbio": {
    "uuid": 430137,
    "type": "user",
    "name": "Rick Wargo",
    "description": "Competent and cross-functional technology leader with 25+ years of experience in software development, data, analytics, and business intelligence."
  },
  "_downloads": {
    "count": 152,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/lrequire"
  },
  "_devurl": "https://github.com/rickwargo/lrequire",
  "_searchresults": 20,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/lrequire.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/rickwargo/lrequire",
  "_realowner": "rickwargo",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.3",
      "date": "2016-02-22"
    }
  ],
  "_exports": [
    "append.module.paths",
    "find.first.R",
    "get.module.cache",
    "get.module.paths",
    "hide.not.found.warnings",
    "lrequire",
    "remove.from.module.cache",
    "remove.module.paths",
    "reset.module.cache",
    "show.module.cache",
    "show.not.found.warnings"
  ],
  "_help": [
    {
      "page": "append.module.paths",
      "title": "Append/Insert a path into module.paths, similar to append()",
      "topics": [
        "append.module.paths"
      ]
    },
    {
      "page": "find.first.R",
      "title": "Returns the path of the first found instance of 'module' in 'module.path'.",
      "topics": [
        "find.first.R"
      ]
    },
    {
      "page": "get.module.cache",
      "title": "Returns the current file cache",
      "topics": [
        "get.module.cache"
      ]
    },
    {
      "page": "get.module.paths",
      "title": "Get existing collection of search paths of where to look for modules.",
      "topics": [
        "get.module.paths"
      ]
    },
    {
      "page": "hide.not.found.warnings",
      "title": "Globally hide warnings when modules are not found",
      "topics": [
        "hide.not.found.warnings"
      ]
    },
    {
      "page": "lrequire",
      "title": "Sources an R module with optional caching for subsequent attempts, exporting specified values",
      "topics": [
        "lrequire"
      ]
    },
    {
      "page": "remove.from.module.cache",
      "title": "Removes module from cache, applying same logic as 'find.first.R' to find and remove it",
      "topics": [
        "remove.from.module.cache"
      ]
    },
    {
      "page": "remove.module.paths",
      "title": "Remove one or more paths from 'module.paths'",
      "topics": [
        "remove.module.paths"
      ]
    },
    {
      "page": "reset.module.cache",
      "title": "Resets the module cache, ensuring files are loaded on next require",
      "topics": [
        "reset.module.cache"
      ]
    },
    {
      "page": "show.module.cache",
      "title": "Prints the current file cache",
      "topics": [
        "show.module.cache"
      ]
    },
    {
      "page": "show.not.found.warnings",
      "title": "Globally show warnings when modules are not found",
      "topics": [
        "show.not.found.warnings"
      ]
    }
  ],
  "_readme": "https://github.com/rickwargo/lrequire/raw/HEAD/README.md",
  "_rundeps": [],
  "_score": 3.4771212547196626,
  "_indexed": true,
  "_nocasepkg": "lrequire",
  "_universes": [
    "rickwargo"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.3",
      "date": "2026-05-25T08:31:45.000Z",
      "distro": "noble",
      "commit": "4f8f37745a633b74b380a5f630eeba326887938e",
      "fileid": "2c820e46e84c32433e92fb085eac96ceda7c93c6780b66a303480fbde5873618",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rickwargo/actions/runs/26391137646"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.3",
      "date": "2026-05-25T08:31:40.000Z",
      "distro": "noble",
      "commit": "4f8f37745a633b74b380a5f630eeba326887938e",
      "fileid": "687b0171a19d11e0c90c9a90421705b09bcbe66877cc1010c3e537ece13f3b54",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rickwargo/actions/runs/26391137646"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.3",
      "date": "2026-05-25T08:31:54.000Z",
      "commit": "4f8f37745a633b74b380a5f630eeba326887938e",
      "fileid": "424d66006c77c0b7ada33cd69db501521aada03a403d619d02b53cf2831f8358",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rickwargo/actions/runs/26391137646"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1.3",
      "date": "2026-05-25T08:31:44.000Z",
      "commit": "4f8f37745a633b74b380a5f630eeba326887938e",
      "fileid": "1374ddb27ff152953162c6304050f026397c5b4d79e4fdd2a81639f2825259e8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rickwargo/actions/runs/26391137646"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.3",
      "date": "2026-05-25T08:31:41.000Z",
      "commit": "4f8f37745a633b74b380a5f630eeba326887938e",
      "fileid": "78f2fb3c2c33c50d3e7450c51c0046c2d4872df2cef3f8a61cac9bd6740307e5",
      "status": "success",
      "buildurl": "https://github.com/r-universe/rickwargo/actions/runs/26391137646"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.3",
      "date": "2026-05-25T08:31:10.000Z",
      "commit": "4f8f37745a633b74b380a5f630eeba326887938e",
      "fileid": "70715b3783305021609d8322c51de0abe813fca06d57208a6b634a89d3628715",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rickwargo/actions/runs/26391137646"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.3",
      "date": "2026-05-25T08:30:58.000Z",
      "commit": "4f8f37745a633b74b380a5f630eeba326887938e",
      "fileid": "93430d570f55d1f88cfcc7a00249967f5406af167a190cdc6e713fd87a75074b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rickwargo/actions/runs/26391137646"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.1.3",
      "date": "2026-05-25T08:30:59.000Z",
      "commit": "4f8f37745a633b74b380a5f630eeba326887938e",
      "fileid": "d6081007dccc3a4037ffa6e3d088920837b67cf43fbe6c1b2ffc6410acb16c94",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rickwargo/actions/runs/26391137646"
    }
  ]
}