Package: dtlog
Type: Package
Title: Logging for 'data.table' Operations
Version: 0.1.0
Authors@R: 
    person("Akihiro", "Shiroshita", , "akihirokun8@gmail.com",
           role = c("aut", "cre", "cph"),
           comment = c(ORCID = "0000-0003-0262-459X"))
Description: Provides feedback about 'data.table' operations. 'dtlog' redefines
    the subsetting method for data tables as well as several functions exported
    by 'data.table' so that each operation prints a short message describing
    what it did: how many rows were removed, which columns were added, updated
    or dropped, how many groups an aggregation produced, and so on. The
    operations themselves are left untouched, including modification by
    reference. It also provides dttable(), which describes the variables a
    single data table holds and passes every other call on to base::table()
    unchanged. Inspired by the 'tidylog' package.
License: MIT + file LICENSE
Encoding: UTF-8
Language: en-US
Depends: R (>= 3.5.0)
Imports: data.table (>= 1.14.0), stats, utils
Suggests: testthat (>= 3.0.0), dplyr, tidyr, tidylog, tibble, knitr,
        rmarkdown
Config/testthat/edition: 3
VignetteBuilder: knitr, rmarkdown
URL: https://github.com/AkiShiroshita/dtlog,
        https://akishiroshita.github.io/dtlog/
BugReports: https://github.com/AkiShiroshita/dtlog/issues
Config/roxygen2/version: 8.1.0
NeedsCompilation: no
Packaged: 2026-09-05 22:13:16 UTC; shiroa1
Author: Akihiro Shiroshita [aut, cre, cph] (ORCID:
    <https://orcid.org/0000-0003-0262-459X>)
Maintainer: Akihiro Shiroshita <akihirokun8@gmail.com>
Repository: CRAN
Date/Publication: 2026-09-15 10:50:27 UTC
Built: R 4.5.2; ; 2026-09-15 13:00:36 UTC; unix
