Package: undomanager
Title: Manage the History of Any Object with Undo/Redo Operations
Version: 0.1.0
Authors@R: c(
    person("Dean", "Attali",
        email = "daattali@gmail.com",
        role = c("aut", "cre"),
        comment = c(ORCID="0000-0002-5645-3493")
    ))
Description: Track the history of any R object and move through it with undo
    and redo operations. Anything can be stored, from a single number to a data
    frame or an entire application state. A manager can restrict its history to
    specific classes and cap how many items it keeps, and it can be reactive
    to integrate with 'Shiny'.
URL: https://github.com/daattali/undomanager
BugReports: https://github.com/daattali/undomanager/issues
Depends: R (>= 4.0.0)
Imports: checkmate, R6
License: MIT + file LICENSE
Encoding: UTF-8
Suggests: testthat (>= 3.0.0), shiny
Config/testthat/edition: 3
Config/roxygen2/version: 8.1.0
NeedsCompilation: no
Packaged: 2026-09-01 14:22:38 UTC; Dean
Author: Dean Attali [aut, cre] (ORCID: <https://orcid.org/0000-0002-5645-3493>)
Maintainer: Dean Attali <daattali@gmail.com>
Repository: CRAN
Date/Publication: 2026-09-12 08:50:02 UTC
