use GraphQL::Client::CLI;
-our $VERSION = '0.603'; # VERSION
+our $VERSION = '0.605'; # VERSION
GraphQL::Client::CLI->main(@ARGV);
=head1 VERSION
-version 0.603
+version 0.605
=head1 SYNOPSIS
graphql <URL> <QUERY> [ [--variables JSON] | [--variable KEY=VALUE]... ]
[--operation-name NAME] [--transport KEY=VALUE]...
- [--[no-]unpack] [--format json|json:pretty|yaml|perl|csv|tsv|table]
- [--output FILE]
+ [--[no-]unpack] [--filter JSONPATH]
+ [--format json|json:pretty|yaml|perl|csv|tsv|table] [--output FILE]
graphql --version|--help|--manual
Use C<--no-unpack> to disable if unpack mode was enabled via C<GRAPHQL_CLIENT_OPTIONS>.
+=head2 C<--filter JSONPATH>
+
+Filter the response based on a L<JSONPath|JSON::Path/SYNOPSIS> expression.
+
+Requires L<JSON::Path>.
+
+Alias: C<-p>
+
=head1 FORMAT
The argument for L</"--format STR"> can be one of:
=head1 AUTHOR
-Charles McGarvey <chazmcgarvey@brokenzipper.com>
+Charles McGarvey <ccm@cpan.org>
+
+=head1 CONTRIBUTOR
+
+=for stopwords jwright
+
+jwright <jwright@ecstuning.com>
=head1 COPYRIGHT AND LICENSE