diff options
-rw-r--r-- | README.org | 27 |
1 files changed, 25 insertions, 2 deletions
@@ -20,8 +20,31 @@ welcome. * Contributing -Feedback, suggestions, feature requests, bug reports and patches are -all welcome. Please write to me at [[mailto:arunisaac@systemreboot.net][arunisaac@systemreboot.net]]. +kolam only implements a subset of the [[https://spec.graphql.org/][GraphQL spec]], but aims to be +more complete. Here is a rough roadmap. Your help is welcome! Please +write to [[mailto:arunisaac@systemreboot.net][arunisaac@systemreboot.net]]. + +- [X] Parse GraphQL documents to scheme +- [X] Serialize parsed documents back to GraphQL +- Type system + - [X] Object types + - [X] Scalar types (built-in and custom) + - [X] Enumeration types + - [X] List types + - [X] Non-null types + - [ ] Interfaces + - [ ] Union types + - [ ] Input types +- [ ] Validate GraphQL queries +- Execute GraphQL queries + - [X] Query operations + - [ ] Mutation operations + - [ ] Subscription operations + - [X] Field aliases + - [ ] Fragments + - [ ] Parameterized queries +- [ ] Schema introspection +- [X] HTTP endpoint * License |