@mapbox/cloudfriend
Version:
Helper functions for assembling CloudFormation templates in JavaScript
20 lines (16 loc) • 457 B
JavaScript
;
const cloudfriend = require('..');
const argv = require('minimist')(process.argv.slice(2), {
default: { region: 'us-east-1' },
alias: { r: 'region' }
});
const templatePath = argv._[0];
const region = argv.region || 'us-east-1';
cloudfriend.validate(templatePath, region)
.then(() => {
console.log('✔ valid');
}).catch((err) => {
console.log('✘ invalid: %s', err.message);
process.exit(1);
});