18 lines
399 B
Python
Executable File
18 lines
399 B
Python
Executable File
#!/usr/bin/env python
|
|
import os
|
|
from github import Github
|
|
|
|
g = Github(os.environ['GH_TOKEN'])
|
|
|
|
org = g.get_organization('status-im')
|
|
|
|
for repo in org.get_repos():
|
|
try:
|
|
contents = repo.get_dir_contents('/')
|
|
except:
|
|
continue
|
|
# check if repo contains package.json
|
|
found = [f for f in contents if f.path == 'package.json']
|
|
if len(found) > 0:
|
|
print(repo.name)
|