{"id":38093,"name":"training-material","description":"A collection of Galaxy-related training material","url":"https://github.com/galaxyproject/training-material","last_synced_at":"2025-09-05T07:43:20.361Z","repository":{"id":34323002,"uuid":"38241461","full_name":"galaxyproject/training-material","owner":"galaxyproject","description":"A collection of Galaxy-related training material","archived":false,"fork":false,"pushed_at":"2025-08-29T00:20:09.000Z","size":30905809,"stargazers_count":339,"open_issues_count":384,"forks_count":1000,"subscribers_count":51,"default_branch":"main","last_synced_at":"2025-08-29T05:16:44.094Z","etag":null,"topics":["chip-seq","hacktoberfest","materials","metagenomics","ngs","proteomics","rnaseq","training","tutorial","usegalaxy"],"latest_commit_sha":null,"homepage":"https://training.galaxyproject.org","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/galaxyproject.png","metadata":{"files":{"readme":"README.md","changelog":"news.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":"CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2015-06-29T10:16:39.000Z","updated_at":"2025-08-25T21:21:41.000Z","dependencies_parsed_at":"2025-08-21T09:33:24.968Z","dependency_job_id":null,"html_url":"https://github.com/galaxyproject/training-material","commit_stats":null,"previous_names":[],"tags_count":78,"template":false,"template_full_name":null,"purl":"pkg:github/galaxyproject/training-material","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/galaxyproject%2Ftraining-material","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/galaxyproject%2Ftraining-material/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/galaxyproject%2Ftraining-material/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/galaxyproject%2Ftraining-material/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/galaxyproject","download_url":"https://codeload.github.com/galaxyproject/training-material/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/galaxyproject%2Ftraining-material/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273727888,"owners_count":25157134,"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-05T02:00:09.113Z","response_time":402,"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":"galaxyproject","name":"Galaxy Project","uuid":"7937847","kind":"organization","description":"Galaxy is an open, web-based platform for data-intensive research.","email":"outreach@galaxyproject.org","website":"http://galaxyproject.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/7937847?v=4","repositories_count":133,"last_synced_at":"2024-04-09T19:14:16.379Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/galaxyproject","funding_links":[],"total_stars":3247,"followers":237,"following":0,"created_at":"2022-11-02T21:08:18.434Z","updated_at":"2024-04-09T19:14:53.946Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/galaxyproject","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/galaxyproject/repositories"},"packages":[],"commits":{"id":9764853,"full_name":"galaxyproject/training-material","default_branch":"main","committers":null,"total_commits":null,"total_committers":null,"total_bot_commits":null,"total_bot_committers":null,"mean_commits":null,"dds":null,"past_year_committers":null,"past_year_total_commits":null,"past_year_total_committers":null,"past_year_total_bot_commits":null,"past_year_total_bot_committers":null,"past_year_mean_commits":null,"past_year_dds":null,"last_synced_at":null,"last_synced_commit":null,"created_at":"2025-04-23T13:56:14.153Z","updated_at":"2025-05-29T02:25:45.849Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/galaxyproject%2Ftraining-material/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-05T00:00:10.343Z","repositories_count":5480019,"commits_count":853389012,"contributors_count":31098138,"owners_count":906558,"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":"galaxyproject/training-material","html_url":"https://github.com/galaxyproject/training-material","last_synced_at":"2025-09-04T13:12:17.146Z","status":null,"issues_count":173,"pull_requests_count":1552,"avg_time_to_close_issue":6115218.633802817,"avg_time_to_close_pull_request":1465507.0320256206,"issues_closed_count":71,"pull_requests_closed_count":1249,"pull_request_authors_count":156,"issue_authors_count":50,"avg_comments_per_issue":0.8092485549132948,"avg_comments_per_pull_request":0.7615979381443299,"merged_pull_requests_count":1159,"bot_issues_count":7,"bot_pull_requests_count":370,"past_year_issues_count":100,"past_year_pull_requests_count":978,"past_year_avg_time_to_close_issue":1303416.9736842106,"past_year_avg_time_to_close_pull_request":291918.1992136304,"past_year_issues_closed_count":38,"past_year_pull_requests_closed_count":763,"past_year_pull_request_authors_count":109,"past_year_issue_authors_count":38,"past_year_avg_comments_per_issue":0.68,"past_year_avg_comments_per_pull_request":0.754601226993865,"past_year_bot_issues_count":4,"past_year_bot_pull_requests_count":247,"past_year_merged_pull_requests_count":714,"created_at":"2025-04-23T13:56:14.290Z","updated_at":"2025-09-04T13:12:17.148Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/galaxyproject%2Ftraining-material","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/galaxyproject%2Ftraining-material/issues","issue_labels_count":{"template-and-tools":8,"admin":6,"bug":5,"improvement":4,"Spocathon-HDR-ELIXIR":3,"galaxy-interface":3,"CoFest":3,"discussion":3,"paper-cut":2,"CoP_Resource":2,"broken link":2,"newcomer-friendly":2,"GTA":2,"microbiome":2,"accessibility":2,"genome-annotation":2,"contributing":1,"biohackathon":1,"Hacktoberfest":1,"help-wanted":1,"new feature":1,"todo-news":1,"dev":1,"unsupported-platform":1,"snippets":1,"metagenomics":1,"spoc-cofest":1,"GCC":1,"assembly":1,"introduction":1},"pull_request_labels_count":{"template-and-tools":458,"single-cell":98,"faqs":80,"news":67,"assembly":64,"microbiome":63,"proteomics":59,"statistics":55,"GTA":54,"genome-annotation":53,"ecology":53,"introduction":51,"contributing":37,"imaging":37,"transcriptomics":36,"admin":33,"variant-analysis":32,"galaxy-interface":32,"dependencies":27,"fair":26,"dev":26,"sequence-analysis":24,"climate":21,"epigenetics":20,"data-science":17,"Spocathon-HDR-ELIXIR":15,"ruby":14,"javascript":13,"computational-chemistry":11,"work-in-progress":10,"teaching":9,"evolution":8,"visualisation":7,"metabolomics":7,"spoc-cofest":7,"bug":6,"digital-humanities":6,"synthetic-biolocy":4,"materials-science":4,"new tutorial":3,"metagenomics":1,"new feature":1,"improvement":1,"paper-cut":1,"ai4life":1},"issue_author_associations_count":{"MEMBER":76,"COLLABORATOR":44,"CONTRIBUTOR":34,"NONE":19},"pull_request_author_associations_count":{"CONTRIBUTOR":779,"MEMBER":414,"COLLABORATOR":272,"NONE":87},"issue_authors":{"hexylena":44,"nomadscientist":25,"jennaj":11,"shiltemann":10,"github-actions[bot]":7,"dadrasarmin":5,"paulzierep":4,"lldelisle":4,"teresa-m":4,"bebatut":4,"wm75":3,"hujambo-dunia":3,"microfuge":2,"bgruening":2,"Sch-Da":2,"iquasere":2,"jdavcs":2,"scottcain":2,"Nota30":2,"bernt-matthias":2,"pavanvidem":2,"rhiniodontypus":2,"meltemktn":2,"adluinf":1,"EngyNasr":1,"annefou":1,"natefoo":1,"nekrut":1,"davelopez":1,"wee-snufkin":1,"mirelaminkova":1,"clsiguret":1,"MD-Chem":1,"volodymyrss":1,"KristinaGomoryova":1,"sanjaysrikakulam":1,"tflowers15":1,"timonschlegel":1,"khaled196":1,"Achukwunta":1,"pacthoen":1,"abretaud":1,"AnnaSyme":1,"gallardoalba":1,"thawn":1,"Mennayousef":1,"dbrites":1,"heisner-tillman":1,"cat-bro":1,"Borkan1":1},"pull_request_authors":{"github-actions[bot]":343,"hexylena":130,"shiltemann":126,"nomadscientist":80,"teresa-m":64,"bebatut":53,"Sch-Da":33,"Swathi266":32,"pavanvidem":29,"EngyNasr":28,"yvanlebras":28,"dependabot[bot]":27,"dadrasarmin":23,"Delphine-L":23,"scorreard":22,"nekrut":19,"subinamehta":19,"rlibouba":18,"Marie59":18,"bgruening":17,"anuprulez":16,"jennaj":15,"khaled196":15,"paulzierep":14,"dianichj":13,"dbrites":11,"VerenaMoo":11,"hujambo-dunia":10,"kostrykin":10,"wm75":10,"abueg":9,"AnnaSyme":9,"clsiguret":9,"lldelisle":9,"hexhowells":9,"bernt-matthias":9,"wee-snufkin":8,"annefou":7,"katherine-d21":7,"arash77":6,"abretaud":5,"jdavcs":5,"martenson":5,"rmassei":5,"nsoranzo":4,"paulocilasjr":4,"pvanheus":4,"nilchia":4,"MarisaJL":4,"RZ9082":4,"PhilReedData":4,"B0r1sD":4,"KristinaGomoryova":3,"WandrilleD":3,"lenaarenot":3,"rhiniodontypus":3,"pacthoen":3,"Camila-goclowski":3,"mirelaminkova":3,"vladvisan":3,"elichad":3,"Mennayousef":3,"ahmedhamidawan":3,"PlushZ":3,"adya29":3,"felicitas215":2,"supernord":2,"timonschlegel":2,"RalfG":2,"nuwang":2,"ElectronicBlueberry":2,"MD-Chem":2,"sebastian-schaaf":2,"jeanlecras":2,"GokceOGUZ":2,"foellmelanie":2,"SandyRogers":2,"reytakop":2,"sfragkoul":2,"shrutikhare-git":2,"scottcain":2,"Tarnima-Omara":2,"jbeli11":2,"kysrpex":2,"mjoudy":2,"volodymyrss":2,"PaulineSGN":2,"pauldg":2,"Morphy427":2,"Mehgan-E":2,"evenmm":2,"lybCNU":2,"GaloGS":2,"Andrei-EPFL":2,"j34ni":2,"martinwolst":2,"hchiapello":1,"hrhotz":1,"ThibaudGlinez":1,"npechl":1,"tStehling":1,"sunyi000":1,"gallardoalba":1,"mittler-works":1,"carloscheemendonca":1,"jianzuoyi":1,"kxk302":1,"erxleben":1,"elischberg":1,"matuskalas":1,"CameronFRWatson":1,"cksamuit":1,"mvdbeek":1,"SantaMcCloud":1,"kkamieniecka":1,"Nota30":1,"sujaikumar":1,"SaimMomin12":1,"Deeptivarshney":1,"wennj":1,"hyunnaye":1,"ogerdfx":1,"lopiola":1,"TomHarrop":1,"agathebq":1,"scholtalbers":1,"Borkan1":1,"elifsu-simula":1,"heylf":1,"ColineRoyaux":1,"polkhe":1,"NickSto":1,"adairama":1,"tvedtees":1,"yguitton":1,"fbacall":1,"cstritt":1,"Shwdey":1,"vats-24":1,"mira-miracoli":1,"mtekman":1,"bedroesb":1,"patrick-austin":1,"TheKharleeci":1,"tflowers15":1,"Abdelkhalek-inhort":1,"natalie-wa":1,"tizzir":1,"beatrizserrano":1,"amisev1971":1,"tstoeter":1,"afgane":1,"tbrown91":1,"emmanuel-ferdman":1,"sebeier":1,"paige-kulzer":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-05T00:00:10.444Z","repositories_count":10092753,"issues_count":31358816,"pull_requests_count":96899754,"authors_count":10699020,"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":{"admin":4,"template-and-tools":4,"Spocathon-HDR-ELIXIR":3,"improvement":2,"galaxy-interface":2,"microbiome":2,"bug":2,"GTA":2,"discussion":2,"newcomer-friendly":1,"help-wanted":1,"contributing":1,"accessibility":1,"snippets":1,"CoP_Resource":1,"broken link":1,"metagenomics":1,"spoc-cofest":1,"GCC":1,"CoFest":1,"assembly":1,"introduction":1},"past_year_pull_request_labels_count":{"template-and-tools":256,"single-cell":74,"GTA":54,"statistics":48,"faqs":41,"proteomics":41,"news":34,"imaging":34,"assembly":33,"introduction":33,"ecology":30,"genome-annotation":27,"microbiome":25,"contributing":22,"transcriptomics":21,"admin":21,"galaxy-interface":21,"variant-analysis":16,"sequence-analysis":15,"dependencies":15,"Spocathon-HDR-ELIXIR":15,"dev":14,"climate":12,"epigenetics":10,"fair":10,"ruby":8,"javascript":7,"spoc-cofest":7,"digital-humanities":6,"data-science":5,"teaching":5,"metabolomics":4,"evolution":4,"computational-chemistry":4,"bug":3,"visualisation":3,"synthetic-biolocy":2,"materials-science":2,"new tutorial":1,"paper-cut":1,"ai4life":1},"past_year_issue_author_associations_count":{"MEMBER":33,"COLLABORATOR":29,"CONTRIBUTOR":24,"NONE":14},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":509,"MEMBER":221,"COLLABORATOR":196,"NONE":52},"past_year_issue_authors":{"nomadscientist":18,"hexylena":15,"shiltemann":6,"dadrasarmin":5,"jennaj":5,"github-actions[bot]":4,"teresa-m":3,"lldelisle":3,"wm75":2,"scottcain":2,"Sch-Da":2,"rhiniodontypus":2,"pavanvidem":2,"Nota30":2,"meltemktn":2,"jdavcs":2,"iquasere":2,"bebatut":2,"hujambo-dunia":2,"Achukwunta":1,"volodymyrss":1,"tflowers15":1,"adluinf":1,"AnnaSyme":1,"annefou":1,"sanjaysrikakulam":1,"bernt-matthias":1,"clsiguret":1,"paulzierep":1,"pacthoen":1,"gallardoalba":1,"nekrut":1,"natefoo":1,"mirelaminkova":1,"Mennayousef":1,"MD-Chem":1,"KristinaGomoryova":1,"khaled196":1},"past_year_pull_request_authors":{"github-actions[bot]":232,"shiltemann":94,"nomadscientist":61,"teresa-m":53,"hexylena":38,"Sch-Da":33,"Swathi266":31,"pavanvidem":25,"dadrasarmin":23,"scorreard":22,"bebatut":19,"Delphine-L":18,"dependabot[bot]":15,"yvanlebras":14,"anuprulez":14,"dianichj":12,"subinamehta":11,"bgruening":11,"VerenaMoo":11,"rlibouba":11,"kostrykin":10,"hujambo-dunia":8,"lldelisle":8,"wm75":8,"khaled196":7,"katherine-d21":7,"hexhowells":7,"annefou":7,"Marie59":6,"arash77":6,"paulzierep":5,"rmassei":5,"martenson":4,"dbrites":4,"MarisaJL":4,"jennaj":4,"PhilReedData":4,"nekrut":4,"abretaud":4,"paulocilasjr":4,"rhiniodontypus":3,"KristinaGomoryova":3,"EngyNasr":3,"nilchia":3,"WandrilleD":3,"AnnaSyme":3,"bernt-matthias":3,"nsoranzo":3,"adya29":3,"pacthoen":3,"mirelaminkova":3,"jdavcs":3,"wee-snufkin":2,"mjoudy":2,"GaloGS":2,"RZ9082":2,"reytakop":2,"evenmm":2,"MD-Chem":2,"GokceOGUZ":2,"sfragkoul":2,"volodymyrss":2,"shrutikhare-git":2,"felicitas215":2,"RalfG":2,"j34ni":2,"scottcain":2,"Andrei-EPFL":2,"Morphy427":2,"Tarnima-Omara":2,"jbeli11":2,"supernord":2,"jeanlecras":2,"carloscheemendonca":1,"emmanuel-ferdman":1,"yguitton":1,"lybCNU":1,"mira-miracoli":1,"adairama":1,"beatrizserrano":1,"lopiola":1,"ogerdfx":1,"paige-kulzer":1,"cstritt":1,"mittler-works":1,"TomHarrop":1,"tstoeter":1,"PaulineSGN":1,"tStehling":1,"Abdelkhalek-inhort":1,"tflowers15":1,"SandyRogers":1,"elichad":1,"foellmelanie":1,"sunyi000":1,"hchiapello":1,"SantaMcCloud":1,"sujaikumar":1,"Deeptivarshney":1,"B0r1sD":1,"CameronFRWatson":1,"elifsu-simula":1,"clsiguret":1,"ahmedhamidawan":1,"fbacall":1,"Mennayousef":1,"Nota30":1,"wennj":1,"hrhotz":1},"maintainers":[{"login":"hexylena","count":174,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hexylena"},{"login":"shiltemann","count":136,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/shiltemann"},{"login":"nomadscientist","count":105,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nomadscientist"},{"login":"teresa-m","count":62,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/teresa-m"},{"login":"bebatut","count":57,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bebatut"},{"login":"pavanvidem","count":31,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pavanvidem"},{"login":"yvanlebras","count":28,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yvanlebras"},{"login":"jennaj","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jennaj"},{"login":"nekrut","count":20,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nekrut"},{"login":"bgruening","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bgruening"},{"login":"paulzierep","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/paulzierep"},{"login":"anuprulez","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/anuprulez"},{"login":"lldelisle","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lldelisle"},{"login":"Sch-Da","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Sch-Da"},{"login":"wee-snufkin","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/wee-snufkin"},{"login":"annefou","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/annefou"},{"login":"jdavcs","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jdavcs"},{"login":"kostrykin","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kostrykin"},{"login":"hexhowells","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hexhowells"},{"login":"abretaud","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/abretaud"},{"login":"martenson","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/martenson"},{"login":"nsoranzo","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nsoranzo"},{"login":"wm75","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/wm75"},{"login":"pvanheus","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pvanheus"},{"login":"MarisaJL","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MarisaJL"},{"login":"scottcain","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/scottcain"},{"login":"ahmedhamidawan","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ahmedhamidawan"},{"login":"nuwang","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nuwang"},{"login":"supernord","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/supernord"},{"login":"dadrasarmin","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dadrasarmin"},{"login":"ElectronicBlueberry","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ElectronicBlueberry"},{"login":"davelopez","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davelopez"},{"login":"erxleben","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/erxleben"},{"login":"cat-bro","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cat-bro"},{"login":"ColineRoyaux","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ColineRoyaux"},{"login":"hrhotz","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hrhotz"},{"login":"mira-miracoli","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mira-miracoli"},{"login":"mvdbeek","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mvdbeek"},{"login":"Deeptivarshney","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Deeptivarshney"},{"login":"NickSto","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/NickSto"},{"login":"beatrizserrano","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/beatrizserrano"},{"login":"kkamieniecka","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kkamieniecka"},{"login":"natefoo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/natefoo"}],"active_maintainers":[{"login":"shiltemann","count":100,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/shiltemann"},{"login":"nomadscientist","count":79,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nomadscientist"},{"login":"teresa-m","count":56,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/teresa-m"},{"login":"hexylena","count":53,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hexylena"},{"login":"pavanvidem","count":27,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pavanvidem"},{"login":"bebatut","count":21,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bebatut"},{"login":"yvanlebras","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yvanlebras"},{"login":"anuprulez","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/anuprulez"},{"login":"Sch-Da","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Sch-Da"},{"login":"bgruening","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bgruening"},{"login":"lldelisle","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lldelisle"},{"login":"jennaj","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jennaj"},{"login":"annefou","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/annefou"},{"login":"hexhowells","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hexhowells"},{"login":"kostrykin","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kostrykin"},{"login":"paulzierep","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/paulzierep"},{"login":"jdavcs","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jdavcs"},{"login":"nekrut","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nekrut"},{"login":"MarisaJL","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MarisaJL"},{"login":"abretaud","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/abretaud"},{"login":"wm75","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/wm75"},{"login":"martenson","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/martenson"},{"login":"scottcain","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/scottcain"},{"login":"nsoranzo","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nsoranzo"},{"login":"wee-snufkin","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/wee-snufkin"},{"login":"dadrasarmin","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dadrasarmin"},{"login":"supernord","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/supernord"},{"login":"ahmedhamidawan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ahmedhamidawan"},{"login":"Deeptivarshney","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Deeptivarshney"},{"login":"mira-miracoli","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mira-miracoli"},{"login":"beatrizserrano","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/beatrizserrano"},{"login":"hrhotz","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hrhotz"},{"login":"natefoo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/natefoo"}]},"events":null,"keywords":["chip-seq","hacktoberfest","materials","metagenomics","ngs","proteomics","rnaseq","training","tutorial","usegalaxy"],"dependencies":[{"ecosystem":"rubygems","filepath":"Gemfile","sha":null,"kind":"manifest","created_at":"2023-01-15T06:30:41.953Z","updated_at":"2023-01-15T06:30:41.953Z","repository_link":"https://github.com/galaxyproject/training-material/blob/main/Gemfile","dependencies":[{"id":6917437991,"package_name":"nokogiri","ecosystem":"rubygems","requirements":"\u003e= 1.10.4","direct":true,"kind":"runtime","optional":false},{"id":6917437992,"package_name":"addressable","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":6917437993,"package_name":"jekyll","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":6917437994,"package_name":"jekyll-feed","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":6917437995,"package_name":"jekyll-redirect-from","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":6917437996,"package_name":"awesome_bot","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":6917437997,"package_name":"html-proofer","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":6917437998,"package_name":"pkg-config","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":6917437999,"package_name":"kwalify","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":6917438000,"package_name":"bibtex-ruby","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":6917438001,"package_name":"citeproc-ruby","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":6917438002,"package_name":"csl-styles","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"rubygems","filepath":"Gemfile.lock","sha":null,"kind":"lockfile","created_at":"2023-01-15T06:30:42.232Z","updated_at":"2023-01-15T06:30:42.232Z","repository_link":"https://github.com/galaxyproject/training-material/blob/main/Gemfile.lock","dependencies":[{"id":6917439060,"package_name":"addressable","ecosystem":"rubygems","requirements":"2.8.1","direct":false,"kind":"runtime","optional":false},{"id":6917439061,"package_name":"awesome_bot","ecosystem":"rubygems","requirements":"1.20.0","direct":false,"kind":"runtime","optional":false},{"id":6917439062,"package_name":"bibtex-ruby","ecosystem":"rubygems","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":6917439063,"package_name":"citeproc","ecosystem":"rubygems","requirements":"1.0.10","direct":false,"kind":"runtime","optional":false},{"id":6917439064,"package_name":"citeproc-ruby","ecosystem":"rubygems","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":6917439065,"package_name":"colorator","ecosystem":"rubygems","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":6917439066,"package_name":"concurrent-ruby","ecosystem":"rubygems","requirements":"1.1.10","direct":false,"kind":"runtime","optional":false},{"id":6917439067,"package_name":"csl","ecosystem":"rubygems","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":6917439068,"package_name":"csl-styles","ecosystem":"rubygems","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":6917439069,"package_name":"em-websocket","ecosystem":"rubygems","requirements":"0.5.3","direct":false,"kind":"runtime","optional":false},{"id":6917439070,"package_name":"ethon","ecosystem":"rubygems","requirements":"0.16.0","direct":false,"kind":"runtime","optional":false},{"id":6917439071,"package_name":"eventmachine","ecosystem":"rubygems","requirements":"1.2.7","direct":false,"kind":"runtime","optional":false},{"id":6917439072,"package_name":"ffi","ecosystem":"rubygems","requirements":"1.15.5","direct":false,"kind":"runtime","optional":false},{"id":6917439073,"package_name":"forwardable-extended","ecosystem":"rubygems","requirements":"2.6.0","direct":false,"kind":"runtime","optional":false},{"id":6917439074,"package_name":"google-protobuf","ecosystem":"rubygems","requirements":"3.21.12","direct":false,"kind":"runtime","optional":false},{"id":6917439075,"package_name":"html-proofer","ecosystem":"rubygems","requirements":"4.4.3","direct":false,"kind":"runtime","optional":false},{"id":6917439076,"package_name":"http_parser.rb","ecosystem":"rubygems","requirements":"0.8.0","direct":false,"kind":"runtime","optional":false},{"id":6917439077,"package_name":"i18n","ecosystem":"rubygems","requirements":"1.12.0","direct":false,"kind":"runtime","optional":false},{"id":6917439078,"package_name":"jekyll","ecosystem":"rubygems","requirements":"4.3.1","direct":false,"kind":"runtime","optional":false},{"id":6917439079,"package_name":"jekyll-feed","ecosystem":"rubygems","requirements":"0.17.0","direct":false,"kind":"runtime","optional":false},{"id":6917439080,"package_name":"jekyll-redirect-from","ecosystem":"rubygems","requirements":"0.16.0","direct":false,"kind":"runtime","optional":false},{"id":6917439081,"package_name":"jekyll-sass-converter","ecosystem":"rubygems","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":6917439082,"package_name":"jekyll-watch","ecosystem":"rubygems","requirements":"2.2.1","direct":false,"kind":"runtime","optional":false},{"id":6917439083,"package_name":"kramdown","ecosystem":"rubygems","requirements":"2.4.0","direct":false,"kind":"runtime","optional":false},{"id":6917439084,"package_name":"kramdown-parser-gfm","ecosystem":"rubygems","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":6917439085,"package_name":"kwalify","ecosystem":"rubygems","requirements":"0.7.2","direct":false,"kind":"runtime","optional":false},{"id":6917439086,"package_name":"latex-decode","ecosystem":"rubygems","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":6917439087,"package_name":"liquid","ecosystem":"rubygems","requirements":"4.0.3","direct":false,"kind":"runtime","optional":false},{"id":6917439088,"package_name":"listen","ecosystem":"rubygems","requirements":"3.7.1","direct":false,"kind":"runtime","optional":false},{"id":6917439089,"package_name":"mercenary","ecosystem":"rubygems","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":6917439090,"package_name":"mini_portile2","ecosystem":"rubygems","requirements":"2.8.1","direct":false,"kind":"runtime","optional":false},{"id":6917439091,"package_name":"namae","ecosystem":"rubygems","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":6917439092,"package_name":"nokogiri","ecosystem":"rubygems","requirements":"1.13.10","direct":false,"kind":"runtime","optional":false},{"id":6917439093,"package_name":"parallel","ecosystem":"rubygems","requirements":"1.20.1","direct":false,"kind":"runtime","optional":false},{"id":6917439094,"package_name":"pathutil","ecosystem":"rubygems","requirements":"0.16.2","direct":false,"kind":"runtime","optional":false},{"id":6917439095,"package_name":"pkg-config","ecosystem":"rubygems","requirements":"1.5.1","direct":false,"kind":"runtime","optional":false},{"id":6917439096,"package_name":"public_suffix","ecosystem":"rubygems","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":6917439097,"package_name":"racc","ecosystem":"rubygems","requirements":"1.6.2","direct":false,"kind":"runtime","optional":false},{"id":6917439098,"package_name":"rainbow","ecosystem":"rubygems","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":6917439099,"package_name":"rake","ecosystem":"rubygems","requirements":"13.0.6","direct":false,"kind":"runtime","optional":false},{"id":6917439100,"package_name":"rb-fsevent","ecosystem":"rubygems","requirements":"0.11.2","direct":false,"kind":"runtime","optional":false},{"id":6917439101,"package_name":"rb-inotify","ecosystem":"rubygems","requirements":"0.10.1","direct":false,"kind":"runtime","optional":false},{"id":6917439102,"package_name":"rexml","ecosystem":"rubygems","requirements":"3.2.5","direct":false,"kind":"runtime","optional":false},{"id":6917439103,"package_name":"rouge","ecosystem":"rubygems","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":6917439104,"package_name":"safe_yaml","ecosystem":"rubygems","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":6917439105,"package_name":"sass-embedded","ecosystem":"rubygems","requirements":"1.57.1","direct":false,"kind":"runtime","optional":false},{"id":6917439106,"package_name":"terminal-table","ecosystem":"rubygems","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":6917439107,"package_name":"typhoeus","ecosystem":"rubygems","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":6917439108,"package_name":"unicode-display_width","ecosystem":"rubygems","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":6917439109,"package_name":"webrick","ecosystem":"rubygems","requirements":"1.7.0","direct":false,"kind":"runtime","optional":false},{"id":6917439110,"package_name":"yell","ecosystem":"rubygems","requirements":"2.2.2","direct":false,"kind":"runtime","optional":false},{"id":6917439111,"package_name":"zeitwerk","ecosystem":"rubygems","requirements":"2.6.6","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/ci-main.yml","sha":null,"kind":"manifest","created_at":"2023-01-15T06:30:38.783Z","updated_at":"2023-01-15T06:30:38.783Z","repository_link":"https://github.com/galaxyproject/training-material/blob/main/.github/workflows/ci-main.yml","dependencies":[{"id":6917430035,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6917430039,"package_name":"reviewdog/action-setup","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":6917430041,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6917430043,"package_name":"ruby/setup-ruby","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":6917430045,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6917430046,"package_name":"actions/cache","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/ci.yml","sha":null,"kind":"manifest","created_at":"2023-01-15T06:30:38.910Z","updated_at":"2023-01-15T06:30:38.910Z","repository_link":"https://github.com/galaxyproject/training-material/blob/main/.github/workflows/ci.yml","dependencies":[{"id":6917430659,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6917430660,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6917430661,"package_name":"ruby/setup-ruby","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":6917430662,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6917430663,"package_name":"actions/cache","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/deploy.yml","sha":null,"kind":"manifest","created_at":"2023-01-15T06:30:38.953Z","updated_at":"2023-01-15T06:30:38.953Z","repository_link":"https://github.com/galaxyproject/training-material/blob/main/.github/workflows/deploy.yml","dependencies":[{"id":6917430665,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6917430666,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6917430667,"package_name":"ruby/setup-ruby","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":6917430668,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6917430669,"package_name":"actions/cache","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6917430670,"package_name":"peaceiris/actions-gh-pages","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/git-gat.yml","sha":null,"kind":"manifest","created_at":"2023-01-15T06:30:39.018Z","updated_at":"2023-01-15T06:30:39.018Z","repository_link":"https://github.com/galaxyproject/training-material/blob/main/.github/workflows/git-gat.yml","dependencies":[{"id":6917430700,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6917430701,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6917430702,"package_name":"shimataro/ssh-key-action","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/labeler.yml","sha":null,"kind":"manifest","created_at":"2023-01-15T06:30:39.080Z","updated_at":"2023-01-15T06:30:39.080Z","repository_link":"https://github.com/galaxyproject/training-material/blob/main/.github/workflows/labeler.yml","dependencies":[{"id":6917430742,"package_name":"actions/labeler","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/matrix.yml","sha":null,"kind":"manifest","created_at":"2023-01-15T06:30:39.112Z","updated_at":"2023-01-15T06:30:39.112Z","repository_link":"https://github.com/galaxyproject/training-material/blob/main/.github/workflows/matrix.yml","dependencies":[{"id":6917430756,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6917430757,"package_name":"ruby/setup-ruby","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":6917430758,"package_name":"actions/cache","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/monthly-release.yml","sha":null,"kind":"manifest","created_at":"2023-01-15T06:30:39.164Z","updated_at":"2023-01-15T06:30:39.164Z","repository_link":"https://github.com/galaxyproject/training-material/blob/main/.github/workflows/monthly-release.yml","dependencies":[{"id":6917430808,"package_name":"actions/create-release","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":6917430809,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6917430810,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6917430811,"package_name":"ruby/setup-ruby","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":6917430812,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6917430813,"package_name":"actions/cache","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6917430814,"package_name":"aws-actions/configure-aws-credentials","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/optimize-images.yml","sha":null,"kind":"manifest","created_at":"2023-01-15T06:30:39.326Z","updated_at":"2023-01-15T06:30:39.326Z","repository_link":"https://github.com/galaxyproject/training-material/blob/main/.github/workflows/optimize-images.yml","dependencies":[{"id":6917432454,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6917432455,"package_name":"calibreapp/image-actions","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false},{"id":6917432456,"package_name":"peter-evans/create-pull-request","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/video-dry.yml","sha":null,"kind":"manifest","created_at":"2023-01-15T06:30:39.470Z","updated_at":"2023-01-15T06:30:39.470Z","repository_link":"https://github.com/galaxyproject/training-material/blob/main/.github/workflows/video-dry.yml","dependencies":[{"id":6917432861,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6917432862,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6917432863,"package_name":"ruby/setup-ruby","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":6917432864,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6917432865,"package_name":"actions/cache","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6917432866,"package_name":"synesthesiam/mozillatts","ecosystem":"actions","requirements":"*","direct":true,"kind":"docker","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/video.yml","sha":null,"kind":"manifest","created_at":"2023-01-15T06:30:39.615Z","updated_at":"2023-01-15T06:30:39.615Z","repository_link":"https://github.com/galaxyproject/training-material/blob/main/.github/workflows/video.yml","dependencies":[{"id":6917433799,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6917433800,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6917433801,"package_name":"ruby/setup-ruby","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":6917433802,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6917433803,"package_name":"actions/cache","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6917433804,"package_name":"jakejarvis/s3-sync-action","ecosystem":"actions","requirements":"v0.5.1","direct":true,"kind":"composite","optional":false},{"id":6917433805,"package_name":"synesthesiam/mozillatts","ecosystem":"actions","requirements":"*","direct":true,"kind":"docker","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/monthly-release-backfill.yml","sha":null,"kind":"manifest","created_at":"2023-09-23T03:41:31.415Z","updated_at":"2023-09-23T03:41:31.415Z","repository_link":"https://github.com/galaxyproject/training-material/blob/main/.github/workflows/monthly-release-backfill.yml","dependencies":[{"id":13889307225,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13889307226,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13889307227,"package_name":"ruby/setup-ruby","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":13889307228,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13889307229,"package_name":"actions/cache","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13889307230,"package_name":"aws-actions/configure-aws-credentials","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/shortlinks.yaml","sha":null,"kind":"manifest","created_at":"2023-09-23T03:41:32.515Z","updated_at":"2023-09-23T03:41:32.515Z","repository_link":"https://github.com/galaxyproject/training-material/blob/main/.github/workflows/shortlinks.yaml","dependencies":[{"id":13889307544,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13889307545,"package_name":"ruby/setup-ruby","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":13889307546,"package_name":"actions/cache","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13889307547,"package_name":"peter-evans/create-pull-request","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/update-libraries.yaml","sha":null,"kind":"manifest","created_at":"2023-09-23T03:41:33.153Z","updated_at":"2023-09-23T03:41:33.153Z","repository_link":"https://github.com/galaxyproject/training-material/blob/main/.github/workflows/update-libraries.yaml","dependencies":[{"id":13889308000,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13889308001,"package_name":"ruby/setup-ruby","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":13889308002,"package_name":"actions/cache","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13889308003,"package_name":"peter-evans/create-pull-request","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/scrna-galaxyhelp-matrix.yml","sha":null,"kind":"manifest","created_at":"2024-01-17T16:05:47.285Z","updated_at":"2024-01-17T16:05:47.285Z","repository_link":"https://github.com/galaxyproject/training-material/blob/main/.github/workflows/scrna-galaxyhelp-matrix.yml","dependencies":[]},{"ecosystem":"docker","filepath":"topics/admin/docker/Dockerfile","sha":null,"kind":"manifest","created_at":"2024-01-17T16:05:54.436Z","updated_at":"2024-01-17T16:05:54.436Z","repository_link":"https://github.com/galaxyproject/training-material/blob/main/topics/admin/docker/Dockerfile","dependencies":[{"id":15666024815,"package_name":"quay.io/bgruening/galaxy","ecosystem":"docker","requirements":"20.05","direct":true,"kind":"build","optional":false}]},{"ecosystem":"npm","filepath":"package-lock.json","sha":null,"kind":"lockfile","created_at":"2024-01-17T16:05:58.116Z","updated_at":"2024-01-17T16:05:58.116Z","repository_link":"https://github.com/galaxyproject/training-material/blob/main/package-lock.json","dependencies":[{"id":15666024935,"package_name":"@axe-core/cli","ecosystem":"npm","requirements":"4.6.0","direct":false,"kind":"runtime","optional":false},{"id":15666024942,"package_name":"@axe-core/webdriverjs","ecosystem":"npm","requirements":"4.6.0","direct":false,"kind":"runtime","optional":false},{"id":15666024943,"package_name":"@babel/code-frame","ecosystem":"npm","requirements":"7.18.6","direct":false,"kind":"runtime","optional":false},{"id":15666024944,"package_name":"@babel/helper-validator-identifier","ecosystem":"npm","requirements":"7.19.1","direct":false,"kind":"runtime","optional":false},{"id":15666024945,"package_name":"@babel/highlight","ecosystem":"npm","requirements":"7.18.6","direct":false,"kind":"runtime","optional":false},{"id":15666024946,"package_name":"@derhuerst/http-basic","ecosystem":"npm","requirements":"8.2.2","direct":false,"kind":"runtime","optional":false},{"id":15666024947,"package_name":"@gar/promisify","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":15666024948,"package_name":"@mapbox/node-pre-gyp","ecosystem":"npm","requirements":"1.0.10","direct":false,"kind":"runtime","optional":false},{"id":15666024949,"package_name":"@npmcli/fs","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":15666024950,"package_name":"@npmcli/move-file","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":15666024951,"package_name":"@testim/chrome-version","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":15666024952,"package_name":"@tokenizer/token","ecosystem":"npm","requirements":"0.3.0","direct":false,"kind":"runtime","optional":false},{"id":15666024953,"package_name":"@tootallnate/once","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666024954,"package_name":"@types/minimist","ecosystem":"npm","requirements":"1.2.2","direct":false,"kind":"runtime","optional":false},{"id":15666024955,"package_name":"@types/node","ecosystem":"npm","requirements":"10.17.60","direct":false,"kind":"runtime","optional":false},{"id":15666024956,"package_name":"@types/normalize-package-data","ecosystem":"npm","requirements":"2.4.1","direct":false,"kind":"runtime","optional":false},{"id":15666024957,"package_name":"@types/yauzl","ecosystem":"npm","requirements":"2.10.0","direct":false,"kind":"runtime","optional":false},{"id":15666024958,"package_name":"abab","ecosystem":"npm","requirements":"2.0.6","direct":false,"kind":"runtime","optional":false},{"id":15666024959,"package_name":"abbrev","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":15666024960,"package_name":"acorn","ecosystem":"npm","requirements":"8.8.2","direct":false,"kind":"runtime","optional":false},{"id":15666024961,"package_name":"acorn-globals","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666024962,"package_name":"acorn","ecosystem":"npm","requirements":"7.4.1","direct":false,"kind":"runtime","optional":false},{"id":15666024963,"package_name":"acorn-walk","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"runtime","optional":false},{"id":15666024964,"package_name":"add-line-numbers","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":15666024965,"package_name":"agent-base","ecosystem":"npm","requirements":"6.0.2","direct":false,"kind":"runtime","optional":false},{"id":15666024966,"package_name":"agentkeepalive","ecosystem":"npm","requirements":"4.2.1","direct":false,"kind":"runtime","optional":false},{"id":15666024967,"package_name":"aggregate-error","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":15666024968,"package_name":"ansi-regex","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":15666024969,"package_name":"ansi-styles","ecosystem":"npm","requirements":"3.2.1","direct":false,"kind":"runtime","optional":false},{"id":15666024970,"package_name":"aproba","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666024971,"package_name":"are-we-there-yet","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666024972,"package_name":"argparse","ecosystem":"npm","requirements":"1.0.10","direct":false,"kind":"runtime","optional":false},{"id":15666024973,"package_name":"sprintf-js","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":15666024974,"package_name":"arrify","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":15666024975,"package_name":"async","ecosystem":"npm","requirements":"2.6.4","direct":false,"kind":"runtime","optional":false},{"id":15666024976,"package_name":"asynckit","ecosystem":"npm","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":15666024977,"package_name":"atob-lite","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666024978,"package_name":"axe-core","ecosystem":"npm","requirements":"4.6.3","direct":false,"kind":"runtime","optional":false},{"id":15666024979,"package_name":"axios","ecosystem":"npm","requirements":"1.6.1","direct":false,"kind":"runtime","optional":false},{"id":15666024980,"package_name":"balanced-match","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":15666024981,"package_name":"base64-js","ecosystem":"npm","requirements":"1.5.1","direct":false,"kind":"runtime","optional":false},{"id":15666024982,"package_name":"basic-auth","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":15666024983,"package_name":"bindings","ecosystem":"npm","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":15666024984,"package_name":"bit-twiddle","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":15666024985,"package_name":"bl","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":15666024986,"package_name":"brace-expansion","ecosystem":"npm","requirements":"1.1.11","direct":false,"kind":"runtime","optional":false},{"id":15666024987,"package_name":"browser-process-hrtime","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666024988,"package_name":"buffer","ecosystem":"npm","requirements":"5.7.1","direct":false,"kind":"runtime","optional":false},{"id":15666024989,"package_name":"buffer-crc32","ecosystem":"npm","requirements":"0.2.13","direct":false,"kind":"runtime","optional":false},{"id":15666024990,"package_name":"buffer-from","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":15666024991,"package_name":"cacache","ecosystem":"npm","requirements":"16.1.3","direct":false,"kind":"runtime","optional":false},{"id":15666024992,"package_name":"brace-expansion","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":15666024993,"package_name":"glob","ecosystem":"npm","requirements":"8.1.0","direct":false,"kind":"runtime","optional":false},{"id":15666024994,"package_name":"minimatch","ecosystem":"npm","requirements":"5.1.6","direct":false,"kind":"runtime","optional":false},{"id":15666024995,"package_name":"camelcase","ecosystem":"npm","requirements":"6.3.0","direct":false,"kind":"runtime","optional":false},{"id":15666024996,"package_name":"camelcase-keys","ecosystem":"npm","requirements":"7.0.2","direct":false,"kind":"runtime","optional":false},{"id":15666024997,"package_name":"canvas","ecosystem":"npm","requirements":"2.11.0","direct":false,"kind":"runtime","optional":false},{"id":15666024998,"package_name":"caseless","ecosystem":"npm","requirements":"0.12.0","direct":false,"kind":"runtime","optional":false},{"id":15666024999,"package_name":"chalk","ecosystem":"npm","requirements":"2.4.2","direct":false,"kind":"runtime","optional":false},{"id":15666025000,"package_name":"chownr","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025001,"package_name":"chromedriver","ecosystem":"npm","requirements":"109.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025002,"package_name":"compare-versions","ecosystem":"npm","requirements":"5.0.3","direct":false,"kind":"runtime","optional":false},{"id":15666025003,"package_name":"clean-stack","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":15666025004,"package_name":"color-convert","ecosystem":"npm","requirements":"1.9.3","direct":false,"kind":"runtime","optional":false},{"id":15666025005,"package_name":"color-name","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":15666025006,"package_name":"color-support","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":15666025007,"package_name":"colors","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":15666025008,"package_name":"combined-stream","ecosystem":"npm","requirements":"1.0.8","direct":false,"kind":"runtime","optional":false},{"id":15666025009,"package_name":"commander","ecosystem":"npm","requirements":"9.5.0","direct":false,"kind":"runtime","optional":false},{"id":15666025010,"package_name":"compare-versions","ecosystem":"npm","requirements":"4.1.4","direct":false,"kind":"runtime","optional":false},{"id":15666025011,"package_name":"concat-map","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":15666025012,"package_name":"concat-stream","ecosystem":"npm","requirements":"1.6.2","direct":false,"kind":"runtime","optional":false},{"id":15666025013,"package_name":"isarray","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025014,"package_name":"readable-stream","ecosystem":"npm","requirements":"2.3.7","direct":false,"kind":"runtime","optional":false},{"id":15666025015,"package_name":"safe-buffer","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"runtime","optional":false},{"id":15666025016,"package_name":"string_decoder","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":15666025017,"package_name":"console-control-strings","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":15666025018,"package_name":"core-util-is","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":15666025019,"package_name":"corser","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":15666025020,"package_name":"cross-spawn","ecosystem":"npm","requirements":"7.0.3","direct":false,"kind":"runtime","optional":false},{"id":15666025021,"package_name":"cssom","ecosystem":"npm","requirements":"0.5.0","direct":false,"kind":"runtime","optional":false},{"id":15666025022,"package_name":"cssstyle","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":15666025023,"package_name":"cssom","ecosystem":"npm","requirements":"0.3.8","direct":false,"kind":"runtime","optional":false},{"id":15666025024,"package_name":"cwise-compiler","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":15666025025,"package_name":"data-urls","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":15666025026,"package_name":"whatwg-url","ecosystem":"npm","requirements":"11.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025027,"package_name":"debug","ecosystem":"npm","requirements":"4.3.3","direct":false,"kind":"runtime","optional":false},{"id":15666025028,"package_name":"decamelize","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":15666025029,"package_name":"decamelize-keys","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":15666025030,"package_name":"decamelize","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":15666025031,"package_name":"map-obj","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":15666025032,"package_name":"decimal.js","ecosystem":"npm","requirements":"10.4.3","direct":false,"kind":"runtime","optional":false},{"id":15666025033,"package_name":"decompress-response","ecosystem":"npm","requirements":"4.2.1","direct":false,"kind":"runtime","optional":false},{"id":15666025034,"package_name":"deep-extend","ecosystem":"npm","requirements":"0.6.0","direct":false,"kind":"runtime","optional":false},{"id":15666025035,"package_name":"deep-is","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":15666025036,"package_name":"delayed-stream","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025037,"package_name":"delegates","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025038,"package_name":"depd","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":15666025039,"package_name":"detect-libc","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":15666025040,"package_name":"detect-newline","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":15666025041,"package_name":"domexception","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025042,"package_name":"dup","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025043,"package_name":"editly","ecosystem":"npm","requirements":"0.14.2","direct":false,"kind":"runtime","optional":false},{"id":15666025044,"package_name":"aggregate-error","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":15666025045,"package_name":"clean-stack","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":15666025046,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025047,"package_name":"indent-string","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025048,"package_name":"p-map","ecosystem":"npm","requirements":"5.5.0","direct":false,"kind":"runtime","optional":false},{"id":15666025049,"package_name":"emoji-regex","ecosystem":"npm","requirements":"8.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025050,"package_name":"encoding","ecosystem":"npm","requirements":"0.1.13","direct":false,"kind":"runtime","optional":false},{"id":15666025051,"package_name":"end-of-stream","ecosystem":"npm","requirements":"1.4.4","direct":false,"kind":"runtime","optional":false},{"id":15666025052,"package_name":"env-paths","ecosystem":"npm","requirements":"2.2.1","direct":false,"kind":"runtime","optional":false},{"id":15666025053,"package_name":"err-code","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":15666025054,"package_name":"error-ex","ecosystem":"npm","requirements":"1.3.2","direct":false,"kind":"runtime","optional":false},{"id":15666025055,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":15666025056,"package_name":"escodegen","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025057,"package_name":"esprima","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":15666025058,"package_name":"estraverse","ecosystem":"npm","requirements":"5.3.0","direct":false,"kind":"runtime","optional":false},{"id":15666025059,"package_name":"esutils","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":15666025060,"package_name":"eventemitter3","ecosystem":"npm","requirements":"4.0.7","direct":false,"kind":"runtime","optional":false},{"id":15666025061,"package_name":"execa","ecosystem":"npm","requirements":"6.1.0","direct":false,"kind":"runtime","optional":false},{"id":15666025062,"package_name":"get-stream","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":15666025063,"package_name":"expand-template","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":15666025064,"package_name":"extract-zip","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":15666025065,"package_name":"fabric","ecosystem":"npm","requirements":"5.3.0","direct":false,"kind":"runtime","optional":false},{"id":15666025072,"package_name":"fast-levenshtein","ecosystem":"npm","requirements":"2.0.6","direct":false,"kind":"runtime","optional":false},{"id":15666025073,"package_name":"fd-slicer","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":15666025074,"package_name":"ffmpeg-static","ecosystem":"npm","requirements":"4.4.1","direct":false,"kind":"runtime","optional":false},{"id":15666025075,"package_name":"file-type","ecosystem":"npm","requirements":"18.2.1","direct":false,"kind":"runtime","optional":false},{"id":15666025076,"package_name":"file-uri-to-path","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025077,"package_name":"file-url","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025078,"package_name":"find-up","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025079,"package_name":"follow-redirects","ecosystem":"npm","requirements":"1.15.4","direct":false,"kind":"runtime","optional":false},{"id":15666025080,"package_name":"form-data","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025081,"package_name":"fs-constants","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025082,"package_name":"fs-extra","ecosystem":"npm","requirements":"10.1.0","direct":false,"kind":"runtime","optional":false},{"id":15666025083,"package_name":"fs-minipass","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":15666025084,"package_name":"fs.realpath","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025085,"package_name":"function-bind","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":15666025086,"package_name":"gauge","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":15666025087,"package_name":"get-stream","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"runtime","optional":false},{"id":15666025088,"package_name":"github-from-package","ecosystem":"npm","requirements":"0.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025089,"package_name":"gl","ecosystem":"npm","requirements":"5.0.3","direct":false,"kind":"runtime","optional":false},{"id":15666025095,"package_name":"gl-buffer","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":15666025096,"package_name":"gl-constants","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025097,"package_name":"gl-format-compiler-error","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":15666025098,"package_name":"gl-shader","ecosystem":"npm","requirements":"4.3.1","direct":false,"kind":"runtime","optional":false},{"id":15666025099,"package_name":"gl-texture2d","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":15666025100,"package_name":"gl-transition","ecosystem":"npm","requirements":"1.13.0","direct":false,"kind":"runtime","optional":false},{"id":15666025159,"package_name":"gl-transitions","ecosystem":"npm","requirements":"1.43.0","direct":false,"kind":"runtime","optional":false},{"id":15666025160,"package_name":"glob","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"runtime","optional":false},{"id":15666025161,"package_name":"glsl-shader-name","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025162,"package_name":"glsl-tokenizer","ecosystem":"npm","requirements":"2.1.5","direct":false,"kind":"runtime","optional":false},{"id":15666025163,"package_name":"graceful-fs","ecosystem":"npm","requirements":"4.2.9","direct":false,"kind":"runtime","optional":false},{"id":15666025164,"package_name":"hard-rejection","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":15666025165,"package_name":"has","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":15666025166,"package_name":"has-flag","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025167,"package_name":"has-unicode","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":15666025168,"package_name":"he","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":15666025169,"package_name":"hosted-git-info","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":15666025170,"package_name":"lru-cache","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025171,"package_name":"html-encoding-sniffer","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025172,"package_name":"http-cache-semantics","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"runtime","optional":false},{"id":15666025173,"package_name":"http-proxy","ecosystem":"npm","requirements":"1.18.1","direct":false,"kind":"runtime","optional":false},{"id":15666025174,"package_name":"http-proxy-agent","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025175,"package_name":"http-response-object","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":15666025176,"package_name":"http-server","ecosystem":"npm","requirements":"13.1.0","direct":false,"kind":"runtime","optional":false},{"id":15666025177,"package_name":"ansi-styles","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":15666025178,"package_name":"chalk","ecosystem":"npm","requirements":"4.1.2","direct":false,"kind":"runtime","optional":false},{"id":15666025179,"package_name":"color-convert","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":15666025180,"package_name":"color-name","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"runtime","optional":false},{"id":15666025181,"package_name":"has-flag","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025182,"package_name":"supports-color","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"runtime","optional":false},{"id":15666025183,"package_name":"https-proxy-agent","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":15666025184,"package_name":"human-signals","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":15666025185,"package_name":"humanize-ms","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":15666025186,"package_name":"iconv-lite","ecosystem":"npm","requirements":"0.6.3","direct":false,"kind":"runtime","optional":false},{"id":15666025187,"package_name":"ieee754","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":15666025188,"package_name":"immediate","ecosystem":"npm","requirements":"3.0.6","direct":false,"kind":"runtime","optional":false},{"id":15666025189,"package_name":"imurmurhash","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":15666025190,"package_name":"indent-string","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025191,"package_name":"infer-owner","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":15666025192,"package_name":"inflight","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":15666025193,"package_name":"inherits","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"runtime","optional":false},{"id":15666025194,"package_name":"ini","ecosystem":"npm","requirements":"1.3.8","direct":false,"kind":"runtime","optional":false},{"id":15666025195,"package_name":"iota-array","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025196,"package_name":"ip","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025197,"package_name":"ip-regex","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":15666025198,"package_name":"is-arrayish","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":15666025199,"package_name":"is-buffer","ecosystem":"npm","requirements":"1.1.6","direct":false,"kind":"runtime","optional":false},{"id":15666025200,"package_name":"is-core-module","ecosystem":"npm","requirements":"2.11.0","direct":false,"kind":"runtime","optional":false},{"id":15666025201,"package_name":"is-fullwidth-code-point","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025202,"package_name":"is-lambda","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":15666025203,"package_name":"is-plain-obj","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":15666025204,"package_name":"is-potential-custom-element-name","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":15666025205,"package_name":"is-stream","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025206,"package_name":"is-url","ecosystem":"npm","requirements":"1.2.4","direct":false,"kind":"runtime","optional":false},{"id":15666025207,"package_name":"is2","ecosystem":"npm","requirements":"2.0.9","direct":false,"kind":"runtime","optional":false},{"id":15666025208,"package_name":"isarray","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":15666025209,"package_name":"isexe","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025210,"package_name":"js-tokens","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025211,"package_name":"js-yaml","ecosystem":"npm","requirements":"3.14.1","direct":false,"kind":"runtime","optional":false},{"id":15666025212,"package_name":"jsdom","ecosystem":"npm","requirements":"19.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025213,"package_name":"json-parse-even-better-errors","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"runtime","optional":false},{"id":15666025214,"package_name":"json5","ecosystem":"npm","requirements":"2.2.3","direct":false,"kind":"runtime","optional":false},{"id":15666025215,"package_name":"jsonfile","ecosystem":"npm","requirements":"6.1.0","direct":false,"kind":"runtime","optional":false},{"id":15666025216,"package_name":"jszip","ecosystem":"npm","requirements":"3.10.1","direct":false,"kind":"runtime","optional":false},{"id":15666025217,"package_name":"readable-stream","ecosystem":"npm","requirements":"2.3.8","direct":false,"kind":"runtime","optional":false},{"id":15666025218,"package_name":"kind-of","ecosystem":"npm","requirements":"6.0.3","direct":false,"kind":"runtime","optional":false},{"id":15666025219,"package_name":"levn","ecosystem":"npm","requirements":"0.3.0","direct":false,"kind":"runtime","optional":false},{"id":15666025220,"package_name":"lie","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"runtime","optional":false},{"id":15666025221,"package_name":"lines-and-columns","ecosystem":"npm","requirements":"1.2.4","direct":false,"kind":"runtime","optional":false},{"id":15666025222,"package_name":"locate-path","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025223,"package_name":"lodash","ecosystem":"npm","requirements":"4.17.21","direct":false,"kind":"runtime","optional":false},{"id":15666025224,"package_name":"lodash-es","ecosystem":"npm","requirements":"4.17.21","direct":false,"kind":"runtime","optional":false},{"id":15666025225,"package_name":"lru-cache","ecosystem":"npm","requirements":"7.18.1","direct":false,"kind":"runtime","optional":false},{"id":15666025226,"package_name":"lunr","ecosystem":"npm","requirements":"2.3.9","direct":false,"kind":"runtime","optional":false},{"id":15666025227,"package_name":"make-dir","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":15666025228,"package_name":"semver","ecosystem":"npm","requirements":"6.3.1","direct":false,"kind":"runtime","optional":false},{"id":15666025229,"package_name":"make-fetch-happen","ecosystem":"npm","requirements":"10.2.1","direct":false,"kind":"runtime","optional":false},{"id":15666025230,"package_name":"map-obj","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":15666025231,"package_name":"markdown-yaml-metadata-parser","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025900,"package_name":"meow","ecosystem":"npm","requirements":"10.1.5","direct":false,"kind":"runtime","optional":false},{"id":15666025901,"package_name":"merge-stream","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025902,"package_name":"mime","ecosystem":"npm","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":15666025903,"package_name":"mime-db","ecosystem":"npm","requirements":"1.51.0","direct":false,"kind":"runtime","optional":false},{"id":15666025904,"package_name":"mime-types","ecosystem":"npm","requirements":"2.1.34","direct":false,"kind":"runtime","optional":false},{"id":15666025905,"package_name":"mimic-fn","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025906,"package_name":"mimic-response","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":15666025907,"package_name":"min-indent","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":15666025908,"package_name":"minimatch","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"runtime","optional":false},{"id":15666025909,"package_name":"minimist","ecosystem":"npm","requirements":"1.2.7","direct":false,"kind":"runtime","optional":false},{"id":15666025910,"package_name":"minimist-options","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":15666025911,"package_name":"minipass","ecosystem":"npm","requirements":"3.3.6","direct":false,"kind":"runtime","optional":false},{"id":15666025912,"package_name":"minipass-collect","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":15666025913,"package_name":"minipass-fetch","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":15666025914,"package_name":"minipass-flush","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":15666025915,"package_name":"minipass-pipeline","ecosystem":"npm","requirements":"1.2.4","direct":false,"kind":"runtime","optional":false},{"id":15666025916,"package_name":"minipass-sized","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":15666025917,"package_name":"minizlib","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":15666025918,"package_name":"mkdirp","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":15666025919,"package_name":"mkdirp-classic","ecosystem":"npm","requirements":"0.5.3","direct":false,"kind":"runtime","optional":false},{"id":15666025920,"package_name":"ms","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":15666025921,"package_name":"nan","ecosystem":"npm","requirements":"2.17.0","direct":false,"kind":"runtime","optional":false},{"id":15666025922,"package_name":"nanoid","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":15666025923,"package_name":"napi-build-utils","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":15666025924,"package_name":"ndarray","ecosystem":"npm","requirements":"1.0.19","direct":false,"kind":"runtime","optional":false},{"id":15666025925,"package_name":"ndarray-ops","ecosystem":"npm","requirements":"1.2.2","direct":false,"kind":"runtime","optional":false},{"id":15666025926,"package_name":"negotiator","ecosystem":"npm","requirements":"0.6.3","direct":false,"kind":"runtime","optional":false},{"id":15666025927,"package_name":"node-abi","ecosystem":"npm","requirements":"3.33.0","direct":false,"kind":"runtime","optional":false},{"id":15666025928,"package_name":"node-fetch","ecosystem":"npm","requirements":"2.6.9","direct":false,"kind":"runtime","optional":false},{"id":15666025929,"package_name":"tr46","ecosystem":"npm","requirements":"0.0.3","direct":false,"kind":"runtime","optional":false},{"id":15666025930,"package_name":"webidl-conversions","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":15666025931,"package_name":"whatwg-url","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025932,"package_name":"node-gyp","ecosystem":"npm","requirements":"9.3.1","direct":false,"kind":"runtime","optional":false},{"id":15666025933,"package_name":"are-we-there-yet","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":15666025934,"package_name":"gauge","ecosystem":"npm","requirements":"4.0.4","direct":false,"kind":"runtime","optional":false},{"id":15666025935,"package_name":"nopt","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025936,"package_name":"npmlog","ecosystem":"npm","requirements":"6.0.2","direct":false,"kind":"runtime","optional":false},{"id":15666025937,"package_name":"nopt","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025938,"package_name":"normalize-package-data","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":15666025939,"package_name":"npm-run-path","ecosystem":"npm","requirements":"5.1.0","direct":false,"kind":"runtime","optional":false},{"id":15666025940,"package_name":"path-key","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025941,"package_name":"npmlog","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":15666025942,"package_name":"nwsapi","ecosystem":"npm","requirements":"2.2.2","direct":false,"kind":"runtime","optional":false},{"id":15666025943,"package_name":"object-assign","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"runtime","optional":false},{"id":15666025944,"package_name":"once","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":15666025945,"package_name":"onetime","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025946,"package_name":"opener","ecosystem":"npm","requirements":"1.5.2","direct":false,"kind":"runtime","optional":false},{"id":15666025947,"package_name":"optionator","ecosystem":"npm","requirements":"0.8.3","direct":false,"kind":"runtime","optional":false},{"id":15666025948,"package_name":"p-limit","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":15666025949,"package_name":"p-locate","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025950,"package_name":"p-map","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025951,"package_name":"pad-left","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":15666025952,"package_name":"pako","ecosystem":"npm","requirements":"1.0.11","direct":false,"kind":"runtime","optional":false},{"id":15666025953,"package_name":"parse-cache-control","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":15666025954,"package_name":"parse-json","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"runtime","optional":false},{"id":15666025955,"package_name":"parse5","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":15666025956,"package_name":"path-exists","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025957,"package_name":"path-is-absolute","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":15666025958,"package_name":"path-key","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":15666025959,"package_name":"peek-readable","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025960,"package_name":"pend","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":15666025961,"package_name":"portfinder","ecosystem":"npm","requirements":"1.0.28","direct":false,"kind":"runtime","optional":false},{"id":15666025962,"package_name":"debug","ecosystem":"npm","requirements":"3.2.7","direct":false,"kind":"runtime","optional":false},{"id":15666025963,"package_name":"mkdirp","ecosystem":"npm","requirements":"0.5.5","direct":false,"kind":"runtime","optional":false},{"id":15666025964,"package_name":"prebuild-install","ecosystem":"npm","requirements":"7.1.1","direct":false,"kind":"runtime","optional":false},{"id":15666025965,"package_name":"decompress-response","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025966,"package_name":"mimic-response","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":15666025967,"package_name":"simple-get","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":15666025968,"package_name":"prelude-ls","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":15666025969,"package_name":"process-nextick-args","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":15666025970,"package_name":"progress","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":15666025971,"package_name":"promise-inflight","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":15666025972,"package_name":"promise-retry","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":15666025973,"package_name":"proxy-from-env","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":15666025974,"package_name":"psl","ecosystem":"npm","requirements":"1.9.0","direct":false,"kind":"runtime","optional":false},{"id":15666025975,"package_name":"pump","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025976,"package_name":"punycode","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":15666025977,"package_name":"qs","ecosystem":"npm","requirements":"6.5.3","direct":false,"kind":"runtime","optional":false},{"id":15666025978,"package_name":"querystringify","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":15666025979,"package_name":"quick-lru","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"runtime","optional":false},{"id":15666025980,"package_name":"rc","ecosystem":"npm","requirements":"1.2.8","direct":false,"kind":"runtime","optional":false},{"id":15666025981,"package_name":"read-pkg","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025982,"package_name":"read-pkg-up","ecosystem":"npm","requirements":"8.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025983,"package_name":"readable-stream","ecosystem":"npm","requirements":"3.6.1","direct":false,"kind":"runtime","optional":false},{"id":15666025984,"package_name":"readable-web-to-node-stream","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":15666025985,"package_name":"redent","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025986,"package_name":"repeat-string","ecosystem":"npm","requirements":"1.6.1","direct":false,"kind":"runtime","optional":false},{"id":15666025987,"package_name":"requires-port","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025988,"package_name":"retry","ecosystem":"npm","requirements":"0.12.0","direct":false,"kind":"runtime","optional":false},{"id":15666025989,"package_name":"rimraf","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":15666025990,"package_name":"safe-buffer","ecosystem":"npm","requirements":"5.2.1","direct":false,"kind":"runtime","optional":false},{"id":15666025991,"package_name":"safer-buffer","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":15666025992,"package_name":"saxes","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":15666025993,"package_name":"secure-compare","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":15666025994,"package_name":"selenium-webdriver","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":15666025995,"package_name":"semver","ecosystem":"npm","requirements":"7.5.4","direct":false,"kind":"runtime","optional":false},{"id":15666025996,"package_name":"set-blocking","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025997,"package_name":"setimmediate","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":15666025998,"package_name":"shebang-command","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666025999,"package_name":"shebang-regex","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666026000,"package_name":"signal-exit","ecosystem":"npm","requirements":"3.0.7","direct":false,"kind":"runtime","optional":false},{"id":15666026001,"package_name":"simple-concat","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":15666026002,"package_name":"simple-get","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":15666026003,"package_name":"smart-buffer","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":15666026004,"package_name":"socks","ecosystem":"npm","requirements":"2.7.1","direct":false,"kind":"runtime","optional":false},{"id":15666026005,"package_name":"socks-proxy-agent","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666026006,"package_name":"source-map","ecosystem":"npm","requirements":"0.6.1","direct":false,"kind":"runtime","optional":false},{"id":15666026007,"package_name":"spdx-correct","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":15666026008,"package_name":"spdx-exceptions","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":15666026009,"package_name":"spdx-expression-parse","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":15666026010,"package_name":"spdx-license-ids","ecosystem":"npm","requirements":"3.0.12","direct":false,"kind":"runtime","optional":false},{"id":15666026011,"package_name":"sprintf-js","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":15666026012,"package_name":"ssri","ecosystem":"npm","requirements":"9.0.1","direct":false,"kind":"runtime","optional":false},{"id":15666026013,"package_name":"string_decoder","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":15666026014,"package_name":"string-width","ecosystem":"npm","requirements":"4.2.3","direct":false,"kind":"runtime","optional":false},{"id":15666026015,"package_name":"strip-ansi","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":15666026016,"package_name":"strip-final-newline","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666026017,"package_name":"strip-indent","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666026018,"package_name":"strip-json-comments","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":15666026019,"package_name":"strtok3","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666026020,"package_name":"supports-color","ecosystem":"npm","requirements":"5.5.0","direct":false,"kind":"runtime","optional":false},{"id":15666026021,"package_name":"symbol-tree","ecosystem":"npm","requirements":"3.2.4","direct":false,"kind":"runtime","optional":false},{"id":15666026022,"package_name":"tar","ecosystem":"npm","requirements":"6.1.13","direct":false,"kind":"runtime","optional":false},{"id":15666026023,"package_name":"tar-fs","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":15666026024,"package_name":"chownr","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"runtime","optional":false},{"id":15666026025,"package_name":"tar-stream","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":15666026026,"package_name":"minipass","ecosystem":"npm","requirements":"4.2.4","direct":false,"kind":"runtime","optional":false},{"id":15666026027,"package_name":"tcp-port-used","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":15666026028,"package_name":"debug","ecosystem":"npm","requirements":"4.3.1","direct":false,"kind":"runtime","optional":false},{"id":15666026029,"package_name":"through2","ecosystem":"npm","requirements":"0.6.5","direct":false,"kind":"runtime","optional":false},{"id":15666026030,"package_name":"readable-stream","ecosystem":"npm","requirements":"1.0.34","direct":false,"kind":"runtime","optional":false},{"id":15666026031,"package_name":"string_decoder","ecosystem":"npm","requirements":"0.10.31","direct":false,"kind":"runtime","optional":false},{"id":15666026032,"package_name":"tmp","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":15666026033,"package_name":"token-types","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":15666026034,"package_name":"tough-cookie","ecosystem":"npm","requirements":"4.1.3","direct":false,"kind":"runtime","optional":false},{"id":15666026035,"package_name":"universalify","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":15666026036,"package_name":"tr46","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666026037,"package_name":"trim-newlines","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":15666026038,"package_name":"tunnel-agent","ecosystem":"npm","requirements":"0.6.0","direct":false,"kind":"runtime","optional":false},{"id":15666026039,"package_name":"type-check","ecosystem":"npm","requirements":"0.3.2","direct":false,"kind":"runtime","optional":false},{"id":15666026040,"package_name":"type-fest","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":15666026041,"package_name":"typedarray","ecosystem":"npm","requirements":"0.0.6","direct":false,"kind":"runtime","optional":false},{"id":15666026042,"package_name":"typedarray-pool","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":15666026043,"package_name":"union","ecosystem":"npm","requirements":"0.5.0","direct":false,"kind":"runtime","optional":false},{"id":15666026044,"package_name":"uniq","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":15666026045,"package_name":"unique-filename","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":15666026046,"package_name":"unique-slug","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666026047,"package_name":"universalify","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666026048,"package_name":"url-join","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":15666026049,"package_name":"url-parse","ecosystem":"npm","requirements":"1.5.10","direct":false,"kind":"runtime","optional":false},{"id":15666026050,"package_name":"util-deprecate","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":15666026051,"package_name":"validate-npm-package-license","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"runtime","optional":false},{"id":15666026052,"package_name":"w3c-hr-time","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":15666026053,"package_name":"w3c-xmlserializer","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666026054,"package_name":"weakmap-shim","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":15666026055,"package_name":"webidl-conversions","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666026056,"package_name":"whatwg-encoding","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666026057,"package_name":"whatwg-mimetype","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666026058,"package_name":"whatwg-url","ecosystem":"npm","requirements":"10.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666026059,"package_name":"which","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":15666026060,"package_name":"wide-align","ecosystem":"npm","requirements":"1.1.5","direct":false,"kind":"runtime","optional":false},{"id":15666026061,"package_name":"word-wrap","ecosystem":"npm","requirements":"1.2.4","direct":false,"kind":"runtime","optional":false},{"id":15666026062,"package_name":"wrappy","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":15666026063,"package_name":"ws","ecosystem":"npm","requirements":"8.12.1","direct":false,"kind":"runtime","optional":false},{"id":15666026064,"package_name":"xml-name-validator","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666026065,"package_name":"xmlchars","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":15666026066,"package_name":"xtend","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":15666026067,"package_name":"yallist","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":15666026068,"package_name":"yargs-parser","ecosystem":"npm","requirements":"20.2.9","direct":false,"kind":"runtime","optional":false},{"id":15666026069,"package_name":"yauzl","ecosystem":"npm","requirements":"2.10.0","direct":false,"kind":"runtime","optional":false},{"id":15666026070,"package_name":"yocto-queue","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"npm","filepath":"package.json","sha":null,"kind":"manifest","created_at":"2024-01-17T16:06:02.397Z","updated_at":"2024-01-17T16:06:02.397Z","repository_link":"https://github.com/galaxyproject/training-material/blob/main/package.json","dependencies":[{"id":15666026071,"package_name":"@axe-core/cli","ecosystem":"npm","requirements":"^4.6.0","direct":true,"kind":"runtime","optional":false},{"id":15666026072,"package_name":"editly","ecosystem":"npm","requirements":"^0.14.0","direct":true,"kind":"runtime","optional":false},{"id":15666026073,"package_name":"ffmpeg-static","ecosystem":"npm","requirements":"^4.4.0","direct":true,"kind":"runtime","optional":false},{"id":15666026074,"package_name":"http-server","ecosystem":"npm","requirements":"^13.0.2","direct":true,"kind":"runtime","optional":false},{"id":15666026075,"package_name":"lunr","ecosystem":"npm","requirements":"^2.3.9","direct":true,"kind":"runtime","optional":false},{"id":15666026076,"package_name":"markdown-yaml-metadata-parser","ecosystem":"npm","requirements":"^3.0.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/cron-commit-cache.yml","sha":null,"kind":"manifest","created_at":"2024-04-12T11:53:22.823Z","updated_at":"2024-04-12T11:53:22.823Z","repository_link":"https://github.com/galaxyproject/training-material/blob/main/.github/workflows/cron-commit-cache.yml","dependencies":[{"id":17381575226,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":17381575227,"package_name":"ruby/setup-ruby","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":17381575228,"package_name":"actions/cache","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":17381575229,"package_name":"peter-evans/create-pull-request","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/docker-build.yaml.txt","sha":null,"kind":"manifest","created_at":"2024-11-06T01:33:47.723Z","updated_at":"2024-11-06T01:33:47.723Z","repository_link":"https://github.com/galaxyproject/training-material/blob/main/.github/workflows/docker-build.yaml.txt","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/google-form-events.yml","sha":null,"kind":"manifest","created_at":"2024-11-06T01:33:48.374Z","updated_at":"2024-11-06T01:33:48.374Z","repository_link":"https://github.com/galaxyproject/training-material/blob/main/.github/workflows/google-form-events.yml","dependencies":[{"id":20582983429,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":20582983430,"package_name":"ruby/setup-ruby","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":20582983431,"package_name":"actions/cache","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":20582983432,"package_name":"peter-evans/create-pull-request","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/google-form-faqs.yml","sha":null,"kind":"manifest","created_at":"2024-11-06T01:33:48.477Z","updated_at":"2024-11-06T01:33:48.477Z","repository_link":"https://github.com/galaxyproject/training-material/blob/main/.github/workflows/google-form-faqs.yml","dependencies":[{"id":20582983441,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":20582983442,"package_name":"ruby/setup-ruby","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":20582983443,"package_name":"actions/cache","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":20582983444,"package_name":"peter-evans/create-pull-request","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/google-form-news.yml","sha":null,"kind":"manifest","created_at":"2024-11-06T01:33:48.564Z","updated_at":"2024-11-06T01:33:48.564Z","repository_link":"https://github.com/galaxyproject/training-material/blob/main/.github/workflows/google-form-news.yml","dependencies":[{"id":20582983445,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":20582983446,"package_name":"ruby/setup-ruby","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":20582983447,"package_name":"actions/cache","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":20582983448,"package_name":"peter-evans/create-pull-request","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/google-form-recordings.yml","sha":null,"kind":"manifest","created_at":"2024-11-06T01:33:48.674Z","updated_at":"2024-11-06T01:33:48.674Z","repository_link":"https://github.com/galaxyproject/training-material/blob/main/.github/workflows/google-form-recordings.yml","dependencies":[{"id":20582983449,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":20582983450,"package_name":"ruby/setup-ruby","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":20582983451,"package_name":"actions/cache","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":20582983452,"package_name":"peter-evans/create-pull-request","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/social.yml","sha":null,"kind":"manifest","created_at":"2024-11-06T01:33:48.951Z","updated_at":"2024-11-06T01:33:48.951Z","repository_link":"https://github.com/galaxyproject/training-material/blob/main/.github/workflows/social.yml","dependencies":[{"id":20582983482,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":20582983483,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/workflowhub.yml","sha":null,"kind":"manifest","created_at":"2024-11-06T01:33:49.182Z","updated_at":"2024-11-06T01:33:49.182Z","repository_link":"https://github.com/galaxyproject/training-material/blob/main/.github/workflows/workflowhub.yml","dependencies":[{"id":20582983491,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":20582983492,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":20582983493,"package_name":"ruby/setup-ruby","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":20582983494,"package_name":"actions/cache","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":20582983495,"package_name":"peter-evans/create-pull-request","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/blueskyfeedbot.yml","sha":null,"kind":"manifest","created_at":"2025-04-11T18:28:51.443Z","updated_at":"2025-04-11T18:28:51.443Z","repository_link":"https://github.com/galaxyproject/training-material/blob/main/.github/workflows/blueskyfeedbot.yml","dependencies":[{"id":22644898241,"package_name":"actions/github-script","ecosystem":"actions","requirements":"v6","direct":true,"kind":"composite","optional":false},{"id":22644898242,"package_name":"actions/cache","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":22644898243,"package_name":"joschi/blueskyfeedbot","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"docker","filepath":"topics/assembly/docker/Dockerfile","sha":null,"kind":"manifest","created_at":"2025-04-11T18:28:52.589Z","updated_at":"2025-04-11T18:28:52.589Z","repository_link":"https://github.com/galaxyproject/training-material/blob/main/topics/assembly/docker/Dockerfile","dependencies":[{"id":22644898244,"package_name":"quay.io/bgruening/galaxy","ecosystem":"docker","requirements":"20.05","direct":true,"kind":"build","optional":false}]},{"ecosystem":"pypi","filepath":"topics/admin/tutorials/ansible-galaxy/tests/requirements.txt","sha":null,"kind":"manifest","created_at":"2025-04-11T18:28:54.523Z","updated_at":"2025-04-11T18:28:54.523Z","repository_link":"https://github.com/galaxyproject/training-material/blob/main/topics/admin/tutorials/ansible-galaxy/tests/requirements.txt","dependencies":[{"id":22644898273,"package_name":"ephemeris","ecosystem":"pypi","requirements":"*","direct":true,"kind":"test","optional":false}]},{"ecosystem":"cpan","filepath":"topics/assembly/tutorials/ecoli_comparison/data/names/meta.json","sha":null,"kind":"manifest","created_at":"2025-06-20T10:33:26.158Z","updated_at":"2025-06-20T10:33:26.158Z","repository_link":"https://github.com/galaxyproject/training-material/blob/main/topics/assembly/tutorials/ecoli_comparison/data/names/meta.json","dependencies":[]},{"ecosystem":"docker","filepath":"topics/climate/docker/Dockerfile","sha":null,"kind":"manifest","created_at":"2025-06-20T10:33:26.268Z","updated_at":"2025-06-20T10:33:26.268Z","repository_link":"https://github.com/galaxyproject/training-material/blob/main/topics/climate/docker/Dockerfile","dependencies":[{"id":23719967543,"package_name":"quay.io/bgruening/galaxy","ecosystem":"docker","requirements":"20.05","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"topics/computational-chemistry/docker/Dockerfile","sha":null,"kind":"manifest","created_at":"2025-06-20T10:33:26.619Z","updated_at":"2025-06-20T10:33:26.619Z","repository_link":"https://github.com/galaxyproject/training-material/blob/main/topics/computational-chemistry/docker/Dockerfile","dependencies":[{"id":23719967611,"package_name":"quay.io/bgruening/galaxy","ecosystem":"docker","requirements":"20.05","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"topics/contributing/docker/Dockerfile","sha":null,"kind":"manifest","created_at":"2025-06-20T10:33:26.673Z","updated_at":"2025-06-20T10:33:26.673Z","repository_link":"https://github.com/galaxyproject/training-material/blob/main/topics/contributing/docker/Dockerfile","dependencies":[{"id":23719967699,"package_name":"quay.io/bgruening/galaxy","ecosystem":"docker","requirements":"20.05","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"topics/dev/docker/Dockerfile","sha":null,"kind":"manifest","created_at":"2025-06-20T10:33:26.735Z","updated_at":"2025-06-20T10:33:26.735Z","repository_link":"https://github.com/galaxyproject/training-material/blob/main/topics/dev/docker/Dockerfile","dependencies":[{"id":23719967701,"package_name":"quay.io/bgruening/galaxy","ecosystem":"docker","requirements":"20.05","direct":true,"kind":"build","optional":false}]},{"ecosystem":"pypi","filepath":"environment.yml","sha":null,"kind":"manifest","created_at":"2025-08-21T09:33:24.321Z","updated_at":"2025-08-21T09:33:24.321Z","repository_link":"https://github.com/galaxyproject/training-material/blob/main/environment.yml","dependencies":[{"id":24771770077,"package_name":"pathspec","ecosystem":"pypi","requirements":"==0.5.6","direct":true,"kind":"runtime","optional":false},{"id":24771770078,"package_name":"oyaml","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/reviewdog-comment.yml","sha":null,"kind":"manifest","created_at":"2025-08-06T02:33:01.932Z","updated_at":"2025-08-06T02:33:01.932Z","repository_link":"https://github.com/galaxyproject/training-material/blob/main/.github/workflows/reviewdog-comment.yml","dependencies":[{"id":24531631826,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":24531631827,"package_name":"reviewdog/action-setup","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":24531631828,"package_name":"actions/github-script","ecosystem":"actions","requirements":"v7","direct":true,"kind":"composite","optional":false}]}],"score":null,"created_at":"2025-09-04T15:51:11.951Z","updated_at":"2025-10-07T08:15:38.471Z","avatar_url":"https://github.com/galaxyproject.png","language":"HTML","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/38093","html_url":"https://science.ecosyste.ms/projects/38093"}