{
  "_id": "6a1d36741d7bb097a0a3d1ae",
  "Package": "ami",
  "Title": "Checks for Various Computing Environments",
  "Version": "0.2.1.9000",
  "Authors@R": "c(\nperson(\"Brian\", \"Connelly\", , \"bdc@bconnelly.net\", role = c(\"aut\", \"cre\", \"cph\"),\ncomment = c(ORCID = \"0000-0002-9948-0379\")),\nperson(\"Mark\", \"Padgham\", , \"mark.padgham@email.com\", role = \"ctb\",\ncomment = c(ORCID = \"0000-0003-2172-5265\")),\nperson(\"Lluís\", \"Revilla Sancho\", , \"lluis.revilla@gmail.com\", role = \"ctb\",\ncomment = c(ORCID = \"0000-0001-9747-2570\"))\n)",
  "Description": "A collection of lightweight functions that can be used to\ndetermine the computing environment in which your code is\nrunning. This includes operating systems, continuous\nintegration (CI) environments, containers, and more.",
  "License": "MIT + file LICENSE",
  "URL": "https://github.com/briandconnelly/ami,\nhttps://briandconnelly.github.io/ami/",
  "BugReports": "https://github.com/briandconnelly/ami/issues",
  "Config/testthat/edition": "3",
  "Config/testthat/parallel": "true",
  "Encoding": "UTF-8",
  "Language": "en-US",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "Config/pak/sysreqs": "libssl-dev",
  "Repository": "https://briandconnelly.r-universe.dev",
  "Date/Publication": "2026-03-01 02:05:28 UTC",
  "RemoteUrl": "https://github.com/briandconnelly/ami",
  "RemoteRef": "HEAD",
  "RemoteSha": "15f99b9eeb496e6b2d7c9190254204afe55bbd4a",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-01 07:23:06 UTC",
    "User": "root"
  },
  "Author": "Brian Connelly [aut, cre, cph] (ORCID:\n<https://orcid.org/0000-0002-9948-0379>),\nMark Padgham [ctb] (ORCID: <https://orcid.org/0000-0003-2172-5265>),\nLluís Revilla Sancho [ctb] (ORCID:\n<https://orcid.org/0000-0001-9747-2570>)",
  "Maintainer": "Brian Connelly <bdc@bconnelly.net>",
  "MD5sum": "78e58913ba96574a7049bebad37e8fb0",
  "_user": "briandconnelly",
  "_type": "src",
  "_file": "ami_0.2.1.9000.tar.gz",
  "_fileid": "a7a684323590ae376a73db98d02f61186ed37e171f2931227cf4a97043045da6",
  "_filesize": 134996,
  "_sha256": "a7a684323590ae376a73db98d02f61186ed37e171f2931227cf4a97043045da6",
  "_created": "2026-06-01T07:23:06.000Z",
  "_published": "2026-06-01T07:36:19.995Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78804903799,
      "time": 115,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7325611698"
    },
    {
      "job": 78804903784,
      "time": 106,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7325609068"
    },
    {
      "job": 78804903783,
      "time": 149,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7325639911"
    },
    {
      "job": 78804903811,
      "time": 140,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7325785755"
    },
    {
      "job": 78804528733,
      "time": 163,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7325579894"
    },
    {
      "job": 78804903789,
      "time": 103,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7325608421"
    },
    {
      "job": 78804903820,
      "time": 79,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7325602096"
    },
    {
      "job": 78804903827,
      "time": 60,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7325597019"
    },
    {
      "job": 78804903805,
      "time": 72,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7325600520"
    }
  ],
  "_buildurl": "https://github.com/r-universe/briandconnelly/actions/runs/26740920380",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/briandconnelly/ami",
  "_commit": {
    "id": "15f99b9eeb496e6b2d7c9190254204afe55bbd4a",
    "author": "Brian Connelly <briandconnelly@users.noreply.github.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Merge pull request #37 from briandconnelly/chore/add-air-formatter\n\nchore: update CI workflows",
    "time": 1772330728
  },
  "_maintainer": {
    "name": "Brian Connelly",
    "email": "bdc@bconnelly.net",
    "login": "briandconnelly",
    "linkedin": "in/briandconnelly",
    "orcid": "0000-0002-9948-0379",
    "description": "",
    "uuid": 658158
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "curl",
      "role": "Imports"
    },
    {
      "package": "glue",
      "role": "Imports"
    },
    {
      "package": "lifecycle",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "rstudioapi",
      "version": ">= 0.17.0",
      "role": "Imports"
    },
    {
      "package": "config",
      "role": "Suggests"
    },
    {
      "package": "covr",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "withr",
      "role": "Suggests"
    }
  ],
  "_owner": "briandconnelly",
  "_selfowned": true,
  "_usedby": 5,
  "_updates": [
    {
      "week": "2026-09",
      "n": 2
    }
  ],
  "_tags": [],
  "_stars": 18,
  "_contributors": [
    {
      "user": "briandconnelly",
      "count": 33,
      "uuid": 658158
    },
    {
      "user": "mpadge",
      "count": 21,
      "uuid": 6697851
    },
    {
      "user": "llrs",
      "count": 4,
      "uuid": 6818218
    }
  ],
  "_userbio": {
    "uuid": 658158,
    "type": "user",
    "name": "Brian Connelly"
  },
  "_downloads": {
    "count": 1153,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/ami"
  },
  "_devurl": "https://github.com/briandconnelly/ami",
  "_pkgdown": "https://briandconnelly.github.io/ami/",
  "_searchresults": 3,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/ami.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/briandconnelly/ami",
  "_realowner": "briandconnelly",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2023-06-06"
    },
    {
      "version": "0.1.1",
      "date": "2024-06-16"
    },
    {
      "version": "0.2.0",
      "date": "2024-10-25"
    },
    {
      "version": "0.2.1",
      "date": "2024-11-15"
    }
  ],
  "_exports": [
    "on_bioconductor",
    "on_cran",
    "online",
    "using_account",
    "using_appveyor",
    "using_arm_cpu",
    "using_ci",
    "using_circle_ci",
    "using_claude_code",
    "using_cline",
    "using_codebuild",
    "using_codex",
    "using_coding_agent",
    "using_conda",
    "using_config",
    "using_container",
    "using_covr",
    "using_cpu",
    "using_databricks",
    "using_docker_container",
    "using_envvar",
    "using_gemini_cli",
    "using_github_actions",
    "using_github_codespaces",
    "using_gitlab_ci",
    "using_goose",
    "using_host",
    "using_interactive_session",
    "using_jenkins",
    "using_kubernetes",
    "using_latest_r_version",
    "using_linux",
    "using_macos",
    "using_nix_shell",
    "using_opencode",
    "using_option",
    "using_os",
    "using_podman_container",
    "using_posit_connect",
    "using_positron",
    "using_positron_desktop",
    "using_positron_server",
    "using_python_venv",
    "using_quarto",
    "using_r_version",
    "using_rstudio",
    "using_rstudio_dark_theme",
    "using_rstudio_desktop",
    "using_rstudio_jobs",
    "using_rstudio_server",
    "using_rstudio_workbench",
    "using_runpod",
    "using_solaris",
    "using_testthat",
    "using_travis_ci",
    "using_vscode",
    "using_windows",
    "using_x86_cpu"
  ],
  "_help": [
    {
      "page": "bioconductor",
      "title": "Detect Bioconductor",
      "topics": [
        "on_bioconductor"
      ]
    },
    {
      "page": "cran",
      "title": "Detect CRAN",
      "topics": [
        "on_cran"
      ]
    },
    {
      "page": "networking",
      "title": "Checks related to networking",
      "topics": [
        "online",
        "using_host"
      ]
    },
    {
      "page": "account",
      "title": "Determine whether a given user account is being used",
      "topics": [
        "using_account"
      ]
    },
    {
      "page": "ci",
      "title": "Detect whether running in a CI environment",
      "topics": [
        "using_appveyor",
        "using_ci",
        "using_circle_ci",
        "using_codebuild",
        "using_gitlab_ci",
        "using_jenkins",
        "using_travis_ci"
      ]
    },
    {
      "page": "coding_agent",
      "title": "Detect AI coding agent environments",
      "topics": [
        "using_claude_code",
        "using_cline",
        "using_codex",
        "using_coding_agent",
        "using_gemini_cli",
        "using_goose",
        "using_opencode"
      ]
    },
    {
      "page": "conda",
      "title": "Determine whether Conda environment is being used",
      "topics": [
        "using_conda"
      ]
    },
    {
      "page": "config",
      "title": "Detect whether a configuration is currently active",
      "topics": [
        "using_config"
      ]
    },
    {
      "page": "container",
      "title": "Detect container environments",
      "topics": [
        "using_container",
        "using_docker_container",
        "using_kubernetes",
        "using_podman_container",
        "using_runpod"
      ]
    },
    {
      "page": "covr",
      "title": "Detect covr",
      "topics": [
        "using_covr"
      ]
    },
    {
      "page": "cpu",
      "title": "Processor Checks",
      "topics": [
        "using_arm_cpu",
        "using_cpu",
        "using_x86_cpu"
      ]
    },
    {
      "page": "databricks",
      "title": "Detect Databricks Runtime Environment",
      "topics": [
        "using_databricks"
      ]
    },
    {
      "page": "using_envvar",
      "title": "Determine whether an environment variable is being used",
      "topics": [
        "using_envvar"
      ]
    },
    {
      "page": "github",
      "title": "GitHub Environments",
      "topics": [
        "using_github_actions",
        "using_github_codespaces"
      ]
    },
    {
      "page": "nix",
      "title": "Detect 'Nix' Shell",
      "topics": [
        "using_nix_shell"
      ]
    },
    {
      "page": "option",
      "title": "Determine whether a global option is being used",
      "topics": [
        "using_option"
      ]
    },
    {
      "page": "os",
      "title": "Tests for operating systems",
      "topics": [
        "using_linux",
        "using_macos",
        "using_os",
        "using_solaris",
        "using_windows"
      ]
    },
    {
      "page": "positron",
      "title": "Positron environments",
      "topics": [
        "using_positron",
        "using_positron_desktop",
        "using_positron_server"
      ]
    },
    {
      "page": "python_venv",
      "title": "Determine whether a Python virtual environment is being used",
      "topics": [
        "using_python_venv"
      ]
    },
    {
      "page": "quarto",
      "title": "Quarto documents",
      "topics": [
        "using_quarto"
      ]
    },
    {
      "page": "r",
      "title": "R session information",
      "topics": [
        "using_interactive_session",
        "using_latest_r_version",
        "using_r_version"
      ]
    },
    {
      "page": "rstudio",
      "title": "RStudio environments",
      "topics": [
        "using_posit_connect",
        "using_rstudio",
        "using_rstudio_dark_theme",
        "using_rstudio_desktop",
        "using_rstudio_jobs",
        "using_rstudio_server",
        "using_rstudio_workbench"
      ]
    },
    {
      "page": "testthat",
      "title": "Detect testthat",
      "topics": [
        "using_testthat"
      ]
    },
    {
      "page": "vscode",
      "title": "Detect whether code is running in Visual Studio Code",
      "topics": [
        "using_vscode"
      ]
    }
  ],
  "_readme": "https://github.com/briandconnelly/ami/raw/HEAD/README.md",
  "_rundeps": [
    "cli",
    "curl",
    "glue",
    "lifecycle",
    "rlang",
    "rstudioapi"
  ],
  "_score": 5.493193071453687,
  "_indexed": true,
  "_nocasepkg": "ami",
  "_universes": [
    "briandconnelly"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.2.1.9000",
      "date": "2026-06-01T07:25:02.000Z",
      "distro": "noble",
      "commit": "15f99b9eeb496e6b2d7c9190254204afe55bbd4a",
      "fileid": "97ebcd0d88588ffeb5fc2512a68b4a56e5f41b853dbcb7b0a9a455390e2c5b66",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/briandconnelly/actions/runs/26740920380"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.2.1.9000",
      "date": "2026-06-01T07:24:53.000Z",
      "distro": "noble",
      "commit": "15f99b9eeb496e6b2d7c9190254204afe55bbd4a",
      "fileid": "e85466df63bb7c687c13112515ad5f5b3f253cdd1dbf57b3ee1cb27d520ecdf8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/briandconnelly/actions/runs/26740920380"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.2.1.9000",
      "date": "2026-06-01T07:26:47.000Z",
      "commit": "15f99b9eeb496e6b2d7c9190254204afe55bbd4a",
      "fileid": "d0e5e99ac667583aa85704ec3b7a41b042b8b2c5237ee3ef0065b7db78ebe5e7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/briandconnelly/actions/runs/26740920380"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.2.1.9000",
      "date": "2026-06-01T07:35:30.000Z",
      "commit": "15f99b9eeb496e6b2d7c9190254204afe55bbd4a",
      "fileid": "4179b2e8a730e85190b343415dfcdf66af2d7251c31a161433464b4132544077",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/briandconnelly/actions/runs/26740920380"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.2.1.9000",
      "date": "2026-06-01T07:25:04.000Z",
      "commit": "15f99b9eeb496e6b2d7c9190254204afe55bbd4a",
      "fileid": "4b19e1a2274fdb1444b88d52950b06fbae726363aaebe0fa67c08f8a575cce74",
      "status": "success",
      "buildurl": "https://github.com/r-universe/briandconnelly/actions/runs/26740920380"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.2.1.9000",
      "date": "2026-06-01T07:24:24.000Z",
      "commit": "15f99b9eeb496e6b2d7c9190254204afe55bbd4a",
      "fileid": "c76290ff3470b1dd9ec8935c76c9d877ee3bc71c481874bb583dca4507337a0c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/briandconnelly/actions/runs/26740920380"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.2.1.9000",
      "date": "2026-06-01T07:24:03.000Z",
      "commit": "15f99b9eeb496e6b2d7c9190254204afe55bbd4a",
      "fileid": "408e7a084df10e1285c2be884fbca6442b4f260f2ed7e2c0f79ee102d6d1f88e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/briandconnelly/actions/runs/26740920380"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.2.1.9000",
      "date": "2026-06-01T07:24:14.000Z",
      "commit": "15f99b9eeb496e6b2d7c9190254204afe55bbd4a",
      "fileid": "9f5879786a96eadcbf6e555d7d02f5bccfb8d972bdecba449335e1736cebc5eb",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/briandconnelly/actions/runs/26740920380"
    }
  ]
}