Package: assertions
Title: Simple Assertions for Beautiful and Customisable Error Messages
Version: 0.2.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.2
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' '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_set.R' 'coverage_testing.R'
        'export_testing.R' 'has.R'
BugReports: https://github.com/selkamand/assertions/issues
NeedsCompilation: no
Packaged: 2024-11-19 04:57:32 UTC; selkamand
Author: Sam El-Kamand [aut, cre, cph] (<https://orcid.org/0000-0003-2270-8088>)
Maintainer: Sam El-Kamand <sam.elkamand@gmail.com>
Repository: CRAN
Date/Publication: 2024-11-19 07:20:17 UTC
Built: R 4.3.3; ; 2025-01-24 04:08:19 UTC; unix
