Package: rtemis.core
Title: Core Utilities for the 'rtemis' Ecosystem
Version: 0.1.0
Date: 2026-04-29
Authors@R: person(given = "E.D.", family = "Gennatas", role = c("aut", "cre", "cph"), 
    email = "gennatas@gmail.com", comment = c(ORCID = "0000-0001-9280-3609"))
Description: Utilities used across packages of the 'rtemis' ecosystem. Includes the msg() 
    messaging system and the fmt() formatting system. Provides a library of 'S7' properties,
    test_* functions that return logical values, check_* functions that throw informative errors, 
    and clean_* functions that return validated and coerced values. This code began as part of the 
    'rtemis' package (<doi:10.32614/CRAN.package.rtemis>).
License: GPL (>= 3)
URL: https://www.rtemis.org, https://github.com/rtemis-org/rtemis.core
BugReports: https://github.com/rtemis-org/rtemis.core/issues
Depends: R (>= 4.1.0)
Encoding: UTF-8
Imports: cli, data.table, methods, S7
Suggests: testthat (>= 3.0.0)
Config/testthat/edition: 3
Config/testthat/parallel: true
Config/roxygen2/version: 8.0.0
NeedsCompilation: no
Packaged: 2026-05-07 11:09:20 UTC; sdg
Author: E.D. Gennatas [aut, cre, cph] (ORCID:
    <https://orcid.org/0000-0001-9280-3609>)
Maintainer: E.D. Gennatas <gennatas@gmail.com>
Repository: CRAN
Date/Publication: 2026-05-09 14:41:01 UTC
Built: R 4.6.0; ; 2026-05-09 18:51:24 UTC; unix
