Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .changeset/fuzzy-poets-doubt.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@graphql-codegen/typescript-operations': patch
---

Re-implement inputMaybeValue
8 changes: 4 additions & 4 deletions dev-test/githunt/typed-document-nodes.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ export type OnCommentAddedSubscription = {

export type CommentQueryVariables = Exact<{
repoFullName: string;
limit?: number | null;
offset?: number | null;
limit?: number | null | undefined;
offset?: number | null | undefined;
}>;

export type CommentQuery = {
Expand Down Expand Up @@ -73,8 +73,8 @@ export type FeedEntryFragment = {

export type FeedQueryVariables = Exact<{
type: FeedType;
offset?: number | null;
limit?: number | null;
offset?: number | null | undefined;
limit?: number | null | undefined;
}>;

export type FeedQuery = {
Expand Down
8 changes: 4 additions & 4 deletions dev-test/githunt/types.avoidOptionals.ts
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ export type OnCommentAddedSubscription = {

export type CommentQueryVariables = Exact<{
repoFullName: string;
limit: number | null;
offset: number | null;
limit: number | null | undefined;
offset: number | null | undefined;
}>;

export type CommentQuery = {
Expand Down Expand Up @@ -72,8 +72,8 @@ export type FeedEntryFragment = {

export type FeedQueryVariables = Exact<{
type: FeedType;
offset: number | null;
limit: number | null;
offset: number | null | undefined;
limit: number | null | undefined;
}>;

export type FeedQuery = {
Expand Down
8 changes: 4 additions & 4 deletions dev-test/githunt/types.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ export type OnCommentAddedSubscription = {

export type CommentQueryVariables = Exact<{
repoFullName: string;
limit?: number | null;
offset?: number | null;
limit?: number | null | undefined;
offset?: number | null | undefined;
}>;

export type CommentQuery = {
Expand Down Expand Up @@ -72,8 +72,8 @@ export type FeedEntryFragment = {

export type FeedQueryVariables = Exact<{
type: FeedType;
offset?: number | null;
limit?: number | null;
offset?: number | null | undefined;
limit?: number | null | undefined;
}>;

export type FeedQuery = {
Expand Down
8 changes: 4 additions & 4 deletions dev-test/githunt/types.enumsAsTypes.ts
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ export type OnCommentAddedSubscription = {

export type CommentQueryVariables = Exact<{
repoFullName: string;
limit?: number | null;
offset?: number | null;
limit?: number | null | undefined;
offset?: number | null | undefined;
}>;

export type CommentQuery = {
Expand Down Expand Up @@ -72,8 +72,8 @@ export type FeedEntryFragment = {

export type FeedQueryVariables = Exact<{
type: FeedType;
offset?: number | null;
limit?: number | null;
offset?: number | null | undefined;
limit?: number | null | undefined;
}>;

export type FeedQuery = {
Expand Down
8 changes: 4 additions & 4 deletions dev-test/githunt/types.flatten.preResolveTypes.ts
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ export type OnCommentAddedSubscription = {

export type CommentQueryVariables = Exact<{
repoFullName: string;
limit?: number | null;
offset?: number | null;
limit?: number | null | undefined;
offset?: number | null | undefined;
}>;

export type CommentQuery = {
Expand Down Expand Up @@ -48,8 +48,8 @@ export type CurrentUserForProfileQuery = { currentUser: { login: string; avatar_

export type FeedQueryVariables = Exact<{
type: FeedType;
offset?: number | null;
limit?: number | null;
offset?: number | null | undefined;
limit?: number | null | undefined;
}>;

export type FeedQuery = {
Expand Down
8 changes: 4 additions & 4 deletions dev-test/githunt/types.immutableTypes.ts
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ export type OnCommentAddedSubscription = {

export type CommentQueryVariables = Exact<{
repoFullName: string;
limit?: number | null;
offset?: number | null;
limit?: number | null | undefined;
offset?: number | null | undefined;
}>;

export type CommentQuery = {
Expand Down Expand Up @@ -74,8 +74,8 @@ export type FeedEntryFragment = {

export type FeedQueryVariables = Exact<{
type: FeedType;
offset?: number | null;
limit?: number | null;
offset?: number | null | undefined;
limit?: number | null | undefined;
}>;

export type FeedQuery = {
Expand Down
8 changes: 4 additions & 4 deletions dev-test/githunt/types.preResolveTypes.onlyOperationTypes.ts
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ export type OnCommentAddedSubscription = {

export type CommentQueryVariables = Exact<{
repoFullName: string;
limit?: number | null;
offset?: number | null;
limit?: number | null | undefined;
offset?: number | null | undefined;
}>;

export type CommentQuery = {
Expand Down Expand Up @@ -72,8 +72,8 @@ export type FeedEntryFragment = {

export type FeedQueryVariables = Exact<{
type: FeedType;
offset?: number | null;
limit?: number | null;
offset?: number | null | undefined;
limit?: number | null | undefined;
}>;

export type FeedQuery = {
Expand Down
8 changes: 4 additions & 4 deletions dev-test/githunt/types.preResolveTypes.ts
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ export type OnCommentAddedSubscription = {

export type CommentQueryVariables = Exact<{
repoFullName: string;
limit?: number | null;
offset?: number | null;
limit?: number | null | undefined;
offset?: number | null | undefined;
}>;

export type CommentQuery = {
Expand Down Expand Up @@ -72,8 +72,8 @@ export type FeedEntryFragment = {

export type FeedQueryVariables = Exact<{
type: FeedType;
offset?: number | null;
limit?: number | null;
offset?: number | null | undefined;
limit?: number | null | undefined;
}>;

export type FeedQuery = {
Expand Down
8 changes: 4 additions & 4 deletions dev-test/githunt/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ export type OnCommentAddedSubscription = {

export type CommentQueryVariables = Exact<{
repoFullName: string;
limit?: number | null;
offset?: number | null;
limit?: number | null | undefined;
offset?: number | null | undefined;
}>;

export type CommentQuery = {
Expand Down Expand Up @@ -72,8 +72,8 @@ export type FeedEntryFragment = {

export type FeedQueryVariables = Exact<{
type: FeedType;
offset?: number | null;
limit?: number | null;
offset?: number | null | undefined;
limit?: number | null | undefined;
}>;

export type FeedQuery = {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import type * as Types from './_base.generated.js';
type Exact<T extends { [key: string]: unknown }> = { [K in keyof T]: T[K] };
export type Incremental<T> = T | { [P in keyof T]?: P extends ' $fragmentName' | '__typename' ? T[P] : never };
export type WithVariablesQueryVariables = Exact<{
role?: Types.UserRole | null;
role?: Types.UserRole | null | undefined;
}>;

export type WithVariablesQuery = { user: { id: string; name: string } | null };
20 changes: 10 additions & 10 deletions dev-test/star-wars/types.avoidOptionals.ts
Original file line number Diff line number Diff line change
Expand Up @@ -17,19 +17,19 @@ export type CreateReviewForEpisodeMutationVariables = Exact<{
export type CreateReviewForEpisodeMutation = { createReview: { stars: number; commentary: string | null } | null };

export type ExcludeQueryAlphaQueryVariables = Exact<{
episode: Episode | null;
episode: Episode | null | undefined;
}>;

export type ExcludeQueryAlphaQuery = { hero: { name: string } | { name: string } | null };

export type ExcludeQueryBetaQueryVariables = Exact<{
episode: Episode | null;
episode: Episode | null | undefined;
}>;

export type ExcludeQueryBetaQuery = { hero: { name: string } | { name: string } | null };

export type HeroAndFriendsNamesQueryVariables = Exact<{
episode: Episode | null;
episode: Episode | null | undefined;
}>;

export type HeroAndFriendsNamesQuery = {
Expand All @@ -46,7 +46,7 @@ export type HeroAppearsInQuery = {
};

export type HeroDetailsQueryVariables = Exact<{
episode: Episode | null;
episode: Episode | null | undefined;
}>;

export type HeroDetailsQuery = {
Expand All @@ -60,35 +60,35 @@ type HeroDetails_Human_Fragment = { height: number | null; name: string };
export type HeroDetailsFragment = HeroDetails_Droid_Fragment | HeroDetails_Human_Fragment;

export type HeroDetailsWithFragmentQueryVariables = Exact<{
episode: Episode | null;
episode: Episode | null | undefined;
}>;

export type HeroDetailsWithFragmentQuery = {
hero: { primaryFunction: string | null; name: string } | { height: number | null; name: string } | null;
};

export type HeroNameQueryVariables = Exact<{
episode: Episode | null;
episode: Episode | null | undefined;
}>;

export type HeroNameQuery = { hero: { name: string } | { name: string } | null };

export type HeroNameConditionalInclusionQueryVariables = Exact<{
episode: Episode | null;
episode: Episode | null | undefined;
includeName: boolean;
}>;

export type HeroNameConditionalInclusionQuery = { hero: { name?: string } | { name?: string } | null };

export type HeroNameConditionalExclusionQueryVariables = Exact<{
episode: Episode | null;
episode: Episode | null | undefined;
skipName: boolean;
}>;

export type HeroNameConditionalExclusionQuery = { hero: { name?: string } | { name?: string } | null };

export type HeroParentTypeDependentFieldQueryVariables = Exact<{
episode: Episode | null;
episode: Episode | null | undefined;
}>;

export type HeroParentTypeDependentFieldQuery = {
Expand All @@ -99,7 +99,7 @@ export type HeroParentTypeDependentFieldQuery = {
};

export type HeroTypeDependentAliasedFieldQueryVariables = Exact<{
episode: Episode | null;
episode: Episode | null | undefined;
}>;

export type HeroTypeDependentAliasedFieldQuery = {
Expand Down
18 changes: 9 additions & 9 deletions dev-test/star-wars/types.excludeQueryAlpha.ts
Original file line number Diff line number Diff line change
Expand Up @@ -17,13 +17,13 @@ export type CreateReviewForEpisodeMutationVariables = Exact<{
export type CreateReviewForEpisodeMutation = { createReview: { stars: number; commentary: string | null } | null };

export type ExcludeQueryBetaQueryVariables = Exact<{
episode?: Episode | null;
episode?: Episode | null | undefined;
}>;

export type ExcludeQueryBetaQuery = { hero: { name: string } | { name: string } | null };

export type HeroAndFriendsNamesQueryVariables = Exact<{
episode?: Episode | null;
episode?: Episode | null | undefined;
}>;

export type HeroAndFriendsNamesQuery = {
Expand All @@ -40,7 +40,7 @@ export type HeroAppearsInQuery = {
};

export type HeroDetailsQueryVariables = Exact<{
episode?: Episode | null;
episode?: Episode | null | undefined;
}>;

export type HeroDetailsQuery = {
Expand All @@ -54,35 +54,35 @@ type HeroDetails_Human_Fragment = { height: number | null; name: string };
export type HeroDetailsFragment = HeroDetails_Droid_Fragment | HeroDetails_Human_Fragment;

export type HeroDetailsWithFragmentQueryVariables = Exact<{
episode?: Episode | null;
episode?: Episode | null | undefined;
}>;

export type HeroDetailsWithFragmentQuery = {
hero: { primaryFunction: string | null; name: string } | { height: number | null; name: string } | null;
};

export type HeroNameQueryVariables = Exact<{
episode?: Episode | null;
episode?: Episode | null | undefined;
}>;

export type HeroNameQuery = { hero: { name: string } | { name: string } | null };

export type HeroNameConditionalInclusionQueryVariables = Exact<{
episode?: Episode | null;
episode?: Episode | null | undefined;
includeName: boolean;
}>;

export type HeroNameConditionalInclusionQuery = { hero: { name?: string } | { name?: string } | null };

export type HeroNameConditionalExclusionQueryVariables = Exact<{
episode?: Episode | null;
episode?: Episode | null | undefined;
skipName: boolean;
}>;

export type HeroNameConditionalExclusionQuery = { hero: { name?: string } | { name?: string } | null };

export type HeroParentTypeDependentFieldQueryVariables = Exact<{
episode?: Episode | null;
episode?: Episode | null | undefined;
}>;

export type HeroParentTypeDependentFieldQuery = {
Expand All @@ -93,7 +93,7 @@ export type HeroParentTypeDependentFieldQuery = {
};

export type HeroTypeDependentAliasedFieldQueryVariables = Exact<{
episode?: Episode | null;
episode?: Episode | null | undefined;
}>;

export type HeroTypeDependentAliasedFieldQuery = {
Expand Down
Loading