UNPKG

generate_diff

Version:
15 lines (10 loc) 2.16 kB
#!/usr/bin/env node "use strict"; var _commander = _interopRequireDefault(require("commander")); var _package = _interopRequireDefault(require("../../package.json")); var _ = _interopRequireDefault(require("..")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } _commander.default.arguments('<firstConfig> <secondConfig>').description('Compares two configuration files and shows a difference.').version(_package.default.version).option('-f, --format [type]', 'Which type of format to use').action((firstConfig, secondConfig) => { console.log((0, _.default)(firstConfig, secondConfig, _commander.default.format)); }).parse(process.argv); //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9iaW4vZ2VuZGlmZi5qcyJdLCJuYW1lcyI6WyJwcm9ncmFtIiwiYXJndW1lbnRzIiwiZGVzY3JpcHRpb24iLCJ2ZXJzaW9uIiwiaW5mbyIsIm9wdGlvbiIsImFjdGlvbiIsImZpcnN0Q29uZmlnIiwic2Vjb25kQ29uZmlnIiwiY29uc29sZSIsImxvZyIsImZvcm1hdCIsInBhcnNlIiwicHJvY2VzcyIsImFyZ3YiXSwibWFwcGluZ3MiOiJBQUFBOzs7QUFDQTs7QUFDQTs7QUFDQTs7OztBQUVBQSxtQkFDR0MsU0FESCxDQUNhLDhCQURiLEVBRUdDLFdBRkgsQ0FFZSwwREFGZixFQUdHQyxPQUhILENBR1dDLGlCQUFLRCxPQUhoQixFQUlHRSxNQUpILENBSVUscUJBSlYsRUFJaUMsNkJBSmpDLEVBS0dDLE1BTEgsQ0FLVSxDQUFDQyxXQUFELEVBQWNDLFlBQWQsS0FBK0I7QUFDckNDLEVBQUFBLE9BQU8sQ0FBQ0MsR0FBUixDQUFZLGVBQVFILFdBQVIsRUFBcUJDLFlBQXJCLEVBQW1DUixtQkFBUVcsTUFBM0MsQ0FBWjtBQUNELENBUEgsRUFRR0MsS0FSSCxDQVFTQyxPQUFPLENBQUNDLElBUmpCIiwic291cmNlc0NvbnRlbnQiOlsiIyEvdXNyL2Jpbi9lbnYgbm9kZVxuaW1wb3J0IHByb2dyYW0gZnJvbSAnY29tbWFuZGVyJztcbmltcG9ydCBpbmZvIGZyb20gJy4uLy4uL3BhY2thZ2UuanNvbic7XG5pbXBvcnQgZ2VuRGlmZiBmcm9tICcuLic7XG5cbnByb2dyYW1cbiAgLmFyZ3VtZW50cygnPGZpcnN0Q29uZmlnPiA8c2Vjb25kQ29uZmlnPicpXG4gIC5kZXNjcmlwdGlvbignQ29tcGFyZXMgdHdvIGNvbmZpZ3VyYXRpb24gZmlsZXMgYW5kIHNob3dzIGEgZGlmZmVyZW5jZS4nKVxuICAudmVyc2lvbihpbmZvLnZlcnNpb24pXG4gIC5vcHRpb24oJy1mLCAtLWZvcm1hdCBbdHlwZV0nLCAnV2hpY2ggdHlwZSBvZiBmb3JtYXQgdG8gdXNlJylcbiAgLmFjdGlvbigoZmlyc3RDb25maWcsIHNlY29uZENvbmZpZykgPT4ge1xuICAgIGNvbnNvbGUubG9nKGdlbkRpZmYoZmlyc3RDb25maWcsIHNlY29uZENvbmZpZywgcHJvZ3JhbS5mb3JtYXQpKTtcbiAgfSlcbiAgLnBhcnNlKHByb2Nlc3MuYXJndik7XG4iXX0=