@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.


Package Sidebar

Install

npm i @codefresh-io/yaml-validator

Weekly Downloads

51

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