Package: shinyreact
Title: Client-Side 'React' Interface for 'Shiny'
Version: 0.1.0
Authors@R: c(
    person("Barret", "Schloerke", , "barret@posit.co", role = c("cre", "aut"),
           comment = c(ORCID = "0000-0001-9986-114X")),
    person("Winston", "Chang", , "winston@posit.co", role = "ctb",
           comment = c(ORCID = "0000-0002-1576-2126")),
    person("Garrick", "Aden-Buie", , "garrick@adenbuie.com", role = "ctb",
           comment = c(ORCID = "0000-0002-7111-0077")),
    person("Carson", "Sievert", , "carson@posit.co", role = "ctb",
           comment = c(ORCID = "0000-0002-4958-2844")),
    person(, "Posit Software, PBC", role = c("cph", "fnd"),
           comment = c(ROR = "03wc8by49")),
    person(, "Meta Platforms, Inc.", role = "cph",
           comment = "'React' and 'ReactDOM', bundled in inst/lib/shiny/shinyreact.js")
  )
Description: Server-side plumbing for the 'ui.tsx' pattern in 'Shiny': the
    user interface is defined in a client 'React' (<https://react.dev/>)
    bundle, and the 'Shiny' server contains only reactive computation.
    Provides page builders that discover and serve the client bundle, a
    render function that publishes any JSON-serializable value to the
    client, and custom messages to 'React' components. Ships no user
    interface components, so the app author owns the whole front end. The
    'React' runtime and the client hooks are bundled, so no JavaScript
    build step is required to get started.
License: MIT + file LICENSE
URL: https://posit-dev.github.io/shinyreact/r/,
        https://github.com/posit-dev/shinyreact
BugReports: https://github.com/posit-dev/shinyreact/issues
Imports: brio, cli, htmltools, jsonlite, rlang, shiny (>= 1.13.0),
        utils
Suggests: knitr, later, rmarkdown, shinytest2, spelling, testthat (>=
        3.0.0), withr
VignetteBuilder: knitr, rmarkdown
Config/needs/check: spelling
Config/Needs/website: pkgdown, tidyverse/tidytemplate
Config/roxygen2/version: 8.1.0
Config/testthat/edition: 3
Encoding: UTF-8
Language: en-US
NeedsCompilation: no
Packaged: 2026-09-13 14:22:17 UTC; barret
Author: Barret Schloerke [cre, aut] (ORCID:
    <https://orcid.org/0000-0001-9986-114X>),
  Winston Chang [ctb] (ORCID: <https://orcid.org/0000-0002-1576-2126>),
  Garrick Aden-Buie [ctb] (ORCID:
    <https://orcid.org/0000-0002-7111-0077>),
  Carson Sievert [ctb] (ORCID: <https://orcid.org/0000-0002-4958-2844>),
  Posit Software, PBC [cph, fnd] (ROR: <https://ror.org/03wc8by49>),
  Meta Platforms, Inc. [cph] ('React' and 'ReactDOM', bundled in
    inst/lib/shiny/shinyreact.js)
Maintainer: Barret Schloerke <barret@posit.co>
Repository: CRAN
Date/Publication: 2026-09-23 04:20:02 UTC
