https://github.com/remind101/autographparser
Swift GQL Parser
https://github.com/remind101/autographparser
Last synced: over 1 year ago
JSON representation
Swift GQL Parser
- Host: GitHub
- URL: https://github.com/remind101/autographparser
- Owner: remind101
- License: mit
- Created: 2022-09-23T04:27:44.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2023-09-28T23:04:12.000Z (almost 3 years ago)
- Last Synced: 2025-02-12T17:52:10.918Z (over 1 year ago)
- Language: Swift
- Homepage:
- Size: 120 KB
- Stars: 3
- Watchers: 8
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# AutoGraphParser
[](https://app.circleci.com/pipelines/github/remind101/AutoGraphParser)
The Swiftest way to GQL Parsing
Relies upon functional parser combinators https://github.com/pointfreeco/swift-parsing.
Conforming to 2021 [spec](https://spec.graphql.org/October2021/).
- [x] GraphQL client Query parsing.
- [x] Introspection Schema JSON parsing.
- [ ] Full GraphQL schema parsing (future).
CI:
- [x] Linux Ubuntu
- [x] Mac
### Process
##### Building
```
swift build
```
##### Testing
```
swift test
```
##### Notes
This project relies primarily on Swift Package Manager and NOT Xcode. It should always be runnable in the terminal.