mirror of
https://github.com/swc-project/swc.git
synced 2024-12-25 06:36:08 +03:00
30 lines
2.1 KiB
TypeScript
30 lines
2.1 KiB
TypeScript
|
// Loaded from https://deno.land/x/graphql_deno@v15.0.0/lib/type/index.js
|
||
|
|
||
|
|
||
|
export { // Predicate
|
||
|
isSchema // Assertion
|
||
|
, assertSchema // GraphQL Schema definition
|
||
|
, GraphQLSchema } from './schema.js';
|
||
|
export { // Predicates
|
||
|
isType, isScalarType, isObjectType, isInterfaceType, isUnionType, isEnumType, isInputObjectType, isListType, isNonNullType, isInputType, isOutputType, isLeafType, isCompositeType, isAbstractType, isWrappingType, isNullableType, isNamedType, isRequiredArgument, isRequiredInputField // Assertions
|
||
|
, assertType, assertScalarType, assertObjectType, assertInterfaceType, assertUnionType, assertEnumType, assertInputObjectType, assertListType, assertNonNullType, assertInputType, assertOutputType, assertLeafType, assertCompositeType, assertAbstractType, assertWrappingType, assertNullableType, assertNamedType // Un-modifiers
|
||
|
, getNullableType, getNamedType // Definitions
|
||
|
, GraphQLScalarType, GraphQLObjectType, GraphQLInterfaceType, GraphQLUnionType, GraphQLEnumType, GraphQLInputObjectType // Type Wrappers
|
||
|
, GraphQLList, GraphQLNonNull } from './definition.js';
|
||
|
export { // Predicate
|
||
|
isDirective // Assertion
|
||
|
, assertDirective // Directives Definition
|
||
|
, GraphQLDirective // Built-in Directives defined by the Spec
|
||
|
, isSpecifiedDirective, specifiedDirectives, GraphQLIncludeDirective, GraphQLSkipDirective, GraphQLDeprecatedDirective // Constant Deprecation Reason
|
||
|
, DEFAULT_DEPRECATION_REASON } from './directives.js';
|
||
|
// Common built-in scalar instances.
|
||
|
export { // Predicate
|
||
|
isSpecifiedScalarType // Standard GraphQL Scalars
|
||
|
, specifiedScalarTypes, GraphQLInt, GraphQLFloat, GraphQLString, GraphQLBoolean, GraphQLID } from './scalars.js';
|
||
|
export { // Predicate
|
||
|
isIntrospectionType // GraphQL Types for introspection.
|
||
|
, introspectionTypes, __Schema, __Directive, __DirectiveLocation, __Type, __Field, __InputValue, __EnumValue, __TypeKind // "Enum" of Type Kinds
|
||
|
, TypeKind // Meta-field definitions.
|
||
|
, SchemaMetaFieldDef, TypeMetaFieldDef, TypeNameMetaFieldDef } from './introspection.js';
|
||
|
// Validate GraphQL schema.
|
||
|
export { validateSchema, assertValidSchema } from './validate.js';
|