text: #!/usr/bin/env python3
  # -*- coding: utf-8 -*-
  #
  # Copyright (C) 2017-2020  The Project X-Ray Authors.
  #
  # Use of this source code is governed by a ISC-style
  # license that can be found in the LICENSE file or at
  # https://opensource.org/licenses/ISC
  #
  # SPDX-License-Identifier: ISC
  import sys
  import json
  from prjxray.xjson import pprint
  from prjxray.util import OpenSafeFile
  
  if __name__ == "__main__":
      if len(sys.argv) == 1:
          import doctest
          doctest.testmod()
      else:
          assert len(sys.argv) == 2
          with OpenSafeFile(sys.argv[1]) as f:
              d = json.load(f)
          pprint(sys.stdout, d)
  