graphql-modules
Version:
Create reusable, maintainable, testable and extendable GraphQL modules
32 lines (31 loc) • 2.26 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.gql = exports.Scope = exports.InjectionToken = exports.forwardRef = exports.ExecutionContext = exports.Optional = exports.Injectable = exports.Inject = exports.Injector = exports.createModule = exports.createApplication = void 0;
const tslib_1 = require("tslib");
// application
var application_1 = require("./application/application");
Object.defineProperty(exports, "createApplication", { enumerable: true, get: function () { return application_1.createApplication; } });
tslib_1.__exportStar(require("./application/tokens"), exports);
tslib_1.__exportStar(require("./application/types"), exports);
// modules
var module_1 = require("./module/module");
Object.defineProperty(exports, "createModule", { enumerable: true, get: function () { return module_1.createModule; } });
tslib_1.__exportStar(require("./module/types"), exports);
tslib_1.__exportStar(require("./module/metadata"), exports);
tslib_1.__exportStar(require("./module/tokens"), exports);
// di
var di_1 = require("./di");
Object.defineProperty(exports, "Injector", { enumerable: true, get: function () { return di_1.Injector; } });
Object.defineProperty(exports, "Inject", { enumerable: true, get: function () { return di_1.Inject; } });
Object.defineProperty(exports, "Injectable", { enumerable: true, get: function () { return di_1.Injectable; } });
Object.defineProperty(exports, "Optional", { enumerable: true, get: function () { return di_1.Optional; } });
Object.defineProperty(exports, "ExecutionContext", { enumerable: true, get: function () { return di_1.ExecutionContext; } });
Object.defineProperty(exports, "forwardRef", { enumerable: true, get: function () { return di_1.forwardRef; } });
Object.defineProperty(exports, "InjectionToken", { enumerable: true, get: function () { return di_1.InjectionToken; } });
Object.defineProperty(exports, "Scope", { enumerable: true, get: function () { return di_1.Scope; } });
require("./shared/types");
var gql_1 = require("./shared/gql");
Object.defineProperty(exports, "gql", { enumerable: true, get: function () { return gql_1.gql; } });
tslib_1.__exportStar(require("./shared/di"), exports);
// testing
tslib_1.__exportStar(require("./testing"), exports);