@codefresh-io/yaml-validator

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

104

Version

0.35.3

License

MIT

Unpacked Size

675 kB

Total Files

56

Last publish

Collaborators

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