{"id":77996,"name":null,"description":"The Pokémon API","url":"https://github.com/pokeapi/pokeapi","last_synced_at":"2025-09-08T21:13:45.787Z","repository":{"id":24145449,"uuid":"27534934","full_name":"PokeAPI/pokeapi","owner":"PokeAPI","description":"The Pokémon API","archived":false,"fork":false,"pushed_at":"2025-09-07T06:22:59.000Z","size":47893,"stargazers_count":4812,"open_issues_count":167,"forks_count":1030,"subscribers_count":75,"default_branch":"master","last_synced_at":"2025-09-07T08:31:51.601Z","etag":null,"topics":["api","beginner-friendly","graphql","hacktoberfest","pokeapi","pokemon"],"latest_commit_sha":null,"homepage":"https://pokeapi.co","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PokeAPI.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":null,"patreon":null,"open_collective":"pokeapi","ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2014-12-04T10:17:17.000Z","updated_at":"2025-09-07T06:23:04.000Z","dependencies_parsed_at":"2023-12-15T08:24:14.694Z","dependency_job_id":"fd47f7a1-9307-4526-9bfc-f751202940f6","html_url":"https://github.com/PokeAPI/pokeapi","commit_stats":{"total_commits":1161,"total_committers":167,"mean_commits":6.952095808383233,"dds":0.6623600344530577,"last_synced_commit":"37a7f6be40de656c2beae78d24bb3f234b81bab4"},"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"purl":"pkg:github/PokeAPI/pokeapi","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PokeAPI","download_url":"https://codeload.github.com/PokeAPI/pokeapi/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/sbom","scorecard":{"id":110931,"data":{"date":"2025-08-11","repo":{"name":"github.com/PokeAPI/pokeapi","commit":"66293d2d6baa38a08545d2d11d71f2f8244e7bf7"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.9,"checks":[{"name":"Code-Review","score":3,"reason":"Found 4/12 approved changesets -- score normalized to 3","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 13 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Security-Policy","score":9,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Warn: One or no descriptive hints of disclosure, vulnerability, and/or timelines in security policy","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/database.yml:1","Warn: no topLevel permission defined: .github/workflows/docker-build-and-push.yml:1","Warn: no topLevel permission defined: .github/workflows/docker-k8s.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"CII-Best-Practices","score":2,"reason":"badge detected: InProgress","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.md:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE.md:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact 2.9.0 not signed: https://api.github.com/repos/PokeAPI/pokeapi/releases/197455256","Warn: release artifact 2.9.0 does not have provenance: https://api.github.com/repos/PokeAPI/pokeapi/releases/197455256"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/database.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/database.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/database.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/database.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/database.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/database.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/database.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/database.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docker-build-and-push.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-build-and-push.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker-build-and-push.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-build-and-push.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker-build-and-push.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-build-and-push.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker-build-and-push.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-build-and-push.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker-build-and-push.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-build-and-push.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker-build-and-push.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-build-and-push.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docker-k8s.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-k8s.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker-k8s.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-k8s.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker-k8s.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-k8s.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker-k8s.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-k8s.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker-k8s.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-k8s.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docker-k8s.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-k8s.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker-k8s.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-k8s.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker-k8s.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-k8s.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker-k8s.yml:52: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-k8s.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker-k8s.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-k8s.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker-k8s.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-k8s.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docker-k8s.yml:106: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-k8s.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/release.yml/master?enable=pin","Warn: containerImage not pinned by hash: Resources/docker/app/Dockerfile:1","Warn: containerImage not pinned by hash: Resources/docker/app/Dockerfile:14: pin your Docker image by updating python:3.12.8-alpine3.21 to python:3.12.8-alpine3.21@sha256:ba13ef990f6e5d13014e9e8d04c02a8fdb0fe53d6dccf6e19147f316e6cc3a84","Warn: pipCommand not pinned by hash: Resources/docker/app/Dockerfile:10-12","Info:   0 out of   9 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of  15 third-party GitHubAction dependencies pinned","Info:   0 out of   2 containerImage dependencies pinned","Info:   0 out of   1 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/docker-build-and-push.yml:12"],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 25 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":2,"reason":"8 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-pfrx-2q88-qq97","Warn: Project is vulnerable to: GHSA-rc47-6667-2j5j","Warn: Project is vulnerable to: GHSA-px4h-xg32-q955","Warn: Project is vulnerable to: GHSA-r683-j2x4-v87g","Warn: Project is vulnerable to: GHSA-7xr5-9hcq-chf9","Warn: Project is vulnerable to: GHSA-rrqc-c2jx-6jgv","Warn: Project is vulnerable to: GHSA-gw84-84pc-xp82","Warn: Project is vulnerable to: PYSEC-2024-48 / GHSA-fj7x-q9j7-g6q6"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-15T12:11:59.390Z","repository_id":24145449,"created_at":"2025-08-15T12:11:59.390Z","updated_at":"2025-08-15T12:11:59.390Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274231548,"owners_count":25245625,"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-08T02:00:09.813Z","response_time":121,"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":"PokeAPI","name":"PokéAPI","uuid":"19692032","kind":"organization","description":"The PokéAPI project","email":"team@pokeapi.co","website":"https://pokeapi.co","location":"Kanto","twitter":"pokeapi","company":null,"icon_url":"https://avatars.githubusercontent.com/u/19692032?v=4","repositories_count":15,"last_synced_at":"2024-03-26T15:14:09.496Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/PokeAPI","funding_links":[],"total_stars":6520,"followers":379,"following":0,"created_at":"2022-11-03T23:38:09.796Z","updated_at":"2024-03-26T15:14:09.801Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PokeAPI","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PokeAPI/repositories"},"packages":[{"id":4133870,"name":"github.com/PokeAPI/pokeapi","ecosystem":"go","description":"","homepage":"https://github.com/PokeAPI/pokeapi","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/PokeAPI/pokeapi","keywords_array":[],"namespace":"github.com/PokeAPI","versions_count":7,"first_release_published_at":"2022-09-22T08:41:39.000Z","latest_release_published_at":"2023-08-25T07:36:43.000Z","latest_release_number":"v0.0.0-20230825073643-c0b6c2848aa0","last_synced_at":"2025-08-17T00:11:39.364Z","created_at":"2022-04-12T16:01:52.457Z","updated_at":"2025-09-07T20:59:46.638Z","registry_url":"https://pkg.go.dev/github.com/PokeAPI/pokeapi","install_command":"go get github.com/PokeAPI/pokeapi","documentation_url":"https://pkg.go.dev/github.com/PokeAPI/pokeapi#section-documentation","metadata":{},"repo_metadata":{"id":24145449,"uuid":"27534934","full_name":"PokeAPI/pokeapi","owner":"PokeAPI","description":"The Pokémon API","archived":false,"fork":false,"pushed_at":"2025-09-07T06:22:59.000Z","size":47893,"stargazers_count":4812,"open_issues_count":167,"forks_count":1030,"subscribers_count":75,"default_branch":"master","last_synced_at":"2025-09-07T08:31:51.601Z","etag":null,"topics":["api","beginner-friendly","graphql","hacktoberfest","pokeapi","pokemon"],"latest_commit_sha":null,"homepage":"https://pokeapi.co","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PokeAPI.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":null,"patreon":null,"open_collective":"pokeapi","ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2014-12-04T10:17:17.000Z","updated_at":"2025-09-07T06:23:04.000Z","dependencies_parsed_at":"2023-12-15T08:24:14.694Z","dependency_job_id":"fd47f7a1-9307-4526-9bfc-f751202940f6","html_url":"https://github.com/PokeAPI/pokeapi","commit_stats":{"total_commits":1161,"total_committers":167,"mean_commits":6.952095808383233,"dds":0.6623600344530577,"last_synced_commit":"37a7f6be40de656c2beae78d24bb3f234b81bab4"},"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"purl":"pkg:github/PokeAPI/pokeapi","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PokeAPI","download_url":"https://codeload.github.com/PokeAPI/pokeapi/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/sbom","scorecard":{"id":110931,"data":{"date":"2025-08-11","repo":{"name":"github.com/PokeAPI/pokeapi","commit":"66293d2d6baa38a08545d2d11d71f2f8244e7bf7"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.9,"checks":[{"name":"Code-Review","score":3,"reason":"Found 4/12 approved changesets -- score normalized to 3","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 13 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Security-Policy","score":9,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Warn: One or no descriptive hints of disclosure, vulnerability, and/or timelines in security policy","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/database.yml:1","Warn: no topLevel permission defined: .github/workflows/docker-build-and-push.yml:1","Warn: no topLevel permission defined: .github/workflows/docker-k8s.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"CII-Best-Practices","score":2,"reason":"badge detected: InProgress","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.md:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE.md:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact 2.9.0 not signed: https://api.github.com/repos/PokeAPI/pokeapi/releases/197455256","Warn: release artifact 2.9.0 does not have provenance: https://api.github.com/repos/PokeAPI/pokeapi/releases/197455256"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/database.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/database.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/database.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/database.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/database.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/database.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/database.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/database.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docker-build-and-push.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-build-and-push.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker-build-and-push.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-build-and-push.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker-build-and-push.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-build-and-push.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker-build-and-push.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-build-and-push.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker-build-and-push.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-build-and-push.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker-build-and-push.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-build-and-push.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docker-k8s.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-k8s.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker-k8s.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-k8s.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker-k8s.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-k8s.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker-k8s.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-k8s.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker-k8s.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-k8s.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docker-k8s.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-k8s.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker-k8s.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-k8s.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker-k8s.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-k8s.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker-k8s.yml:52: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-k8s.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker-k8s.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-k8s.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker-k8s.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-k8s.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docker-k8s.yml:106: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-k8s.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/release.yml/master?enable=pin","Warn: containerImage not pinned by hash: Resources/docker/app/Dockerfile:1","Warn: containerImage not pinned by hash: Resources/docker/app/Dockerfile:14: pin your Docker image by updating python:3.12.8-alpine3.21 to python:3.12.8-alpine3.21@sha256:ba13ef990f6e5d13014e9e8d04c02a8fdb0fe53d6dccf6e19147f316e6cc3a84","Warn: pipCommand not pinned by hash: Resources/docker/app/Dockerfile:10-12","Info:   0 out of   9 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of  15 third-party GitHubAction dependencies pinned","Info:   0 out of   2 containerImage dependencies pinned","Info:   0 out of   1 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/docker-build-and-push.yml:12"],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 25 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":2,"reason":"8 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-pfrx-2q88-qq97","Warn: Project is vulnerable to: GHSA-rc47-6667-2j5j","Warn: Project is vulnerable to: GHSA-px4h-xg32-q955","Warn: Project is vulnerable to: GHSA-r683-j2x4-v87g","Warn: Project is vulnerable to: GHSA-7xr5-9hcq-chf9","Warn: Project is vulnerable to: GHSA-rrqc-c2jx-6jgv","Warn: Project is vulnerable to: GHSA-gw84-84pc-xp82","Warn: Project is vulnerable to: PYSEC-2024-48 / GHSA-fj7x-q9j7-g6q6"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-15T12:11:59.390Z","repository_id":24145449,"created_at":"2025-08-15T12:11:59.390Z","updated_at":"2025-08-15T12:11:59.390Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274095410,"owners_count":25221433,"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-07T02:00:09.463Z","response_time":67,"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_record":{"login":"PokeAPI","name":"PokéAPI","uuid":"19692032","kind":"organization","description":"The PokéAPI project","email":"team@pokeapi.co","website":"https://pokeapi.co","location":"Kanto","twitter":"pokeapi","company":null,"icon_url":"https://avatars.githubusercontent.com/u/19692032?v=4","repositories_count":15,"last_synced_at":"2024-03-26T15:14:09.496Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/PokeAPI","funding_links":[],"total_stars":6520,"followers":379,"following":0,"created_at":"2022-11-03T23:38:09.796Z","updated_at":"2024-03-26T15:14:09.801Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PokeAPI","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PokeAPI/repositories"},"tags":[{"name":"2.9.0","sha":"41c48560b317ce91020c18cddb44adedb13a576d","kind":"commit","published_at":"2025-01-23T23:43:07.000Z","download_url":"https://codeload.github.com/PokeAPI/pokeapi/tar.gz/2.9.0","html_url":"https://github.com/PokeAPI/pokeapi/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PokeAPI/pokeapi@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"16a6869ecfd87d85bae828f53f2215c8933f3970","kind":"commit","published_at":"2025-01-22T22:13:57.000Z","download_url":"https://codeload.github.com/PokeAPI/pokeapi/tar.gz/2.8.0","html_url":"https://github.com/PokeAPI/pokeapi/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PokeAPI/pokeapi@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"e969d6245469be7e9ebcadf63108e9f6952ebce1","kind":"commit","published_at":"2024-01-13T16:18:30.000Z","download_url":"https://codeload.github.com/PokeAPI/pokeapi/tar.gz/2.7.0","html_url":"https://github.com/PokeAPI/pokeapi/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PokeAPI/pokeapi@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"e6ba307c22c22ae51d15abd9b384235b73666937","kind":"commit","published_at":"2023-11-12T05:33:18.000Z","download_url":"https://codeload.github.com/PokeAPI/pokeapi/tar.gz/2.6.0","html_url":"https://github.com/PokeAPI/pokeapi/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PokeAPI/pokeapi@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"7ea75a11f89c71d67700e8c82672c02074238d25","kind":"commit","published_at":"2023-05-15T09:14:41.000Z","download_url":"https://codeload.github.com/PokeAPI/pokeapi/tar.gz/2.5.0","html_url":"https://github.com/PokeAPI/pokeapi/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PokeAPI/pokeapi@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"57c11f9b9f0f11a215302078956e0ee8943a7bd4","kind":"commit","published_at":"2023-01-23T14:16:38.000Z","download_url":"https://codeload.github.com/PokeAPI/pokeapi/tar.gz/2.4.0","html_url":"https://github.com/PokeAPI/pokeapi/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PokeAPI/pokeapi@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"eb5b34405a5add494787193347e1c5711534d1df","kind":"commit","published_at":"2021-10-29T09:20:23.000Z","download_url":"https://codeload.github.com/PokeAPI/pokeapi/tar.gz/2.3.0","html_url":"https://github.com/PokeAPI/pokeapi/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PokeAPI/pokeapi@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"2b378426d12395144f7b242c6e3794794c8829d8","kind":"commit","published_at":"2021-05-16T16:48:24.000Z","download_url":"https://codeload.github.com/PokeAPI/pokeapi/tar.gz/2.2.0","html_url":"https://github.com/PokeAPI/pokeapi/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PokeAPI/pokeapi@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/tags/2.2.0/manifests"},{"name":"0.0.202105151","sha":"2b15f01380353fcec698d13f204ddf65b93943c1","kind":"tag","published_at":"2021-05-15T13:09:23.000Z","download_url":"https://codeload.github.com/PokeAPI/pokeapi/tar.gz/0.0.202105151","html_url":"https://github.com/PokeAPI/pokeapi/releases/tag/0.0.202105151","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PokeAPI/pokeapi@0.0.202105151","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/tags/0.0.202105151","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/tags/0.0.202105151/manifests"},{"name":"0.0.20210515","sha":"c159244fbd19caac9c301fe9ff54527d2745d20a","kind":"tag","published_at":"2021-05-15T12:51:49.000Z","download_url":"https://codeload.github.com/PokeAPI/pokeapi/tar.gz/0.0.20210515","html_url":"https://github.com/PokeAPI/pokeapi/releases/tag/0.0.20210515","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PokeAPI/pokeapi@0.0.20210515","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/tags/0.0.20210515","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/tags/0.0.20210515/manifests"}]},"repo_metadata_updated_at":"2025-09-07T20:59:46.638Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":9.345852080216646,"dependent_packages_count":6.999148183520997,"stargazers_count":null,"forks_count":null,"average":8.172500131868823},"purl":"pkg:golang/github.com/%21poke%21a%21p%21i/pokeapi","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/PokeAPI/pokeapi","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/PokeAPI/pokeapi","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/PokeAPI/pokeapi/dependencies","status":null,"funding_links":["https://opencollective.com/pokeapi"],"critical":null,"issue_metadata":{"last_synced_at":"2025-09-07T12:20:14.326Z","issues_count":242,"pull_requests_count":371,"avg_time_to_close_issue":11077179.589147286,"avg_time_to_close_pull_request":1019791.8445747801,"issues_closed_count":129,"pull_requests_closed_count":341,"pull_request_authors_count":103,"issue_authors_count":175,"avg_comments_per_issue":3.1818181818181817,"avg_comments_per_pull_request":2.30188679245283,"merged_pull_requests_count":288,"bot_issues_count":0,"bot_pull_requests_count":12,"past_year_issues_count":73,"past_year_pull_requests_count":143,"past_year_avg_time_to_close_issue":628458.6785714285,"past_year_avg_time_to_close_pull_request":297605.8671875,"past_year_issues_closed_count":28,"past_year_pull_requests_closed_count":128,"past_year_pull_request_authors_count":33,"past_year_issue_authors_count":54,"past_year_avg_comments_per_issue":1.5068493150684932,"past_year_avg_comments_per_pull_request":1.86013986013986,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":12,"past_year_merged_pull_requests_count":114,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/issues","maintainers":[{"login":"Naramsim","count":83,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Naramsim"},{"login":"phalt","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/phalt"},{"login":"sargunv","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sargunv"}],"active_maintainers":[{"login":"Naramsim","count":45,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Naramsim"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FPokeAPI%2Fpokeapi/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FPokeAPI%2Fpokeapi/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FPokeAPI%2Fpokeapi/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FPokeAPI%2Fpokeapi/related_packages","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":1954234,"maintainers_count":0,"namespaces_count":741771,"keywords_count":109320,"github":"golang","metadata":{"funded_packages_count":49342},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2025-09-08T05:47:38.872Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":4139220,"name":"github.com/pokeapi/pokeapi","ecosystem":"go","description":"","homepage":"https://github.com/pokeapi/pokeapi","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/pokeapi/pokeapi","keywords_array":[],"namespace":"github.com/pokeapi","versions_count":38,"first_release_published_at":"2022-10-01T19:24:51.000Z","latest_release_published_at":"2024-01-22T09:51:49.000Z","latest_release_number":"v0.0.0-20240122095149-1ff2e64b45bf","last_synced_at":"2025-08-17T00:11:39.939Z","created_at":"2022-04-12T16:30:16.613Z","updated_at":"2025-09-07T20:59:46.649Z","registry_url":"https://pkg.go.dev/github.com/pokeapi/pokeapi","install_command":"go get github.com/pokeapi/pokeapi","documentation_url":"https://pkg.go.dev/github.com/pokeapi/pokeapi#section-documentation","metadata":{},"repo_metadata":{"id":24145449,"uuid":"27534934","full_name":"PokeAPI/pokeapi","owner":"PokeAPI","description":"The Pokémon API","archived":false,"fork":false,"pushed_at":"2025-09-07T06:22:59.000Z","size":47893,"stargazers_count":4812,"open_issues_count":167,"forks_count":1030,"subscribers_count":75,"default_branch":"master","last_synced_at":"2025-09-07T08:31:51.601Z","etag":null,"topics":["api","beginner-friendly","graphql","hacktoberfest","pokeapi","pokemon"],"latest_commit_sha":null,"homepage":"https://pokeapi.co","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PokeAPI.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":null,"patreon":null,"open_collective":"pokeapi","ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2014-12-04T10:17:17.000Z","updated_at":"2025-09-07T06:23:04.000Z","dependencies_parsed_at":"2023-12-15T08:24:14.694Z","dependency_job_id":"fd47f7a1-9307-4526-9bfc-f751202940f6","html_url":"https://github.com/PokeAPI/pokeapi","commit_stats":{"total_commits":1161,"total_committers":167,"mean_commits":6.952095808383233,"dds":0.6623600344530577,"last_synced_commit":"37a7f6be40de656c2beae78d24bb3f234b81bab4"},"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"purl":"pkg:github/PokeAPI/pokeapi","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PokeAPI","download_url":"https://codeload.github.com/PokeAPI/pokeapi/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/sbom","scorecard":{"id":110931,"data":{"date":"2025-08-11","repo":{"name":"github.com/PokeAPI/pokeapi","commit":"66293d2d6baa38a08545d2d11d71f2f8244e7bf7"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.9,"checks":[{"name":"Code-Review","score":3,"reason":"Found 4/12 approved changesets -- score normalized to 3","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 13 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Security-Policy","score":9,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Warn: One or no descriptive hints of disclosure, vulnerability, and/or timelines in security policy","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/database.yml:1","Warn: no topLevel permission defined: .github/workflows/docker-build-and-push.yml:1","Warn: no topLevel permission defined: .github/workflows/docker-k8s.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"CII-Best-Practices","score":2,"reason":"badge detected: InProgress","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.md:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE.md:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact 2.9.0 not signed: https://api.github.com/repos/PokeAPI/pokeapi/releases/197455256","Warn: release artifact 2.9.0 does not have provenance: https://api.github.com/repos/PokeAPI/pokeapi/releases/197455256"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/database.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/database.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/database.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/database.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/database.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/database.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/database.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/database.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docker-build-and-push.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-build-and-push.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker-build-and-push.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-build-and-push.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker-build-and-push.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-build-and-push.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker-build-and-push.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-build-and-push.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker-build-and-push.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-build-and-push.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker-build-and-push.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-build-and-push.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docker-k8s.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-k8s.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker-k8s.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-k8s.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker-k8s.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-k8s.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker-k8s.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-k8s.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker-k8s.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-k8s.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docker-k8s.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-k8s.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker-k8s.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-k8s.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker-k8s.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-k8s.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker-k8s.yml:52: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-k8s.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker-k8s.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-k8s.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker-k8s.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-k8s.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docker-k8s.yml:106: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/docker-k8s.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/PokeAPI/pokeapi/release.yml/master?enable=pin","Warn: containerImage not pinned by hash: Resources/docker/app/Dockerfile:1","Warn: containerImage not pinned by hash: Resources/docker/app/Dockerfile:14: pin your Docker image by updating python:3.12.8-alpine3.21 to python:3.12.8-alpine3.21@sha256:ba13ef990f6e5d13014e9e8d04c02a8fdb0fe53d6dccf6e19147f316e6cc3a84","Warn: pipCommand not pinned by hash: Resources/docker/app/Dockerfile:10-12","Info:   0 out of   9 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of  15 third-party GitHubAction dependencies pinned","Info:   0 out of   2 containerImage dependencies pinned","Info:   0 out of   1 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/docker-build-and-push.yml:12"],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 25 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":2,"reason":"8 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-pfrx-2q88-qq97","Warn: Project is vulnerable to: GHSA-rc47-6667-2j5j","Warn: Project is vulnerable to: GHSA-px4h-xg32-q955","Warn: Project is vulnerable to: GHSA-r683-j2x4-v87g","Warn: Project is vulnerable to: GHSA-7xr5-9hcq-chf9","Warn: Project is vulnerable to: GHSA-rrqc-c2jx-6jgv","Warn: Project is vulnerable to: GHSA-gw84-84pc-xp82","Warn: Project is vulnerable to: PYSEC-2024-48 / GHSA-fj7x-q9j7-g6q6"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-15T12:11:59.390Z","repository_id":24145449,"created_at":"2025-08-15T12:11:59.390Z","updated_at":"2025-08-15T12:11:59.390Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274095410,"owners_count":25221433,"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-07T02:00:09.463Z","response_time":67,"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_record":{"login":"PokeAPI","name":"PokéAPI","uuid":"19692032","kind":"organization","description":"The PokéAPI project","email":"team@pokeapi.co","website":"https://pokeapi.co","location":"Kanto","twitter":"pokeapi","company":null,"icon_url":"https://avatars.githubusercontent.com/u/19692032?v=4","repositories_count":15,"last_synced_at":"2024-03-26T15:14:09.496Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/PokeAPI","funding_links":[],"total_stars":6520,"followers":379,"following":0,"created_at":"2022-11-03T23:38:09.796Z","updated_at":"2024-03-26T15:14:09.801Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PokeAPI","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PokeAPI/repositories"},"tags":[{"name":"2.9.0","sha":"41c48560b317ce91020c18cddb44adedb13a576d","kind":"commit","published_at":"2025-01-23T23:43:07.000Z","download_url":"https://codeload.github.com/PokeAPI/pokeapi/tar.gz/2.9.0","html_url":"https://github.com/PokeAPI/pokeapi/releases/tag/2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PokeAPI/pokeapi@2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/tags/2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/tags/2.9.0/manifests"},{"name":"2.8.0","sha":"16a6869ecfd87d85bae828f53f2215c8933f3970","kind":"commit","published_at":"2025-01-22T22:13:57.000Z","download_url":"https://codeload.github.com/PokeAPI/pokeapi/tar.gz/2.8.0","html_url":"https://github.com/PokeAPI/pokeapi/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PokeAPI/pokeapi@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"e969d6245469be7e9ebcadf63108e9f6952ebce1","kind":"commit","published_at":"2024-01-13T16:18:30.000Z","download_url":"https://codeload.github.com/PokeAPI/pokeapi/tar.gz/2.7.0","html_url":"https://github.com/PokeAPI/pokeapi/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PokeAPI/pokeapi@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/tags/2.7.0/manifests"},{"name":"2.6.0","sha":"e6ba307c22c22ae51d15abd9b384235b73666937","kind":"commit","published_at":"2023-11-12T05:33:18.000Z","download_url":"https://codeload.github.com/PokeAPI/pokeapi/tar.gz/2.6.0","html_url":"https://github.com/PokeAPI/pokeapi/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PokeAPI/pokeapi@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/tags/2.6.0/manifests"},{"name":"2.5.0","sha":"7ea75a11f89c71d67700e8c82672c02074238d25","kind":"commit","published_at":"2023-05-15T09:14:41.000Z","download_url":"https://codeload.github.com/PokeAPI/pokeapi/tar.gz/2.5.0","html_url":"https://github.com/PokeAPI/pokeapi/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PokeAPI/pokeapi@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/tags/2.5.0/manifests"},{"name":"2.4.0","sha":"57c11f9b9f0f11a215302078956e0ee8943a7bd4","kind":"commit","published_at":"2023-01-23T14:16:38.000Z","download_url":"https://codeload.github.com/PokeAPI/pokeapi/tar.gz/2.4.0","html_url":"https://github.com/PokeAPI/pokeapi/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PokeAPI/pokeapi@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/tags/2.4.0/manifests"},{"name":"2.3.0","sha":"eb5b34405a5add494787193347e1c5711534d1df","kind":"commit","published_at":"2021-10-29T09:20:23.000Z","download_url":"https://codeload.github.com/PokeAPI/pokeapi/tar.gz/2.3.0","html_url":"https://github.com/PokeAPI/pokeapi/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PokeAPI/pokeapi@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/tags/2.3.0/manifests"},{"name":"2.2.0","sha":"2b378426d12395144f7b242c6e3794794c8829d8","kind":"commit","published_at":"2021-05-16T16:48:24.000Z","download_url":"https://codeload.github.com/PokeAPI/pokeapi/tar.gz/2.2.0","html_url":"https://github.com/PokeAPI/pokeapi/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PokeAPI/pokeapi@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/tags/2.2.0/manifests"},{"name":"0.0.202105151","sha":"2b15f01380353fcec698d13f204ddf65b93943c1","kind":"tag","published_at":"2021-05-15T13:09:23.000Z","download_url":"https://codeload.github.com/PokeAPI/pokeapi/tar.gz/0.0.202105151","html_url":"https://github.com/PokeAPI/pokeapi/releases/tag/0.0.202105151","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PokeAPI/pokeapi@0.0.202105151","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/tags/0.0.202105151","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/tags/0.0.202105151/manifests"},{"name":"0.0.20210515","sha":"c159244fbd19caac9c301fe9ff54527d2745d20a","kind":"tag","published_at":"2021-05-15T12:51:49.000Z","download_url":"https://codeload.github.com/PokeAPI/pokeapi/tar.gz/0.0.20210515","html_url":"https://github.com/PokeAPI/pokeapi/releases/tag/0.0.20210515","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/PokeAPI/pokeapi@0.0.20210515","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/tags/0.0.20210515","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/tags/0.0.20210515/manifests"}]},"repo_metadata_updated_at":"2025-09-07T20:59:46.649Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":9.345852080216646,"dependent_packages_count":6.999148183520997,"stargazers_count":null,"forks_count":null,"average":8.172500131868823},"purl":"pkg:golang/github.com/pokeapi/pokeapi","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/pokeapi/pokeapi","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/pokeapi/pokeapi","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/pokeapi/pokeapi/dependencies","status":null,"funding_links":["https://opencollective.com/pokeapi"],"critical":null,"issue_metadata":{"last_synced_at":"2025-09-07T12:20:14.326Z","issues_count":242,"pull_requests_count":371,"avg_time_to_close_issue":11077179.589147286,"avg_time_to_close_pull_request":1019791.8445747801,"issues_closed_count":129,"pull_requests_closed_count":341,"pull_request_authors_count":103,"issue_authors_count":175,"avg_comments_per_issue":3.1818181818181817,"avg_comments_per_pull_request":2.30188679245283,"merged_pull_requests_count":288,"bot_issues_count":0,"bot_pull_requests_count":12,"past_year_issues_count":73,"past_year_pull_requests_count":143,"past_year_avg_time_to_close_issue":628458.6785714285,"past_year_avg_time_to_close_pull_request":297605.8671875,"past_year_issues_closed_count":28,"past_year_pull_requests_closed_count":128,"past_year_pull_request_authors_count":33,"past_year_issue_authors_count":54,"past_year_avg_comments_per_issue":1.5068493150684932,"past_year_avg_comments_per_pull_request":1.86013986013986,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":12,"past_year_merged_pull_requests_count":114,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/issues","maintainers":[{"login":"Naramsim","count":83,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Naramsim"},{"login":"phalt","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/phalt"},{"login":"sargunv","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sargunv"}],"active_maintainers":[{"login":"Naramsim","count":45,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Naramsim"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fpokeapi%2Fpokeapi/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fpokeapi%2Fpokeapi/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fpokeapi%2Fpokeapi/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fpokeapi%2Fpokeapi/related_packages","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":1954234,"maintainers_count":0,"namespaces_count":741771,"keywords_count":109320,"github":"golang","metadata":{"funded_packages_count":49342},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2025-09-08T05:47:38.872Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}}],"commits":{"id":1256986,"full_name":"PokeAPI/pokeapi","default_branch":"master","committers":[{"name":"Alessandro Pezzè","email":"igougi.ui@gmail.com","login":"Naramsim","count":469},{"name":"Adickes","email":"zaneadix@gmail.com","login":"zaneadix","count":89},{"name":"giginet","email":"giginet.net@gmail.com","login":"giginet","count":75},{"name":"indyandie","email":"1058837+Indyandie","login":"Indyandie","count":58},{"name":"Simply BLG","email":"61010688+SimplyBLGDev","login":"SimplyBLGDev","count":54},{"name":"Julian Lawrance","email":"julian.lawrance@gmail.com","login":"phrasmotica","count":48},{"name":"phalt","email":"paulandrewhallett@gmail.com","login":"phalt","count":41},{"name":"Charles Marttinen","email":"mail@charlesmarttinen.ca","login":"cmmartti","count":26},{"name":"Justin Marquez","email":"justin.marquez@wisc.edu","login":"jemarq04","count":19},{"name":"Simón Oroño","email":"simonorono@protonmail.com","login":"simonorono","count":18},{"name":"Robert Williams","email":"rwilliams651@gmail.com","login":"SKCwillie","count":17},{"name":"Penelope Yong","email":"penelopeysm@gmail.com","login":"penelopeysm","count":17},{"name":"Sargun Vohra","email":"sargunster@gmail.com","login":"sargunv","count":16},{"name":"Christian Garza","email":"16683618+C-Garza","login":"C-Garza","count":14},{"name":"Dalton","email":"daltonstwilliams@gmail.com","login":"DaltonSW","count":12},{"name":"bitomic","email":"35199700+bitomic","login":"bitomic","count":11},{"name":"Wyatt Condon","email":"wyatt.condon@gmail.com","login":"WyattC16","count":10},{"name":"PoroCYon","email":"PoroCYon","login":"PoroCYon","count":10},{"name":"Raghav Nair","email":"nairraghav@hotmail.com","login":"nairraghav","count":8},{"name":"Deleca","email":"46870340+Deleca7755","login":"Deleca7755","count":7},{"name":"Sebastien Bürky","email":"me@novadragon.de","login":"GreatNovaDragon","count":7},{"name":"Ryan Voice","email":"revoice@comcast.net","login":"revoice1","count":7},{"name":"Christian","email":"developer@digitalghost.dev","login":"digitalghost-dev","count":7},{"name":"PraaneshSelvaraj","email":"praaneshselvaraj2003@gmail.com","login":"PraaneshSelvaraj","count":7},{"name":"Ricky Elrod","email":"ricky@elrod.me","login":"relrod","count":6},{"name":"Benjamin Takacs","email":"benjamin+github@bureaucracy.de","login":"nimaje","count":5},{"name":"Mordechai Zuber","email":"mez613@gmail.com","login":"M-Zuber","count":5},{"name":"Joel Helbling","email":"helblingjoel@gmail.com","login":"helblinglilly","count":5},{"name":"tillfox","email":"foxpeppefox@gmail.com","login":"tillfox","count":4},{"name":"gabe","email":"gabeklav@fastmail.com","login":"gabeklavans","count":4},{"name":"erezushi","email":"erezushi900@gmail.com","login":"erezushi","count":4},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":4},{"name":"Maxwell Friederichs","email":"orngcrsh2010@gmail.com","login":"OrangeCrush","count":4},{"name":"Kronopt","email":"Kronopt","login":"Kronopt","count":4},{"name":"FallenDeity","email":"61227305+FallenDeity","login":"FallenDeity","count":4},{"name":"Eden Bynever","email":"edenbynever@proton.me","login":"edenbynever","count":4},{"name":"Charles Tsang","email":"charles.cy.tsang@gmail.com","login":"charlescyt","count":4},{"name":"Alex Petersen","email":"theoperatore@gmail.com","login":"theoperatore","count":4},{"name":"lati111","email":"75079614+lati111","login":"lati111","count":4},{"name":"julien","email":"julien@kiboko.fr","login":"programgames","count":4},{"name":"Pythonic-Rainbow","email":"wongchingho0@gmail.com","login":"Pythonic-Rainbow","count":3},{"name":"SiMylo","email":"dstephenlarsen@gmail.com","login":"SiMylo","count":3},{"name":"JVMartyns","email":"jvmartyns2015@gmail.com","login":"JVMartyns","count":3},{"name":"GeJ","email":"418769+GeJ","login":"GeJ","count":3},{"name":"14239","email":"14239@naver.com","login":"14239","count":3},{"name":"André Sousa","email":"andre_arrebola@outlook.com","login":"AndreArrebola","count":3},{"name":"DanielSmith13","email":"45639441+DanielSmith13","login":"DanielSmith13","count":3},{"name":"fissionprime","email":"fissionprime4@gmail.com","login":"fissionprime","count":3},{"name":"Aniket Chakraborty","email":"aniket2583@gmail.com","login":"LeonEstrak","count":3},{"name":"smasher164","email":"contact@akhilindurti.com","login":null,"count":3},{"name":"root","email":"root@pokeapi-v2.(none)","login":null,"count":3},{"name":"ajimenezUCLA","email":"angelvj90@gmail.com","login":"ajimenezUCLA","count":3},{"name":"chamipon","email":"zkucera14@gmail.com","login":"chamipon","count":3},{"name":"Shohei Shimomura","email":"vividbit@gmail.com","login":"sh0hei","count":2},{"name":"stormonster","email":"stormonster@gmail.com","login":"stormonster","count":2},{"name":"Doug Haber","email":"doug@fawnanddoug.com","login":"dhaber","count":2},{"name":"matthieu","email":"ma.leclercq@student.uclouvain.be","login":"maleclercq","count":2},{"name":"lmerotta","email":"l.merotta@gmail.com","login":"lmerotta","count":2},{"name":"linnos","email":"linnos.mg@gmail.com","login":"linnos","count":2},{"name":"Tyler Stark","email":"theirondeveloper@gmail.com","login":"TheIronDev","count":2},{"name":"O-Tahmas","email":"ot.tahmas@gmail.com","login":"O-Tahmas","count":2},{"name":"NicoheroesDX","email":"nico@schulten-online.de","login":"NicoheroesDX","count":2},{"name":"Matthew Salazar","email":"m@tthewsalazar.com","login":"mtslzr","count":2},{"name":"Martin Lemesle","email":"martin.lemesle@iomentum.com","login":"mlemesle","count":2},{"name":"Justin Dowell","email":"JulesLetters@gmail.com","login":"JulesLetters","count":2},{"name":"Jonathan Medley","email":"jonathan.t.medley@gmail.com","login":"jtmedley","count":2},{"name":"Gudine","email":"gudine283@gmail.com","login":"Gudine","count":2},{"name":"Daniel Figueira","email":"danfig87@gmail.com","login":"dlfigueira","count":2},{"name":"Cyrille Legrand","email":"c.legrand@useradgents.com","login":"cyrillelegrand","count":2},{"name":"Ben Chauvette","email":"bdchauvette@gmail.com","login":"bdchauvette","count":2},{"name":"Athir Saleem","email":"noc7c9@gmail.com","login":"noc7c9","count":2},{"name":"uwx","email":"maxine@cybergal.com","login":"uwx","count":2},{"name":"supitsara prathan","email":"supitsara_prathanbomb@hotmail.com","login":"prathanbomb","count":2},{"name":"Anthony Serravalle","email":"anthony.serravalle@gmail.com","login":"aserra54","count":2},{"name":"Alexandre Boucey","email":"ThisIsAreku","login":"ThisIsAreku","count":2},{"name":"27Jashshah","email":"zcabjms@ucl.ac.uk","login":"27Jashshah","count":2},{"name":"Paul Hallett","email":"paul.hallett@catalyst.net.nz","login":null,"count":2},{"name":"norman-codes","email":"norjul17@gmail.com","login":null,"count":2},{"name":"rayusagi","email":"rayusagii@gmail.com","login":null,"count":2},{"name":"root","email":"root@graphql5.us-east1-b.c.pokeapi-215911.internal","login":null,"count":2},{"name":"unknown","email":"xuk658@MUSAVA189190.cof.ds.capitalone.com","login":null,"count":2},{"name":"Miguel","email":"miguel-sg01@hotmail.com","login":"DylasX","count":2},{"name":"i-am-the-pokeman","email":"joseph.r.bayer@gmail.com","login":"joseph-bayer","count":1},{"name":"didii","email":"dieter.vbroeck@gmail.com","login":"didii","count":1},{"name":"Josh Guarino","email":"jguarino722@gmail.com","login":"JoshGuarino","count":1},{"name":"JintoYamanaka","email":"yamajin.ips11@gmail.com","login":"JintoYamanaka","count":1},{"name":"JJ Banda","email":"mtrdp642@gmail.com","login":"jtwotimes","count":1},{"name":"Ivan","email":"ivanlonel91@gmail.com","login":"ivanlonel","count":1},{"name":"Inklay","email":"inklay@outlook.fr","login":"Inklay","count":1},{"name":"GuikiPT","email":"72317733+GuikiPT","login":"GuikiPT","count":1},{"name":"Greg Hilmes","email":"99hilmes.g@gmail.com","login":"GregHilmes","count":1},{"name":"Effy Elden","email":"github@effy.is","login":"ineffyble","count":1},{"name":"Dig2","email":"55265626+Dig2","login":"Dig2","count":1},{"name":"Mike","email":"michael@lazerwalker.com","login":"lazerwalker","count":1},{"name":"Zitronenjoghurt","email":"gersdorfdominik@gmail.com","login":"Zitronenjoghurt","count":1},{"name":"Yeung Yiu Hung","email":"hkclex@gmail.com","login":"darkcl","count":1},{"name":"Xavier Damman","email":"xdamman@gmail.com","login":"xdamman","count":1},{"name":"Wouter Wijsman","email":"wwijsman@live.nl","login":"sharkwouter","count":1},{"name":"Witherr","email":"sdssouvic99@gmail.com","login":"WitherredAway","count":1},{"name":"Wern Ancheta","email":"ancheta.wern@gmail.com","login":"anchetaWern","count":1},{"name":"Vigentian","email":"136550336+Vigentian","login":"Vigentian","count":1},{"name":"Umesh","email":"umeshsarkar19@outlook.com","login":"horizon-afk","count":1},{"name":"TurtIeSocks","email":"58572875+TurtIeSocks","login":"TurtIeSocks","count":1},{"name":"Tom Lawrence","email":"contact@tomlawrence.co.uk","login":"tomlawrence","count":1},{"name":"Tim Malone","email":"tdmalone@gmail.com","login":"tdmalone","count":1},{"name":"renecatharsis","email":"r.roesch90@googlemail.com","login":"renecatharsis","count":1},{"name":"prof64","email":"prof64.pku@gmail.com","login":"prof64","count":1},{"name":"megane42","email":"h.kzm.gm@gmail.com","login":"megane42","count":1},{"name":"lunik1","email":"lunik1","login":"lunik1","count":1},{"name":"lishangbu","email":"shangshili@hotmail.com","login":"lishangbu","count":1},{"name":"kyle r chickering","email":"kylechickering@yahoo.com","login":"KyroChi","count":1},{"name":"kittenchilly","email":"mario.pikmin.zelda@gmail.com","login":"kittenchilly","count":1},{"name":"Marcus Crane","email":"marcus@thingsima.de","login":null,"count":1},{"name":"Paul Hallett","email":"paul.hallett@lyst.com","login":null,"count":1},{"name":"Paul Hallett","email":"paul.hallett@sharesies.co.nz","login":null,"count":1},{"name":"Rolf","email":"rolfcleveringa@gmail.com","login":null,"count":1},{"name":"Chris Jennewein","email":"christopher.jennewein@gmail.com","login":null,"count":1},{"name":"Francesco","email":"francesco.cataldo@spinforward.it","login":null,"count":1},{"name":"GamiloFR","email":"emilbaty31@gmail.com","login":null,"count":1},{"name":"Jonn Alves","email":"jonatas.alsantos@jsl.com.br","login":null,"count":1},{"name":"root","email":"root@graphql3.us-east1-b.c.pokeapi-215911.internal","login":null,"count":1},{"name":"root","email":"root@pokeapi-sun-moon.(none)","login":null,"count":1},{"name":"root","email":"root@pokeapi.(none)","login":null,"count":1},{"name":"Vamsi V","email":"vamsi.v@riktamtech.com","login":null,"count":1},{"name":"Ashley Craddock","email":"crash@Ashleys-MacBook-Air.local","login":null,"count":1},{"name":"Atilio","email":"atilio.jesus@grupoboticario.com.br","login":null,"count":1},{"name":"joelesbennett","email":"148506201+joelesbennett","login":"joelesbennett","count":1},{"name":"jacudibu","email":"jacudibu@gmail.com","login":"Jacudibu","count":1},{"name":"BrunoAge","email":"contato@brunoage.dev","login":"brunoAge","count":1},{"name":"Bobby Craig","email":"bobbyrc28@gmail.com","login":"bobbyrc","count":1},{"name":"Ryan Workman","email":"rdavid1099@gmail.com","login":"rdavid1099","count":1},{"name":"RickBaby","email":"richard@smith-net.org.uk","login":"Eldarni","count":1},{"name":"Quoc Trung Hoang","email":"hoangquo@etu.utc.fr","login":"ichbinfrog","count":1},{"name":"Pulkit Sambhavi Singh","email":"49859368+Purukitto","login":"Purukitto","count":1},{"name":"Phyore","email":"dark.phyore@hotmail.co.uk","login":"Phyore","count":1},{"name":"Phil","email":"philarmstead@mailbox.org","login":"PhilipArmstead","count":1},{"name":"Peter Jeschke","email":"looperhacks@gmail.com","login":"peterjeschke","count":1},{"name":"Paul-Émile Bretegnier","email":"paulemile@viertuelle.fr","login":"pebou","count":1},{"name":"Paul Bowsher","email":"paul.bowsher@gmail.com","login":"boffbowsh","count":1},{"name":"Opalo","email":"maciek.opala@gmail.com","login":"Opalo","count":1},{"name":"Nina Erkelenz","email":"voldehorn@web.de","login":"LaufenderBaum","count":1},{"name":"Miquel Raïch","email":"miquel.raich@forgeflow.com","login":"MiquelRForgeFlow","count":1},{"name":"BearHumanS","email":"bye0651@naver.com","login":"BearHumanS","count":1},{"name":"Anna Baker","email":"62150513+abaker93","login":"abaker93","count":1},{"name":"Anh Thang Bui","email":"buianhthang89@gmail.com","login":"anhthang","count":1},{"name":"Andrés Ignacio Torres","email":"andresitorresm@gmail.com","login":"aitorres","count":1},{"name":"Andrea Colangelo","email":"andreacolangelo04@gmail.com","login":"AndryCola","count":1},{"name":"AlissonDRMartins","email":"154258598+AlissonDRMartins","login":"AlissonDRMartins","count":1},{"name":"Alexandre Carlton","email":"alexandre.nikolei.carlton@gmail.com","login":"AlexandreCarlton","count":1},{"name":"chengmic","email":"chengmic@oregonstate.edu","login":"chengmic","count":1},{"name":"bigjra441","email":"jake.spammailz@gmail.com","login":"BIGJRA","count":1},{"name":"Tim Gates","email":"tim.gates@iress.com","login":"timgates42","count":1},{"name":"Thomas Asadurian","email":"Tasadurian@gmail.com","login":"tasadurian","count":1},{"name":"Thiago Souza Oliveira Ribeiro","email":"62709592+thiagodeev","login":"thiagodeev","count":1},{"name":"Seán de Búrca","email":"leftmostcat@gmail.com","login":"leftmostcat","count":1},{"name":"Samuel Evans","email":"sjevans400@gmail.com","login":"DMJamboe","count":1},{"name":"Sage Fennel","email":"sage@wavebeem.com","login":"wavebeem","count":1},{"name":"zacbullard","email":"zacbullard@gmail.com","login":"zacbullard","count":1},{"name":"ymoch","email":"ymoch.dev@gmail.com","login":"ymoch","count":1},{"name":"xbony2","email":"xbony2","login":"xbony2","count":1},{"name":"sentwistler","email":"sentwistler@gmail.com","login":"sentwistler","count":1},{"name":"Max Sealey","email":"maxsealey","login":"maxsealey","count":1},{"name":"Mark Tse","email":"mark.tse@neverendingqs.com","login":"neverendingqs","count":1},{"name":"Luis Vinicius","email":"luisvinicius0906@gmail.com","login":"luisvinicius09","count":1},{"name":"Licious17","email":"goncalo.pereira.santos@hotmail.com","login":"Hi-Im-Ina","count":1},{"name":"Keeninsky","email":"keeninsky@gmail.com","login":"Keeninsky","count":1},{"name":"Juliano Alves","email":"von.juliano@gmail.com","login":"juliano","count":1},{"name":"Derrick Maina","email":"mburumaina648@gmail.com","login":"MrMaina100","count":1},{"name":"David Hay","email":"misterhay@gmail.com","login":"misterhay","count":1},{"name":"David","email":"davidschulte01@gmail.com","login":"Celerium","count":1},{"name":"Dan Rovito","email":"danrovito","login":"danrovito","count":1},{"name":"DDriggs00","email":"DDriggs00@gmail.com","login":"DDriggs00","count":1},{"name":"Courtney Strachan","email":"courtney.strachan@gmail.com","login":"cstrachan88","count":1},{"name":"BuildTools","email":"unconfigured@null.spigotmc.org","login":"invalid-email-address","count":1},{"name":"beastmatser","email":"79206232+beastmatser","login":"beastmatser","count":1}],"total_commits":1306,"total_committers":175,"total_bot_commits":4,"total_bot_committers":1,"mean_commits":7.462857142857143,"dds":0.6408882082695253,"past_year_committers":[{"name":"Naramsim","email":"igougi.ui@gmail.com","login":"Naramsim","count":76},{"name":"Justin Marquez","email":"justin.marquez@wisc.edu","login":"jemarq04","count":19},{"name":"Christian","email":"developer@digitalghost.dev","login":"digitalghost-dev","count":7},{"name":"PraaneshSelvaraj","email":"praaneshselvaraj2003@gmail.com","login":"PraaneshSelvaraj","count":7},{"name":"indyandie","email":"1058837+Indyandie","login":"Indyandie","count":5},{"name":"julien","email":"julien@kiboko.fr","login":"programgames","count":4},{"name":"gabe","email":"gabeklav@fastmail.com","login":"gabeklavans","count":4},{"name":"SimplyBLGDev","email":"61010688+SimplyBLGDev","login":"SimplyBLGDev","count":4},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":3},{"name":"GeJ","email":"418769+GeJ","login":"GeJ","count":3},{"name":"lati111","email":"75079614+lati111","login":"lati111","count":2},{"name":"Jonathan Medley","email":"jonathan.t.medley@gmail.com","login":"jtmedley","count":2},{"name":"Anthony Serravalle","email":"anthony.serravalle@gmail.com","login":"aserra54","count":2},{"name":"27Jashshah","email":"zcabjms@ucl.ac.uk","login":"27Jashshah","count":2},{"name":"rayusagi","email":"rayusagii@gmail.com","login":null,"count":2},{"name":"Francesco","email":"francesco.cataldo@spinforward.it","login":null,"count":1},{"name":"Atilio","email":"atilio.jesus@grupoboticario.com.br","login":null,"count":1},{"name":"lishangbu","email":"shangshili@hotmail.com","login":"lishangbu","count":1},{"name":"kyle r chickering","email":"kylechickering@yahoo.com","login":"KyroChi","count":1},{"name":"joelesbennett","email":"148506201+joelesbennett","login":"joelesbennett","count":1},{"name":"erezushi","email":"erezushi900@gmail.com","login":"erezushi","count":1},{"name":"Zitronenjoghurt","email":"gersdorfdominik@gmail.com","login":"Zitronenjoghurt","count":1},{"name":"Sage Fennel","email":"sage@wavebeem.com","login":"wavebeem","count":1},{"name":"Phyore","email":"dark.phyore@hotmail.co.uk","login":"Phyore","count":1},{"name":"O-Tahmas","email":"ot.tahmas@gmail.com","login":"O-Tahmas","count":1},{"name":"Max Sealey","email":"maxsealey","login":"maxsealey","count":1},{"name":"Josh Guarino","email":"jguarino722@gmail.com","login":"JoshGuarino","count":1},{"name":"FallenDeity","email":"61227305+FallenDeity","login":"FallenDeity","count":1},{"name":"Deleca7755","email":"coringrace66@gmail.com","login":"Deleca7755","count":1},{"name":"BrunoAge","email":"contato@brunoage.dev","login":"brunoAge","count":1},{"name":"BearHumanS","email":"bye0651@naver.com","login":"BearHumanS","count":1},{"name":"Anh Thang Bui","email":"buianhthang89@gmail.com","login":"anhthang","count":1},{"name":"AlissonDRMartins","email":"154258598+AlissonDRMartins","login":"AlissonDRMartins","count":1},{"name":"Alexandre Carlton","email":"alexandre.nikolei.carlton@gmail.com","login":"AlexandreCarlton","count":1}],"past_year_total_commits":161,"past_year_total_committers":34,"past_year_total_bot_commits":3,"past_year_total_bot_committers":1,"past_year_mean_commits":4.735294117647059,"past_year_dds":0.5279503105590062,"last_synced_at":"2025-07-08T03:00:19.211Z","last_synced_commit":"99adaed25522105924015301844bd112bd2e2ea3","created_at":"2023-06-13T15:10:20.968Z","updated_at":"2025-07-08T03:00:19.265Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-06T00:00:13.651Z","repositories_count":5480019,"commits_count":853389126,"contributors_count":31098155,"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":"PokeAPI/pokeapi","html_url":"https://github.com/PokeAPI/pokeapi","last_synced_at":"2025-09-07T12:20:14.326Z","status":null,"issues_count":242,"pull_requests_count":371,"avg_time_to_close_issue":11077179.589147286,"avg_time_to_close_pull_request":1019791.8445747801,"issues_closed_count":129,"pull_requests_closed_count":341,"pull_request_authors_count":103,"issue_authors_count":175,"avg_comments_per_issue":3.1818181818181817,"avg_comments_per_pull_request":2.30188679245283,"merged_pull_requests_count":288,"bot_issues_count":0,"bot_pull_requests_count":12,"past_year_issues_count":73,"past_year_pull_requests_count":143,"past_year_avg_time_to_close_issue":628458.6785714285,"past_year_avg_time_to_close_pull_request":297605.8671875,"past_year_issues_closed_count":28,"past_year_pull_requests_closed_count":128,"past_year_pull_request_authors_count":33,"past_year_issue_authors_count":54,"past_year_avg_comments_per_issue":1.5068493150684932,"past_year_avg_comments_per_pull_request":1.86013986013986,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":12,"past_year_merged_pull_requests_count":114,"created_at":"2023-05-17T06:42:27.127Z","updated_at":"2025-09-07T12:20:14.328Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/PokeAPI%2Fpokeapi/issues","issue_labels_count":{"help wanted":6,"question":4,"bug":2,"enhancement":2,"duplicate":1,"graphql":1,"cloudflare":1,"v3":1},"pull_request_labels_count":{"no-deploy":27,"dependencies":12,"docker":7,"github_actions":5,"v3":2,"invalid":1},"issue_author_associations_count":{"NONE":178,"CONTRIBUTOR":54,"MEMBER":10},"pull_request_author_associations_count":{"CONTRIBUTOR":224,"MEMBER":77,"NONE":70},"issue_authors":{"GreatNovaDragon":9,"Pinsplash":8,"Naramsim":7,"justingolden21":6,"blevy115":5,"DaltonSW":5,"tillfox":4,"FallenDeity":4,"SimplyBLGDev":3,"digitalghost-dev":3,"Waanma":3,"Deleca7755":3,"giginet":3,"JRuffs7":2,"TonyCollett":2,"joelesbennett":2,"mlemesle":2,"phalt":2,"helblingjoel":2,"LuziferSenpai":2,"supermii2":2,"simonorono":2,"jonbarrow":2,"pedwards95":2,"s-pozzebon":2,"penelopeysm":2,"shelobel":2,"Phyore":2,"programgames":2,"AndryCola":2,"PraaneshSelvaraj":1,"martipello":1,"kespinoza5-ucmerced":1,"OriolRV":1,"totalaj":1,"TheNightbulb":1,"dwicao":1,"Thorbenl":1,"Ferlow":1,"NathanGuidry":1,"Renen12":1,"bdawg1989":1,"OpenFormEon":1,"NGarreau12":1,"gabeklavans":1,"GuikiPT":1,"meepen":1,"BelaDerDev":1,"Griffy0":1,"BrandonTing":1,"cyrillelegrand":1,"m4rc0s4p4r1c10":1,"emirhanyagci":1,"melowody":1,"VentanYu":1,"ratquaza":1,"jmacboy":1,"Tarp96":1,"Genschere":1,"timroesner":1,"CalvinaHarr":1,"la-urre":1,"DanteB918":1,"bios3188":1,"truite-codeuse":1,"EthanRDoesMC":1,"Luckino":1,"JennyWinther":1,"youssef007":1,"Hnogared":1,"maxnouville":1,"RisTEC":1,"bladekey88":1,"jrdelrio":1,"2sodiumsandwich":1,"nats12":1,"jigokusaru":1,"684efs3":1,"aroerik":1,"IlanDeVinci":1,"Ratismal":1,"diduseetheocean":1,"MTRNord":1,"vinithius2":1,"krai-dev":1,"JadeJuno":1,"GeJ":1,"EdualcLaiv":1,"lunik1":1,"d0rf47":1,"HenkJanPie":1,"jtmedley":1,"Machine-Maker":1,"marko-knoebl":1,"Writey0327":1,"jboby93":1,"arix2000":1,"elliebartling":1,"Cova-ops":1,"WyattC16":1,"AnActualEmerald":1,"PowerLevel9000":1,"okapifan":1,"tungdop2":1,"foster-hangdaan":1,"qqizai":1,"dipanshparmar":1,"PatrunoLuca":1,"xNickE45":1,"chriskuhtz":1,"ItsTonyy":1,"KyroChi":1,"smokey019":1,"dmcrider":1,"BigFlagBurito":1,"XeenProof":1,"Leshuguita":1,"pbldmngz":1,"lmuller18":1,"Wither19":1,"PauliusRap":1,"xfyxrr":1,"leftmostcat":1,"L4R5":1,"MetalKid":1,"Eavoo":1,"DanielSmith13":1,"lodenrogue":1,"oriel-beck":1,"LaufenderBaum":1,"AntonioGuillen123":1,"WTFKr0":1,"ollyhb":1,"odisfm":1,"joseph-bayer":1,"itechKaitoQueiroz":1,"SilasOtoko":1,"EricoCalasans":1,"SiAce":1,"ottonielmatheus":1,"erezushi":1,"Indyandie":1,"ainurrahms":1,"HybridShivam":1,"Nephalem0":1,"Chikathekid":1,"turquoiselight":1,"edenbynever":1,"myoKun345":1,"merfed":1,"zigzagoon1":1,"AshFrancisDev":1,"Anguishjumps":1,"Utar94":1,"NiccoMlt":1,"O-Tahmas":1,"li-lance":1,"alexwittwer":1,"MrchinFTW":1,"sargunv":1,"alexanderjophus":1,"ModBoyex":1,"itsjavi":1,"BranchDev110":1,"14239":1,"superL132":1,"tthverst":1,"ivanlonel":1,"DittoDuckPenguin":1,"nayeemsama2000":1,"GamiloFR":1,"dugramen":1,"2b32dn":1,"luoshenshi":1,"andreferreiradlw":1},"pull_request_authors":{"Naramsim":76,"giginet":32,"DaltonSW":16,"jemarq04":13,"dependabot[bot]":12,"AndryCola":12,"Indyandie":9,"Deleca7755":8,"SKCwillie":6,"GreatNovaDragon":6,"aserra54":6,"penelopeysm":5,"lati111":5,"KritPaoIn":5,"programgames":5,"GeJ":5,"FallenDeity":5,"PraaneshSelvaraj":5,"helblingjoel":5,"rayusagi":4,"digitalghost-dev":4,"WyattC16":4,"O-Tahmas":4,"erezushi":3,"dhaber":3,"joelesbennett":3,"DylasX":3,"jtmedley":2,"edenbynever":2,"Zitronenjoghurt":2,"anhthang":2,"KyroChi":2,"tomlawrence":2,"linnos":2,"JulesLetters":2,"tillfox":2,"JoshGuarino":2,"SimplyBLGDev":2,"27Jashshah":2,"DMJamboe":2,"maxsealey":2,"Phyore":2,"brunoAge":2,"Gudine":2,"milkg0d":2,"wavebeem":2,"Celerium":2,"ryu-0729":2,"JVMartyns":2,"bgravanda":2,"polidano10":2,"FraCata00":2,"WitherredAway":2,"chamipon":2,"gabeklavans":2,"cyrillelegrand":2,"AlissonDRMartins":2,"BearHumanS":2,"diduseetheocean":1,"chengmic":1,"luzvewi":1,"14239":1,"quanticheart":1,"AlexandreCarlton":1,"pebou":1,"DanielSmith13":1,"mlemesle":1,"sharkwouter":1,"Adri1":1,"noc7c9":1,"DDriggs00":1,"GamiloFR":1,"Molecola23":1,"sergi0med":1,"bobbyrc":1,"simonorono":1,"JasonnnW3000":1,"Vigentian":1,"megane42":1,"kittenchilly":1,"Eldarni":1,"V-Play-Games":1,"charlescyt":1,"leftmostcat":1,"phalt":1,"MrMaina100":1,"ivanlonel":1,"jrubinator":1,"Pythonic-Rainbow":1,"JintoYamanaka":1,"thehecktour":1,"lishangbu":1,"MiquelRForgeFlow":1,"Licious17":1,"abaker93":1,"AlvaroAlcarazIniesta":1,"misterhay":1,"blai30":1,"GuikiPT":1,"campino2k":1,"PhilipArmstead":1,"revoice1":1,"Jacudibu":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-08T00:00:17.013Z","repositories_count":10169387,"issues_count":32023142,"pull_requests_count":100287951,"authors_count":10730761,"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":{"help wanted":1},"past_year_pull_request_labels_count":{"dependencies":12,"docker":7,"no-deploy":6,"github_actions":5},"past_year_issue_author_associations_count":{"NONE":57,"CONTRIBUTOR":13,"MEMBER":3},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":72,"MEMBER":42,"NONE":29},"past_year_issue_authors":{"Pinsplash":7,"justingolden21":5,"Naramsim":3,"digitalghost-dev":3,"pedwards95":2,"jonbarrow":2,"programgames":2,"s-pozzebon":2,"Deleca7755":2,"youssef007":1,"NGarreau12":1,"odisfm":1,"okapifan":1,"OpenFormEon":1,"xfyxrr":1,"XeenProof":1,"Phyore":1,"Writey0327":1,"vinithius2":1,"PraaneshSelvaraj":1,"SiAce":1,"smokey019":1,"VentanYu":1,"superL132":1,"Tarp96":1,"TheNightbulb":1,"totalaj":1,"turquoiselight":1,"Utar94":1,"andreferreiradlw":1,"bladekey88":1,"chriskuhtz":1,"DaltonSW":1,"DanteB918":1,"dmcrider":1,"Eavoo":1,"EdualcLaiv":1,"erezushi":1,"EthanRDoesMC":1,"Ferlow":1,"GeJ":1,"HenkJanPie":1,"Hnogared":1,"Indyandie":1,"JadeJuno":1,"jboby93":1,"JennyWinther":1,"jtmedley":1,"krai-dev":1,"li-lance":1,"lunik1":1,"luoshenshi":1,"m4rc0s4p4r1c10":1,"maxnouville":1},"past_year_pull_request_authors":{"Naramsim":42,"jemarq04":13,"dependabot[bot]":12,"aserra54":6,"programgames":5,"KritPaoIn":5,"GeJ":5,"PraaneshSelvaraj":5,"digitalghost-dev":4,"Indyandie":4,"rayusagi":4,"joelesbennett":3,"Zitronenjoghurt":2,"brunoAge":2,"JoshGuarino":2,"SimplyBLGDev":2,"FraCata00":2,"AlissonDRMartins":2,"anhthang":2,"Phyore":2,"maxsealey":2,"FallenDeity":2,"jtmedley":2,"27Jashshah":2,"Deleca7755":2,"wavebeem":2,"JasonnnW3000":1,"AlexandreCarlton":1,"blai30":1,"erezushi":1,"thehecktour":1,"Adri1":1,"lishangbu":1},"maintainers":[{"login":"Naramsim","count":83,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Naramsim"},{"login":"phalt","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/phalt"},{"login":"sargunv","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sargunv"}],"active_maintainers":[{"login":"Naramsim","count":45,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Naramsim"}]},"events":{"total":{"CreateEvent":23,"CommitCommentEvent":1,"ReleaseEvent":1,"IssuesEvent":84,"WatchEvent":625,"DeleteEvent":6,"IssueCommentEvent":347,"PushEvent":113,"PullRequestReviewCommentEvent":8,"PullRequestReviewEvent":24,"PullRequestEvent":120,"ForkEvent":113},"last_year":{"CreateEvent":23,"CommitCommentEvent":1,"ReleaseEvent":1,"IssuesEvent":84,"WatchEvent":625,"DeleteEvent":6,"IssueCommentEvent":347,"PushEvent":113,"PullRequestReviewCommentEvent":8,"PullRequestReviewEvent":24,"PullRequestEvent":120,"ForkEvent":113}},"keywords":["api","beginner-friendly","graphql","hacktoberfest","pokeapi","pokemon"],"dependencies":[{"ecosystem":"npm","filepath":"graphql/examples/node/package-lock.json","sha":null,"kind":"lockfile","created_at":"2022-07-13T10:30:35.923Z","updated_at":"2022-07-13T10:30:35.923Z","repository_link":"https://github.com/PokeAPI/pokeapi/blob/master/graphql/examples/node/package-lock.json","dependencies":[{"id":215603517,"package_name":"node-fetch","ecosystem":"npm","requirements":"2.6.1","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"npm","filepath":"graphql/examples/node/package.json","sha":null,"kind":"manifest","created_at":"2022-07-13T10:30:36.202Z","updated_at":"2022-07-13T10:30:36.202Z","repository_link":"https://github.com/PokeAPI/pokeapi/blob/master/graphql/examples/node/package.json","dependencies":[{"id":215606973,"package_name":"node-fetch","ecosystem":"npm","requirements":"^2.6.1","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"requirements.txt","sha":null,"kind":"manifest","created_at":"2022-07-13T10:30:36.325Z","updated_at":"2022-07-13T10:30:36.325Z","repository_link":"https://github.com/PokeAPI/pokeapi/blob/master/requirements.txt","dependencies":[{"id":215607443,"package_name":"Django","ecosystem":"pypi","requirements":"==2.1.15","direct":true,"kind":"runtime","optional":false},{"id":215607444,"package_name":"Unipath","ecosystem":"pypi","requirements":"==1.1","direct":true,"kind":"runtime","optional":false},{"id":215607445,"package_name":"coverage","ecosystem":"pypi","requirements":"==4.5.1","direct":true,"kind":"runtime","optional":false},{"id":215607446,"package_name":"django-appconf","ecosystem":"pypi","requirements":"==1.0.4","direct":true,"kind":"runtime","optional":false},{"id":215607447,"package_name":"django-cors-headers","ecosystem":"pypi","requirements":"==2.5.3","direct":true,"kind":"runtime","optional":false},{"id":215607448,"package_name":"django-discover-runner","ecosystem":"pypi","requirements":"==1.0","direct":true,"kind":"runtime","optional":false},{"id":215607449,"package_name":"django-redis","ecosystem":"pypi","requirements":"==4.10.0","direct":true,"kind":"runtime","optional":false},{"id":215607450,"package_name":"django-cachalot","ecosystem":"pypi","requirements":"==2.3.5","direct":true,"kind":"runtime","optional":false},{"id":215607451,"package_name":"django-tastypie","ecosystem":"pypi","requirements":"==0.14.3","direct":true,"kind":"runtime","optional":false},{"id":215607452,"package_name":"djangorestframework","ecosystem":"pypi","requirements":"==3.9.4","direct":true,"kind":"runtime","optional":false},{"id":215607453,"package_name":"drf-ujson","ecosystem":"pypi","requirements":"==1.2.0","direct":true,"kind":"runtime","optional":false},{"id":215607454,"package_name":"gunicorn","ecosystem":"pypi","requirements":"==20.1.0","direct":true,"kind":"runtime","optional":false},{"id":215607455,"package_name":"mimeparse","ecosystem":"pypi","requirements":"==0.1.3","direct":true,"kind":"runtime","optional":false},{"id":215607456,"package_name":"psycopg2","ecosystem":"pypi","requirements":"==2.8.6","direct":true,"kind":"runtime","optional":false},{"id":215607457,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"==2.8.1","direct":true,"kind":"runtime","optional":false},{"id":215607458,"package_name":"python-mimeparse","ecosystem":"pypi","requirements":"==1.6.0","direct":true,"kind":"runtime","optional":false},{"id":215607459,"package_name":"simplejson","ecosystem":"pypi","requirements":"==3.17.2","direct":true,"kind":"runtime","optional":false},{"id":215607460,"package_name":"six","ecosystem":"pypi","requirements":"==1.15.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"test-requirements.txt","sha":null,"kind":"manifest","created_at":"2022-07-13T10:30:36.398Z","updated_at":"2022-07-13T10:30:36.398Z","repository_link":"https://github.com/PokeAPI/pokeapi/blob/master/test-requirements.txt","dependencies":[{"id":215607985,"package_name":"pylint","ecosystem":"pypi","requirements":"===2.8.2","direct":true,"kind":"runtime","optional":false},{"id":215607986,"package_name":"pylint-django","ecosystem":"pypi","requirements":"===2.4.4","direct":true,"kind":"runtime","optional":false},{"id":215607987,"package_name":"astroid","ecosystem":"pypi","requirements":"==2.5.6","direct":true,"kind":"runtime","optional":false},{"id":215607988,"package_name":"black","ecosystem":"pypi","requirements":"==22.3.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/docker-image.yml","sha":null,"kind":"manifest","created_at":"2023-01-14T13:30:32.447Z","updated_at":"2023-01-14T13:30:32.447Z","repository_link":"https://github.com/PokeAPI/pokeapi/blob/master/.github/workflows/docker-image.yml","dependencies":[{"id":6897790350,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6897790351,"package_name":"docker/metadata-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6897790352,"package_name":"docker/setup-qemu-action","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":6897790353,"package_name":"docker/setup-buildx-action","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":6897790354,"package_name":"docker/login-action","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":6897790355,"package_name":"docker/build-push-action","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/kustomize.yml","sha":null,"kind":"manifest","created_at":"2023-01-14T13:30:33.845Z","updated_at":"2023-01-14T13:30:33.845Z","repository_link":"https://github.com/PokeAPI/pokeapi/blob/master/.github/workflows/kustomize.yml","dependencies":[{"id":6897790870,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6897790872,"package_name":"helm/kind-action","ecosystem":"actions","requirements":"v1.1.0","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"docker","filepath":"Resources/compose/docker-compose-prod-graphql.yml","sha":null,"kind":"manifest","created_at":"2023-01-14T13:30:34.041Z","updated_at":"2023-01-14T13:30:34.041Z","repository_link":"https://github.com/PokeAPI/pokeapi/blob/master/Resources/compose/docker-compose-prod-graphql.yml","dependencies":[{"id":6897795109,"package_name":"redis","ecosystem":"docker","requirements":"7.0.7-alpine","direct":true,"kind":"runtime","optional":false},{"id":6897795110,"package_name":"postgres","ecosystem":"docker","requirements":"15.1","direct":true,"kind":"runtime","optional":false},{"id":6897795111,"package_name":"pokeapi/pokeapi","ecosystem":"docker","requirements":"master","direct":true,"kind":"runtime","optional":false},{"id":6897795112,"package_name":"nginx","ecosystem":"docker","requirements":"1.23.3-alpine","direct":true,"kind":"runtime","optional":false},{"id":6897795113,"package_name":"hasura/graphql-engine","ecosystem":"docker","requirements":"v2.16.1","direct":true,"kind":"runtime","optional":false},{"id":6897795114,"package_name":"pokeapi/graphiql","ecosystem":"docker","requirements":"1.0.1","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"docker","filepath":"Resources/docker/app/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-01-14T13:30:34.660Z","updated_at":"2023-01-14T13:30:34.660Z","repository_link":"https://github.com/PokeAPI/pokeapi/blob/master/Resources/docker/app/Dockerfile","dependencies":[{"id":6897796421,"package_name":"python","ecosystem":"docker","requirements":"3.10-alpine","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"docker-compose.override.yml","sha":null,"kind":"manifest","created_at":"2023-01-14T13:30:34.723Z","updated_at":"2023-01-14T13:30:34.723Z","repository_link":"https://github.com/PokeAPI/pokeapi/blob/master/docker-compose.override.yml","dependencies":[{"id":6897796996,"package_name":"pokeapi/pokeapi","ecosystem":"docker","requirements":"master","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"docker","filepath":"docker-compose.yml","sha":null,"kind":"manifest","created_at":"2023-01-14T13:30:34.917Z","updated_at":"2023-01-14T13:30:34.917Z","repository_link":"https://github.com/PokeAPI/pokeapi/blob/master/docker-compose.yml","dependencies":[{"id":6897798837,"package_name":"redis","ecosystem":"docker","requirements":"7.0.7-alpine","direct":true,"kind":"runtime","optional":false},{"id":6897798841,"package_name":"postgres","ecosystem":"docker","requirements":"15.1","direct":true,"kind":"runtime","optional":false},{"id":6897798844,"package_name":"nginx","ecosystem":"docker","requirements":"1.23.3-alpine","direct":true,"kind":"runtime","optional":false},{"id":6897798845,"package_name":"hasura/graphql-engine","ecosystem":"docker","requirements":"v2.16.1","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"docker","filepath":"docker-compose-dev.yml","sha":null,"kind":"manifest","created_at":"2023-09-26T10:18:45.353Z","updated_at":"2023-09-26T10:18:45.353Z","repository_link":"https://github.com/PokeAPI/pokeapi/blob/master/docker-compose-dev.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/docker-build.yml","sha":null,"kind":"manifest","created_at":"2023-12-15T08:24:12.962Z","updated_at":"2023-12-15T08:24:12.962Z","repository_link":"https://github.com/PokeAPI/pokeapi/blob/master/.github/workflows/docker-build.yml","dependencies":[{"id":15103038352,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":15103038353,"package_name":"docker/metadata-action","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":15103038354,"package_name":"docker/setup-qemu-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":15103038355,"package_name":"docker/setup-buildx-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":15103038356,"package_name":"docker/build-push-action","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false}]}],"score":null,"created_at":"2025-09-08T20:54:22.093Z","updated_at":"2025-10-07T08:27:57.386Z","avatar_url":"https://github.com/PokeAPI.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":0,"funding_links":["https://opencollective.com/pokeapi"],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["profiles","interactive","shellcodes","tensors","sequences","parallel","optimizing-compiler","packaging","autograding","projection"],"project_url":"https://science.ecosyste.ms/api/v1/projects/77996","html_url":"https://science.ecosyste.ms/projects/77996"}