Package: assertions
Title: Simple Assertions for Beautiful and Customisable Error Messages
Version: 0.3.0
Authors@R: 
    person("Sam", "El-Kamand", , "sam.elkamand@gmail.com", role = c("aut", "cre", "cph"),
           comment = c(ORCID = "0000-0003-2270-8088"))
Description: Provides simple assertions with sensible defaults and customisable error messages. 
  It offers convenient assertion call wrappers and a general assert function that can handle any condition.
  Default error messages are user friendly and easily customized with inline code evaluation and styling powered by the 'cli' package.
License: MIT + file LICENSE
Suggests: covr, knitr, rmarkdown, shiny, testthat (>= 3.0.0), withr
Config/testthat/edition: 3
Encoding: UTF-8
RoxygenNote: 7.3.3
Imports: cli, glue, methods, rlang
URL: https://github.com/selkamand/assertions,
        https://selkamand.github.io/assertions/
VignetteBuilder: knitr
Collate: 'assert.R' 'assert_class.R' 'is_comparisons.R'
        'is_functions.R' 'utils.R' 'assert_create.R' 'has.R'
        'assert_type.R' 'assert_compare.R' 'assert_dataframe.R'
        'assert_files.R' 'assert_functions.R' 'set_operations.R'
        'assert_includes.R' 'assert_length.R' 'assert_names.R'
        'assert_null.R' 'assert_numerical.R' 'assert_packages.R'
        'assert_regex.R' 'assert_set.R' 'coverage_testing.R'
        'export_testing.R'
BugReports: https://github.com/selkamand/assertions/issues
NeedsCompilation: no
Packaged: 2026-02-13 11:51:15 UTC; selkamand
Author: Sam El-Kamand [aut, cre, cph] (ORCID:
    <https://orcid.org/0000-0003-2270-8088>)
Maintainer: Sam El-Kamand <sam.elkamand@gmail.com>
Repository: CRAN
Date/Publication: 2026-02-13 12:50:10 UTC
Built: R 4.6.0; ; 2026-04-26 11:38:57 UTC; unix
