UNPKG

cl-diff-tool

Version:
24 lines (16 loc) 2.41 kB
#!/usr/bin/env node 'use strict'; var _commander = require('commander'); var _commander2 = _interopRequireDefault(_commander); var _process = require('process'); var _process2 = _interopRequireDefault(_process); var _ = require('..'); var _2 = _interopRequireDefault(_); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } _commander2.default.version('0.0.1').arguments('<firstConfig> <secondConfig>').description('Compares two configuration files and shows a difference.').option('-f, --format [type]', 'Output format').action(function (firstConfig, secondConfig, options) { if (!firstConfig || !secondConfig) { _commander2.default.help(); } console.log((0, _2.default)(firstConfig, secondConfig, options.format)); }).parse(_process2.default.argv); //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9iaW4vZ2VuZGlmZi5qcyJdLCJuYW1lcyI6WyJ2ZXJzaW9uIiwiYXJndW1lbnRzIiwiZGVzY3JpcHRpb24iLCJvcHRpb24iLCJhY3Rpb24iLCJmaXJzdENvbmZpZyIsInNlY29uZENvbmZpZyIsIm9wdGlvbnMiLCJoZWxwIiwiY29uc29sZSIsImxvZyIsImZvcm1hdCIsInBhcnNlIiwiYXJndiJdLCJtYXBwaW5ncyI6Ijs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7OztBQUVBLG9CQUNHQSxPQURILENBQ1csT0FEWCxFQUVHQyxTQUZILENBRWEsOEJBRmIsRUFHR0MsV0FISCxDQUdlLDBEQUhmLEVBSUdDLE1BSkgsQ0FJVSxxQkFKVixFQUlpQyxlQUpqQyxFQUtHQyxNQUxILENBS1UsVUFBQ0MsV0FBRCxFQUFjQyxZQUFkLEVBQTRCQyxPQUE1QixFQUF3QztBQUM5QyxNQUFJLENBQUNGLFdBQUQsSUFBZ0IsQ0FBQ0MsWUFBckIsRUFBbUM7QUFDakMsd0JBQVFFLElBQVI7QUFDRDtBQUNEQyxVQUFRQyxHQUFSLENBQVksZ0JBQVFMLFdBQVIsRUFBcUJDLFlBQXJCLEVBQW1DQyxRQUFRSSxNQUEzQyxDQUFaO0FBQ0QsQ0FWSCxFQVdHQyxLQVhILENBV1Msa0JBQVFDLElBWGpCIiwiZmlsZSI6ImdlbmRpZmYuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcbmltcG9ydCBwcm9ncmFtIGZyb20gJ2NvbW1hbmRlcic7XG5pbXBvcnQgcHJvY2VzcyBmcm9tICdwcm9jZXNzJztcbmltcG9ydCBnZW5EaWZmIGZyb20gJy4uJztcblxucHJvZ3JhbVxuICAudmVyc2lvbignMC4wLjEnKVxuICAuYXJndW1lbnRzKCc8Zmlyc3RDb25maWc+IDxzZWNvbmRDb25maWc+JylcbiAgLmRlc2NyaXB0aW9uKCdDb21wYXJlcyB0d28gY29uZmlndXJhdGlvbiBmaWxlcyBhbmQgc2hvd3MgYSBkaWZmZXJlbmNlLicpXG4gIC5vcHRpb24oJy1mLCAtLWZvcm1hdCBbdHlwZV0nLCAnT3V0cHV0IGZvcm1hdCcpXG4gIC5hY3Rpb24oKGZpcnN0Q29uZmlnLCBzZWNvbmRDb25maWcsIG9wdGlvbnMpID0+IHtcbiAgICBpZiAoIWZpcnN0Q29uZmlnIHx8ICFzZWNvbmRDb25maWcpIHtcbiAgICAgIHByb2dyYW0uaGVscCgpO1xuICAgIH1cbiAgICBjb25zb2xlLmxvZyhnZW5EaWZmKGZpcnN0Q29uZmlnLCBzZWNvbmRDb25maWcsIG9wdGlvbnMuZm9ybWF0KSk7XG4gIH0pXG4gIC5wYXJzZShwcm9jZXNzLmFyZ3YpO1xuIl19