query
On this page

writeCueValidator

pkgs.writeCueValidator

Functor
Docs pulled from | This Revision | about 1 hour ago


Contribute
Enhance the ecosystem with your expertise! Contribute to fill the gaps in documentation. Your input can make a difference.

Noogle detected

This is a Functor

Learn about functors

Implementation

The following is the current implementation of this function.

cueSchemaFile:
{
  document ? null,
}:
writeShellScript "validate-using-cue" ''
  ${cue}/bin/cue \
    --all-errors \
    vet \
    --concrete \
    "$1" \
    ${cueSchemaFile} \
    ${lib.optionalString (document != null) "-d \"${document}\""}
''