{
  "_id": "6a33a7623efcd9bda43aaafd",
  "Package": "trigd",
  "Title": "Three-Layer Graphics Device",
  "Version": "0.0.1",
  "Authors@R": "person(\"Grant\", \"McDermott\", role = c(\"aut\", \"cre\"),\nemail = \"contact@grantmcdermott.com\")",
  "Description": "A graphics device that records R plotting operations and\nstreams them as JSON over a Unix domain socket to an external\nrenderer. The device acts as a pure recorder with no rendering\ndependencies -- all rendering occurs in the client (e.g. a\nbrowser or any NDJSON-capable frontend).",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "NeedsCompilation": "yes",
  "SystemRequirements": "POSIX sockets (macOS, Linux) or TCP sockets\n(Windows)",
  "URL": "https://github.com/eitsupi/trigd",
  "BugReports": "https://github.com/eitsupi/trigd/issues",
  "Repository": "https://eitsupi.r-universe.dev",
  "Date/Publication": "2026-02-15 05:45:23 UTC",
  "RemoteUrl": "https://github.com/eitsupi/trigd",
  "RemoteRef": "HEAD",
  "RemoteSha": "6dfbcf85f6f186b7f0e32f403e0a4b9836b879a8",
  "RemoteSubdir": "r-pkg",
  "Packaged": {
    "Date": "2026-06-18 08:04:40 UTC",
    "User": "root"
  },
  "Author": "Grant McDermott [aut, cre]",
  "Maintainer": "Grant McDermott <contact@grantmcdermott.com>",
  "MD5sum": "1d09b592db882fec434f46711a049604",
  "_user": "eitsupi",
  "_type": "src",
  "_file": "trigd_0.0.1.tar.gz",
  "_fileid": "6d31003cbc74fdf9986166245d216a9597f263e3c9e831fb63f8024682832ae4",
  "_filesize": 90461,
  "_sha256": "6d31003cbc74fdf9986166245d216a9597f263e3c9e831fb63f8024682832ae4",
  "_created": "2026-06-18T08:04:40.000Z",
  "_published": "2026-06-18T08:08:02.302Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 82083074778,
      "time": 107,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7717600123"
    },
    {
      "job": 82083074804,
      "time": 108,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7717602615"
    },
    {
      "job": 82083074826,
      "time": 131,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7717607882"
    },
    {
      "job": 82083074829,
      "time": 108,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7717602658"
    },
    {
      "job": 82083074830,
      "time": 87,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7717593409"
    },
    {
      "job": 82083074780,
      "time": 147,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7717612818"
    },
    {
      "job": 82083074799,
      "time": 82,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7717591969"
    },
    {
      "job": 82083074782,
      "time": 164,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7717619188"
    },
    {
      "job": 82082648880,
      "time": 145,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7717561580"
    },
    {
      "job": 82083074794,
      "time": 83,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7717592375"
    },
    {
      "job": 82083074785,
      "time": 64,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7717585571"
    },
    {
      "job": 82083074749,
      "time": 69,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7717587226"
    },
    {
      "job": 82083074770,
      "time": 68,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7717586761"
    }
  ],
  "_buildurl": "https://github.com/r-universe/eitsupi/actions/runs/27745475350",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/eitsupi/trigd",
  "_commit": {
    "id": "6dfbcf85f6f186b7f0e32f403e0a4b9836b879a8",
    "author": "eitsupi <ts1s1andn@gmail.com>",
    "committer": "eitsupi <ts1s1andn@gmail.com>",
    "message": "fix: add drawing guard to manual poll_resize entry point\n\nThe R-callable C_trigd_poll_resize() guarded against st->replaying but\nnot st->drawing.  The input-handler path already checks both flags.\nAdd the same st->drawing guard for consistency and to prevent potential\nre-entry into the graphics engine during active drawing operations.\n\nCo-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>\n",
    "time": 1771134323
  },
  "_maintainer": {
    "name": "Grant McDermott",
    "email": "contact@grantmcdermott.com"
  },
  "_registered": true,
  "_dependencies": [],
  "_owner": "eitsupi",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-06",
      "n": 24
    },
    {
      "week": "2026-07",
      "n": 94
    }
  ],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "eitsupi",
      "count": 67,
      "uuid": 50911393
    },
    {
      "user": "grantmcdermott",
      "count": 53,
      "uuid": 10285037
    }
  ],
  "_userbio": {
    "uuid": 50911393,
    "type": "user",
    "name": "eitsupi",
    "followers": 193
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/trigd"
  },
  "_devurl": "https://github.com/eitsupi/trigd",
  "_searchresults": 2,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/readme.html",
    "extra/readme.md",
    "extra/trigd.html",
    "LICENSE",
    "manual.pdf"
  ],
  "_cranurl": false,
  "_exports": [
    "trigd"
  ],
  "_help": [
    {
      "page": "trigd",
      "title": "JSON Graphics Device",
      "topics": [
        "trigd"
      ]
    }
  ],
  "_readme": "https://github.com/eitsupi/trigd/raw/HEAD/README.md",
  "_rundeps": [],
  "_score": 2,
  "_indexed": true,
  "_nocasepkg": "trigd",
  "_universes": [
    "eitsupi"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.0.1",
      "date": "2026-06-18T08:06:42.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "6dfbcf85f6f186b7f0e32f403e0a4b9836b879a8",
      "fileid": "dac0f582873bc9c000a81cab1f36151abb01e0ec51a191243cb80a30062ab9db",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eitsupi/actions/runs/27745475350"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.0.1",
      "date": "2026-06-18T08:06:47.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "6dfbcf85f6f186b7f0e32f403e0a4b9836b879a8",
      "fileid": "d153c75080b4cc8b33ca0164809caac6f66573d92514c9ec09a9d8d9b93ca6f1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eitsupi/actions/runs/27745475350"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.0.1",
      "date": "2026-06-18T08:07:03.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "6dfbcf85f6f186b7f0e32f403e0a4b9836b879a8",
      "fileid": "3197e1a4b49182bd1f785cfb1e17fff362a7adc219f546a5e2b841efe05f0fc2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eitsupi/actions/runs/27745475350"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.0.1",
      "date": "2026-06-18T08:06:47.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "6dfbcf85f6f186b7f0e32f403e0a4b9836b879a8",
      "fileid": "e47828e43bcfff8d7e0be8353aa8ed195674bf3181df6f3959aa98dc900025cf",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eitsupi/actions/runs/27745475350"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.0.1",
      "date": "2026-06-18T08:06:16.000Z",
      "arch": "aarch64",
      "commit": "6dfbcf85f6f186b7f0e32f403e0a4b9836b879a8",
      "fileid": "4e76699ddd8a0ea436e72512adcde62b2eae144f9ae9e595ce5edb91009d2188",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eitsupi/actions/runs/27745475350"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.0.1",
      "date": "2026-06-18T08:07:09.000Z",
      "arch": "x86_64",
      "commit": "6dfbcf85f6f186b7f0e32f403e0a4b9836b879a8",
      "fileid": "5de4cce85eb103f7933fc77235086b668db9ce9d17427731e38ea4341f6d88a3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eitsupi/actions/runs/27745475350"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.0.1",
      "date": "2026-06-18T08:06:14.000Z",
      "arch": "aarch64",
      "commit": "6dfbcf85f6f186b7f0e32f403e0a4b9836b879a8",
      "fileid": "8d50459295b0fe6980fe6eeacc13cc23c579de88d19cca0f305bdae3bd7f659b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eitsupi/actions/runs/27745475350"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.0.1",
      "date": "2026-06-18T08:07:28.000Z",
      "arch": "x86_64",
      "commit": "6dfbcf85f6f186b7f0e32f403e0a4b9836b879a8",
      "fileid": "35faa65aeaa94dd8d4de0ca97750a986b18450537d6dd236cf62354cb17d21d2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eitsupi/actions/runs/27745475350"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.0.1",
      "date": "2026-06-18T08:06:22.000Z",
      "arch": "emscripten",
      "commit": "6dfbcf85f6f186b7f0e32f403e0a4b9836b879a8",
      "fileid": "1c05306ff8578acaba682ff8406916747c054be92a9154ca266fae21231249e0",
      "status": "success",
      "buildurl": "https://github.com/r-universe/eitsupi/actions/runs/27745475350"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.0.1",
      "date": "2026-06-18T08:05:43.000Z",
      "arch": "x86_64",
      "commit": "6dfbcf85f6f186b7f0e32f403e0a4b9836b879a8",
      "fileid": "6175c9017d685474318ff6daacbcbb7c9170bd3ed9fa255ea22df1c4d3b279b6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eitsupi/actions/runs/27745475350"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.0.1",
      "date": "2026-06-18T08:05:48.000Z",
      "arch": "x86_64",
      "commit": "6dfbcf85f6f186b7f0e32f403e0a4b9836b879a8",
      "fileid": "5c15a56a43eb55f50827551c8c733b52282e9b914003fc71725e0b2caa43ef91",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eitsupi/actions/runs/27745475350"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.0.1",
      "date": "2026-06-18T08:05:44.000Z",
      "arch": "x86_64",
      "commit": "6dfbcf85f6f186b7f0e32f403e0a4b9836b879a8",
      "fileid": "f349f63ac71b37b015a9f2c215bdab280f00253741af413359c113fdf373a3a6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eitsupi/actions/runs/27745475350"
    }
  ]
}