@codefresh-io/yaml-validator

0.35.4 • 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

    134

    Version

    0.35.4

    License

    MIT

    Unpacked Size

    677 kB

    Total Files

    56

    Last publish

    Collaborators

    • bogdan-volynets
    • vasil-s
    • vitalii.chyrka
    • kimaharfi
    • ilia-medvedev-codefresh
    • z-tikhonov-codefresh
    • eticodefresh
    • denis-codefresh
    • plakyda-codefresh
    • codefresh
    • andrii-codefresh
    • oleksandr-codefresh
    • noam-codefresh
    • bohdan.pisarenko
    • mikeshl
    • yaroslav-codefresh
    • atgardner