Noisy Pneumatic Mnemonic
Have opinions about JavaScript? We want to hear them. Take the 2018 JavaScript Ecosystem Survey »

merge-yaml-cli

1.1.2 • Public • Published

merge-yaml-cli

Known Vulnerabilities Standard - JavaScript Style Guide CircleCI

NPM

Merges YAML files together using glob patterns to specify input files, with a CLI to write out the result as a file.

Usage

npm i -g merge-yaml-cli
merge-yaml -i example.yaml includes/*.yml -o merged.yml

Node.js API

const mergeYaml = require('merge-yaml-cli')

mergeYaml.on('files', console.log('Files found: ', files))

const result = mergeYaml.merge(['example.yml', 'includes/*.yml'])

Tests

The repo contains one simple test case. tests/base.yml is merged with includes/*.yml and the output is compared with expected.yml.

The test can be run with yarn test or npm test but requires Docker and Docker Compose to be installed.

Keywords

install

npm i merge-yaml-cli

Downloadsweekly downloads

2,636

version

1.1.2

license

MIT

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar
Report a vulnerability