graphql-transformer-core
Version:
A framework to transform from GraphQL SDL to AWS cloudFormation.
53 lines • 4.83 kB
JavaScript
;
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.PARAMETERS_FILE_NAME = exports.CLOUDFORMATION_FILE_NAME = exports.revertAPIMigration = exports.writeTransformerConfiguration = exports.readTransformerConfiguration = exports.readProjectConfiguration = exports.readProjectSchema = exports.uploadAPIProject = exports.migrateAPIProject = exports.buildAPIProject = exports.stripDirectives = exports.collectDirectivesByTypeNames = exports.collectDirectivesByType = exports.collectDirectiveNames = exports.Transformer = exports.TransformerContext = exports.GraphQLTransform = exports.getAppSyncServiceExtraDirectives = exports.getTableNameForModel = void 0;
require("./polyfills/Object.assign");
const graphql_1 = require("graphql");
const TransformerContext_1 = require("./TransformerContext");
Object.defineProperty(exports, "TransformerContext", { enumerable: true, get: function () { return TransformerContext_1.TransformerContext; } });
const Transformer_1 = require("./Transformer");
Object.defineProperty(exports, "Transformer", { enumerable: true, get: function () { return Transformer_1.Transformer; } });
const GraphQLTransform_1 = require("./GraphQLTransform");
Object.defineProperty(exports, "GraphQLTransform", { enumerable: true, get: function () { return GraphQLTransform_1.GraphQLTransform; } });
const collectDirectives_1 = require("./collectDirectives");
Object.defineProperty(exports, "collectDirectiveNames", { enumerable: true, get: function () { return collectDirectives_1.collectDirectiveNames; } });
Object.defineProperty(exports, "collectDirectivesByType", { enumerable: true, get: function () { return collectDirectives_1.collectDirectivesByType; } });
Object.defineProperty(exports, "collectDirectivesByTypeNames", { enumerable: true, get: function () { return collectDirectives_1.collectDirectivesByTypeNames; } });
const stripDirectives_1 = require("./stripDirectives");
Object.defineProperty(exports, "stripDirectives", { enumerable: true, get: function () { return stripDirectives_1.stripDirectives; } });
const amplifyUtils_1 = require("./util/amplifyUtils");
Object.defineProperty(exports, "buildAPIProject", { enumerable: true, get: function () { return amplifyUtils_1.buildProject; } });
Object.defineProperty(exports, "uploadAPIProject", { enumerable: true, get: function () { return amplifyUtils_1.uploadDeployment; } });
Object.defineProperty(exports, "migrateAPIProject", { enumerable: true, get: function () { return amplifyUtils_1.migrateAPIProject; } });
Object.defineProperty(exports, "revertAPIMigration", { enumerable: true, get: function () { return amplifyUtils_1.revertAPIMigration; } });
Object.defineProperty(exports, "CLOUDFORMATION_FILE_NAME", { enumerable: true, get: function () { return amplifyUtils_1.CLOUDFORMATION_FILE_NAME; } });
Object.defineProperty(exports, "PARAMETERS_FILE_NAME", { enumerable: true, get: function () { return amplifyUtils_1.PARAMETERS_FILE_NAME; } });
const transformConfig_1 = require("./util/transformConfig");
Object.defineProperty(exports, "readProjectSchema", { enumerable: true, get: function () { return transformConfig_1.readSchema; } });
Object.defineProperty(exports, "readProjectConfiguration", { enumerable: true, get: function () { return transformConfig_1.loadProject; } });
Object.defineProperty(exports, "readTransformerConfiguration", { enumerable: true, get: function () { return transformConfig_1.loadConfig; } });
Object.defineProperty(exports, "writeTransformerConfiguration", { enumerable: true, get: function () { return transformConfig_1.writeConfig; } });
const validation_1 = require("./validation");
__exportStar(require("./errors"), exports);
__exportStar(require("./util"), exports);
var tableNameMap_1 = require("./tableNameMap");
Object.defineProperty(exports, "getTableNameForModel", { enumerable: true, get: function () { return tableNameMap_1.getTableNameForModel; } });
function getAppSyncServiceExtraDirectives() {
return (0, graphql_1.print)(validation_1.EXTRA_DIRECTIVES_DOCUMENT);
}
exports.getAppSyncServiceExtraDirectives = getAppSyncServiceExtraDirectives;
//# sourceMappingURL=index.js.map