text: /*
   * Licensed under the Apache License, Version 2.0 (the "License");
   * you may not use this file except in compliance with the License.
   * You may obtain a copy of the License at
   *
   * http://www.apache.org/licenses/LICENSE-2.0
   *
   * Unless required by applicable law or agreed to in writing, software
   * distributed under the License is distributed on an "AS IS" BASIS,
   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   * See the License for the specific language governing permissions and
   * limitations under the License.
   */
  
  'use strict';
  
  const List = require ('./lib/list.js');
  
  module.exports.command = 'list [options]';
  module.exports.describe = 'List the contents of a business network';
  module.exports.builder = {
      registry: {alias: 'r', optional: true, describe: 'List specific registry', type: 'string' },
      asset: {alias: 'a', optional: true, describe: 'List specific asset', type: 'string' },
      card: {alias: 'c', required: true, describe: 'The card name used to list the network', type: 'string'}
  };
  
  module.exports.handler = (argv) => {
      return argv.thePromise = List.handler(argv);
  };
  