Jordan Eldredge

Results 370 comments of Jordan Eldredge

I'm exploring the ability to use docblock tags as directives directly in this WIP PR: https://github.com/captbaritone/grats/pull/167

I think I have a path forward in the above draft PR. I need to add support for directive validation (surprisingly it's not provided by regular schema validation) and I...

Okay, I made quite a bit of progress today (you can see that progress in this draft PR: https://github.com/captbaritone/grats/pull/167) - [x] Add validation for directive arguments which is surprisingly [missing...

Spent some time implementing `@gqlAnnotate` and realized that we'll need to find some consistency between how we support directives generically and how we support some built in directives. Currently there...

@louy Just curious what your specific urgency is? Are you need a resolution here before you can decide which GraphQL solution you are going to use? Or is it that...

Okay. I think I've figured out what syntax is going to be best for Grats. To validate it for myself I've written a first draft of two new doc pages...

Oops. The second one is left over from an earlier iteration. I'll update

As I worked through the implementation, I ended up pivoting back to this syntax: ``` /** * @gqlDirective on FIELD_DEFINITION */ ``` I just merged https://github.com/captbaritone/grats/pull/167 which supports defining and...

> Enums cannot be deprecated I'll add a note to the changelog clarifying that the new directive validation may uncover previously invalid deprecated directives.

Right now, Grats scans the whole TypeScript project for docblock tags. Before we can talk about multiple config's, I think we would first need some mechanism whereby it would ignore...