Skip to main content

graphql_parser3 3.2.2 copy "graphql_parser3: ^3.2.2" to clipboard
graphql_parser3: ^3.2.2 copied to clipboard

Parses GraphQL queries and schemas into an AST whose every node carries a source span. The lexer and the recursive-descent parser behind graphql_server3.

Change Log #

3.2.2 #

Changed #

  • The README carries its build badge again, pointed at the branch the repository actually builds from.
  • homepage points at the package's card on comapps.web.app, which lists every package published under COMAPPS.
  • The README badge row carries the maintainer again, and a licence badge in a colour of its own rather than the grey shields puts in every label. Nothing about the library changed.

3.2.1 #

Changed #

  • LICENSE carries a copyright notice for the work done on this line, next to the upstream one it has always kept, as the BSD-3-Clause terms require. AUTHORS.md already recorded who did what; the licence file now says the same thing.
  • The README says where to look for both, rather than describing the licence file as untouched.
  • The README links each dependency to its pub.dev page. The pointer between these packages went to GitHub, which is the wrong destination from a pub.dev page.

No code changed.

3.2.0 #

First release published to pub.dev. The package was consumed straight from its git repository until now; nothing about the code changed.

Added #

  • example/main.dart: parses a query, reads its operation and its fragment, and shows the span every node carries.
  • Package metadata for pub.dev: a description that says what the package does rather than what to use instead, an issue tracker, and topics.

3.1.0 #

Removed #

  • The charcode dependency. It supplied the escape-sequence code units of the string literal decoder and nothing else, so those are now named constants in the file that reads them. source_span and string_scanner stay: the lexer is built on SpanScanner and every AST node carries a span.

Added #

  • DirectiveContext.name, matching the accessor every sibling node already offers.
  • A test suite. There was none, although test was already declared.

3.0.0 #

  • Initial release
0
likes
160
points
501
downloads

Documentation

API reference

Publisher

verified publishercomapps.be

Weekly Downloads

Parses GraphQL queries and schemas into an AST whose every node carries a source span. The lexer and the recursive-descent parser behind graphql_server3.

Homepage
Repository (GitHub)
View/report issues

Topics

#graphql #parser #ast

License

BSD-3-Clause (license)

Dependencies

source_span, string_scanner

More

Packages that depend on graphql_parser3