graphql.web

The spec-compliant minimum of client-side GraphQL.

MIT License

Downloads
2.7M
Stars
74
Committers
5

Bot releases are visible (Hide)

graphql.web - v1.0.8

Published by github-actions[bot] about 2 months ago

Patch Changes

  • ⚠️ Fix typo causing complex string parsing to fail on subsequent runs
    Submitted by @kitten (See #31)
graphql.web - v1.0.7 Latest Release

Published by github-actions[bot] 6 months ago

Patch Changes

  • ⚠️ Fix @ts-ignore on TypeScript peer dependency import in typings not being applied due to a leading ! character
    Submitted by @IvanUkhov (See #27)
graphql.web - v1.0.6

Published by github-actions[bot] 7 months ago

Patch Changes

  • ⚠️ Fix aliased field name followed by arguments causing parsing error
    Submitted by @kitten (See 65c73a0)
graphql.web - v1.0.5

Published by github-actions[bot] 7 months ago

Patch Changes

  • Update build process to align with other @0no-co packages. Effectively, this will mean that the JS features range we support will now match urql, and in practice, this means that for-of is now used in our build output
    Submitted by @kitten (See #21)
  • Improve parser performance
    Submitted by @kitten (See #25)
  • Improve printer performance
    Submitted by @kitten (See #24)
graphql.web - @0no-co/[email protected]

Published by github-actions[bot] over 1 year ago

Patch Changes

  • ⚠️ Fix empty string matches being too eager, e.g. "", ""
    Submitted by @kitten (See 29cbe5c)
graphql.web - @0no-co/[email protected]

Published by github-actions[bot] over 1 year ago

Patch Changes

  • ⚠️ Fix string and block string matches eagerly matching past the end boundary of strings and ignoring escaped closing characters. In certain cases, """ and " boundaries would be skipped if any other string boundary follows in the input document
    Submitted by @kitten (See #17)
graphql.web - @0no-co/[email protected]

Published by github-actions[bot] over 1 year ago

Patch Changes

  • ⚠️ Fix browser quirk occurring in Safari 10–13 causing sticky regular expressions in the parser to match when they shouldn't / match too eagerly
    Submitted by @kitten (See #15)
graphql.web - @0no-co/[email protected]

Published by github-actions[bot] over 1 year ago

Patch Changes

  • Publish with npm provenance
    Submitted by @kitten (See #12)
graphql.web - @0no-co/[email protected]

Published by github-actions[bot] over 1 year ago

Major Changes

Minor Changes

  • Alias all GraphQL AST types to the 'graphql' package’s TypeScript AST types, if it’s installed. This will ensure that all AST types are always compatible.
    Submitted by undefined (See https://github.com/0no-co/graphql.web/pull/10)
graphql.web - @0no-co/[email protected]

Published by github-actions[bot] over 1 year ago

Patch Changes

  • ⚠️ Fix float pattern and int/float decision in value parsing
    Submitted by @kitten (See #8)
  • Remove redundant code paths from visit and parser
    Submitted by @kitten (See #8)
graphql.web - @0no-co/[email protected]

Published by github-actions[bot] over 1 year ago

Patch Changes

  • Move over unit tests from graphql-web-lite and fix minor discrepancies to reference implementation
    Submitted by @kitten (See #6)
  • Optimize performance of print and parse with minor adjustments
    Submitted by @kitten (See #5)
graphql.web - @0no-co/[email protected]

Published by github-actions[bot] over 1 year ago

Patch Changes

  • Establish type compatibility with graphql package
    Submitted by @kitten (See #3)