Package: shinysnap
Title: Save and Restore the State of 'shiny' Applications
Version: 0.1.0
Authors@R: c(
    person("Nan", "Xiao", email = "me@nanx.me", role = c("aut", "cre", "cph"),
           comment = c(ORCID = "0000-0002-0250-5673"))
    )
Description: Save the state of applications built with 'shiny', the web
    application framework by Chang et al. (2026)
    <doi:10.32614/CRAN.package.shiny>. Users can share their work and continue
    it in another session. Input values and selected values held by the server
    are saved in JSON (JavaScript Object Notation) files that can be read and
    edited by hand. Saved state can be restored without reloading the page
    or setting up bookmarking. Restoration waits for inputs that appear as
    the page changes and reports which values were restored, missing, or
    could not be applied.
License: MIT + file LICENSE
URL: https://nanx.me/shinysnap/, https://github.com/nanxstats/shinysnap
BugReports: https://github.com/nanxstats/shinysnap/issues
Encoding: UTF-8
Imports: htmltools, jsonlite, promises, R6, shiny (>= 1.8.0), utils,
        zmij
Suggests: bslib, chromote, httpuv, knitr, later, rmarkdown,
        shinyMatrix, shinytest2, testthat (>= 3.0.0), withr, zip
VignetteBuilder: knitr
Config/testthat/edition: 3
Config/roxygen2/version: 8.1.0
NeedsCompilation: no
Packaged: 2026-09-18 01:57:54 UTC; nanx
Author: Nan Xiao [aut, cre, cph] (ORCID:
    <https://orcid.org/0000-0002-0250-5673>)
Maintainer: Nan Xiao <me@nanx.me>
Repository: CRAN
Date/Publication: 2026-09-28 09:10:07 UTC
