123 lines
3.9 KiB
JavaScript
123 lines
3.9 KiB
JavaScript
/**
|
|
* Copyright (c) Facebook, Inc. and its affiliates.
|
|
*
|
|
* This source code is licensed under the MIT license found in the
|
|
* LICENSE file in the root directory of this source tree.
|
|
*
|
|
* strict-local
|
|
* @format
|
|
*/
|
|
'use strict';
|
|
|
|
var ASTCache = require("./ASTCache");
|
|
|
|
var ASTConvert = require("./ASTConvert");
|
|
|
|
var CodegenDirectory = require("./CodegenDirectory");
|
|
|
|
var CodegenRunner = require("./CodegenRunner");
|
|
|
|
var CodegenWatcher = require("./CodegenWatcher");
|
|
|
|
var DotGraphQLParser = require("./DotGraphQLParser");
|
|
|
|
var FindGraphQLTags = require("./FindGraphQLTags");
|
|
|
|
var GraphQLCompilerContext = require("./GraphQLCompilerContext");
|
|
|
|
var GraphQLCompilerProfiler = require("./GraphQLCompilerProfiler");
|
|
|
|
var GraphQLConsoleReporter = require("./GraphQLConsoleReporter");
|
|
|
|
var GraphQLIRPrinter = require("./GraphQLIRPrinter");
|
|
|
|
var GraphQLIRTransformer = require("./GraphQLIRTransformer");
|
|
|
|
var GraphQLIRVisitor = require("./GraphQLIRVisitor");
|
|
|
|
var GraphQLMultiReporter = require("./GraphQLMultiReporter");
|
|
|
|
var GraphQLSchemaUtils = require("./GraphQLSchemaUtils");
|
|
|
|
var GraphQLWatchmanClient = require("./GraphQLWatchmanClient");
|
|
|
|
var RelayCodeGenerator = require("./RelayCodeGenerator");
|
|
|
|
var RelayFileWriter = require("./RelayFileWriter");
|
|
|
|
var RelayFlowGenerator = require("./RelayFlowGenerator");
|
|
|
|
var RelayIRTransforms = require("./RelayIRTransforms");
|
|
|
|
var RelayParser = require("./RelayParser");
|
|
|
|
var RelaySourceModuleParser = require("./RelaySourceModuleParser");
|
|
|
|
var RelayValidator = require("./RelayValidator");
|
|
|
|
var compileRelayArtifacts = require("./compileRelayArtifacts");
|
|
|
|
var filterContextForNode = require("./filterContextForNode");
|
|
|
|
var formatGeneratedModule = require("./formatGeneratedModule");
|
|
|
|
var getIdentifierForArgumentValue = require("./getIdentifierForArgumentValue");
|
|
|
|
var getLiteralArgumentValues = require("./getLiteralArgumentValues");
|
|
|
|
var isEquivalentType = require("./isEquivalentType");
|
|
|
|
var nullthrows = require("./nullthrowsOSS");
|
|
|
|
var writeRelayGeneratedFile = require("./writeRelayGeneratedFile");
|
|
|
|
var _require = require("./SourceControl"),
|
|
SourceControlMercurial = _require.SourceControlMercurial;
|
|
|
|
var _require2 = require("./GraphQLDerivedFromMetadata"),
|
|
getReaderSourceDefinitionName = _require2.getReaderSourceDefinitionName,
|
|
getSourceDefinitionName = _require2.getSourceDefinitionName;
|
|
|
|
var RelayJSModuleParser = RelaySourceModuleParser(FindGraphQLTags.find);
|
|
module.exports = {
|
|
ASTConvert: ASTConvert,
|
|
CodegenDirectory: CodegenDirectory,
|
|
CodegenRunner: CodegenRunner,
|
|
CodegenWatcher: CodegenWatcher,
|
|
CompilerContext: GraphQLCompilerContext,
|
|
ConsoleReporter: GraphQLConsoleReporter,
|
|
DotGraphQLParser: DotGraphQLParser,
|
|
ASTCache: ASTCache,
|
|
IRTransformer: GraphQLIRTransformer,
|
|
IRVisitor: GraphQLIRVisitor,
|
|
Printer: GraphQLIRPrinter,
|
|
Profiler: GraphQLCompilerProfiler,
|
|
SchemaUtils: GraphQLSchemaUtils,
|
|
SourceControlMercurial: SourceControlMercurial,
|
|
WatchmanClient: GraphQLWatchmanClient,
|
|
filterContextForNode: filterContextForNode,
|
|
getIdentifierForArgumentValue: getIdentifierForArgumentValue,
|
|
getLiteralArgumentValues: getLiteralArgumentValues,
|
|
isEquivalentType: isEquivalentType,
|
|
nullthrows: nullthrows,
|
|
Parser: RelayParser,
|
|
Validator: RelayValidator,
|
|
CodeGenerator: RelayCodeGenerator,
|
|
FlowGenerator: RelayFlowGenerator,
|
|
GraphQLCompilerContext: GraphQLCompilerContext,
|
|
|
|
/** @deprecated Use JSModuleParser. */
|
|
FileIRParser: RelayJSModuleParser,
|
|
FileWriter: RelayFileWriter,
|
|
IRTransforms: RelayIRTransforms,
|
|
JSModuleParser: RelayJSModuleParser,
|
|
MultiReporter: GraphQLMultiReporter,
|
|
Runner: CodegenRunner,
|
|
compileRelayArtifacts: compileRelayArtifacts,
|
|
formatGeneratedModule: formatGeneratedModule,
|
|
convertASTDocuments: ASTConvert.convertASTDocuments,
|
|
transformASTSchema: ASTConvert.transformASTSchema,
|
|
getReaderSourceDefinitionName: getReaderSourceDefinitionName,
|
|
getSourceDefinitionName: getSourceDefinitionName,
|
|
writeRelayGeneratedFile: writeRelayGeneratedFile
|
|
}; |