UNPKG

vulcain-corejs

Version:
148 lines 8.77 kB
"use strict"; function __export(m) { for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p]; } Object.defineProperty(exports, "__esModule", { value: true }); require("./preloader"); // First // Configurations var abstractRemoteSource_1 = require("./configurations/sources/abstractRemoteSource"); exports.AbstractRemoteSource = abstractRemoteSource_1.AbstractRemoteSource; var fileConfigurationSource_1 = require("./configurations/sources/fileConfigurationSource"); exports.FileConfigurationSource = fileConfigurationSource_1.FileConfigurationSource; exports.ConfigurationDataType = fileConfigurationSource_1.ConfigurationDataType; var memoryConfigurationSource_1 = require("./configurations/sources/memoryConfigurationSource"); exports.MemoryConfigurationSource = memoryConfigurationSource_1.MemoryConfigurationSource; var httpConfigurationSource_1 = require("./configurations/sources/httpConfigurationSource"); exports.HttpConfigurationSource = httpConfigurationSource_1.HttpConfigurationSource; var abstractions_1 = require("./configurations/abstractions"); exports.DataSource = abstractions_1.DataSource; var configurationSourceBuilder_1 = require("./configurations/configurationSourceBuilder"); exports.ConfigurationSourceBuilder = configurationSourceBuilder_1.ConfigurationSourceBuilder; var dynamicConfiguration_1 = require("./configurations/dynamicConfiguration"); exports.DynamicConfiguration = dynamicConfiguration_1.DynamicConfiguration; var manifest_1 = require("./globals/manifest"); exports.VulcainManifest = manifest_1.VulcainManifest; exports.ServiceDependency = manifest_1.ServiceDependency; exports.HttpDependency = manifest_1.HttpDependency; exports.ConfigurationProperty = manifest_1.ConfigurationProperty; var vulcainLogger_1 = require("./log/vulcainLogger"); exports.VulcainLogger = vulcainLogger_1.VulcainLogger; var system_1 = require("./globals/system"); exports.Service = system_1.Service; var reflector_1 = require("./utils/reflector"); exports.Metadata = reflector_1.Metadata; // Schemas var schema_1 = require("./schemas/schema"); exports.Schema = schema_1.Schema; var domain_1 = require("./schemas/domain"); exports.Domain = domain_1.Domain; var annotations_1 = require("./schemas/builder/annotations"); exports.Validator = annotations_1.Validator; exports.SchemaTypeDefinition = annotations_1.SchemaTypeDefinition; var annotations_property_1 = require("./schemas/builder/annotations.property"); exports.Property = annotations_property_1.Property; exports.Reference = annotations_property_1.Reference; var annotations_model_1 = require("./schemas/builder/annotations.model"); exports.Model = annotations_model_1.Model; var standards_1 = require("./schemas/standards/standards"); exports.TYPES = standards_1.TYPES; exports.VALIDATORS = standards_1.VALIDATORS; // Auth var securityContext_1 = require("./security/securityContext"); exports.SecurityContext = securityContext_1.SecurityContext; // Core __export(require("./application")); var conventions_1 = require("./utils/conventions"); exports.Conventions = conventions_1.Conventions; var stubManager_1 = require("./stubs/stubManager"); exports.StubManager = stubManager_1.StubManager; var serverAdapter_1 = require("./pipeline/serverAdapter"); exports.ServerAdapter = serverAdapter_1.ServerAdapter; var annotations_query_1 = require("./pipeline/handlers/query/annotations.query"); exports.Query = annotations_query_1.Query; var annotations_queryHandler_1 = require("./pipeline/handlers/query/annotations.queryHandler"); exports.QueryHandler = annotations_queryHandler_1.QueryHandler; var annotations_2 = require("./pipeline/handlers/action/annotations"); exports.ActionHandler = annotations_2.ActionHandler; exports.EventHandler = annotations_2.EventHandler; exports.Action = annotations_2.Action; exports.Consume = annotations_2.Consume; exports.ExposeEvent = annotations_2.ExposeEvent; var messageBus_1 = require("./bus/messageBus"); exports.EventNotificationMode = messageBus_1.EventNotificationMode; var queryResult_1 = require("./pipeline/handlers/query/queryResult"); exports.QueryResult = queryResult_1.QueryResult; var abstractHandlers_1 = require("./pipeline/handlers/abstractHandlers"); exports.AbstractActionHandler = abstractHandlers_1.AbstractActionHandler; exports.AbstractEventHandler = abstractHandlers_1.AbstractEventHandler; exports.AbstractQueryHandler = abstractHandlers_1.AbstractQueryHandler; var common_1 = require("./pipeline/common"); exports.Pipeline = common_1.Pipeline; var response_1 = require("./pipeline/response"); exports.HttpResponse = response_1.HttpResponse; exports.HttpRedirectResponse = response_1.HttpRedirectResponse; var scopeDescriptors_1 = require("./defaults/scopeDescriptors"); exports.ScopesDescriptor = scopeDescriptors_1.ScopesDescriptor; exports.ScopeDescription = scopeDescriptors_1.ScopeDescription; var handlerProcessor_1 = require("./pipeline/handlerProcessor"); exports.HandlerProcessor = handlerProcessor_1.HandlerProcessor; // Defaults var crudHandlers_1 = require("./defaults/crudHandlers"); exports.DefaultActionHandler = crudHandlers_1.DefaultActionHandler; exports.DefaultQueryHandler = crudHandlers_1.DefaultQueryHandler; exports.DefaultCRUDCommand = crudHandlers_1.DefaultCRUDCommand; exports.IdArguments = crudHandlers_1.IdArguments; // Descriptions var serviceDescriptions_1 = require("./pipeline/handlers/descriptions/serviceDescriptions"); exports.ServiceDescriptors = serviceDescriptions_1.ServiceDescriptors; var propertyDescription_1 = require("./pipeline/handlers/descriptions/propertyDescription"); exports.PropertyDescription = propertyDescription_1.PropertyDescription; var schemaDescription_1 = require("./pipeline/handlers/descriptions/schemaDescription"); exports.SchemaDescription = schemaDescription_1.SchemaDescription; var serviceDescription_1 = require("./pipeline/handlers/descriptions/serviceDescription"); exports.ServiceDescription = serviceDescription_1.ServiceDescription; __export(require("./bus/rabbitAdapter")); // Containers var resolvers_1 = require("./di/resolvers"); exports.NativeEndpoint = resolvers_1.NativeEndpoint; var annotations_3 = require("./di/annotations"); exports.Inject = annotations_3.Inject; exports.Injectable = annotations_3.Injectable; exports.LifeTime = annotations_3.LifeTime; exports.DefaultServiceNames = annotations_3.DefaultServiceNames; var testContext_1 = require("./pipeline/testContext"); exports.TestContext = testContext_1.TestContext; // Errors var applicationRequestError_1 = require("./pipeline/errors/applicationRequestError"); exports.ApplicationError = applicationRequestError_1.ApplicationError; exports.ForbiddenRequestError = applicationRequestError_1.ForbiddenRequestError; exports.UnauthorizedRequestError = applicationRequestError_1.UnauthorizedRequestError; exports.NotFoundError = applicationRequestError_1.NotFoundError; var badRequestError_1 = require("./pipeline/errors/badRequestError"); exports.BadRequestError = badRequestError_1.BadRequestError; var commandRuntimeError_1 = require("./pipeline/errors/commandRuntimeError"); exports.CommandRuntimeError = commandRuntimeError_1.CommandRuntimeError; var runtimeError_1 = require("./pipeline/errors/runtimeError"); exports.RuntimeError = runtimeError_1.RuntimeError; var abstractServiceCommand_1 = require("./commands/abstractServiceCommand"); exports.HttpCommandError = abstractServiceCommand_1.HttpCommandError; // Commands var commandFactory_1 = require("./commands/commandFactory"); exports.Command = commandFactory_1.Command; exports.CommandFactory = commandFactory_1.CommandFactory; exports.CommandEntryPoint = commandFactory_1.CommandEntryPoint; var executionResult_1 = require("./commands/executionResult"); exports.EventType = executionResult_1.EventType; exports.FailureType = executionResult_1.FailureType; exports.ExecutionResult = executionResult_1.ExecutionResult; var abstractCommand_1 = require("./commands/abstractCommand"); exports.AbstractCommand = abstractCommand_1.AbstractCommand; var hystrixSSEStream_1 = require("./commands/http/hystrixSSEStream"); exports.HystrixSSEStream = hystrixSSEStream_1.HystrixSSEStream; var abstractServiceCommand_2 = require("./commands/abstractServiceCommand"); exports.AbstractServiceCommand = abstractServiceCommand_2.AbstractServiceCommand; var abstractHttpCommand_1 = require("./commands/abstractHttpCommand"); exports.AbstractHttpCommand = abstractHttpCommand_1.AbstractHttpCommand; var abstractProviderCommand_1 = require("./commands/abstractProviderCommand"); exports.AbstractProviderCommand = abstractProviderCommand_1.AbstractProviderCommand; //# sourceMappingURL=index.js.map