@codefresh-io/yaml-validator

0.37.0 • Public • Published

Codefresh YAML Validator

An NPM module/CLI for validating the Codefresh YAML.

npm version

Developed in Codefresh.

Installation

$ npm install @codefresh-io/yaml-validator -g

Usage

Command Line Interface

# Search for a file named codefresh.yml in the current working directory and validate it
cyv validate

# Validate the specified codefresh.yml file
cyv validate --file /path/to/codefresh.yml 

NPM Module

const cyv  = require('@codefresh-io/yaml-validator');
const yaml = require('js-yaml');
const fs   = require('fs');

const doc = yaml.safeLoad(fs.readFileSync('/path/to/codefresh.yml', 'utf8'));
cyv(doc);

License

Copyright © 2016, Codefresh. Released under the MIT license.


/@codefresh-io/yaml-validator/

    Package Sidebar

    Install

    npm i @codefresh-io/yaml-validator

    Weekly Downloads

    55

    Version

    0.37.0

    License

    MIT

    Unpacked Size

    712 kB

    Total Files

    62

    Last publish

    Collaborators

    • plakyda-codefresh
    • z-tikhonov-codefresh
    • denis-codefresh
    • yaroslav-codefresh
    • scme0
    • atgardner
    • mikeshl
    • bohdan.pisarenko
    • ilia-medvedev-codefresh
    • vasil-s
    • vitalii.chyrka
    • noam-codefresh
    • oleksandr-codefresh
    • andrii-codefresh
    • codefresh
    • gil-levkovitch
    • bogdan-volynets
    • kimaharfi
    • eticodefresh
    • vadim-kharin-codefresh
    • ziv_levi
    • alina_yablochnikova