{"id":6297549,"name":"friendsofhyperf/command-validation","ecosystem":"packagist","description":"The command validation component for Hyperf.","homepage":"","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/friendsofhyperf/command-validation","keywords_array":["hyperf","v3.2"],"namespace":"friendsofhyperf","versions_count":31,"first_release_published_at":"2023-02-10T00:54:35.000Z","latest_release_published_at":"2025-11-29T01:40:15.000Z","latest_release_number":"v3.1.75","last_synced_at":"2026-05-02T20:01:27.697Z","created_at":"2023-02-10T02:04:19.648Z","updated_at":"2026-05-02T20:01:27.697Z","registry_url":"https://packagist.org/packages/friendsofhyperf/command-validation#","install_command":"composer require friendsofhyperf/command-validation","documentation_url":null,"metadata":{"funding":[{"url":"https://hdj.me/sponsors/","type":"custom"},{"url":"https://github.com/huangdijia","type":"github"}]},"repo_metadata":{"id":65786796,"uuid":"599829153","full_name":"friendsofhyperf/command-validation","owner":"friendsofhyperf","description":"[READ-ONLY]The command validation component for Hyperf.","archived":false,"fork":false,"pushed_at":"2025-02-05T15:33:38.000Z","size":24,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-05T16:36:52.511Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/friendsofhyperf.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"huangdijia","custom":"https://hdj.me/sponsors/"}},"created_at":"2023-02-10T00:53:59.000Z","updated_at":"2024-11-28T08:52:29.000Z","dependencies_parsed_at":"2024-03-06T08:24:45.124Z","dependency_job_id":"d7abbfdd-f584-4f82-bce8-a481764826c1","html_url":"https://github.com/friendsofhyperf/command-validation","commit_stats":null,"previous_names":[],"tags_count":27,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/friendsofhyperf","download_url":"https://codeload.github.com/friendsofhyperf/command-validation/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":255591914,"owners_count":22255341,"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","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":"friendsofhyperf","name":"FriendsOfHyperf","uuid":"76888442","kind":"organization","description":"Friends Of Hyperf","email":"huangdijia@gmail.com","website":"https://github.com/friendsofhyperf","location":"China","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/76888442?v=4","repositories_count":49,"last_synced_at":"2023-03-04T00:58:52.879Z","metadata":{"has_sponsors_listing":false,"funding":{"github":"huangdijia","custom":"https://hdj.me/sponsors/"}},"html_url":"https://github.com/friendsofhyperf","funding_links":["https://github.com/sponsors/huangdijia","https://hdj.me/sponsors/"],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-14T07:22:47.916Z","updated_at":"2023-03-04T00:58:53.114Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/friendsofhyperf","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/friendsofhyperf/repositories"},"tags":[{"name":"v3.1.48","sha":"5be3d6c3491b3dae9eb5c0700a704203f4e81d45","kind":"commit","published_at":"2024-11-28T08:49:14.000Z","download_url":"https://codeload.github.com/friendsofhyperf/command-validation/tar.gz/v3.1.48","html_url":"https://github.com/friendsofhyperf/command-validation/releases/tag/v3.1.48","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.1.48","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.1.48/manifests"},{"name":"v3.1.44","sha":"511805d574d4f8f77fa7a6d4fc33d593fa3260b7","kind":"commit","published_at":"2024-10-24T05:25:58.000Z","download_url":"https://codeload.github.com/friendsofhyperf/command-validation/tar.gz/v3.1.44","html_url":"https://github.com/friendsofhyperf/command-validation/releases/tag/v3.1.44","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.1.44","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.1.44/manifests"},{"name":"v3.1.41","sha":"0d80259e779134f6c8e64fabd4de1880418ace04","kind":"commit","published_at":"2024-09-25T00:28:07.000Z","download_url":"https://codeload.github.com/friendsofhyperf/command-validation/tar.gz/v3.1.41","html_url":"https://github.com/friendsofhyperf/command-validation/releases/tag/v3.1.41","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.1.41","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.1.41/manifests"},{"name":"v3.1.31","sha":"f34449752e2c6c529e81f83ac018558e21bde899","kind":"commit","published_at":"2024-06-17T01:41:30.000Z","download_url":"https://codeload.github.com/friendsofhyperf/command-validation/tar.gz/v3.1.31","html_url":"https://github.com/friendsofhyperf/command-validation/releases/tag/v3.1.31","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.1.31","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.1.31/manifests"},{"name":"v3.1.28.1","sha":"b9b3b00b48e367b1ab64298e88402566195f821c","kind":"commit","published_at":"2024-05-31T03:26:30.000Z","download_url":"https://codeload.github.com/friendsofhyperf/command-validation/tar.gz/v3.1.28.1","html_url":"https://github.com/friendsofhyperf/command-validation/releases/tag/v3.1.28.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.1.28.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.1.28.1/manifests"},{"name":"v3.1.27","sha":"5fc9ff107012373e77c6ff040986841ebc580c72","kind":"commit","published_at":"2024-05-23T07:25:28.000Z","download_url":"https://codeload.github.com/friendsofhyperf/command-validation/tar.gz/v3.1.27","html_url":"https://github.com/friendsofhyperf/command-validation/releases/tag/v3.1.27","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.1.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.1.27/manifests"},{"name":"v3.1.18","sha":"bcde13da9353d3ed4aeebc335fca62b9249c813c","kind":"commit","published_at":"2024-03-15T00:06:37.000Z","download_url":"https://codeload.github.com/friendsofhyperf/command-validation/tar.gz/v3.1.18","html_url":"https://github.com/friendsofhyperf/command-validation/releases/tag/v3.1.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.1.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.1.18/manifests"},{"name":"v3.1.17","sha":"7affc47c2a2835b9a71aaba1115ce8ea0e9b0ce6","kind":"commit","published_at":"2024-02-27T00:32:26.000Z","download_url":"https://codeload.github.com/friendsofhyperf/command-validation/tar.gz/v3.1.17","html_url":"https://github.com/friendsofhyperf/command-validation/releases/tag/v3.1.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.1.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.1.17/manifests"},{"name":"v3.1.1","sha":"3c926340dd088934869b2821fc938aaa6833c6af","kind":"commit","published_at":"2023-12-02T16:49:21.000Z","download_url":"https://codeload.github.com/friendsofhyperf/command-validation/tar.gz/v3.1.1","html_url":"https://github.com/friendsofhyperf/command-validation/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"c0f8270fb009734cbf931c96b2115bae8733b7da","kind":"commit","published_at":"2023-11-30T14:25:18.000Z","download_url":"https://codeload.github.com/friendsofhyperf/command-validation/tar.gz/v3.1.0","html_url":"https://github.com/friendsofhyperf/command-validation/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.1.0/manifests"},{"name":"v3.1.0-rc.4","sha":"9d02746aac4a670aa98b3165a6024a12f686fb42","kind":"commit","published_at":"2023-09-19T01:02:23.000Z","download_url":"https://codeload.github.com/friendsofhyperf/command-validation/tar.gz/v3.1.0-rc.4","html_url":"https://github.com/friendsofhyperf/command-validation/releases/tag/v3.1.0-rc.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.1.0-rc.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.1.0-rc.4/manifests"},{"name":"v3.0.85","sha":"26ebc5a72a25cb2a2c8f31435db6b8fa0ccbeb24","kind":"commit","published_at":"2023-09-19T00:55:14.000Z","download_url":"https://codeload.github.com/friendsofhyperf/command-validation/tar.gz/v3.0.85","html_url":"https://github.com/friendsofhyperf/command-validation/releases/tag/v3.0.85","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.0.85","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.0.85/manifests"},{"name":"v3.0.80","sha":"a197325d177d9328d94f3efe9337a9ba07f1b620","kind":"commit","published_at":"2023-08-27T05:00:12.000Z","download_url":"https://codeload.github.com/friendsofhyperf/command-validation/tar.gz/v3.0.80","html_url":"https://github.com/friendsofhyperf/command-validation/releases/tag/v3.0.80","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.0.80","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.0.80/manifests"},{"name":"v3.1.0-beta.20","sha":"5b22806c7fa150e754c7cbd7953e2eb3b9531a90","kind":"commit","published_at":"2023-08-20T13:37:53.000Z","download_url":"https://codeload.github.com/friendsofhyperf/command-validation/tar.gz/v3.1.0-beta.20","html_url":"https://github.com/friendsofhyperf/command-validation/releases/tag/v3.1.0-beta.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.1.0-beta.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.1.0-beta.20/manifests"},{"name":"v3.0.70","sha":"003ecbb71635cd5bf51cc3f15a02f8e3ebf1d90b","kind":"commit","published_at":"2023-08-15T05:11:46.000Z","download_url":"https://codeload.github.com/friendsofhyperf/command-validation/tar.gz/v3.0.70","html_url":"https://github.com/friendsofhyperf/command-validation/releases/tag/v3.0.70","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.0.70","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.0.70/manifests"},{"name":"v3.1.0-beta.15","sha":"53ed82282fe73d62ff3bfaed6d24781dbab5ff96","kind":"commit","published_at":"2023-08-15T05:10:45.000Z","download_url":"https://codeload.github.com/friendsofhyperf/command-validation/tar.gz/v3.1.0-beta.15","html_url":"https://github.com/friendsofhyperf/command-validation/releases/tag/v3.1.0-beta.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.1.0-beta.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.1.0-beta.15/manifests"},{"name":"v3.1.0-beta.9","sha":"6d8251aac048d8db2d10e9f3835fe76554588130","kind":"commit","published_at":"2023-07-18T10:00:33.000Z","download_url":"https://codeload.github.com/friendsofhyperf/command-validation/tar.gz/v3.1.0-beta.9","html_url":"https://github.com/friendsofhyperf/command-validation/releases/tag/v3.1.0-beta.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.1.0-beta.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.1.0-beta.9/manifests"},{"name":"v3.1.0-beta.1","sha":"c494233f48b4e21e313b3097654877e17a021dde","kind":"commit","published_at":"2023-06-21T07:41:02.000Z","download_url":"https://codeload.github.com/friendsofhyperf/command-validation/tar.gz/v3.1.0-beta.1","html_url":"https://github.com/friendsofhyperf/command-validation/releases/tag/v3.1.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.1.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.1.0-beta.1/manifests"},{"name":"v3.0.55","sha":"8f8ab2f4ff0c6e80221986afe68531cd84e945cb","kind":"commit","published_at":"2023-06-16T07:23:43.000Z","download_url":"https://codeload.github.com/friendsofhyperf/command-validation/tar.gz/v3.0.55","html_url":"https://github.com/friendsofhyperf/command-validation/releases/tag/v3.0.55","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.0.55","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.0.55/manifests"},{"name":"v3.0.52","sha":"c123b3565ae8d4e0f67431cb4a7746b5cb56f014","kind":"commit","published_at":"2023-06-12T05:43:43.000Z","download_url":"https://codeload.github.com/friendsofhyperf/command-validation/tar.gz/v3.0.52","html_url":"https://github.com/friendsofhyperf/command-validation/releases/tag/v3.0.52","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.0.52","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.0.52/manifests"},{"name":"v3.0.51","sha":"9ae4d8517ccc9c74a6462e89e4adcbb1d00e6786","kind":"commit","published_at":"2023-06-06T04:23:05.000Z","download_url":"https://codeload.github.com/friendsofhyperf/command-validation/tar.gz/v3.0.51","html_url":"https://github.com/friendsofhyperf/command-validation/releases/tag/v3.0.51","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.0.51","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.0.51/manifests"},{"name":"v3.0.48","sha":"d07a54a6282dd2a1409368a875c7eb0b09b6afb2","kind":"commit","published_at":"2023-05-16T00:56:36.000Z","download_url":"https://codeload.github.com/friendsofhyperf/command-validation/tar.gz/v3.0.48","html_url":"https://github.com/friendsofhyperf/command-validation/releases/tag/v3.0.48","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.0.48","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.0.48/manifests"},{"name":"v3.0.44","sha":"13f964030fa4d716aed8537ce65efeaee5c8277b","kind":"commit","published_at":"2023-04-26T06:46:22.000Z","download_url":"https://codeload.github.com/friendsofhyperf/command-validation/tar.gz/v3.0.44","html_url":"https://github.com/friendsofhyperf/command-validation/releases/tag/v3.0.44","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.0.44","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.0.44/manifests"},{"name":"v3.0.42","sha":"276763272d54a672148967fb1a90feb735331e95","kind":"commit","published_at":"2023-04-12T09:21:00.000Z","download_url":"https://codeload.github.com/friendsofhyperf/command-validation/tar.gz/v3.0.42","html_url":"https://github.com/friendsofhyperf/command-validation/releases/tag/v3.0.42","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.0.42","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.0.42/manifests"},{"name":"v3.0.35","sha":"cf528840b3f01fecfdf3dc33c2c84a665b3804ab","kind":"commit","published_at":"2023-03-15T00:33:07.000Z","download_url":"https://codeload.github.com/friendsofhyperf/command-validation/tar.gz/v3.0.35","html_url":"https://github.com/friendsofhyperf/command-validation/releases/tag/v3.0.35","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.0.35","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.0.35/manifests"},{"name":"v3.0.14","sha":"7aaf6411d0fd1ab148931b74d27cd95cf6849107","kind":"commit","published_at":"2023-02-10T02:43:54.000Z","download_url":"https://codeload.github.com/friendsofhyperf/command-validation/tar.gz/v3.0.14","html_url":"https://github.com/friendsofhyperf/command-validation/releases/tag/v3.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.0.14/manifests"},{"name":"v3.0.13","sha":"78ac8b6597c8e40889ac682ff7a0e339c68894cc","kind":"commit","published_at":"2023-02-10T00:54:35.000Z","download_url":"https://codeload.github.com/friendsofhyperf/command-validation/tar.gz/v3.0.13","html_url":"https://github.com/friendsofhyperf/command-validation/releases/tag/v3.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/tags/v3.0.13/manifests"}]},"repo_metadata_updated_at":"2025-11-20T14:18:48.969Z","dependent_packages_count":0,"downloads":10,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":93.13095567327804,"dependent_repos_count":33.444671476402846,"dependent_packages_count":19.099772043207075,"stargazers_count":null,"forks_count":null,"average":48.558466397629324},"purl":"pkg:composer/friendsofhyperf/command-validation","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/packagist/friendsofhyperf/command-validation","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/packagist/friendsofhyperf/command-validation","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/packagist/friendsofhyperf/command-validation/dependencies","status":null,"funding_links":["https://hdj.me/sponsors/","https://github.com/huangdijia","https://github.com/sponsors/huangdijia"],"critical":null,"issue_metadata":{"last_synced_at":"2025-01-28T12:02:51.370Z","issues_count":0,"pull_requests_count":0,"avg_time_to_close_issue":null,"avg_time_to_close_pull_request":null,"issues_closed_count":0,"pull_requests_closed_count":0,"pull_request_authors_count":0,"issue_authors_count":0,"avg_comments_per_issue":null,"avg_comments_per_pull_request":null,"merged_pull_requests_count":0,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":0,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/friendsofhyperf%2Fcommand-validation/issues","maintainers":[],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/packagist.org/packages/friendsofhyperf%2Fcommand-validation/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/packagist.org/packages/friendsofhyperf%2Fcommand-validation/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/packagist.org/packages/friendsofhyperf%2Fcommand-validation/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/packagist.org/packages/friendsofhyperf%2Fcommand-validation/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/packagist.org/packages/friendsofhyperf%2Fcommand-validation/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/packagist.org/packages/friendsofhyperf%2Fcommand-validation/codemeta","maintainers":[{"uuid":"huangdijia","login":"huangdijia","name":null,"email":null,"url":null,"packages_count":131,"html_url":"https://packagist.org/users/huangdijia","role":null,"created_at":"2023-02-10T02:24:47.448Z","updated_at":"2023-02-10T02:24:47.448Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/packagist.org/maintainers/huangdijia/packages"}]}