graphile / graphile/crystal

Scope debug

Open
#3,096 0 comments 0 reactions 0 assignees View on GitHub
✨ feature
Dominant language
TypeScript
Stars
12.9k
Forks
625
Avg merge
5h 23m
Merged PRs (30d)
24

Description

Print out the scope for the given schema coordinate. Maybe something like:

- `graphile schema scope Type` - types are uniquely named, so this should work across scalar, enum, object, interface, union, input object
- `graphile schema scope Type.field` - object, interface, input object
- `graphile schema scope Type.field(arg:)` - object, interface

Contributor guide

Open the contributing guide

Research direction

Start by locating the `graphile schema` CLI entry point and run the coordinate examples from the issue. Done means `graphile schema scope` reports the scope for named types, fields, and field arguments across the listed schema coordinate kinds; no file or test is named in the issue.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
cli
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.