|
- import sys
- import json
-
- for filename in sys.argv[1:]:
- with open(filename, "r") as f:
- manifest1 = json.load(f)
- manifest2 = {}
- if 'name' in manifest1:
- manifest2['name'] = manifest1['name']
- if 'author' in manifest1:
- manifest2['author'] = manifest1['author']
- if 'license' in manifest1:
- manifest2['license'] = manifest1['license']
- if 'homepage' in manifest1:
- manifest2['websiteUrl'] = manifest1['homepage']
- if 'manual' in manifest1:
- manifest2['manualUrl'] = manifest1['manual']
- if 'source' in manifest1:
- manifest2['sourceUrl'] = manifest1['source']
- if 'donation' in manifest1:
- manifest2['donateUrl'] = manifest1['donation']
- if 'version' in manifest1:
- manifest2['latestVersion'] = manifest1['version']
- if 'productId' in manifest1:
- manifest2['productId'] = manifest1['productId']
- with open(filename, "w") as f:
- json.dump(manifest2, f, indent=" ")
|