Error: union member `ThisIsAScalar` must be an object type ╭─[0100_union_extensions.graphql:8:30] │ 8 │ extend union NonObjectType = ThisIsAScalar │ ──────┬────── │ ╰──────── this is a scalar type │ │ Help: Union members must be object types. ───╯ Error: duplicate definitions for the `WithFieldA` member of union type `DuplicateMembers` ╭─[0100_union_extensions.graphql:12:33] │ 11 │ union DuplicateMembers = WithFieldA │ ─────┬──── │ ╰────── previous definition of `WithFieldA` here 12 │ extend union DuplicateMembers = WithFieldA | WithFieldB │ ─────┬──── │ ╰────── `WithFieldA` redefined here ────╯ Error: non-repeatable directive nonRepeatable can only be used once per location ╭─[0100_union_extensions.graphql:17:33] │ 16 │ union DuplicateDirective @nonRepeatable = WithFieldA │ ───────┬────── │ ╰──────── directive `@nonRepeatable` first called here 17 │ extend union DuplicateDirective @nonRepeatable = WithFieldB │ ───────┬────── │ ╰──────── directive `@nonRepeatable` called again here ────╯