{"id":20559817,"url":"https://github.com/cxw42/getargs-mixed","last_synced_at":"2025-06-24T23:10:14.014Z","repository":{"id":56839587,"uuid":"169777732","full_name":"cxw42/Getargs-Mixed","owner":"cxw42","description":"Parse Perl subroutine arguments, positional or named.","archived":false,"fork":false,"pushed_at":"2019-04-22T17:54:35.000Z","size":35,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-03-06T07:36:26.152Z","etag":null,"topics":["argument-parser","argument-parsers","argument-parsing","arguments","named-arguments","perl","perl5","positional-arguments","subroutines"],"latest_commit_sha":null,"homepage":"https://metacpan.org/pod/Getargs::Mixed","language":"Perl","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cxw42.png","metadata":{"files":{"readme":"README","changelog":"Changes","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-02-08T18:08:29.000Z","updated_at":"2020-09-28T12:16:13.000Z","dependencies_parsed_at":"2022-08-28T23:30:49.410Z","dependency_job_id":null,"html_url":"https://github.com/cxw42/Getargs-Mixed","commit_stats":null,"previous_names":[],"tags_count":13,"template":false,"template_full_name":null,"purl":"pkg:github/cxw42/Getargs-Mixed","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cxw42%2FGetargs-Mixed","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cxw42%2FGetargs-Mixed/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cxw42%2FGetargs-Mixed/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cxw42%2FGetargs-Mixed/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cxw42","download_url":"https://codeload.github.com/cxw42/Getargs-Mixed/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cxw42%2FGetargs-Mixed/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261771193,"owners_count":23207223,"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"}},"keywords":["argument-parser","argument-parsers","argument-parsing","arguments","named-arguments","perl","perl5","positional-arguments","subroutines"],"created_at":"2024-11-16T03:52:18.673Z","updated_at":"2025-06-24T23:10:13.993Z","avatar_url":"https://github.com/cxw42.png","language":"Perl","funding_links":[],"categories":[],"sub_categories":[],"readme":"Getargs::Mixed\n==============\n\nThis is a handy little module to help you handle mixed argument lists passed\nto subroutines. This can handle positional, named, and mixed positional/named\nargument lists passed to subroutines. This is done by providing a simple\nspecification that can also handle object-oriented, procedural or mixed\nobject-oriented/procedural situations and returns the passed arguments as\na hash.\n\nSee the POD docs at https://metacpan.org/pod/Getargs::Mixed for details.\n\nINSTALLATION\n\nTo install this module type the following:\n\n   perl Makefile.PL\n   make\n   make test\n   make install\n\nOr, if you have App::cpanminus installed, \"cpanm Getargs::Mixed\".\n\nDEPENDENCIES\n\nDoesn't have any if you have a typical Perl 5.8.0 or higher distribution\ninstalled. It may work on Perl 5.6 as well, but I haven't been able to test\nthis theory.\n\nCONTRIBUTING AND REPORTING BUGS\n\nThe code is on GitHub:\n    https://github.com/cxw42/Getargs-Mixed\n\nThe main bug tracker is also on GitHub:\n    https://github.com/cxw42/Getargs-Mixed/issues\n\nIf you want to report bugs through the RT system, that's fine too:\n    Web:   https://rt.cpan.org/Public/Dist/Display.html?Name=Getargs-Mixed\n    Email: bug-Getargs-Mixed@rt.cpan.org\n\nThe Appveyor build is at https://ci.appveyor.com/project/cxw42/getargs-mixed .\n\nCOPYRIGHT AND LICENCE\n\nCopyright (C) 2003--2019 Andrew Sterling Hanenkamp, Christopher White\n\nThis library is free software; you can redistribute it and/or modify\nit under the same terms as Perl itself.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcxw42%2Fgetargs-mixed","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcxw42%2Fgetargs-mixed","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcxw42%2Fgetargs-mixed/lists"}