INNER CODE UNIT · Python
load_links
pluwen/awesome-testflight-link · scripts/utils.py:50
def load_links():
with open(LINKS_JSON, 'r', encoding='utf-8') as f:
return json.load(f)
def save_links(links):
with open(LINKS_JSON, 'w', encoding='utf-8') as f:
json.dump(links, f, indent=2, ensure_ascii=False)
def parse_platforms_from_string(s: str) -> list:
"""Parse comma-separated platform string into validated list."""
if not s:
return []
parts = [p.strip().lower() for p in s.split(',') if p.strip()]
return [p for p in parts if p in VALID_PLATFORMS]
def extract_app_name(html: str) -> str: