Package: S7schema 0.1.2.9000

Aksel Thomsen

S7schema: 'S7' Framework for Schema-Validated YAML Configuration

Provides a generic framework for working with YAML (YAML Ain't Markup Language) configuration files. Uses 'ajv' (Another JSON Schema Validator) via 'V8' to validate configurations against JSON Schema definitions. Configuration objects inherit from 'S7' classes and base lists, supporting downstream extension through custom classes and methods.

Authors:Aksel Thomsen [aut, cre], Matthew Phelps [aut], Novo Nordisk A/S [cph], Evgeny Poberezkin [cph], Vincent Le Goff [cph]

S7schema_0.1.2.9000.tar.gz
S7schema_0.1.2.9000.zip(r-4.7-any)S7schema_0.1.2.9000.zip(r-4.6-any)S7schema_0.1.2.9000.zip(r-4.5-any)
S7schema_0.1.2.9000.tgz(r-4.6-any)S7schema_0.1.2.9000.tgz(r-4.5-any)
S7schema_0.1.2.9000.tar.gz(r-4.7-any)S7schema_0.1.2.9000.tar.gz(r-4.6-any)
S7schema_0.1.2.9000.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
S7schema/json (API)

# Install 'S7schema' in R:
install.packages('S7schema', repos = c('https://novonordisk-opensource.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/novonordisk-opensource/s7schema/issues

Pkgdown/docs site:https://novonordisk-opensource.github.io

On CRAN:

Conda:

6.64 score 4 stars 2 packages 5 scripts 276 downloads 7 exports 8 dependencies

Last updated from:8e500d603e. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-develOK126
source / vignettesOK245
linux-releaseOK118
macos-releaseOK118
macos-oldrelOK109
windows-develOK97
windows-releaseOK89
windows-oldrelOK72
wasm-releaseOK104

Exports:document_schemaS7schemato_yamlvalidatevalidate_listvalidate_yamlwrite_config

Dependencies:clicurljsonliteRcpprlangS7V8yaml

S7schema
Introduction | Configuration and schema | Work with a configuration

Last update: 2026-05-09
Started: 2025-11-13

Use S7schema in your package
Introduction | Define a schema | Create a child class | Use the child class | Construction | Accessing values | Class hierarchy | Validation | Method dispatch

Last update: 2026-05-09
Started: 2026-02-27