From 988d11be489ab28bb128e851ce03b66718016980 Mon Sep 17 00:00:00 2001 From: Adrien de Peretti Date: Wed, 16 Mar 2022 16:45:56 +0100 Subject: [PATCH] fix(starters): Build config to allow medusa to discover native expected directories. eg. subscribers (#52) * fix(starters): Build config to allow medusa to discover native expected directories. eg. subscribers --- README.md | 16 ++++++--- docs/README.md | 16 ++++++--- docs/classes/Medusa.Medusa-1.md | 8 ++--- ...nt_emmiter.Internals.CustomEventEmmiter.md | 12 +++---- docs/classes/core_logger.Logger.md | 18 +++++----- ...ore_metadata_reader.Internals.CustomMap.md | 2 +- ...tityEvent_decorator.OnMedusaEntityEvent.md | 26 +++++++------- .../interfaces/core_types.MedusaMiddleware.md | 2 +- docs/interfaces/core_types.Type.md | 2 +- .../modules_monitoring.MonitoringOptions.md | 30 ++++++++-------- ...li_command_generate_component.Internals.md | 2 +- .../modules/cli_command_generate_component.md | 4 +-- docs/modules/cli_command_migrate.md | 2 +- docs/modules/cli_templates_entity_template.md | 2 +- .../cli_templates_middleware_template.md | 2 +- .../cli_templates_migration_template.md | 2 +- docs/modules/cli_templates_module_template.md | 2 +- .../cli_templates_repository_template.md | 2 +- docs/modules/cli_templates_router_template.md | 2 +- .../modules/cli_templates_service_template.md | 2 +- .../cli_templates_validator_template.md | 2 +- docs/modules/cli_utils_check_file_exists.md | 2 +- docs/modules/cli_utils_create_directory.md | 2 +- .../cli_utils_parse_component_value.md | 2 +- docs/modules/core_constants.md | 6 ++-- docs/modules/core_event_emmiter.Internals.md | 2 +- docs/modules/core_event_emmiter.md | 2 +- docs/modules/core_metadata_reader.md | 4 +-- docs/modules/core_package_loader.md | 4 +-- docs/modules/core_types.md | 34 +++++++++---------- docs/modules/core_utils.md | 4 +-- .../decorators_components_decorator.md | 14 ++++---- ...ators_helpers_build_component_decorator.md | 2 +- docs/modules/decorators_module_decorator.md | 2 +- ...ecorators_onMedusaEntityEvent_decorator.md | 10 +++--- docs/modules/loaders_admin_api_loader.md | 2 +- docs/modules/loaders_database_loader.md | 2 +- docs/modules/loaders_entities_loader.md | 8 ++--- .../loaders_helpers_apply_middlewares.md | 4 +-- docs/modules/loaders_helpers_apply_routers.md | 4 +-- docs/modules/loaders_migrations_loader.md | 2 +- docs/modules/loaders_plugins_loader.md | 2 +- docs/modules/loaders_repository_loader.md | 4 +-- docs/modules/loaders_services_loader.md | 6 ++-- docs/modules/loaders_store_api_loader.md | 2 +- docs/modules/loaders_validators_loader.md | 2 +- docs/modules/modules_monitoring.md | 2 +- documentation/01-getting-started.md | 16 ++++++--- documentation/_README_BUILT.md | 16 ++++++--- starters/server/package.json | 6 ++-- starters/server/src/main.ts | 5 ++- starters/server/tsconfig.json | 21 ++++++------ 52 files changed, 186 insertions(+), 164 deletions(-) diff --git a/README.md b/README.md index e35f2ca3..0bb9c630 100644 --- a/README.md +++ b/README.md @@ -104,11 +104,17 @@ echo '{ "skipLibCheck": true, "allowJs": true, "outDir": "dist", - "rootDir": ".", + "rootDir": "src", "esModuleInterop": true }, - "include": ["src", "medusa-config.js"], - "exclude": ["dist", "node_modules", "**/*.spec.ts"] + "include": [ + "src" + ], + "exclude": [ + "dist", + "node_modules", + "**/*.spec.ts" + ] }' > tsconfig.json ``` @@ -118,7 +124,7 @@ update the scripts in your `package.json` { "scripts": { "build": "rm -rf dist && tsc", - "start": "npm run build && node dist/src/main.js" + "start": "npm run build && node dist/main.js" } } ``` @@ -135,7 +141,7 @@ import { resolve } from 'path'; async function bootstrap() { const expressInstance = express(); - const rootDir = resolve(__dirname) + '/../'; + const rootDir = resolve(__dirname, '..'); await new Medusa(rootDir, expressInstance).load([]); expressInstance.listen(9000, () => { diff --git a/docs/README.md b/docs/README.md index 0ae21b6c..37cf054d 100644 --- a/docs/README.md +++ b/docs/README.md @@ -134,11 +134,17 @@ echo '{ "skipLibCheck": true, "allowJs": true, "outDir": "dist", - "rootDir": ".", + "rootDir": "src", "esModuleInterop": true }, - "include": ["src", "medusa-config.js"], - "exclude": ["dist", "node_modules", "**/*.spec.ts"] + "include": [ + "src" + ], + "exclude": [ + "dist", + "node_modules", + "**/*.spec.ts" + ] }' > tsconfig.json ``` @@ -148,7 +154,7 @@ update the scripts in your `package.json` { "scripts": { "build": "rm -rf dist && tsc", - "start": "npm run build && node dist/src/main.js" + "start": "npm run build && node dist/main.js" } } ``` @@ -165,7 +171,7 @@ import { resolve } from 'path'; async function bootstrap() { const expressInstance = express(); - const rootDir = resolve(__dirname) + '/../'; + const rootDir = resolve(__dirname, '..'); await new Medusa(rootDir, expressInstance).load([]); expressInstance.listen(9000, () => { diff --git a/docs/classes/Medusa.Medusa-1.md b/docs/classes/Medusa.Medusa-1.md index 84e724c6..814ace72 100644 --- a/docs/classes/Medusa.Medusa-1.md +++ b/docs/classes/Medusa.Medusa-1.md @@ -36,7 +36,7 @@ Load medusa and apply all components #### Defined in -[src/Medusa.ts:38](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/Medusa.ts#L38) +[src/Medusa.ts:38](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/Medusa.ts#L38) ## Properties @@ -46,7 +46,7 @@ Load medusa and apply all components #### Defined in -[src/Medusa.ts:31](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/Medusa.ts#L31) +[src/Medusa.ts:31](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/Medusa.ts#L31) ___ @@ -56,7 +56,7 @@ ___ #### Defined in -[src/Medusa.ts:32](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/Medusa.ts#L32) +[src/Medusa.ts:32](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/Medusa.ts#L32) ## Methods @@ -76,4 +76,4 @@ ___ #### Defined in -[src/Medusa.ts:46](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/Medusa.ts#L46) +[src/Medusa.ts:46](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/Medusa.ts#L46) diff --git a/docs/classes/core_event_emmiter.Internals.CustomEventEmmiter.md b/docs/classes/core_event_emmiter.Internals.CustomEventEmmiter.md index 3ccb1d95..11fcc6f0 100644 --- a/docs/classes/core_event_emmiter.Internals.CustomEventEmmiter.md +++ b/docs/classes/core_event_emmiter.Internals.CustomEventEmmiter.md @@ -41,7 +41,7 @@ EventEmitter.constructor #### Defined in -[src/core/event-emmiter.ts:21](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/core/event-emmiter.ts#L21) +[src/core/event-emmiter.ts:21](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/core/event-emmiter.ts#L21) ## Properties @@ -51,7 +51,7 @@ EventEmitter.constructor #### Defined in -[src/core/event-emmiter.ts:19](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/core/event-emmiter.ts#L19) +[src/core/event-emmiter.ts:19](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/core/event-emmiter.ts#L19) ## Methods @@ -80,7 +80,7 @@ Emit an asynchrone event entity based and wait for the result. #### Defined in -[src/core/event-emmiter.ts:80](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/core/event-emmiter.ts#L80) +[src/core/event-emmiter.ts:80](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/core/event-emmiter.ts#L80) ___ @@ -110,7 +110,7 @@ Register a new event handler. #### Defined in -[src/core/event-emmiter.ts:31](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/core/event-emmiter.ts#L31) +[src/core/event-emmiter.ts:31](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/core/event-emmiter.ts#L31) ___ @@ -132,7 +132,7 @@ Apply all event handlers hold by the `listenerDescriptor`. #### Defined in -[src/core/event-emmiter.ts:43](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/core/event-emmiter.ts#L43) +[src/core/event-emmiter.ts:43](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/core/event-emmiter.ts#L43) ___ @@ -146,4 +146,4 @@ ___ #### Defined in -[src/core/event-emmiter.ts:68](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/core/event-emmiter.ts#L68) +[src/core/event-emmiter.ts:68](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/core/event-emmiter.ts#L68) diff --git a/docs/classes/core_logger.Logger.md b/docs/classes/core_logger.Logger.md index 07f07719..3b6e10b7 100644 --- a/docs/classes/core_logger.Logger.md +++ b/docs/classes/core_logger.Logger.md @@ -44,7 +44,7 @@ Internal logger to display information about the build. #### Defined in -[src/core/logger.ts:15](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/core/logger.ts#L15) +[src/core/logger.ts:15](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/core/logger.ts#L15) ## Properties @@ -54,7 +54,7 @@ Internal logger to display information about the build. #### Defined in -[src/core/logger.ts:9](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/core/logger.ts#L9) +[src/core/logger.ts:9](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/core/logger.ts#L9) ___ @@ -64,7 +64,7 @@ ___ #### Defined in -[src/core/logger.ts:8](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/core/logger.ts#L8) +[src/core/logger.ts:8](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/core/logger.ts#L8) ## Accessors @@ -78,7 +78,7 @@ ___ #### Defined in -[src/core/logger.ts:11](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/core/logger.ts#L11) +[src/core/logger.ts:11](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/core/logger.ts#L11) ## Methods @@ -101,7 +101,7 @@ Display error logs in red immediately #### Defined in -[src/core/logger.ts:56](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/core/logger.ts#L56) +[src/core/logger.ts:56](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/core/logger.ts#L56) ___ @@ -117,7 +117,7 @@ Show all queues logs and then reset the queue. #### Defined in -[src/core/logger.ts:68](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/core/logger.ts#L68) +[src/core/logger.ts:68](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/core/logger.ts#L68) ___ @@ -140,7 +140,7 @@ Display log immediately. #### Defined in -[src/core/logger.ts:42](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/core/logger.ts#L42) +[src/core/logger.ts:42](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/core/logger.ts#L42) ___ @@ -163,7 +163,7 @@ Push new logs to queue and then show them later on. #### Defined in -[src/core/logger.ts:28](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/core/logger.ts#L28) +[src/core/logger.ts:28](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/core/logger.ts#L28) ___ @@ -183,4 +183,4 @@ ___ #### Defined in -[src/core/logger.ts:19](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/core/logger.ts#L19) +[src/core/logger.ts:19](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/core/logger.ts#L19) diff --git a/docs/classes/core_metadata_reader.Internals.CustomMap.md b/docs/classes/core_metadata_reader.Internals.CustomMap.md index 0dedb9b3..8159979d 100644 --- a/docs/classes/core_metadata_reader.Internals.CustomMap.md +++ b/docs/classes/core_metadata_reader.Internals.CustomMap.md @@ -84,4 +84,4 @@ Map.get #### Defined in -[src/core/metadata-reader.ts:5](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/core/metadata-reader.ts#L5) +[src/core/metadata-reader.ts:5](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/core/metadata-reader.ts#L5) diff --git a/docs/classes/decorators_onMedusaEntityEvent_decorator.OnMedusaEntityEvent.md b/docs/classes/decorators_onMedusaEntityEvent_decorator.OnMedusaEntityEvent.md index aadb0b5d..a7757f54 100644 --- a/docs/classes/decorators_onMedusaEntityEvent_decorator.OnMedusaEntityEvent.md +++ b/docs/classes/decorators_onMedusaEntityEvent_decorator.OnMedusaEntityEvent.md @@ -45,7 +45,7 @@ #### Defined in -[src/decorators/onMedusaEntityEvent.decorator.ts:41](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/decorators/onMedusaEntityEvent.decorator.ts#L41) +[src/decorators/onMedusaEntityEvent.decorator.ts:41](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/decorators/onMedusaEntityEvent.decorator.ts#L41) ## Properties @@ -55,7 +55,7 @@ #### Defined in -[src/decorators/onMedusaEntityEvent.decorator.ts:39](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/decorators/onMedusaEntityEvent.decorator.ts#L39) +[src/decorators/onMedusaEntityEvent.decorator.ts:39](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/decorators/onMedusaEntityEvent.decorator.ts#L39) ___ @@ -65,7 +65,7 @@ ___ #### Defined in -[src/decorators/onMedusaEntityEvent.decorator.ts:38](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/decorators/onMedusaEntityEvent.decorator.ts#L38) +[src/decorators/onMedusaEntityEvent.decorator.ts:38](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/decorators/onMedusaEntityEvent.decorator.ts#L38) ## Accessors @@ -79,7 +79,7 @@ ___ #### Defined in -[src/decorators/onMedusaEntityEvent.decorator.ts:49](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/decorators/onMedusaEntityEvent.decorator.ts#L49) +[src/decorators/onMedusaEntityEvent.decorator.ts:49](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/decorators/onMedusaEntityEvent.decorator.ts#L49) ___ @@ -93,7 +93,7 @@ ___ #### Defined in -[src/decorators/onMedusaEntityEvent.decorator.ts:45](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/decorators/onMedusaEntityEvent.decorator.ts#L45) +[src/decorators/onMedusaEntityEvent.decorator.ts:45](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/decorators/onMedusaEntityEvent.decorator.ts#L45) ## Methods @@ -120,7 +120,7 @@ ___ #### Defined in -[src/decorators/onMedusaEntityEvent.decorator.ts:69](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/decorators/onMedusaEntityEvent.decorator.ts#L69) +[src/decorators/onMedusaEntityEvent.decorator.ts:69](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/decorators/onMedusaEntityEvent.decorator.ts#L69) ___ @@ -146,7 +146,7 @@ ___ #### Defined in -[src/decorators/onMedusaEntityEvent.decorator.ts:57](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/decorators/onMedusaEntityEvent.decorator.ts#L57) +[src/decorators/onMedusaEntityEvent.decorator.ts:57](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/decorators/onMedusaEntityEvent.decorator.ts#L57) ___ @@ -173,7 +173,7 @@ ___ #### Defined in -[src/decorators/onMedusaEntityEvent.decorator.ts:83](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/decorators/onMedusaEntityEvent.decorator.ts#L83) +[src/decorators/onMedusaEntityEvent.decorator.ts:83](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/decorators/onMedusaEntityEvent.decorator.ts#L83) ___ @@ -199,7 +199,7 @@ ___ #### Defined in -[src/decorators/onMedusaEntityEvent.decorator.ts:65](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/decorators/onMedusaEntityEvent.decorator.ts#L65) +[src/decorators/onMedusaEntityEvent.decorator.ts:65](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/decorators/onMedusaEntityEvent.decorator.ts#L65) ___ @@ -226,7 +226,7 @@ ___ #### Defined in -[src/decorators/onMedusaEntityEvent.decorator.ts:76](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/decorators/onMedusaEntityEvent.decorator.ts#L76) +[src/decorators/onMedusaEntityEvent.decorator.ts:76](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/decorators/onMedusaEntityEvent.decorator.ts#L76) ___ @@ -252,7 +252,7 @@ ___ #### Defined in -[src/decorators/onMedusaEntityEvent.decorator.ts:61](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/decorators/onMedusaEntityEvent.decorator.ts#L61) +[src/decorators/onMedusaEntityEvent.decorator.ts:61](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/decorators/onMedusaEntityEvent.decorator.ts#L61) ___ @@ -280,7 +280,7 @@ ___ #### Defined in -[src/decorators/onMedusaEntityEvent.decorator.ts:90](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/decorators/onMedusaEntityEvent.decorator.ts#L90) +[src/decorators/onMedusaEntityEvent.decorator.ts:90](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/decorators/onMedusaEntityEvent.decorator.ts#L90) ___ @@ -300,4 +300,4 @@ ___ #### Defined in -[src/decorators/onMedusaEntityEvent.decorator.ts:53](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/decorators/onMedusaEntityEvent.decorator.ts#L53) +[src/decorators/onMedusaEntityEvent.decorator.ts:53](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/decorators/onMedusaEntityEvent.decorator.ts#L53) diff --git a/docs/interfaces/core_types.MedusaMiddleware.md b/docs/interfaces/core_types.MedusaMiddleware.md index ebead7ef..a38ce9bb 100644 --- a/docs/interfaces/core_types.MedusaMiddleware.md +++ b/docs/interfaces/core_types.MedusaMiddleware.md @@ -33,4 +33,4 @@ Describe a custom middleware instance. #### Defined in -[src/core/types.ts:152](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/core/types.ts#L152) +[src/core/types.ts:152](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/core/types.ts#L152) diff --git a/docs/interfaces/core_types.Type.md b/docs/interfaces/core_types.Type.md index c55cea47..73d2e06c 100644 --- a/docs/interfaces/core_types.Type.md +++ b/docs/interfaces/core_types.Type.md @@ -40,4 +40,4 @@ Function.constructor #### Defined in -[src/core/types.ts:6](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/core/types.ts#L6) +[src/core/types.ts:6](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/core/types.ts#L6) diff --git a/docs/interfaces/modules_monitoring.MonitoringOptions.md b/docs/interfaces/modules_monitoring.MonitoringOptions.md index 896aac60..a697f461 100644 --- a/docs/interfaces/modules_monitoring.MonitoringOptions.md +++ b/docs/interfaces/modules_monitoring.MonitoringOptions.md @@ -35,7 +35,7 @@ #### Defined in -[src/modules/monitoring.ts:15](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/modules/monitoring.ts#L15) +[src/modules/monitoring.ts:15](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/modules/monitoring.ts#L15) ___ @@ -45,7 +45,7 @@ ___ #### Defined in -[src/modules/monitoring.ts:17](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/modules/monitoring.ts#L17) +[src/modules/monitoring.ts:17](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/modules/monitoring.ts#L17) ___ @@ -55,7 +55,7 @@ ___ #### Defined in -[src/modules/monitoring.ts:12](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/modules/monitoring.ts#L12) +[src/modules/monitoring.ts:12](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/modules/monitoring.ts#L12) ___ @@ -65,7 +65,7 @@ ___ #### Defined in -[src/modules/monitoring.ts:19](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/modules/monitoring.ts#L19) +[src/modules/monitoring.ts:19](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/modules/monitoring.ts#L19) ___ @@ -75,7 +75,7 @@ ___ #### Defined in -[src/modules/monitoring.ts:7](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/modules/monitoring.ts#L7) +[src/modules/monitoring.ts:7](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/modules/monitoring.ts#L7) ___ @@ -85,7 +85,7 @@ ___ #### Defined in -[src/modules/monitoring.ts:8](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/modules/monitoring.ts#L8) +[src/modules/monitoring.ts:8](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/modules/monitoring.ts#L8) ___ @@ -95,7 +95,7 @@ ___ #### Defined in -[src/modules/monitoring.ts:13](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/modules/monitoring.ts#L13) +[src/modules/monitoring.ts:13](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/modules/monitoring.ts#L13) ___ @@ -105,7 +105,7 @@ ___ #### Defined in -[src/modules/monitoring.ts:14](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/modules/monitoring.ts#L14) +[src/modules/monitoring.ts:14](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/modules/monitoring.ts#L14) ___ @@ -115,7 +115,7 @@ ___ #### Defined in -[src/modules/monitoring.ts:18](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/modules/monitoring.ts#L18) +[src/modules/monitoring.ts:18](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/modules/monitoring.ts#L18) ___ @@ -125,7 +125,7 @@ ___ #### Defined in -[src/modules/monitoring.ts:10](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/modules/monitoring.ts#L10) +[src/modules/monitoring.ts:10](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/modules/monitoring.ts#L10) ___ @@ -135,7 +135,7 @@ ___ #### Defined in -[src/modules/monitoring.ts:9](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/modules/monitoring.ts#L9) +[src/modules/monitoring.ts:9](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/modules/monitoring.ts#L9) ___ @@ -145,7 +145,7 @@ ___ #### Defined in -[src/modules/monitoring.ts:11](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/modules/monitoring.ts#L11) +[src/modules/monitoring.ts:11](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/modules/monitoring.ts#L11) ___ @@ -155,7 +155,7 @@ ___ #### Defined in -[src/modules/monitoring.ts:6](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/modules/monitoring.ts#L6) +[src/modules/monitoring.ts:6](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/modules/monitoring.ts#L6) ## Methods @@ -177,7 +177,7 @@ ___ #### Defined in -[src/modules/monitoring.ts:20](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/modules/monitoring.ts#L20) +[src/modules/monitoring.ts:20](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/modules/monitoring.ts#L20) ___ @@ -199,4 +199,4 @@ ___ #### Defined in -[src/modules/monitoring.ts:16](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/modules/monitoring.ts#L16) +[src/modules/monitoring.ts:16](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/modules/monitoring.ts#L16) diff --git a/docs/modules/cli_command_generate_component.Internals.md b/docs/modules/cli_command_generate_component.Internals.md index b6fb3b38..3e88b247 100644 --- a/docs/modules/cli_command_generate_component.Internals.md +++ b/docs/modules/cli_command_generate_component.Internals.md @@ -32,4 +32,4 @@ #### Defined in -[src/cli/command/generate-component.ts:17](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/cli/command/generate-component.ts#L17) +[src/cli/command/generate-component.ts:17](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/cli/command/generate-component.ts#L17) diff --git a/docs/modules/cli_command_generate_component.md b/docs/modules/cli_command_generate_component.md index 15c19b37..2d37b66e 100644 --- a/docs/modules/cli_command_generate_component.md +++ b/docs/modules/cli_command_generate_component.md @@ -36,7 +36,7 @@ #### Defined in -[src/cli/command/generate-component.ts:91](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/cli/command/generate-component.ts#L91) +[src/cli/command/generate-component.ts:91](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/cli/command/generate-component.ts#L91) ___ @@ -56,4 +56,4 @@ ___ #### Defined in -[src/cli/command/generate-component.ts:29](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/cli/command/generate-component.ts#L29) +[src/cli/command/generate-component.ts:29](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/cli/command/generate-component.ts#L29) diff --git a/docs/modules/cli_command_migrate.md b/docs/modules/cli_command_migrate.md index 23f177e6..d432db98 100644 --- a/docs/modules/cli_command_migrate.md +++ b/docs/modules/cli_command_migrate.md @@ -26,4 +26,4 @@ #### Defined in -[src/cli/command/migrate.ts:4](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/cli/command/migrate.ts#L4) +[src/cli/command/migrate.ts:4](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/cli/command/migrate.ts#L4) diff --git a/docs/modules/cli_templates_entity_template.md b/docs/modules/cli_templates_entity_template.md index eab0295c..b0ae141c 100644 --- a/docs/modules/cli_templates_entity_template.md +++ b/docs/modules/cli_templates_entity_template.md @@ -26,4 +26,4 @@ #### Defined in -[src/cli/templates/entity-template.ts:3](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/cli/templates/entity-template.ts#L3) +[src/cli/templates/entity-template.ts:3](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/cli/templates/entity-template.ts#L3) diff --git a/docs/modules/cli_templates_middleware_template.md b/docs/modules/cli_templates_middleware_template.md index 56acf5ab..666d2c47 100644 --- a/docs/modules/cli_templates_middleware_template.md +++ b/docs/modules/cli_templates_middleware_template.md @@ -26,4 +26,4 @@ #### Defined in -[src/cli/templates/middleware-template.ts:3](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/cli/templates/middleware-template.ts#L3) +[src/cli/templates/middleware-template.ts:3](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/cli/templates/middleware-template.ts#L3) diff --git a/docs/modules/cli_templates_migration_template.md b/docs/modules/cli_templates_migration_template.md index 2dcb977a..0c2d78cc 100644 --- a/docs/modules/cli_templates_migration_template.md +++ b/docs/modules/cli_templates_migration_template.md @@ -26,4 +26,4 @@ #### Defined in -[src/cli/templates/migration-template.ts:3](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/cli/templates/migration-template.ts#L3) +[src/cli/templates/migration-template.ts:3](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/cli/templates/migration-template.ts#L3) diff --git a/docs/modules/cli_templates_module_template.md b/docs/modules/cli_templates_module_template.md index d6f2dfd8..719c30b4 100644 --- a/docs/modules/cli_templates_module_template.md +++ b/docs/modules/cli_templates_module_template.md @@ -26,4 +26,4 @@ #### Defined in -[src/cli/templates/module-template.ts:3](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/cli/templates/module-template.ts#L3) +[src/cli/templates/module-template.ts:3](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/cli/templates/module-template.ts#L3) diff --git a/docs/modules/cli_templates_repository_template.md b/docs/modules/cli_templates_repository_template.md index eaa94940..7bd48a4f 100644 --- a/docs/modules/cli_templates_repository_template.md +++ b/docs/modules/cli_templates_repository_template.md @@ -26,4 +26,4 @@ #### Defined in -[src/cli/templates/repository-template.ts:3](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/cli/templates/repository-template.ts#L3) +[src/cli/templates/repository-template.ts:3](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/cli/templates/repository-template.ts#L3) diff --git a/docs/modules/cli_templates_router_template.md b/docs/modules/cli_templates_router_template.md index cc5bfc22..845d4e68 100644 --- a/docs/modules/cli_templates_router_template.md +++ b/docs/modules/cli_templates_router_template.md @@ -26,4 +26,4 @@ #### Defined in -[src/cli/templates/router-template.ts:3](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/cli/templates/router-template.ts#L3) +[src/cli/templates/router-template.ts:3](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/cli/templates/router-template.ts#L3) diff --git a/docs/modules/cli_templates_service_template.md b/docs/modules/cli_templates_service_template.md index c3f47b34..b7246aad 100644 --- a/docs/modules/cli_templates_service_template.md +++ b/docs/modules/cli_templates_service_template.md @@ -26,4 +26,4 @@ #### Defined in -[src/cli/templates/service-template.ts:3](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/cli/templates/service-template.ts#L3) +[src/cli/templates/service-template.ts:3](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/cli/templates/service-template.ts#L3) diff --git a/docs/modules/cli_templates_validator_template.md b/docs/modules/cli_templates_validator_template.md index 7d566aa7..e781c249 100644 --- a/docs/modules/cli_templates_validator_template.md +++ b/docs/modules/cli_templates_validator_template.md @@ -26,4 +26,4 @@ #### Defined in -[src/cli/templates/validator-template.ts:3](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/cli/templates/validator-template.ts#L3) +[src/cli/templates/validator-template.ts:3](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/cli/templates/validator-template.ts#L3) diff --git a/docs/modules/cli_utils_check_file_exists.md b/docs/modules/cli_utils_check_file_exists.md index 9923a751..5963490f 100644 --- a/docs/modules/cli_utils_check_file_exists.md +++ b/docs/modules/cli_utils_check_file_exists.md @@ -27,4 +27,4 @@ #### Defined in -[src/cli/utils/check-file-exists.ts:4](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/cli/utils/check-file-exists.ts#L4) +[src/cli/utils/check-file-exists.ts:4](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/cli/utils/check-file-exists.ts#L4) diff --git a/docs/modules/cli_utils_create_directory.md b/docs/modules/cli_utils_create_directory.md index c367eb9a..a54c615f 100644 --- a/docs/modules/cli_utils_create_directory.md +++ b/docs/modules/cli_utils_create_directory.md @@ -27,4 +27,4 @@ #### Defined in -[src/cli/utils/create-directory.ts:4](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/cli/utils/create-directory.ts#L4) +[src/cli/utils/create-directory.ts:4](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/cli/utils/create-directory.ts#L4) diff --git a/docs/modules/cli_utils_parse_component_value.md b/docs/modules/cli_utils_parse_component_value.md index 8a2f7260..34c1572b 100644 --- a/docs/modules/cli_utils_parse_component_value.md +++ b/docs/modules/cli_utils_parse_component_value.md @@ -35,4 +35,4 @@ #### Defined in -[src/cli/utils/parse-component-value.ts:1](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/cli/utils/parse-component-value.ts#L1) +[src/cli/utils/parse-component-value.ts:1](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/cli/utils/parse-component-value.ts#L1) diff --git a/docs/modules/core_constants.md b/docs/modules/core_constants.md index 8eedb486..7f8866fc 100644 --- a/docs/modules/core_constants.md +++ b/docs/modules/core_constants.md @@ -20,7 +20,7 @@ Metadata key to store config from decorated injectables. #### Defined in -[src/core/constants.ts:9](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/core/constants.ts#L9) +[src/core/constants.ts:9](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/core/constants.ts#L9) ___ @@ -66,7 +66,7 @@ Hold the name of the medusa services registered into the container for later on #### Defined in -[src/core/constants.ts:14](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/core/constants.ts#L14) +[src/core/constants.ts:14](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/core/constants.ts#L14) ___ @@ -78,4 +78,4 @@ Metadata key to store config from decorated injectables. #### Defined in -[src/core/constants.ts:4](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/core/constants.ts#L4) +[src/core/constants.ts:4](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/core/constants.ts#L4) diff --git a/docs/modules/core_event_emmiter.Internals.md b/docs/modules/core_event_emmiter.Internals.md index eb5aaa44..a1506f36 100644 --- a/docs/modules/core_event_emmiter.Internals.md +++ b/docs/modules/core_event_emmiter.Internals.md @@ -38,4 +38,4 @@ A listener descriptor. #### Defined in -[src/core/event-emmiter.ts:9](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/core/event-emmiter.ts#L9) +[src/core/event-emmiter.ts:9](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/core/event-emmiter.ts#L9) diff --git a/docs/modules/core_event_emmiter.md b/docs/modules/core_event_emmiter.md index dfb7c55a..a1ed5466 100644 --- a/docs/modules/core_event_emmiter.md +++ b/docs/modules/core_event_emmiter.md @@ -23,4 +23,4 @@ Export the instance of the event emmiter. #### Defined in -[src/core/event-emmiter.ts:102](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/core/event-emmiter.ts#L102) +[src/core/event-emmiter.ts:102](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/core/event-emmiter.ts#L102) diff --git a/docs/modules/core_metadata_reader.md b/docs/modules/core_metadata_reader.md index 5af81ad3..4a876e58 100644 --- a/docs/modules/core_metadata_reader.md +++ b/docs/modules/core_metadata_reader.md @@ -41,7 +41,7 @@ Return the options from components. #### Defined in -[src/core/metadata-reader.ts:49](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/core/metadata-reader.ts#L49) +[src/core/metadata-reader.ts:49](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/core/metadata-reader.ts#L49) ___ @@ -65,4 +65,4 @@ Read all metadata from the imported modules and extract components that will be #### Defined in -[src/core/metadata-reader.ts:16](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/core/metadata-reader.ts#L16) +[src/core/metadata-reader.ts:16](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/core/metadata-reader.ts#L16) diff --git a/docs/modules/core_package_loader.md b/docs/modules/core_package_loader.md index 75e04b5d..0f7a83a3 100644 --- a/docs/modules/core_package_loader.md +++ b/docs/modules/core_package_loader.md @@ -24,7 +24,7 @@ Return the install command from the user package manager. #### Defined in -[src/core/package-loader.ts:41](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/core/package-loader.ts#L41) +[src/core/package-loader.ts:41](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/core/package-loader.ts#L41) ___ @@ -48,4 +48,4 @@ Load packages at run time. #### Defined in -[src/core/package-loader.ts:13](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/core/package-loader.ts#L13) +[src/core/package-loader.ts:13](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/core/package-loader.ts#L13) diff --git a/docs/modules/core_types.md b/docs/modules/core_types.md index 0d018e17..c73e2e78 100644 --- a/docs/modules/core_types.md +++ b/docs/modules/core_types.md @@ -53,7 +53,7 @@ #### Defined in -[src/core/types.ts:9](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/core/types.ts#L9) +[src/core/types.ts:9](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/core/types.ts#L9) ___ @@ -78,7 +78,7 @@ Defines the injection options for entities. #### Defined in -[src/core/types.ts:26](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/core/types.ts#L26) +[src/core/types.ts:26](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/core/types.ts#L26) ___ @@ -96,7 +96,7 @@ Determine which options type it actually is depending on the component type. #### Defined in -[src/core/types.ts:94](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/core/types.ts#L94) +[src/core/types.ts:94](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/core/types.ts#L94) ___ @@ -114,7 +114,7 @@ Determine which options type it actually is depending on the component type. #### Defined in -[src/core/types.ts:117](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/core/types.ts#L117) +[src/core/types.ts:117](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/core/types.ts#L117) ___ @@ -126,7 +126,7 @@ Components that does not required any other options that Type. #### Defined in -[src/core/types.ts:14](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/core/types.ts#L14) +[src/core/types.ts:14](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/core/types.ts#L14) ___ @@ -144,7 +144,7 @@ Union of all options type possible for injectable. #### Defined in -[src/core/types.ts:83](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/core/types.ts#L83) +[src/core/types.ts:83](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/core/types.ts#L83) ___ @@ -156,7 +156,7 @@ Describe the expected request from a middleware [MedusaMiddleware](../interfaces #### Defined in -[src/core/types.ts:130](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/core/types.ts#L130) +[src/core/types.ts:130](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/core/types.ts#L130) ___ @@ -175,7 +175,7 @@ Medusa request extended. #### Defined in -[src/core/types.ts:123](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/core/types.ts#L123) +[src/core/types.ts:123](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/core/types.ts#L123) ___ @@ -185,7 +185,7 @@ ___ #### Defined in -[src/core/types.ts:137](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/core/types.ts#L137) +[src/core/types.ts:137](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/core/types.ts#L137) ___ @@ -204,7 +204,7 @@ Describe all the available options for the Route [MedusaMiddleware](../interface #### Defined in -[src/core/types.ts:142](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/core/types.ts#L142) +[src/core/types.ts:142](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/core/types.ts#L142) ___ @@ -223,7 +223,7 @@ Defines the injection options for middlewares. #### Defined in -[src/core/types.ts:68](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/core/types.ts#L68) +[src/core/types.ts:68](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/core/types.ts#L68) ___ @@ -242,7 +242,7 @@ Mix the return type of two objects. #### Defined in -[src/core/types.ts:158](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/core/types.ts#L158) +[src/core/types.ts:158](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/core/types.ts#L158) ___ @@ -267,7 +267,7 @@ Defines the injection options for services, entities, repositories. #### Defined in -[src/core/types.ts:43](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/core/types.ts#L43) +[src/core/types.ts:43](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/core/types.ts#L43) ___ @@ -285,7 +285,7 @@ Defines the injection options for routes. #### Defined in -[src/core/types.ts:61](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/core/types.ts#L61) +[src/core/types.ts:61](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/core/types.ts#L61) ___ @@ -306,7 +306,7 @@ Define a router and its configuration. #### Defined in -[src/core/types.ts:51](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/core/types.ts#L51) +[src/core/types.ts:51](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/core/types.ts#L51) ___ @@ -332,7 +332,7 @@ Defines the injection options for service. #### Defined in -[src/core/types.ts:34](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/core/types.ts#L34) +[src/core/types.ts:34](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/core/types.ts#L34) ___ @@ -356,4 +356,4 @@ Defines the injection options for routes. #### Defined in -[src/core/types.ts:76](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/core/types.ts#L76) +[src/core/types.ts:76](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/core/types.ts#L76) diff --git a/docs/modules/core_utils.md b/docs/modules/core_utils.md index 4fed383c..ba3aede8 100644 --- a/docs/modules/core_utils.md +++ b/docs/modules/core_utils.md @@ -37,7 +37,7 @@ Attach a new subscriber to a specific entities. #### Defined in -[src/core/utils.ts:30](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/core/utils.ts#L30) +[src/core/utils.ts:30](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/core/utils.ts#L30) ___ @@ -67,4 +67,4 @@ Since it is not possible to use multiple extend, you can use that utilities to a #### Defined in -[src/core/utils.ts:10](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/core/utils.ts#L10) +[src/core/utils.ts:10](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/core/utils.ts#L10) diff --git a/docs/modules/decorators_components_decorator.md b/docs/modules/decorators_components_decorator.md index ce9214c9..317db17c 100644 --- a/docs/modules/decorators_components_decorator.md +++ b/docs/modules/decorators_components_decorator.md @@ -40,7 +40,7 @@ Mark a class as an entity to be used by the loader. #### Defined in -[src/decorators/components.decorator.ts:16](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/decorators/components.decorator.ts#L16) +[src/decorators/components.decorator.ts:16](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/decorators/components.decorator.ts#L16) ___ @@ -62,7 +62,7 @@ Mark a class as a middleware to be used by the loader. #### Defined in -[src/decorators/components.decorator.ts:43](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/decorators/components.decorator.ts#L43) +[src/decorators/components.decorator.ts:43](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/decorators/components.decorator.ts#L43) ___ @@ -78,7 +78,7 @@ Mark a class as a migration to be used by the loader. #### Defined in -[src/decorators/components.decorator.ts:51](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/decorators/components.decorator.ts#L51) +[src/decorators/components.decorator.ts:51](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/decorators/components.decorator.ts#L51) ___ @@ -106,7 +106,7 @@ Mark a class as a repository to be used by the loader. #### Defined in -[src/decorators/components.decorator.ts:34](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/decorators/components.decorator.ts#L34) +[src/decorators/components.decorator.ts:34](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/decorators/components.decorator.ts#L34) ___ @@ -128,7 +128,7 @@ Mark a class as a router to be used by the loader. #### Defined in -[src/decorators/components.decorator.ts:60](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/decorators/components.decorator.ts#L60) +[src/decorators/components.decorator.ts:60](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/decorators/components.decorator.ts#L60) ___ @@ -156,7 +156,7 @@ Mark a class as a service to be used by the loader. #### Defined in -[src/decorators/components.decorator.ts:25](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/decorators/components.decorator.ts#L25) +[src/decorators/components.decorator.ts:25](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/decorators/components.decorator.ts#L25) ___ @@ -178,4 +178,4 @@ Mark a class as a validator to be used by the validator utility. #### Defined in -[src/decorators/components.decorator.ts:69](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/decorators/components.decorator.ts#L69) +[src/decorators/components.decorator.ts:69](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/decorators/components.decorator.ts#L69) diff --git a/docs/modules/decorators_helpers_build_component_decorator.md b/docs/modules/decorators_helpers_build_component_decorator.md index af2f7522..b73463ef 100644 --- a/docs/modules/decorators_helpers_build_component_decorator.md +++ b/docs/modules/decorators_helpers_build_component_decorator.md @@ -32,4 +32,4 @@ #### Defined in -[src/decorators/helpers/build-component-decorator.ts:4](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/decorators/helpers/build-component-decorator.ts#L4) +[src/decorators/helpers/build-component-decorator.ts:4](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/decorators/helpers/build-component-decorator.ts#L4) diff --git a/docs/modules/decorators_module_decorator.md b/docs/modules/decorators_module_decorator.md index fb59bacb..5fe5e2c6 100644 --- a/docs/modules/decorators_module_decorator.md +++ b/docs/modules/decorators_module_decorator.md @@ -29,4 +29,4 @@ Mark a class as aa module and store all injectable on it. #### Defined in -[src/decorators/module.decorator.ts:9](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/decorators/module.decorator.ts#L9) +[src/decorators/module.decorator.ts:9](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/decorators/module.decorator.ts#L9) diff --git a/docs/modules/decorators_onMedusaEntityEvent_decorator.md b/docs/modules/decorators_onMedusaEntityEvent_decorator.md index 35ceb93d..28b995ba 100644 --- a/docs/modules/decorators_onMedusaEntityEvent_decorator.md +++ b/docs/modules/decorators_onMedusaEntityEvent_decorator.md @@ -24,7 +24,7 @@ #### Defined in -[src/decorators/onMedusaEntityEvent.decorator.ts:10](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/decorators/onMedusaEntityEvent.decorator.ts#L10) +[src/decorators/onMedusaEntityEvent.decorator.ts:10](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/decorators/onMedusaEntityEvent.decorator.ts#L10) ___ @@ -41,7 +41,7 @@ ___ #### Defined in -[src/decorators/onMedusaEntityEvent.decorator.ts:5](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/decorators/onMedusaEntityEvent.decorator.ts#L5) +[src/decorators/onMedusaEntityEvent.decorator.ts:5](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/decorators/onMedusaEntityEvent.decorator.ts#L5) ___ @@ -60,7 +60,7 @@ Event types that can be emitted. #### Defined in -[src/decorators/onMedusaEntityEvent.decorator.ts:15](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/decorators/onMedusaEntityEvent.decorator.ts#L15) +[src/decorators/onMedusaEntityEvent.decorator.ts:15](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/decorators/onMedusaEntityEvent.decorator.ts#L15) ___ @@ -86,7 +86,7 @@ The arguments expected by the [OnMedusaEntityEvent](../classes/decorators_onMedu #### Defined in -[src/decorators/onMedusaEntityEvent.decorator.ts:24](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/decorators/onMedusaEntityEvent.decorator.ts#L24) +[src/decorators/onMedusaEntityEvent.decorator.ts:24](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/decorators/onMedusaEntityEvent.decorator.ts#L24) ___ @@ -112,4 +112,4 @@ The arguments expected by the event handler. #### Defined in -[src/decorators/onMedusaEntityEvent.decorator.ts:32](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/decorators/onMedusaEntityEvent.decorator.ts#L32) +[src/decorators/onMedusaEntityEvent.decorator.ts:32](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/decorators/onMedusaEntityEvent.decorator.ts#L32) diff --git a/docs/modules/loaders_admin_api_loader.md b/docs/modules/loaders_admin_api_loader.md index 2c9a548f..4f7457e7 100644 --- a/docs/modules/loaders_admin_api_loader.md +++ b/docs/modules/loaders_admin_api_loader.md @@ -31,4 +31,4 @@ Apply middlewares and routes on the underlying @medusajs admin API. #### Defined in -[src/loaders/admin-api.loader.ts:13](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/loaders/admin-api.loader.ts#L13) +[src/loaders/admin-api.loader.ts:13](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/loaders/admin-api.loader.ts#L13) diff --git a/docs/modules/loaders_database_loader.md b/docs/modules/loaders_database_loader.md index d97c91c8..08eaf79d 100644 --- a/docs/modules/loaders_database_loader.md +++ b/docs/modules/loaders_database_loader.md @@ -27,4 +27,4 @@ #### Defined in -[src/loaders/database.loader.ts:5](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/loaders/database.loader.ts#L5) +[src/loaders/database.loader.ts:5](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/loaders/database.loader.ts#L5) diff --git a/docs/modules/loaders_entities_loader.md b/docs/modules/loaders_entities_loader.md index 0813cefe..77f574e6 100644 --- a/docs/modules/loaders_entities_loader.md +++ b/docs/modules/loaders_entities_loader.md @@ -33,7 +33,7 @@ Load all custom entities into the underlying @medusajs instance. #### Defined in -[src/loaders/entities.loader.ts:13](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/loaders/entities.loader.ts#L13) +[src/loaders/entities.loader.ts:13](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/loaders/entities.loader.ts#L13) ___ @@ -56,7 +56,7 @@ Load all custom entities that override @medusajs instance entities. #### Defined in -[src/loaders/entities.loader.ts:36](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/loaders/entities.loader.ts#L36) +[src/loaders/entities.loader.ts:36](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/loaders/entities.loader.ts#L36) ___ @@ -76,7 +76,7 @@ ___ #### Defined in -[src/loaders/entities.loader.ts:63](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/loaders/entities.loader.ts#L63) +[src/loaders/entities.loader.ts:63](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/loaders/entities.loader.ts#L63) ___ @@ -97,4 +97,4 @@ ___ #### Defined in -[src/loaders/entities.loader.ts:51](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/loaders/entities.loader.ts#L51) +[src/loaders/entities.loader.ts:51](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/loaders/entities.loader.ts#L51) diff --git a/docs/modules/loaders_helpers_apply_middlewares.md b/docs/modules/loaders_helpers_apply_middlewares.md index 92d37e3c..02d4645d 100644 --- a/docs/modules/loaders_helpers_apply_middlewares.md +++ b/docs/modules/loaders_helpers_apply_middlewares.md @@ -31,7 +31,7 @@ Apply all middlewares on the app that must be applied after the @medusajs authen #### Defined in -[src/loaders/helpers/apply-middlewares.ts:40](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/loaders/helpers/apply-middlewares.ts#L40) +[src/loaders/helpers/apply-middlewares.ts:40](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/loaders/helpers/apply-middlewares.ts#L40) ___ @@ -55,4 +55,4 @@ Apply all middlewares on the app that must be applied before the @medusajs authe #### Defined in -[src/loaders/helpers/apply-middlewares.ts:18](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/loaders/helpers/apply-middlewares.ts#L18) +[src/loaders/helpers/apply-middlewares.ts:18](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/loaders/helpers/apply-middlewares.ts#L18) diff --git a/docs/modules/loaders_helpers_apply_routers.md b/docs/modules/loaders_helpers_apply_routers.md index ce0ee877..9c13e13c 100644 --- a/docs/modules/loaders_helpers_apply_routers.md +++ b/docs/modules/loaders_helpers_apply_routers.md @@ -31,7 +31,7 @@ Apply all routes on the app that must be applied after the @medusajs authenticat #### Defined in -[src/loaders/helpers/apply-routers.ts:26](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/loaders/helpers/apply-routers.ts#L26) +[src/loaders/helpers/apply-routers.ts:26](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/loaders/helpers/apply-routers.ts#L26) ___ @@ -55,4 +55,4 @@ Apply all routes on the app that must be applied before the @medusajs authentica #### Defined in -[src/loaders/helpers/apply-routers.ts:10](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/loaders/helpers/apply-routers.ts#L10) +[src/loaders/helpers/apply-routers.ts:10](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/loaders/helpers/apply-routers.ts#L10) diff --git a/docs/modules/loaders_migrations_loader.md b/docs/modules/loaders_migrations_loader.md index 9e6010d7..c126135d 100644 --- a/docs/modules/loaders_migrations_loader.md +++ b/docs/modules/loaders_migrations_loader.md @@ -30,4 +30,4 @@ Run custom migrations that are find from the provided directory and stored in a #### Defined in -[src/loaders/migrations.loader.ts:13](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/loaders/migrations.loader.ts#L13) +[src/loaders/migrations.loader.ts:13](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/loaders/migrations.loader.ts#L13) diff --git a/docs/modules/loaders_plugins_loader.md b/docs/modules/loaders_plugins_loader.md index d9801f99..a4692097 100644 --- a/docs/modules/loaders_plugins_loader.md +++ b/docs/modules/loaders_plugins_loader.md @@ -29,4 +29,4 @@ Register all listeners before the plugins are loaded to be sure that the scope m #### Defined in -[src/loaders/plugins.loader.ts:11](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/loaders/plugins.loader.ts#L11) +[src/loaders/plugins.loader.ts:11](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/loaders/plugins.loader.ts#L11) diff --git a/docs/modules/loaders_repository_loader.md b/docs/modules/loaders_repository_loader.md index ffa27b63..4ed7c3f3 100644 --- a/docs/modules/loaders_repository_loader.md +++ b/docs/modules/loaders_repository_loader.md @@ -30,7 +30,7 @@ Load all custom repositories that override @medusajs instance entities. #### Defined in -[src/loaders/repository.loader.ts:37](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/loaders/repository.loader.ts#L37) +[src/loaders/repository.loader.ts:37](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/loaders/repository.loader.ts#L37) ___ @@ -54,4 +54,4 @@ Load all custom repositories into the underlying @medusajs instance. #### Defined in -[src/loaders/repository.loader.ts:14](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/loaders/repository.loader.ts#L14) +[src/loaders/repository.loader.ts:14](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/loaders/repository.loader.ts#L14) diff --git a/docs/modules/loaders_services_loader.md b/docs/modules/loaders_services_loader.md index 926ca2b4..c2ef49be 100644 --- a/docs/modules/loaders_services_loader.md +++ b/docs/modules/loaders_services_loader.md @@ -30,7 +30,7 @@ #### Defined in -[src/loaders/services.loader.ts:55](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/loaders/services.loader.ts#L55) +[src/loaders/services.loader.ts:55](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/loaders/services.loader.ts#L55) ___ @@ -52,7 +52,7 @@ ___ #### Defined in -[src/loaders/services.loader.ts:40](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/loaders/services.loader.ts#L40) +[src/loaders/services.loader.ts:40](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/loaders/services.loader.ts#L40) ___ @@ -75,4 +75,4 @@ Load all custom services and overridden services into the underlying @medusajs i #### Defined in -[src/loaders/services.loader.ts:12](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/loaders/services.loader.ts#L12) +[src/loaders/services.loader.ts:12](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/loaders/services.loader.ts#L12) diff --git a/docs/modules/loaders_store_api_loader.md b/docs/modules/loaders_store_api_loader.md index 20188b87..3308d8bf 100644 --- a/docs/modules/loaders_store_api_loader.md +++ b/docs/modules/loaders_store_api_loader.md @@ -31,4 +31,4 @@ Apply middlewares and routes on store API. #### Defined in -[src/loaders/store-api.loader.ts:13](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/loaders/store-api.loader.ts#L13) +[src/loaders/store-api.loader.ts:13](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/loaders/store-api.loader.ts#L13) diff --git a/docs/modules/loaders_validators_loader.md b/docs/modules/loaders_validators_loader.md index cbc9725a..3d85c58d 100644 --- a/docs/modules/loaders_validators_loader.md +++ b/docs/modules/loaders_validators_loader.md @@ -29,4 +29,4 @@ Load all custom extended validators into the underlying @medusajs instance. #### Defined in -[src/loaders/validators.loader.ts:11](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/loaders/validators.loader.ts#L11) +[src/loaders/validators.loader.ts:11](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/loaders/validators.loader.ts#L11) diff --git a/docs/modules/modules_monitoring.md b/docs/modules/modules_monitoring.md index eb82f5fa..92c299b8 100644 --- a/docs/modules/modules_monitoring.md +++ b/docs/modules/modules_monitoring.md @@ -31,4 +31,4 @@ #### Defined in -[src/modules/monitoring.ts:25](https://github.com/adrien2p/medusa-extender/blob/55f4a3a/src/modules/monitoring.ts#L25) +[src/modules/monitoring.ts:25](https://github.com/adrien2p/medusa-extender/blob/8d611e7/src/modules/monitoring.ts#L25) diff --git a/documentation/01-getting-started.md b/documentation/01-getting-started.md index 8fc534db..166fb8e9 100644 --- a/documentation/01-getting-started.md +++ b/documentation/01-getting-started.md @@ -31,11 +31,17 @@ echo '{ "skipLibCheck": true, "allowJs": true, "outDir": "dist", - "rootDir": ".", + "rootDir": "src", "esModuleInterop": true }, - "include": ["src", "medusa-config.js"], - "exclude": ["dist", "node_modules", "**/*.spec.ts"] + "include": [ + "src" + ], + "exclude": [ + "dist", + "node_modules", + "**/*.spec.ts" + ] }' > tsconfig.json ``` @@ -45,7 +51,7 @@ update the scripts in your `package.json` { "scripts": { "build": "rm -rf dist && tsc", - "start": "npm run build && node dist/src/main.js" + "start": "npm run build && node dist/main.js" } } ``` @@ -62,7 +68,7 @@ import { resolve } from 'path'; async function bootstrap() { const expressInstance = express(); - const rootDir = resolve(__dirname) + '/../'; + const rootDir = resolve(__dirname, '..'); await new Medusa(rootDir, expressInstance).load([]); expressInstance.listen(9000, () => { diff --git a/documentation/_README_BUILT.md b/documentation/_README_BUILT.md index 0ae21b6c..37cf054d 100644 --- a/documentation/_README_BUILT.md +++ b/documentation/_README_BUILT.md @@ -134,11 +134,17 @@ echo '{ "skipLibCheck": true, "allowJs": true, "outDir": "dist", - "rootDir": ".", + "rootDir": "src", "esModuleInterop": true }, - "include": ["src", "medusa-config.js"], - "exclude": ["dist", "node_modules", "**/*.spec.ts"] + "include": [ + "src" + ], + "exclude": [ + "dist", + "node_modules", + "**/*.spec.ts" + ] }' > tsconfig.json ``` @@ -148,7 +154,7 @@ update the scripts in your `package.json` { "scripts": { "build": "rm -rf dist && tsc", - "start": "npm run build && node dist/src/main.js" + "start": "npm run build && node dist/main.js" } } ``` @@ -165,7 +171,7 @@ import { resolve } from 'path'; async function bootstrap() { const expressInstance = express(); - const rootDir = resolve(__dirname) + '/../'; + const rootDir = resolve(__dirname, '..'); await new Medusa(rootDir, expressInstance).load([]); expressInstance.listen(9000, () => { diff --git a/starters/server/package.json b/starters/server/package.json index d209ae96..ae8abe72 100644 --- a/starters/server/package.json +++ b/starters/server/package.json @@ -6,7 +6,7 @@ "author": "adrien2p ", "homepage": "https://github.com/adrien2p", "license": "MIT", - "main": "dist/src/main.js", + "main": "dist/main.js", "files": [ "dist" ], @@ -17,8 +17,8 @@ "migrate": "ts-node migrate.ts", "build": "rm -rf dist && ./node_modules/.bin/tsc -p tsconfig.json", "format": "./node_modules/.bin/prettier --write \"src/**/*.ts\" \"test/**/*.ts\"", - "start": "NODE_ENV=development node ./dist/src/main.js", - "start:prod": "npm run build:prod && NODE_ENV=prod node dist/src/main", + "start": "NODE_ENV=development node ./dist/main.js", + "start:prod": "npm run build:prod && NODE_ENV=prod node dist/main", "test": "NODE_ENV=test jest --detectOpenHandles", "test:watch": "NODE_ENV=test jest --watch --detectOpenHandles", "test:cov": "NODE_ENV=test jest --coverage --detectOpenHandles" diff --git a/starters/server/src/main.ts b/starters/server/src/main.ts index 4713b214..8b06a67d 100644 --- a/starters/server/src/main.ts +++ b/starters/server/src/main.ts @@ -1,14 +1,13 @@ import express = require('express'); const config = require('../medusa-config'); import { Medusa } from 'medusa-extender'; +import { resolve } from 'path'; import { UserModule } from './modules/user/user.module'; async function bootstrap() { const expressInstance = express(); - await new Medusa(__dirname + '/../', expressInstance).load([ - UserModule - ]); + await new Medusa(resolve(__dirname, '..'), expressInstance).load([UserModule]); expressInstance.listen(config.serverConfig.port, () => { console.info('Server successfully started on port ' + config.serverConfig.port); diff --git a/starters/server/tsconfig.json b/starters/server/tsconfig.json index bcedda65..35690bfb 100644 --- a/starters/server/tsconfig.json +++ b/starters/server/tsconfig.json @@ -9,18 +9,17 @@ "target": "es2017", "sourceMap": true, "skipLibCheck": true, - "esModuleInterop": true, "allowJs": true, - "baseUrl": "./src", - "rootDir": ".", - "lib": [ - "es2015.proxy", - "es2017" - ], - "outDir": "dist" + "outDir": "dist", + "rootDir": "src", + "esModuleInterop": true }, - "include": ["src", "medusa-config.js"], + "include": [ + "src" + ], "exclude": [ - "**/node_modules" + "dist", + "node_modules", + "**/*.spec.ts" ] -} +} \ No newline at end of file