{"id":142786,"name":null,"description":"DRC News Corpus : Towards a scalable and intelligent system for Congolese News curation","url":"https://github.com/bernard-ng/drc-news-app","last_synced_at":"2025-09-09T13:51:10.888Z","repository":{"id":291486593,"uuid":"971677083","full_name":"bernard-ng/drc-news-app","owner":"bernard-ng","description":"DRC News Corpus : Towards a scalable and intelligent system for Congolese News curation","archived":false,"fork":false,"pushed_at":"2025-06-16T18:03:41.000Z","size":13520,"stargazers_count":5,"open_issues_count":1,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-16T19:22:12.645Z","etag":null,"topics":["mobile-app","news","react-native"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bernard-ng.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-04-23T22:24:06.000Z","updated_at":"2025-06-16T18:03:45.000Z","dependencies_parsed_at":"2025-06-02T20:05:49.898Z","dependency_job_id":"0509ac55-5199-4030-a7ba-3e45a1c4ea7a","html_url":"https://github.com/bernard-ng/drc-news-app","commit_stats":null,"previous_names":["bernard-ng/drc-news-app"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/bernard-ng/drc-news-app","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bernard-ng%2Fdrc-news-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bernard-ng%2Fdrc-news-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bernard-ng%2Fdrc-news-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bernard-ng%2Fdrc-news-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bernard-ng","download_url":"https://codeload.github.com/bernard-ng/drc-news-app/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bernard-ng%2Fdrc-news-app/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274307269,"owners_count":25261216,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-09T02:00:10.223Z","response_time":80,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"bernard-ng","name":"Bernard Ngandu","uuid":"31113941","kind":"user","description":"Building a community of skilled developers : @devscast\r\n","email":"","website":"https://devscast.tech","location":"Lubumbashi RDC","twitter":"BernardNgandu","company":"@devscast ","icon_url":"https://avatars.githubusercontent.com/u/31113941?u=bd26b809399539e8135372e9605ea16b2b445a13\u0026v=4","repositories_count":7,"last_synced_at":"2023-05-11T21:26:15.923Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/bernard-ng","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2023-05-11T21:26:15.937Z","updated_at":"2023-05-11T21:26:15.937Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bernard-ng","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bernard-ng/repositories"},"packages":[],"commits":{"id":9842960,"full_name":"bernard-ng/drc-news-app","default_branch":"main","committers":[{"name":"bernard-ng","email":"ngandubernard@gmail.com","login":"bernard-ng","count":28},{"name":"Yves Kalume","email":"55670723+yveskalume","login":"yveskalume","count":1}],"total_commits":29,"total_committers":2,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":14.5,"dds":0.03448275862068961,"past_year_committers":[{"name":"bernard-ng","email":"ngandubernard@gmail.com","login":"bernard-ng","count":28},{"name":"Yves Kalume","email":"55670723+yveskalume","login":"yveskalume","count":1}],"past_year_total_commits":29,"past_year_total_committers":2,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":14.5,"past_year_dds":0.03448275862068961,"last_synced_at":"2025-06-09T16:01:56.800Z","last_synced_commit":"68f77a0bec5d6e2879b3357ffafb99dac6f13dc0","created_at":"2025-05-07T16:14:48.766Z","updated_at":"2025-06-09T16:01:56.800Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/bernard-ng%2Fdrc-news-app/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-09T00:17:06.873Z","repositories_count":5522558,"commits_count":866953942,"contributors_count":31875219,"owners_count":916800,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"bernard-ng/drc-news-app","html_url":"https://github.com/bernard-ng/drc-news-app","last_synced_at":"2025-06-02T20:06:31.257Z","status":null,"issues_count":2,"pull_requests_count":6,"avg_time_to_close_issue":null,"avg_time_to_close_pull_request":223.33333333333334,"issues_closed_count":0,"pull_requests_closed_count":6,"pull_request_authors_count":2,"issue_authors_count":1,"avg_comments_per_issue":0.0,"avg_comments_per_pull_request":0.0,"merged_pull_requests_count":6,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":2,"past_year_pull_requests_count":6,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":223.33333333333334,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":6,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":6,"created_at":"2025-05-07T16:14:49.251Z","updated_at":"2025-08-31T05:39:17.645Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/bernard-ng%2Fdrc-news-app","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/bernard-ng%2Fdrc-news-app/issues","issue_labels_count":{},"pull_request_labels_count":{"enhancement":6},"issue_author_associations_count":{"OWNER":1},"pull_request_author_associations_count":{"OWNER":4,"NONE":1,"CONTRIBUTOR":1},"issue_authors":{"bernard-ng":1},"pull_request_authors":{"bernard-ng":4,"yveskalume":2},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-09T00:00:11.778Z","repositories_count":10182778,"issues_count":32029690,"pull_requests_count":100720980,"authors_count":10737440,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{},"past_year_pull_request_labels_count":{"enhancement":6},"past_year_issue_author_associations_count":{"OWNER":1},"past_year_pull_request_author_associations_count":{"OWNER":4,"NONE":1,"CONTRIBUTOR":1},"past_year_issue_authors":{"bernard-ng":1},"past_year_pull_request_authors":{"bernard-ng":4,"yveskalume":2},"maintainers":[{"login":"bernard-ng","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bernard-ng"}],"active_maintainers":[{"login":"bernard-ng","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bernard-ng"}]},"events":{"total":{"IssuesEvent":1,"WatchEvent":5,"DeleteEvent":2,"PublicEvent":1,"PushEvent":17,"PullRequestReviewEvent":2,"PullRequestEvent":5,"ForkEvent":1,"CreateEvent":2},"last_year":{"IssuesEvent":1,"WatchEvent":5,"DeleteEvent":2,"PublicEvent":1,"PushEvent":17,"PullRequestReviewEvent":2,"PullRequestEvent":5,"ForkEvent":1,"CreateEvent":2}},"keywords":["mobile-app","news","react-native"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/quality.yaml","sha":null,"kind":"manifest","created_at":"2025-05-22T15:51:55.615Z","updated_at":"2025-05-22T15:51:55.615Z","repository_link":"https://github.com/bernard-ng/drc-news-app/blob/main/.github/workflows/quality.yaml","dependencies":[{"id":23254140281,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":23254140282,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":23254140283,"package_name":"oven-sh/setup-bun","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":23254140284,"package_name":"actions/cache","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"maven","filepath":"android/app/build.gradle","sha":null,"kind":"manifest","created_at":"2025-05-22T15:51:55.835Z","updated_at":"2025-05-22T15:51:55.835Z","repository_link":"https://github.com/bernard-ng/drc-news-app/blob/main/android/app/build.gradle","dependencies":[{"id":23254141183,"package_name":"com.facebook.react:react-android","ecosystem":"maven","requirements":"*","direct":true,"kind":"implementation","optional":false},{"id":23254141184,"package_name":"com.facebook.fresco:animated-gif","ecosystem":"maven","requirements":"${reactAndroidLibs.versions.fresco.get()}","direct":true,"kind":"implementation","optional":false},{"id":23254141185,"package_name":"com.facebook.fresco:webpsupport","ecosystem":"maven","requirements":"${reactAndroidLibs.versions.fresco.get()}","direct":true,"kind":"implementation","optional":false},{"id":23254141186,"package_name":"com.facebook.fresco:animated-webp","ecosystem":"maven","requirements":"${reactAndroidLibs.versions.fresco.get()}","direct":true,"kind":"implementation","optional":false},{"id":23254141187,"package_name":"com.facebook.react:hermes-android","ecosystem":"maven","requirements":"*","direct":true,"kind":"implementation","optional":false}]},{"ecosystem":"maven","filepath":"android/build.gradle","sha":null,"kind":"manifest","created_at":"2025-05-22T15:51:56.153Z","updated_at":"2025-05-22T15:51:56.153Z","repository_link":"https://github.com/bernard-ng/drc-news-app/blob/main/android/build.gradle","dependencies":[]},{"ecosystem":"cocoapods","filepath":"ios/Podfile","sha":null,"kind":"manifest","created_at":"2025-05-07T16:14:52.453Z","updated_at":"2025-05-07T16:14:52.453Z","repository_link":"https://github.com/bernard-ng/drc-news-app/blob/main/ios/Podfile","dependencies":[]},{"ecosystem":"cocoapods","filepath":"ios/Podfile.lock","sha":null,"kind":"lockfile","created_at":"2025-05-07T16:14:52.498Z","updated_at":"2025-05-07T16:14:52.498Z","repository_link":"https://github.com/bernard-ng/drc-news-app/blob/main/ios/Podfile.lock","dependencies":[{"id":23025470787,"package_name":"boost","ecosystem":"cocoapods","requirements":"1.84.0","direct":false,"kind":"runtime","optional":false},{"id":23025470788,"package_name":"DoubleConversion","ecosystem":"cocoapods","requirements":"1.1.6","direct":false,"kind":"runtime","optional":false},{"id":23025470789,"package_name":"EXConstants","ecosystem":"cocoapods","requirements":"17.0.8","direct":false,"kind":"runtime","optional":false},{"id":23025470790,"package_name":"EXJSONUtils","ecosystem":"cocoapods","requirements":"0.14.0","direct":false,"kind":"runtime","optional":false},{"id":23025470791,"package_name":"EXManifests","ecosystem":"cocoapods","requirements":"0.15.8","direct":false,"kind":"runtime","optional":false},{"id":23025470792,"package_name":"Expo","ecosystem":"cocoapods","requirements":"52.0.46","direct":false,"kind":"runtime","optional":false},{"id":23025470793,"package_name":"expo-dev-client","ecosystem":"cocoapods","requirements":"5.0.20","direct":false,"kind":"runtime","optional":false},{"id":23025470794,"package_name":"expo-dev-launcher","ecosystem":"cocoapods","requirements":"5.0.35","direct":false,"kind":"runtime","optional":false},{"id":23025470795,"package_name":"expo-dev-menu","ecosystem":"cocoapods","requirements":"6.0.25","direct":false,"kind":"runtime","optional":false},{"id":23025470796,"package_name":"expo-dev-menu-interface","ecosystem":"cocoapods","requirements":"1.9.3","direct":false,"kind":"runtime","optional":false},{"id":23025470797,"package_name":"ExpoAsset","ecosystem":"cocoapods","requirements":"11.0.5","direct":false,"kind":"runtime","optional":false},{"id":23025470798,"package_name":"ExpoBlur","ecosystem":"cocoapods","requirements":"14.0.3","direct":false,"kind":"runtime","optional":false},{"id":23025470799,"package_name":"ExpoFileSystem","ecosystem":"cocoapods","requirements":"18.0.12","direct":false,"kind":"runtime","optional":false},{"id":23025470800,"package_name":"ExpoFont","ecosystem":"cocoapods","requirements":"13.0.4","direct":false,"kind":"runtime","optional":false},{"id":23025470801,"package_name":"ExpoHaptics","ecosystem":"cocoapods","requirements":"14.0.1","direct":false,"kind":"runtime","optional":false},{"id":23025470802,"package_name":"ExpoHead","ecosystem":"cocoapods","requirements":"4.0.20","direct":false,"kind":"runtime","optional":false},{"id":23025470803,"package_name":"ExpoKeepAwake","ecosystem":"cocoapods","requirements":"14.0.3","direct":false,"kind":"runtime","optional":false},{"id":23025470804,"package_name":"ExpoLinearGradient","ecosystem":"cocoapods","requirements":"14.0.2","direct":false,"kind":"runtime","optional":false},{"id":23025470805,"package_name":"ExpoLinking","ecosystem":"cocoapods","requirements":"7.0.5","direct":false,"kind":"runtime","optional":false},{"id":23025470806,"package_name":"ExpoModulesCore","ecosystem":"cocoapods","requirements":"2.2.3","direct":false,"kind":"runtime","optional":false},{"id":23025470807,"package_name":"ExpoSecureStore","ecosystem":"cocoapods","requirements":"14.0.1","direct":false,"kind":"runtime","optional":false},{"id":23025470808,"package_name":"ExpoSplashScreen","ecosystem":"cocoapods","requirements":"0.29.24","direct":false,"kind":"runtime","optional":false},{"id":23025470809,"package_name":"ExpoSymbols","ecosystem":"cocoapods","requirements":"0.2.2","direct":false,"kind":"runtime","optional":false},{"id":23025470810,"package_name":"ExpoSystemUI","ecosystem":"cocoapods","requirements":"4.0.9","direct":false,"kind":"runtime","optional":false},{"id":23025470811,"package_name":"ExpoWebBrowser","ecosystem":"cocoapods","requirements":"14.0.2","direct":false,"kind":"runtime","optional":false},{"id":23025470812,"package_name":"EXUpdatesInterface","ecosystem":"cocoapods","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":23025470813,"package_name":"fast_float","ecosystem":"cocoapods","requirements":"6.1.4","direct":false,"kind":"runtime","optional":false},{"id":23025470814,"package_name":"FBLazyVector","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470815,"package_name":"fmt","ecosystem":"cocoapods","requirements":"11.0.2","direct":false,"kind":"runtime","optional":false},{"id":23025470816,"package_name":"glog","ecosystem":"cocoapods","requirements":"0.3.5","direct":false,"kind":"runtime","optional":false},{"id":23025470817,"package_name":"hermes-engine","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470818,"package_name":"RCT-Folly","ecosystem":"cocoapods","requirements":"2024.10.14.00","direct":false,"kind":"runtime","optional":false},{"id":23025470819,"package_name":"RCTDeprecation","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470820,"package_name":"RCTRequired","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470821,"package_name":"RCTTypeSafety","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470822,"package_name":"React","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470823,"package_name":"React-callinvoker","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470824,"package_name":"React-Core","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470825,"package_name":"React-CoreModules","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470826,"package_name":"React-cxxreact","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470827,"package_name":"React-debug","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470828,"package_name":"React-defaultsnativemodule","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470829,"package_name":"React-domnativemodule","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470830,"package_name":"React-Fabric","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470831,"package_name":"React-FabricComponents","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470832,"package_name":"React-FabricImage","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470833,"package_name":"React-featureflags","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470834,"package_name":"React-featureflagsnativemodule","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470835,"package_name":"React-graphics","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470836,"package_name":"React-hermes","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470837,"package_name":"React-idlecallbacksnativemodule","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470838,"package_name":"React-ImageManager","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470839,"package_name":"React-jserrorhandler","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470840,"package_name":"React-jsi","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470841,"package_name":"React-jsiexecutor","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470842,"package_name":"React-jsinspector","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470843,"package_name":"React-jsitracing","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470844,"package_name":"React-logger","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470845,"package_name":"React-Mapbuffer","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470846,"package_name":"React-microtasksnativemodule","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470847,"package_name":"react-native-safe-area-context","ecosystem":"cocoapods","requirements":"5.4.0","direct":false,"kind":"runtime","optional":false},{"id":23025470848,"package_name":"react-native-webview","ecosystem":"cocoapods","requirements":"13.12.5","direct":false,"kind":"runtime","optional":false},{"id":23025470849,"package_name":"React-nativeconfig","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470850,"package_name":"React-NativeModulesApple","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470851,"package_name":"React-perflogger","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470852,"package_name":"React-performancetimeline","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470853,"package_name":"React-RCTActionSheet","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470854,"package_name":"React-RCTAnimation","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470855,"package_name":"React-RCTAppDelegate","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470856,"package_name":"React-RCTBlob","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470857,"package_name":"React-RCTFabric","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470858,"package_name":"React-RCTImage","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470859,"package_name":"React-RCTLinking","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470860,"package_name":"React-RCTNetwork","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470861,"package_name":"React-RCTSettings","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470862,"package_name":"React-RCTText","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470863,"package_name":"React-RCTVibration","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470864,"package_name":"React-rendererconsistency","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470865,"package_name":"React-rendererdebug","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470866,"package_name":"React-rncore","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470867,"package_name":"React-RuntimeApple","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470868,"package_name":"React-RuntimeCore","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470869,"package_name":"React-runtimeexecutor","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470870,"package_name":"React-RuntimeHermes","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470871,"package_name":"React-runtimescheduler","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470872,"package_name":"React-timing","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470873,"package_name":"React-utils","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470874,"package_name":"ReactCodegen","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470875,"package_name":"ReactCommon","ecosystem":"cocoapods","requirements":"0.76.9","direct":false,"kind":"runtime","optional":false},{"id":23025470876,"package_name":"RNGestureHandler","ecosystem":"cocoapods","requirements":"2.20.2","direct":false,"kind":"runtime","optional":false},{"id":23025470877,"package_name":"RNReanimated","ecosystem":"cocoapods","requirements":"3.16.7","direct":false,"kind":"runtime","optional":false},{"id":23025470878,"package_name":"RNScreens","ecosystem":"cocoapods","requirements":"4.4.0","direct":false,"kind":"runtime","optional":false},{"id":23025470879,"package_name":"RNSVG","ecosystem":"cocoapods","requirements":"15.11.2","direct":false,"kind":"runtime","optional":false},{"id":23025470880,"package_name":"SocketRocket","ecosystem":"cocoapods","requirements":"0.7.1","direct":false,"kind":"runtime","optional":false},{"id":23025470881,"package_name":"Yoga","ecosystem":"cocoapods","requirements":"0.0.0","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"npm","filepath":"package.json","sha":null,"kind":"manifest","created_at":"2025-05-07T16:14:52.603Z","updated_at":"2025-05-07T16:14:52.603Z","repository_link":"https://github.com/bernard-ng/drc-news-app/blob/main/package.json","dependencies":[{"id":23025470882,"package_name":"@expo-google-fonts/inter","ecosystem":"npm","requirements":"^0.3.0","direct":true,"kind":"runtime","optional":false},{"id":23025470883,"package_name":"@expo/vector-icons","ecosystem":"npm","requirements":"^14.0.2","direct":true,"kind":"runtime","optional":false},{"id":23025470884,"package_name":"@react-navigation/bottom-tabs","ecosystem":"npm","requirements":"^7.2.0","direct":true,"kind":"runtime","optional":false},{"id":23025470885,"package_name":"@react-navigation/native","ecosystem":"npm","requirements":"^7.0.14","direct":true,"kind":"runtime","optional":false},{"id":23025470886,"package_name":"@tamagui/colors","ecosystem":"npm","requirements":"^1.126.1","direct":true,"kind":"runtime","optional":false},{"id":23025470887,"package_name":"@tamagui/config","ecosystem":"npm","requirements":"^1.126.1","direct":true,"kind":"runtime","optional":false},{"id":23025470888,"package_name":"@tamagui/linear-gradient","ecosystem":"npm","requirements":"^1.126.1","direct":true,"kind":"runtime","optional":false},{"id":23025470889,"package_name":"@tamagui/lucide-icons","ecosystem":"npm","requirements":"^1.126.1","direct":true,"kind":"runtime","optional":false},{"id":23025470890,"package_name":"@tamagui/theme-builder","ecosystem":"npm","requirements":"^1.126.1","direct":true,"kind":"runtime","optional":false},{"id":23025470891,"package_name":"@tanstack/react-query","ecosystem":"npm","requirements":"^5.74.4","direct":true,"kind":"runtime","optional":false},{"id":23025470892,"package_name":"axios","ecosystem":"npm","requirements":"^1.9.0","direct":true,"kind":"runtime","optional":false},{"id":23025470893,"package_name":"eslint","ecosystem":"npm","requirements":"8.57.0","direct":true,"kind":"runtime","optional":false},{"id":23025470894,"package_name":"expo","ecosystem":"npm","requirements":"~52.0.46","direct":true,"kind":"runtime","optional":false},{"id":23025470895,"package_name":"expo-blur","ecosystem":"npm","requirements":"~14.0.3","direct":true,"kind":"runtime","optional":false},{"id":23025470896,"package_name":"expo-build-properties","ecosystem":"npm","requirements":"~0.13.2","direct":true,"kind":"runtime","optional":false},{"id":23025470897,"package_name":"expo-constants","ecosystem":"npm","requirements":"~17.0.8","direct":true,"kind":"runtime","optional":false},{"id":23025470898,"package_name":"expo-dev-client","ecosystem":"npm","requirements":"~5.0.20","direct":true,"kind":"runtime","optional":false},{"id":23025470899,"package_name":"expo-font","ecosystem":"npm","requirements":"~13.0.4","direct":true,"kind":"runtime","optional":false},{"id":23025470900,"package_name":"expo-haptics","ecosystem":"npm","requirements":"~14.0.1","direct":true,"kind":"runtime","optional":false},{"id":23025470901,"package_name":"expo-linear-gradient","ecosystem":"npm","requirements":"^14.0.2","direct":true,"kind":"runtime","optional":false},{"id":23025470902,"package_name":"expo-linking","ecosystem":"npm","requirements":"~7.0.5","direct":true,"kind":"runtime","optional":false},{"id":23025470903,"package_name":"expo-router","ecosystem":"npm","requirements":"~4.0.20","direct":true,"kind":"runtime","optional":false},{"id":23025470904,"package_name":"expo-secure-store","ecosystem":"npm","requirements":"^14.0.1","direct":true,"kind":"runtime","optional":false},{"id":23025470905,"package_name":"expo-splash-screen","ecosystem":"npm","requirements":"~0.29.24","direct":true,"kind":"runtime","optional":false},{"id":23025470906,"package_name":"expo-status-bar","ecosystem":"npm","requirements":"~2.0.1","direct":true,"kind":"runtime","optional":false},{"id":23025470907,"package_name":"expo-symbols","ecosystem":"npm","requirements":"~0.2.2","direct":true,"kind":"runtime","optional":false},{"id":23025470908,"package_name":"expo-system-ui","ecosystem":"npm","requirements":"~4.0.9","direct":true,"kind":"runtime","optional":false},{"id":23025470909,"package_name":"expo-web-browser","ecosystem":"npm","requirements":"~14.0.2","direct":true,"kind":"runtime","optional":false},{"id":23025470910,"package_name":"qs","ecosystem":"npm","requirements":"^6.14.0","direct":true,"kind":"runtime","optional":false},{"id":23025470911,"package_name":"react","ecosystem":"npm","requirements":"18.3.1","direct":true,"kind":"runtime","optional":false},{"id":23025470912,"package_name":"react-dom","ecosystem":"npm","requirements":"18.3.1","direct":true,"kind":"runtime","optional":false},{"id":23025470913,"package_name":"react-native","ecosystem":"npm","requirements":"0.76.9","direct":true,"kind":"runtime","optional":false},{"id":23025470914,"package_name":"react-native-gesture-handler","ecosystem":"npm","requirements":"~2.20.2","direct":true,"kind":"runtime","optional":false},{"id":23025470915,"package_name":"react-native-reanimated","ecosystem":"npm","requirements":"~3.16.1","direct":true,"kind":"runtime","optional":false},{"id":23025470916,"package_name":"react-native-safe-area-context","ecosystem":"npm","requirements":"^5.4.0","direct":true,"kind":"runtime","optional":false},{"id":23025470917,"package_name":"react-native-screens","ecosystem":"npm","requirements":"~4.4.0","direct":true,"kind":"runtime","optional":false},{"id":23025470918,"package_name":"react-native-svg","ecosystem":"npm","requirements":"^15.11.2","direct":true,"kind":"runtime","optional":false},{"id":23025470919,"package_name":"react-native-toast-message","ecosystem":"npm","requirements":"^2.3.0","direct":true,"kind":"runtime","optional":false},{"id":23025470920,"package_name":"react-native-web","ecosystem":"npm","requirements":"~0.19.13","direct":true,"kind":"runtime","optional":false},{"id":23025470921,"package_name":"react-native-webview","ecosystem":"npm","requirements":"13.12.5","direct":true,"kind":"runtime","optional":false},{"id":23025470922,"package_name":"tamagui","ecosystem":"npm","requirements":"^1.126.1","direct":true,"kind":"runtime","optional":false},{"id":23025470923,"package_name":"@babel/core","ecosystem":"npm","requirements":"^7.25.2","direct":true,"kind":"development","optional":false},{"id":23025470924,"package_name":"@types/jest","ecosystem":"npm","requirements":"^29.5.12","direct":true,"kind":"development","optional":false},{"id":23025470925,"package_name":"@types/qs","ecosystem":"npm","requirements":"^6.9.18","direct":true,"kind":"development","optional":false},{"id":23025470926,"package_name":"@types/react","ecosystem":"npm","requirements":"~18.3.12","direct":true,"kind":"development","optional":false},{"id":23025470927,"package_name":"@types/react-test-renderer","ecosystem":"npm","requirements":"^18.3.0","direct":true,"kind":"development","optional":false},{"id":23025470928,"package_name":"@typescript-eslint/eslint-plugin","ecosystem":"npm","requirements":"^8.31.0","direct":true,"kind":"development","optional":false},{"id":23025470929,"package_name":"@typescript-eslint/parser","ecosystem":"npm","requirements":"^8.31.0","direct":true,"kind":"development","optional":false},{"id":23025470930,"package_name":"eslint-plugin-import","ecosystem":"npm","requirements":"^2.31.0","direct":true,"kind":"development","optional":false},{"id":23025470931,"package_name":"eslint-plugin-react","ecosystem":"npm","requirements":"^7.37.5","direct":true,"kind":"development","optional":false},{"id":23025470932,"package_name":"eslint-plugin-react-hooks","ecosystem":"npm","requirements":"^5.2.0","direct":true,"kind":"development","optional":false},{"id":23025470933,"package_name":"jest","ecosystem":"npm","requirements":"^29.2.1","direct":true,"kind":"development","optional":false},{"id":23025470934,"package_name":"jest-expo","ecosystem":"npm","requirements":"~52.0.6","direct":true,"kind":"development","optional":false},{"id":23025470935,"package_name":"react-test-renderer","ecosystem":"npm","requirements":"18.3.1","direct":true,"kind":"development","optional":false},{"id":23025470936,"package_name":"typescript","ecosystem":"npm","requirements":"^5.3.3","direct":true,"kind":"development","optional":false}]}],"score":2.4849066497880004,"created_at":"2025-09-09T00:14:37.908Z","updated_at":"2025-10-07T08:36:09.889Z","avatar_url":"https://github.com/bernard-ng.png","language":"TypeScript","category":null,"sub_category":null,"monthly_downloads":0,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":[],"project_url":"https://science.ecosyste.ms/api/v1/projects/142786","html_url":"https://science.ecosyste.ms/projects/142786"}