UNPKG

@adaas/a-concept

Version:

A-Concept is a framework to build new Applications within or outside the ADAAS ecosystem. This framework is designed to be modular structure regardless environment and program goal.

83 lines (59 loc) 4.35 kB
// ================================================================================================= // ============================= Export Framework Components ======================================= // ================================================================================================= // ---------------------- Major Components ---------------------- export { A_Context } from './src/global/A-Context/A-Context.class'; // export * from './src/global/A-Context/A-Context.types'; export { A_Abstraction } from './src/global/A-Abstraction/A-Abstraction.class'; export * from './src/global/A-Abstraction/A-Abstraction.types'; export { A_Concept } from './src/global/A-Concept/A_Concept.class'; export { A_ConceptMeta } from './src/global/A-Concept/A_Concept.meta'; export * from './src/global/A-Concept/A_Concept.types'; export { A_Container } from './src/global/A-Container/A-Container.class'; export { A_ContainerMeta } from './src/global/A-Container/A-Container.meta'; export * from './src/global/A-Container/A-Container.class'; export { A_Component } from './src/global/A-Component/A-Component.class'; export { A_ComponentMeta } from './src/global/A-Component/A-Component.meta'; export * from './src/global/A-Component/A-Component.types'; export { A_Entity } from './src/global/A-Entity/A-Entity.class'; export * from './src/global/A-Entity/A-Entity.types'; // ---------------------- Common Components ---------------------- export { A_Channel } from './src/global/A-Channel/A-Channel.class'; export * from './src/global/A-Channel/A-Channel.types'; export { A_Feature } from './src/global/A-Feature/A-Feature.class'; export { A_FeatureCaller } from './src/global/A-Feature/A-FeatureCaller.class'; export * from './src/global/A-Feature/A-Feature.types'; export { A_Stage } from './src/global/A-Stage/A-Stage.class'; export * from './src/global/A-Stage/A-Stage.types'; export { A_Scope } from './src/global/A-Scope/A-Scope.class'; export * from './src/global/A-Scope/A-Scope.types'; export { A_Meta } from './src/global/A-Meta/A-Meta.class'; // export * from './src/global/A-Meta/A-Meta.types'; export { A_Fragment } from './src/global/A-Fragment/A-Fragment.class'; export * from './src/global/A-Fragment/A-Fragment.types'; // ================================================================================================= // =============================== Export Decorators ============================================ // ================================================================================================= export { A_Inject } from './src/decorators/A-Inject/A-Inject.decorator'; export * from './src/decorators/A-Inject/A-Inject.decorator.types'; export { A_Feature_Define } from './src/decorators/A-Feature/A-Feature-Define.decorator'; export { A_Feature_Extend } from './src/decorators/A-Feature/A-Feature-Extend.decorator'; export * from './src/decorators/A-Feature/A-Feature.decorator.types'; export { A_Abstraction_Extend } from './src/decorators/A-Abstraction/A-Abstraction-Extend.decorator'; export * from './src/decorators/A-Abstraction/A-Abstraction.decorator.types'; export { A_Connect } from './src/decorators/A-Connect/A-Connect.decorator'; export * from './src/decorators/A-Connect/A-Connect.decorator.types'; // ================================================================================================= // =============================== Export Base Entities ============================================ // ================================================================================================= export { A_ConfigLoader } from './src/base/A-Config/A-Config.container'; export { A_Config } from './src/base/A-Config/A-Config.context'; export { ConfigReader } from './src/base/A-Config/components/ConfigReader.component'; export { ENVConfigReader } from './src/base/A-Config/components/ENVConfigReader.component'; export { FileConfigReader } from './src/base/A-Config/components/FileConfigReader.component'; export * from './src/base/A-Config/A-Config.types'; export * from './src/base/A-Logger/A-Logger.component'; // export * from './src/base/A-Logger/A-Logger.types'; export { A_ErrorsManager } from './src/base/A-Errors/A-Errors.component'; export { A_Errors } from './src/base/A-Errors/A-Errors.context'; export * from './src/base/A-Errors/A-Errors.types';