graphql-language-service-types
Advanced tools
Comparing version 1.6.0-alpha.1 to 1.6.0-alpha.3
@@ -6,9 +6,14 @@ # Change Log | ||
# [1.6.0-alpha.1](https://github.com/graphql/graphiql/compare/graphql-language-service-types@1.5.2...graphql-language-service-types@1.6.0-alpha.1) (2020-01-18) | ||
# [1.6.0-alpha.3](https://github.com/graphql/graphiql/compare/graphql-language-service-types@1.6.0-alpha.2...graphql-language-service-types@1.6.0-alpha.3) (2020-03-20) | ||
**Note:** Version bump only for package graphql-language-service-types | ||
# [1.6.0-alpha.2](https://github.com/graphql/graphiql/compare/graphql-language-service-types@1.6.0-alpha.0...graphql-language-service-types@1.6.0-alpha.2) (2020-03-20) | ||
### Features | ||
- convert LSP Server to Typescript, remove watchman ([#1138](https://github.com/graphql/graphiql/issues/1138)) ([8e33dbb](https://github.com/graphql/graphiql/commit/8e33dbb)) | ||
- Symbol support for single document ([#1244](https://github.com/graphql/graphiql/issues/1244)) ([f729f9a](https://github.com/graphql/graphiql/commit/f729f9a3c20362f4515bf3037347a07cc3690b38)) | ||
- use new GraphQL Config ([#1342](https://github.com/graphql/graphiql/issues/1342)) ([e45838f](https://github.com/graphql/graphiql/commit/e45838f5ba579e05b20f1a147ce431478ffad9aa)) | ||
# [1.6.0-alpha.0](https://github.com/graphql/graphiql/compare/graphql-language-service-types@1.5.2...graphql-language-service-types@1.6.0-alpha.0) (2020-01-18) | ||
# [1.6.0-alpha.1](https://github.com/graphql/graphiql/compare/graphql-language-service-types@1.5.2...graphql-language-service-types@1.6.0-alpha.1) (2020-01-18) | ||
@@ -15,0 +20,0 @@ ### Features |
import { Diagnostic as DiagnosticType, Position as PositionType, CompletionItem as CompletionItemType } from 'vscode-languageserver-protocol'; | ||
import { GraphQLSchema, KindEnum } from 'graphql'; | ||
import { ASTNode, DocumentNode, FragmentDefinitionNode, NamedTypeNode, TypeDefinitionNode } from 'graphql/language'; | ||
import { ValidationContext } from 'graphql/validation'; | ||
import { ASTNode, DocumentNode, FragmentDefinitionNode, NamedTypeNode, TypeDefinitionNode, NameNode } from 'graphql/language'; | ||
import { GraphQLArgument, GraphQLEnumValue, GraphQLField, GraphQLInputFieldMap, GraphQLType } from 'graphql/type/definition'; | ||
import { GraphQLDirective } from 'graphql/type/directives'; | ||
export declare type Maybe<T> = T | null | undefined; | ||
export { GraphQLConfig, GraphQLProjectConfig }; | ||
@@ -22,3 +22,3 @@ import { GraphQLConfig, GraphQLProjectConfig } from 'graphql-config'; | ||
skipTo: (position: number) => void; | ||
match: (pattern: TokenPattern, consume?: boolean | null | undefined, caseFold?: boolean | null | undefined) => string[] | boolean; | ||
match: (pattern: TokenPattern, consume?: Maybe<boolean>, caseFold?: Maybe<boolean>) => string[] | boolean; | ||
backUp: (num: number) => void; | ||
@@ -51,3 +51,3 @@ column: () => number; | ||
updateObjectTypeDefinitionCache: (rootDir: Uri, filePath: Uri, exists: boolean) => Promise<void>; | ||
getFragmentDependencies: (query: string, fragmentDefinitions: Map<string, FragmentInfo> | null | undefined) => Promise<FragmentInfo[]>; | ||
getFragmentDependencies: (query: string, fragmentDefinitions: Maybe<Map<string, FragmentInfo>>) => Promise<FragmentInfo[]>; | ||
getFragmentDependenciesForAST: (parsedQuery: ASTNode, fragmentDefinitions: Map<string, FragmentInfo>) => Promise<FragmentInfo[]>; | ||
@@ -91,7 +91,7 @@ getFragmentDefinitions: (graphQLConfig: GraphQLProjectConfig) => Promise<Map<string, FragmentInfo>>; | ||
levels?: number[]; | ||
prevState: State | null | undefined; | ||
rule: ParseRule | null | undefined; | ||
kind: RuleKind | null | undefined; | ||
name: string | null | undefined; | ||
type: string | null | undefined; | ||
prevState: Maybe<State>; | ||
rule: Maybe<ParseRule>; | ||
kind: Maybe<RuleKind>; | ||
name: Maybe<string>; | ||
type: Maybe<string>; | ||
step: number; | ||
@@ -124,11 +124,11 @@ needsSeperator: boolean; | ||
export declare type AllTypeInfo = { | ||
type: GraphQLType | null | undefined; | ||
parentType: GraphQLType | null | undefined; | ||
inputType: GraphQLType | null | undefined; | ||
directiveDef: GraphQLDirective | null | undefined; | ||
fieldDef: GraphQLField<any, any> | null | undefined; | ||
enumValue: GraphQLEnumValue | null | undefined; | ||
argDef: GraphQLArgument | null | undefined; | ||
argDefs: GraphQLArgument[] | null | undefined; | ||
objectFieldDefs: GraphQLInputFieldMap | null | undefined; | ||
type: Maybe<GraphQLType>; | ||
parentType: Maybe<GraphQLType>; | ||
inputType: Maybe<GraphQLType>; | ||
directiveDef: Maybe<GraphQLDirective>; | ||
fieldDef: Maybe<GraphQLField<any, any>>; | ||
enumValue: Maybe<GraphQLEnumValue>; | ||
argDef: Maybe<GraphQLArgument>; | ||
argDefs: Maybe<GraphQLArgument[]>; | ||
objectFieldDefs: Maybe<GraphQLInputFieldMap>; | ||
}; | ||
@@ -150,7 +150,6 @@ export declare type FragmentInfo = { | ||
}; | ||
export declare type CustomValidationRule = (context: ValidationContext) => Record<string, any>; | ||
export declare type Diagnostic = DiagnosticType; | ||
export declare type CompletionItem = CompletionItemType & { | ||
isDeprecated?: boolean; | ||
deprecationReason?: string; | ||
deprecationReason?: Maybe<string>; | ||
}; | ||
@@ -173,3 +172,3 @@ export declare type Definition = { | ||
kind: TokenKind; | ||
value: string | undefined; | ||
value: string | NameNode; | ||
}; | ||
@@ -181,2 +180,3 @@ export declare type TokenizedText = TextToken[]; | ||
representativeName?: string; | ||
kind: string; | ||
startPosition: Position; | ||
@@ -183,0 +183,0 @@ endPosition?: Position; |
import { Diagnostic as DiagnosticType, Position as PositionType, CompletionItem as CompletionItemType } from 'vscode-languageserver-protocol'; | ||
import { GraphQLSchema, KindEnum } from 'graphql'; | ||
import { ASTNode, DocumentNode, FragmentDefinitionNode, NamedTypeNode, TypeDefinitionNode } from 'graphql/language'; | ||
import { ValidationContext } from 'graphql/validation'; | ||
import { ASTNode, DocumentNode, FragmentDefinitionNode, NamedTypeNode, TypeDefinitionNode, NameNode } from 'graphql/language'; | ||
import { GraphQLArgument, GraphQLEnumValue, GraphQLField, GraphQLInputFieldMap, GraphQLType } from 'graphql/type/definition'; | ||
import { GraphQLDirective } from 'graphql/type/directives'; | ||
export declare type Maybe<T> = T | null | undefined; | ||
export { GraphQLConfig, GraphQLProjectConfig }; | ||
@@ -22,3 +22,3 @@ import { GraphQLConfig, GraphQLProjectConfig } from 'graphql-config'; | ||
skipTo: (position: number) => void; | ||
match: (pattern: TokenPattern, consume?: boolean | null | undefined, caseFold?: boolean | null | undefined) => string[] | boolean; | ||
match: (pattern: TokenPattern, consume?: Maybe<boolean>, caseFold?: Maybe<boolean>) => string[] | boolean; | ||
backUp: (num: number) => void; | ||
@@ -51,3 +51,3 @@ column: () => number; | ||
updateObjectTypeDefinitionCache: (rootDir: Uri, filePath: Uri, exists: boolean) => Promise<void>; | ||
getFragmentDependencies: (query: string, fragmentDefinitions: Map<string, FragmentInfo> | null | undefined) => Promise<FragmentInfo[]>; | ||
getFragmentDependencies: (query: string, fragmentDefinitions: Maybe<Map<string, FragmentInfo>>) => Promise<FragmentInfo[]>; | ||
getFragmentDependenciesForAST: (parsedQuery: ASTNode, fragmentDefinitions: Map<string, FragmentInfo>) => Promise<FragmentInfo[]>; | ||
@@ -91,7 +91,7 @@ getFragmentDefinitions: (graphQLConfig: GraphQLProjectConfig) => Promise<Map<string, FragmentInfo>>; | ||
levels?: number[]; | ||
prevState: State | null | undefined; | ||
rule: ParseRule | null | undefined; | ||
kind: RuleKind | null | undefined; | ||
name: string | null | undefined; | ||
type: string | null | undefined; | ||
prevState: Maybe<State>; | ||
rule: Maybe<ParseRule>; | ||
kind: Maybe<RuleKind>; | ||
name: Maybe<string>; | ||
type: Maybe<string>; | ||
step: number; | ||
@@ -124,11 +124,11 @@ needsSeperator: boolean; | ||
export declare type AllTypeInfo = { | ||
type: GraphQLType | null | undefined; | ||
parentType: GraphQLType | null | undefined; | ||
inputType: GraphQLType | null | undefined; | ||
directiveDef: GraphQLDirective | null | undefined; | ||
fieldDef: GraphQLField<any, any> | null | undefined; | ||
enumValue: GraphQLEnumValue | null | undefined; | ||
argDef: GraphQLArgument | null | undefined; | ||
argDefs: GraphQLArgument[] | null | undefined; | ||
objectFieldDefs: GraphQLInputFieldMap | null | undefined; | ||
type: Maybe<GraphQLType>; | ||
parentType: Maybe<GraphQLType>; | ||
inputType: Maybe<GraphQLType>; | ||
directiveDef: Maybe<GraphQLDirective>; | ||
fieldDef: Maybe<GraphQLField<any, any>>; | ||
enumValue: Maybe<GraphQLEnumValue>; | ||
argDef: Maybe<GraphQLArgument>; | ||
argDefs: Maybe<GraphQLArgument[]>; | ||
objectFieldDefs: Maybe<GraphQLInputFieldMap>; | ||
}; | ||
@@ -150,7 +150,6 @@ export declare type FragmentInfo = { | ||
}; | ||
export declare type CustomValidationRule = (context: ValidationContext) => Record<string, any>; | ||
export declare type Diagnostic = DiagnosticType; | ||
export declare type CompletionItem = CompletionItemType & { | ||
isDeprecated?: boolean; | ||
deprecationReason?: string; | ||
deprecationReason?: Maybe<string>; | ||
}; | ||
@@ -173,3 +172,3 @@ export declare type Definition = { | ||
kind: TokenKind; | ||
value: string | undefined; | ||
value: string | NameNode; | ||
}; | ||
@@ -181,2 +180,3 @@ export declare type TokenizedText = TextToken[]; | ||
representativeName?: string; | ||
kind: string; | ||
startPosition: Position; | ||
@@ -183,0 +183,0 @@ endPosition?: Position; |
{ | ||
"name": "graphql-language-service-types", | ||
"version": "1.6.0-alpha.1", | ||
"version": "1.6.0-alpha.3", | ||
"description": "Types for building GraphQL language services for IDEs", | ||
@@ -26,7 +26,2 @@ "contributors": [ | ||
"typings": "dist/index.d.ts", | ||
"scripts": { | ||
"build": "yarn run build-ts && yarn run build-flow", | ||
"build-ts": "tsc", | ||
"build-flow": "node ../../resources/buildFlow.js" | ||
}, | ||
"peerDependencies": { | ||
@@ -36,5 +31,8 @@ "graphql": "^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0" | ||
"dependencies": { | ||
"graphql-config": "2.2.1" | ||
"graphql-config": "3.0.0-alpha.17" | ||
}, | ||
"gitHead": "dfd2eb817086de87a860bc9230a79ac4bd547c24" | ||
"devDependencies": { | ||
"vscode-languageserver-types": "3.15.0" | ||
}, | ||
"gitHead": "330de751977bc479a8f82103f8bb5620787f58ae" | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
36426
1
+ Added@nodelib/fs.scandir@2.1.5(transitive)
+ Added@nodelib/fs.stat@2.0.5(transitive)
+ Added@nodelib/fs.walk@1.2.8(transitive)
+ Added@types/glob@7.2.0(transitive)
+ Added@types/minimatch@5.1.2(transitive)
+ Added@types/node@20.14.10(transitive)
+ Addedarray-union@2.1.0(transitive)
+ Addedbraces@3.0.3(transitive)
+ Addedcaller-callsite@2.0.0(transitive)
+ Addedcaller-path@2.0.0(transitive)
+ Addedcallsites@2.0.0(transitive)
+ Addedcosmiconfig@5.2.1(transitive)
+ Addeddir-glob@3.0.1(transitive)
+ Addederror-ex@1.3.2(transitive)
+ Addedfast-glob@3.3.2(transitive)
+ Addedfastq@1.17.1(transitive)
+ Addedfill-range@7.1.1(transitive)
+ Addedfs.realpath@1.0.0(transitive)
+ Addedglob@7.2.3(transitive)
+ Addedglob-parent@5.1.2(transitive)
+ Addedglobby@10.0.1(transitive)
+ Addedgraphql-config@3.0.0-alpha.17(transitive)
+ Addedignore@5.3.1(transitive)
+ Addedimport-fresh@2.0.0(transitive)
+ Addedinflight@1.0.6(transitive)
+ Addedinherits@2.0.4(transitive)
+ Addedis-arrayish@0.2.1(transitive)
+ Addedis-directory@0.3.1(transitive)
+ Addedis-extglob@2.1.1(transitive)
+ Addedis-glob@4.0.3(transitive)
+ Addedis-number@7.0.0(transitive)
+ Addedjson-parse-better-errors@1.0.2(transitive)
+ Addedmerge2@1.4.1(transitive)
+ Addedmicromatch@4.0.7(transitive)
+ Addedminimatch@3.0.4(transitive)
+ Addedonce@1.4.0(transitive)
+ Addedparse-json@4.0.0(transitive)
+ Addedpath-is-absolute@1.0.1(transitive)
+ Addedpath-type@4.0.0(transitive)
+ Addedpicomatch@2.3.1(transitive)
+ Addedqueue-microtask@1.2.3(transitive)
+ Addedresolve-from@3.0.0(transitive)
+ Addedreusify@1.0.4(transitive)
+ Addedrun-parallel@1.2.0(transitive)
+ Addedslash@3.0.0(transitive)
+ Addedto-regex-range@5.0.1(transitive)
+ Addedundici-types@5.26.5(transitive)
+ Addedwrappy@1.0.2(transitive)
- Removedcross-fetch@2.2.2(transitive)
- Removedgraphql-config@2.2.1(transitive)
- Removedgraphql-import@0.7.1(transitive)
- Removedgraphql-request@1.8.2(transitive)
- Removedlodash@4.17.21(transitive)
- Removednode-fetch@2.1.2(transitive)
- Removedresolve-from@4.0.0(transitive)
- Removedwhatwg-fetch@2.0.4(transitive)