Package: trama.github Title: GitHub Connection for trama Version: 0.2.2 Authors@R: person("Pedro", "Mambelli Fernandes", , "pedromambelli@gmail.com", role = c("aut", "cre")) Description: Connects trama to GitHub without git or a terminal: account guide, login by the OAuth device flow, reuse of existing credentials, token kept in the system keyring, and an internal API to create repositories and make atomic commits and tags through the Git data API. It is a trama plugin, not a block collection: it has no nodes. When installed, the trama editor shows a GitHub menu. License: MIT + file LICENSE Encoding: UTF-8 Depends: R (>= 4.1) Imports: trama (>= 0.5.26), gitcreds, httr2 (>= 1.0.0), jsonlite, keyring, later, openssl, shiny, stats, utils Suggests: testthat (>= 3.0.0), webfakes, withr Config/testthat/edition: 3 Config/trama/plugin: true Roxygen: list(markdown = TRUE) Config/roxygen2/version: 8.0.0 Config/pak/sysreqs: cmake git make libsecret-1-dev libuv1-dev libssl-dev zlib1g-dev Repository: https://uaipedro.r-universe.dev Date/Publication: 2026-10-20 21:24:06 UTC RemoteUrl: https://github.com/uaipedro/trama RemoteRef: HEAD RemoteSha: a0a356f56db4d8598f58098a83208b81b51ce5ae RemoteSubdir: plugins/trama.github NeedsCompilation: no Packaged: 2026-10-21 00:52:42 UTC; root Author: Pedro Mambelli Fernandes [aut, cre] Maintainer: Pedro Mambelli Fernandes