From 451edf9e78cd3864c81c9f94e1a5e41e6b1b69b4 Mon Sep 17 00:00:00 2001 From: Adrien de Peretti Date: Tue, 8 Feb 2022 19:01:20 +0100 Subject: [PATCH] feat: validators loader (#21) feat: Add support to extends validator --- README.md | 28 +- assets/coverage/badge-functions.svg | 2 +- assets/coverage/badge-lines.svg | 2 +- assets/coverage/badge-statements.svg | 2 +- docs/.nojekyll | 1 - docs/README.md | 570 --------- docs/classes/Medusa.Medusa-1.md | 268 ++++ ...tityEvent_decorator.OnMedusaEntityEvent.md | 819 +++++++++++++ ...nt_emmiter.Internals.CustomEventEmmiter.md | 378 ++++++ .../metadata_reader.Internals.CustomMap.md | 63 + docs/classes/utils.Utils.md | 378 ++++++ docs/index.html | 41 - docs/interfaces/types.MedusaMiddleware.md | 63 + docs/interfaces/types.Type.md | 63 + docs/media/coverage/badge-branches.svg | 1 - docs/media/coverage/badge-functions.svg | 1 - docs/media/coverage/badge-lines.svg | 1 - docs/media/coverage/badge-statements.svg | 1 - docs/media/medusa-extender.jpeg | Bin 99519 -> 0 bytes docs/modules.md | 30 - docs/modules/constants.md | 201 +++ docs/modules/decorators.md | 253 ---- .../decorators_components_decorator.md | 453 +++++++ docs/modules/decorators_module_decorator.md | 63 + ...ecorators_onMedusaEntityEvent_decorator.md | 315 +++++ docs/modules/decorators_utils.md | 65 +- docs/modules/event_emmiter.Internals.md | 63 + docs/modules/event_emmiter.md | 63 + docs/modules/index.md | 70 ++ docs/modules/loaders.md | 260 ---- docs/modules/loaders_api_loader.md | 63 + docs/modules/loaders_database_loader.md | 63 + docs/modules/loaders_entities_loader.md | 252 ++++ docs/modules/loaders_middlewares_loader.md | 63 + docs/modules/loaders_migrations_loader.md | 63 + docs/modules/loaders_plugins_loader.md | 63 + docs/modules/loaders_repository_loader.md | 252 ++++ docs/modules/loaders_routes_loader.md | 126 ++ docs/modules/loaders_services_loader.md | 189 +++ docs/modules/medusa.md | 9 - docs/modules/metadata_reader.Internals.md | 11 - docs/modules/metadata_reader.md | 126 ++ docs/modules/types.md | 1091 ++++++++++++++++- docs/modules/utils.md | 9 - package.json | 1 + src/Medusa.ts | 6 + src/decorators/components.decorator.ts | 14 + src/decorators/tests/components.spec.ts | 15 +- src/loaders/index.ts | 1 + src/loaders/tests/validators.loader.spec.ts | 74 ++ src/loaders/validators.loader.ts | 35 + src/types.ts | 25 +- src/utils.ts | 10 +- 53 files changed, 5874 insertions(+), 1205 deletions(-) delete mode 100644 docs/.nojekyll delete mode 100644 docs/README.md delete mode 100644 docs/index.html delete mode 100644 docs/media/coverage/badge-branches.svg delete mode 100644 docs/media/coverage/badge-functions.svg delete mode 100644 docs/media/coverage/badge-lines.svg delete mode 100644 docs/media/coverage/badge-statements.svg delete mode 100644 docs/media/medusa-extender.jpeg delete mode 100644 docs/modules.md delete mode 100644 docs/modules/decorators.md delete mode 100644 docs/modules/loaders.md delete mode 100644 docs/modules/medusa.md delete mode 100644 docs/modules/metadata_reader.Internals.md delete mode 100644 docs/modules/utils.md create mode 100644 src/loaders/tests/validators.loader.spec.ts create mode 100644 src/loaders/validators.loader.ts diff --git a/README.md b/README.md index 6d5a6f69..5c6a9c98 100644 --- a/README.md +++ b/README.md @@ -58,6 +58,7 @@ - [Service](#service) - [Middleware](#middleware) - [Router](#router) + - [Validator](#validator) - [Module](#module) - [Decorators](#decorators) - [Entity event handling](#entity-event-handling) @@ -344,6 +345,30 @@ export class ProductRouter { ``` +### Validator + +If you add a custom field on an entity, there is a huge risk that you end up getting +an error as soon as you it the end point with that new field. The medusa validators +are not aware of your new field once the request arrive. In order to handle that +you can extend the class validator in order to add your custom field constraint. + +
+Click to see the example! + +```typescript +// modules/product/AdminPostProductsReq.validator.ts + +import { Validator } from 'medusa-extender'; +import { AdminPostProductsReq } from "@medusajs/medusa/dist"; + +@Validator({ override: AdminPostProductsReq }) +class ExtendedClassValidator extends AdminPostProductsReq { + @IsString() + customField: string; +} +``` +
+ ### Module the last step is to import everything in our module :package: @@ -369,7 +394,8 @@ import AddFieldToProduct1611063162649 from './product.20211126000001-add-field-t ProductService, ProductRouter, CustomMiddleware, - AddFieldToProduct1611063162649 + AddFieldToProduct1611063162649, + ExtendedClassValidator ] }) export class MyModule {} diff --git a/assets/coverage/badge-functions.svg b/assets/coverage/badge-functions.svg index a142d3fe..53562139 100644 --- a/assets/coverage/badge-functions.svg +++ b/assets/coverage/badge-functions.svg @@ -1 +1 @@ -Coverage:functions: 60.41%Coverage:functions60.41% \ No newline at end of file +Coverage:functions: 60.82%Coverage:functions60.82% \ No newline at end of file diff --git a/assets/coverage/badge-lines.svg b/assets/coverage/badge-lines.svg index 53223b6b..64038eb8 100644 --- a/assets/coverage/badge-lines.svg +++ b/assets/coverage/badge-lines.svg @@ -1 +1 @@ -Coverage:lines: 71.42%Coverage:lines71.42% \ No newline at end of file +Coverage:lines: 71.6%Coverage:lines71.6% \ No newline at end of file diff --git a/assets/coverage/badge-statements.svg b/assets/coverage/badge-statements.svg index 01b4f993..76cf062d 100644 --- a/assets/coverage/badge-statements.svg +++ b/assets/coverage/badge-statements.svg @@ -1 +1 @@ -Coverage:statements: 71.16%Coverage:statements71.16% \ No newline at end of file +Coverage:statements: 71.34%Coverage:statements71.34% \ No newline at end of file diff --git a/docs/.nojekyll b/docs/.nojekyll deleted file mode 100644 index e2ac6616..00000000 --- a/docs/.nojekyll +++ /dev/null @@ -1 +0,0 @@ -TypeDoc added this file to prevent GitHub Pages from using Jekyll. You can turn off this behavior by setting the `githubPages` option to false. \ No newline at end of file diff --git a/docs/README.md b/docs/README.md deleted file mode 100644 index 6eece64f..00000000 --- a/docs/README.md +++ /dev/null @@ -1,570 +0,0 @@ -medusa-extender / [Exports](modules.md) - - -
-

- Medusa -

- -

Extend medusa to fit your needs

- -

- Did ever though about adding custom fields? Did you ever wonder how to add some custom features? - Did you ever wanted to build something more than a single store? - Well, this project has been made to help you reach you goal. It is now possible to customise - Medusa in a way you will be able to enjoy all the awesome features that Medusa provides you - but with the possibility to take your e-commerce project to the next level :rocket: -

- -
- ---- - -
- Awesome - npm version - activity - issues - download - coverage - licence - twitter - -
- ---- - -
-

- Access the website - Documentation -

-
- - - -# Table of contents - -- [Getting started](#getting-started) -- [Code base overview](#code-base-overview) -- [Features](#features) -- Starters - - [Server](https://github.com/adrien2p/medusa-extender/tree/main/starters/server) - - [Plugin module](https://github.com/adrien2p/medusa-extender/tree/main/starters/plugin-module) -- [Usage](#usage) - - [Create your server](#create-your-server) - - [Create your first module](#create-your-first-module-rocket) - - [Entity](#entity) - - [Migration](#migration) - - [Repository](#repository) - - [Service](#service) - - [Middleware](#middleware) - - [Router](#router) - - [Module](#module) -- [Decorators](#decorators) -- [Entity event handling](#entity-event-handling) - -# Getting started - -Installation - -```bash -npm i medusa-extender -``` - -# Code base overview - -Dependency graph - -# Features - -- :technologist: Decorators and full typing support - -> Makes DX easy with the usage of decorators for modular architecture and full typing support for a better DX - -- :building_construction: Flexible architecture. - -> You can organize your code as modules and group your modules by domains. - -- :tada: Create or extend entities - -> Some of the problems that developers encounter are that when you want to add custom fields -> to an entity, it is not that easy. You can't extend a typeorm entity and adding custom -> fields through configuration makes you lose the typings and the domains in which -> they exist. Here, you can now extend a typeorm entity just like any other object. - -- :tada: Create or extend services - -> If you need to extend a service to manage your new fields or update the business logic according to your new needs, -> you only need to extend the original service from medusa and that's it. - -- :tada: Create or extend repositories - -> When you extend an entity and you want to manipulate that entity in a service, you need to do it through a repository. -> In order for that repository to reflect your extended entities, while still getting access to the base repository methods, -> you are provided with the right tools to do so. - -- :tada: Create custom middlewares to apply before/after authentication - -> Do you want to apply custom middlewares to load data on the requests or add some custom -> checks or any other situations? Then what are you waiting for? - -- :tada: Create custom route and attach custom service to handle it. - -> Do you need to add new routes for new features? Do you want to receive webhooks? -> It is easy to do it now. - -- :bulb: Handle entity events from subscribers as easily as possible through the provided decorators. - -> Emit an event (async/sync) from your subscriber and then register a new handler in any of your files. Just use the `OnMedusaEntityEvent` decorator. - -- :package: Build sharable modules - -> Build a module, export it and share it with the community. - -# Usage - -## Create your server - -
-Click to see the example! - -```typescript -// index.ts -import { MyModule } from './modules/myModule/myModule.module'; - -async function bootstrap() { - const expressInstance = express(); - - const rootDir = resolve(__dirname); - await new Medusa(rootDir, expressInstance).load(MyModule); - - expressInstance.listen(config.serverConfig.port, () => { - logger.info('Server successfully started on port ' + config.serverConfig.port); - }); -} - -bootstrap(); -``` -
- -## Create your first module :rocket: - -### Entity - -Let's say that you want to add a new field on the `Product` entity. -
-Click to see the example! - -```typescript -// modules/product/product.entity.ts - -import { Product as MedusaProduct } from '@medusa/medusa/dist'; -import { Column, Entity } from "typeorm"; -import { Entity as MedusaEntity } from "medusa-extender"; -//... - -@MedusaEntity({ override: MedusaProduct }) -@Entity() -class Product extends MedusaProduct { - @Column() - customField: string; -} -``` -
- -### Migration - -After have updated your entity, you will have to migrate the database in order to reflect the new fields. - -
-Click to see the example! - -```typescript -// modules/product/20211126000001-add-field-to-product - -import { MigrationInterface, QueryRunner } from 'typeorm'; -import { Migration } from 'medusa-extender'; - -@Migration() -export default class AddFieldToProduct1611063162649 implements MigrationInterface { - name = 'addFieldToProduct1611063162649'; - - public async up(queryRunner: QueryRunner): Promise { - } - - public async down(queryRunner: QueryRunner): Promise { - } -} -``` -
- -### Repository - -We will then create a new repository to reflect our custom entity. - -
-Click to see the example! - -```typescript -// modules/product/product.repository.ts - -import { OrderRepository as MedusaOrderRepository } from '@medusa/medusa/dist/repositories/order'; -import { EntityRepository } from "typeorm"; -import { Repository as MedusaRepository, Utils } from "medusa-extender"; -import { Order } from "./order.entity"; -//... - -@MedusaRepository({ override: MedusaOrderRepository }) -@EntityRepository(Order) -export class OrderRepository extends Utils.repositoryMixin(MedusaOrderRepository) { - testProperty = 'I am the property from OrderRepository that extend MedusaOrderRepository'; - - test(): Promise { - return this.findWithRelations() as Promise; - } -} -``` - -
- -### Service - -We now want to add a custom service to implement our custom logic for our new field. - -
-Click to see the example! - -```typescript -// modules/product/product.service.ts - -import { Service, OnMedusaEntityEvent, MedusaEventHandlerParams, EntityEventType } from 'medusa-extender'; -//... - -interface ConstructorParams { - manager: EntityManager; - productRepository: typeof ProductRepository; - productVariantRepository: typeof ProductVariantRepository; - productOptionRepository: typeof ProductOptionRepository; - eventBusService: EventBusService; - productVariantService: ProductVariantService; - productCollectionService: ProductCollectionService; - productTypeRepository: typeof ProductTypeRepository; - productTagRepository: typeof ProductTagRepository; - imageRepository: typeof ImageRepository; - searchService: TSearchService; -} - -@Service({ scope: 'SCOPED', override: MedusaProductService }) -export default class ProductService extends MedusaProductService { - readonly #manager: EntityManager; - - constructor(private readonly container: ConstructorParams) { - super(container); - this.#manager = container.manager; - } - - @OnMedusaEntityEvent.Before.Insert(Product, { async: true }) - public async attachStoreToProduct( - params: MedusaEventHandlerParams - ): Promise> { - const { event } = params; - event.entity.customField = 'custom_value'; - return event; - } - - /** - * This is an example. you must not necessarly keep that implementation. - **/ - public prepareListQuery_(selector: Record, config: FindConfig): object { - selector['customField'] = 'custom_value'; - return super.prepareListQuery_(selector, config); - } -} -``` -
- -### Middleware - -Let's say that you want to attach a custom middleware to certain routes - -
-Click to see the example! - -```typescript -// modules/product/custom.middleware.ts - -import { Express, NextFunction, Response } from 'express'; -import { - Middleware, - MedusaAuthenticatedRequest, - MedusaMiddleware, -} from 'medusa-extender'; - -const routerOption = { method: 'post', path: '/admin/products/' }; - -@Middleware({ requireAuth: true, routerOptions: [routerOption] }) -export class CustomMiddleware implements MedusaMiddleware { - public consume( - options: { app: Express } - ): (req: MedusaAuthenticatedRequest, res: Response, next: NextFunction) => void | Promise { - return (req: MedusaAuthenticatedRequest, res: Response, next: NextFunction): void => { - return next(); - }; - } -} - -``` -
- -### Router - -If you need to add custom routes to medusa here is a simple way to achieve this - -
-Click to see the example! - -```typescript -// modules/product/product.router.ts - -import { Router } from 'medusa-extender'; -import yourController from './yourController.contaoller'; - -@Router({ - router: [{ - requiredAuth: true, - path: '/admin/dashboard', - method: 'get', - handler: yourController.getStats - }] -}) -export class ProductRouter { -} -``` -
- -### Module - -the last step is to import everything in our module :package: - -
-Click to see the example! - -```typescript -// modules/products/myModule.module.ts - -import { Module } from 'medusa-extender'; -import { Product } from './product.entity'; -import { ProductRouter } from './product.router'; -import { CustomMiddleware } from './custom.middleware'; -import ProductRepository from './product.repository'; -import ProductService from './product.service'; -import AddFieldToProduct1611063162649 from './product.20211126000001-add-field-to-product'; - -@Module({ - imports: [ - Product, - ProductRepository, - ProductService, - ProductRouter, - CustomMiddleware, - AddFieldToProduct1611063162649 - ] -}) -export class MyModule {} -``` -
- -That's it. You've completed your first module :rocket: - -## Decorators - -Here is the list of the provided decorators. - -| Decorator | Description | Option | -| ---------------------- | ---------------------- | ---------------------- -| `@Entity(/*...*/)` | Decorate an entity | `{ scope?: LifetimeType; resolutionKey?: string; override?: Type; };` -| `@Repository(/*...*/)` | Decorate a repository | `{ resolutionKey?: string; override?: Type; };` -| `@Service(/*...*/)` | Decorate a service | `{ scope?: LifetimeType; resolutionKey?: string; override?: Type; };` -| `@Middleware(/*...*/)` | Decorate a middleware | `{ requireAuth: boolean; string; routerOptions: MedusaRouteOptions[]; };` -| `@Router(/*...*/)` | Decorate a router | `{ router: RoutesInjectionRouterConfiguration[]; };` -| `@Migration(/*...*/)` | Decorate a migration | -| `@Validator(/*...*/)` | Decorate a validator | `{ override: Type; };` -| `@OnMedusaEntityEvent.\*.\*(/*...*/)`| Can be used to send the right event type or register handler to an event | - -## Entity event handling - -One of the feature out the box is the ability to emit (sync/async) events from -your entity subscriber and to be able to handle those events easily. - -To be able to achieve this, here is an example. - -
-Click to see the example! - -```typescript -// modules/products/product.subscriber.ts - -import { Connection, EntitySubscriberInterface, EventSubscriber, InsertEvent } from 'typeorm'; -import { eventEmitter, Utils, OnMedusaEntityEvent } from 'medusa-extender'; -import { Product } from '../entities/product.entity'; - -@EventSubscriber() -export default class ProductSubscriber implements EntitySubscriberInterface { - static attachTo(connection: Connection): void { - Utils.attachOrReplaceEntitySubscriber(connection, ProductSubscriber); - } - - public listenTo(): typeof Product { - return Product; - } - - /** - * Relay the event to the handlers. - * @param event Event to pass to the event handler - */ - public async beforeInsert(event: InsertEvent): Promise { - return await eventEmitter.emitAsync(OnMedusaEntityEvent.Before.InsertEvent(Product), { - event, - transactionalEntityManager: event.manager, - }); - } -} -``` -
- -And then create a new handler. - -
-Click to see the example! - -```typescript -// modules/product/product.service.ts - -import { Service, OnMedusaEntityEvent } from 'medusa-extender'; -//... - -interface ConstructorParams { - // ... -} - -@Service({ scope: 'SCOPED', override: MedusaProductService }) -export default class ProductService extends MedusaProductService { - readonly #manager: EntityManager; - - constructor(private readonly container: ConstructorParams) { - super(container); - this.#manager = container.manager; - } - - @OnMedusaEntityEvent.Before.Insert(Product, { async: true }) - public async attachStoreToProduct( - params: MedusaEventHandlerParams - ): Promise> { - const { event } = params; - event.entity.customField = 'custom_value'; - return event; - } -} -``` -
- -And finally, we need to add the subscriber to the connection. There are different ways to achieve -this. We will see, as an example below, a way to attach request scoped subscribers. - -
-Click to see the example! - -```typescript -// modules/product/attachSubscriber.middleware.ts - -import { Express, NextFunction, Response } from 'express'; -import { - Middleware, - MEDUSA_RESOLVER_KEYS, - MedusaAuthenticatedRequest, - MedusaMiddleware, - MedusaRouteOptions, - Utils as MedusaUtils, -} from 'medusa-extender'; -import { Connection } from 'typeorm'; -import Utils from '@core/utils'; -import ProductSubscriber from '@modules/product/subscribers/product.subscriber'; import { Middleware } from "./components.decorator"; - -@Middleware({ requireAuth: true, routerOptions: [{ method: 'post', path: '/admin/products/' }] }) -export class AttachProductSubscribersMiddleware implements MedusaMiddleware { - private app: Express; - private hasBeenAttached = false; - - public static get routesOptions(): MedusaRouteOptions { - return { - path: '/admin/products/', - method: 'post', - }; - } - - public consume( - options: { app: Express } - ): (req: MedusaAuthenticatedRequest, res: Response, next: NextFunction) => void | Promise { - this.app = options.app; - - const attachIfNeeded = (routeOptions: MedusaRouteOptions): void => { - if (!this.hasBeenAttached) { - this.app.use((req: MedusaAuthenticatedRequest, res: Response, next: NextFunction): void => { - if (Utils.isExpectedRoute([routeOptions], req)) { - const { connection } = req.scope.resolve(MEDUSA_RESOLVER_KEYS.manager) as { connection: Connection }; - MedusaUtils.attachOrReplaceEntitySubscriber(connection, ProductSubscriber); - } - return next(); - }); - this.hasBeenAttached = true; - } - } - - return (req: MedusaAuthenticatedRequest, res: Response, next: NextFunction): void => { - const routeOptions = AttachProductSubscribersMiddleware.routesOptions; - attachIfNeeded(routeOptions); - return next(); - }; - } -} -``` -
- -Now, you only need to add that middleware to the previous module we've created. - -
-Click to see the example! - -```typescript -// modules/products/myModule.module.ts - -import { Module } from 'medusa-extender'; -import { Product } from './product.entity'; -import { ProductRouter } from './product.router'; -import { CustomMiddleware } from './custom.middleware'; -import ProductRepository from './product.repository'; -import ProductService from './product.service'; -import AddFieldToProduct1611063162649 from './product.20211126000001-add-field-to-product'; -import { AttachProductSubscribersMiddleware } from './attachSubscriber.middleware' - -@Module({ - imports: [ - Product, - ProductRepository, - ProductService, - ProductRouter, - CustomMiddleware, - AttachProductSubscribersMiddleware, - AddFieldToProduct1611063162649 - ] -}) -export class MyModule {} -``` -
- -# Contribute :ballot_box: - -Contributions are welcome! You can look at the contribution [guidelines](./CONTRIBUTING.md) diff --git a/docs/classes/Medusa.Medusa-1.md b/docs/classes/Medusa.Medusa-1.md index dac308f2..d4abbdec 100644 --- a/docs/classes/Medusa.Medusa-1.md +++ b/docs/classes/Medusa.Medusa-1.md @@ -37,7 +37,74 @@ internal container and database connection. #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD [src/Medusa.ts:36](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/Medusa.ts#L36) +======= +[src/Medusa.ts:36](https://github.com/adrien2p/medusa-extender/blob/c048da3/src/Medusa.ts#L36) +>>>>>>> 23cd201... Feat() Add support to extends validator +======= +[src/Medusa.ts:36](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/Medusa.ts#L36) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/Medusa.ts:36](https://github.com/adrien2p/medusa-extender/blob/0490090/src/Medusa.ts#L36) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/Medusa.ts:37](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/Medusa.ts#L37) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/Medusa.ts:37](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/Medusa.ts#L37) +======= +[src/Medusa.ts:36](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/Medusa.ts#L36) +>>>>>>> 834fee1... Feat() Update doc +<<<<<<< HEAD +>>>>>>> 0dbcdee... Feat() Update doc +======= +======= +[src/Medusa.ts:36](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/Medusa.ts#L36) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/Medusa.ts:36](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/Medusa.ts#L36) +======= +[src/Medusa.ts:36](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/Medusa.ts#L36) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/Medusa.ts:36](https://github.com/adrien2p/medusa-extender/blob/0490090/src/Medusa.ts#L36) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/Medusa.ts:37](https://github.com/adrien2p/medusa-extender/blob/e820602/src/Medusa.ts#L37) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ## Properties @@ -47,7 +114,74 @@ internal container and database connection. #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +[src/Medusa.ts:29](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/Medusa.ts#L29) +======= +[src/Medusa.ts:29](https://github.com/adrien2p/medusa-extender/blob/c048da3/src/Medusa.ts#L29) +>>>>>>> 23cd201... Feat() Add support to extends validator +======= +[src/Medusa.ts:29](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/Medusa.ts#L29) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/Medusa.ts:29](https://github.com/adrien2p/medusa-extender/blob/0490090/src/Medusa.ts#L29) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/Medusa.ts:30](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/Medusa.ts#L30) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/Medusa.ts:30](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/Medusa.ts#L30) +======= [src/Medusa.ts:29](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/Medusa.ts#L29) +>>>>>>> 834fee1... Feat() Update doc +<<<<<<< HEAD +>>>>>>> 0dbcdee... Feat() Update doc +======= +======= +[src/Medusa.ts:29](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/Medusa.ts#L29) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/Medusa.ts:29](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/Medusa.ts#L29) +======= +[src/Medusa.ts:29](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/Medusa.ts#L29) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/Medusa.ts:29](https://github.com/adrien2p/medusa-extender/blob/0490090/src/Medusa.ts#L29) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/Medusa.ts:30](https://github.com/adrien2p/medusa-extender/blob/e820602/src/Medusa.ts#L30) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -57,7 +191,74 @@ ___ #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD [src/Medusa.ts:30](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/Medusa.ts#L30) +======= +[src/Medusa.ts:30](https://github.com/adrien2p/medusa-extender/blob/c048da3/src/Medusa.ts#L30) +>>>>>>> 23cd201... Feat() Add support to extends validator +======= +[src/Medusa.ts:30](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/Medusa.ts#L30) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/Medusa.ts:30](https://github.com/adrien2p/medusa-extender/blob/0490090/src/Medusa.ts#L30) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/Medusa.ts:31](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/Medusa.ts#L31) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/Medusa.ts:31](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/Medusa.ts#L31) +======= +[src/Medusa.ts:30](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/Medusa.ts#L30) +>>>>>>> 834fee1... Feat() Update doc +<<<<<<< HEAD +>>>>>>> 0dbcdee... Feat() Update doc +======= +======= +[src/Medusa.ts:30](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/Medusa.ts#L30) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/Medusa.ts:30](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/Medusa.ts#L30) +======= +[src/Medusa.ts:30](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/Medusa.ts#L30) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/Medusa.ts:30](https://github.com/adrien2p/medusa-extender/blob/0490090/src/Medusa.ts#L30) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/Medusa.ts:31](https://github.com/adrien2p/medusa-extender/blob/e820602/src/Medusa.ts#L31) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ## Methods @@ -77,4 +278,71 @@ ___ #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +[src/Medusa.ts:44](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/Medusa.ts#L44) +======= +[src/Medusa.ts:44](https://github.com/adrien2p/medusa-extender/blob/c048da3/src/Medusa.ts#L44) +>>>>>>> 23cd201... Feat() Add support to extends validator +======= +[src/Medusa.ts:44](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/Medusa.ts#L44) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/Medusa.ts:44](https://github.com/adrien2p/medusa-extender/blob/0490090/src/Medusa.ts#L44) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/Medusa.ts:45](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/Medusa.ts#L45) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/Medusa.ts:45](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/Medusa.ts#L45) +======= [src/Medusa.ts:44](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/Medusa.ts#L44) +>>>>>>> 834fee1... Feat() Update doc +<<<<<<< HEAD +>>>>>>> 0dbcdee... Feat() Update doc +======= +======= +[src/Medusa.ts:44](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/Medusa.ts#L44) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/Medusa.ts:44](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/Medusa.ts#L44) +======= +[src/Medusa.ts:44](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/Medusa.ts#L44) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/Medusa.ts:44](https://github.com/adrien2p/medusa-extender/blob/0490090/src/Medusa.ts#L44) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/Medusa.ts:45](https://github.com/adrien2p/medusa-extender/blob/e820602/src/Medusa.ts#L45) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc diff --git a/docs/classes/decorators_onMedusaEntityEvent_decorator.OnMedusaEntityEvent.md b/docs/classes/decorators_onMedusaEntityEvent_decorator.OnMedusaEntityEvent.md index 62a57f06..836628d0 100644 --- a/docs/classes/decorators_onMedusaEntityEvent_decorator.OnMedusaEntityEvent.md +++ b/docs/classes/decorators_onMedusaEntityEvent_decorator.OnMedusaEntityEvent.md @@ -45,7 +45,70 @@ #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD [src/decorators/onMedusaEntityEvent.decorator.ts:42](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/onMedusaEntityEvent.decorator.ts#L42) +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:42](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/onMedusaEntityEvent.decorator.ts#L42) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:42](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/onMedusaEntityEvent.decorator.ts#L42) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:42](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/onMedusaEntityEvent.decorator.ts#L42) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/decorators/onMedusaEntityEvent.decorator.ts:42](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/onMedusaEntityEvent.decorator.ts#L42) +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:42](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/onMedusaEntityEvent.decorator.ts#L42) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:42](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/onMedusaEntityEvent.decorator.ts#L42) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/decorators/onMedusaEntityEvent.decorator.ts:42](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/onMedusaEntityEvent.decorator.ts#L42) +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:42](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/onMedusaEntityEvent.decorator.ts#L42) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:42](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/onMedusaEntityEvent.decorator.ts#L42) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:42](https://github.com/adrien2p/medusa-extender/blob/e820602/src/decorators/onMedusaEntityEvent.decorator.ts#L42) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ## Properties @@ -55,7 +118,70 @@ #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +[src/decorators/onMedusaEntityEvent.decorator.ts:40](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/onMedusaEntityEvent.decorator.ts#L40) +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:40](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/onMedusaEntityEvent.decorator.ts#L40) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:40](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/onMedusaEntityEvent.decorator.ts#L40) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:40](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/onMedusaEntityEvent.decorator.ts#L40) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/decorators/onMedusaEntityEvent.decorator.ts:40](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/onMedusaEntityEvent.decorator.ts#L40) +======= [src/decorators/onMedusaEntityEvent.decorator.ts:40](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/onMedusaEntityEvent.decorator.ts#L40) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:40](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/onMedusaEntityEvent.decorator.ts#L40) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/decorators/onMedusaEntityEvent.decorator.ts:40](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/onMedusaEntityEvent.decorator.ts#L40) +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:40](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/onMedusaEntityEvent.decorator.ts#L40) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:40](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/onMedusaEntityEvent.decorator.ts#L40) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:40](https://github.com/adrien2p/medusa-extender/blob/e820602/src/decorators/onMedusaEntityEvent.decorator.ts#L40) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -65,7 +191,70 @@ ___ #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD [src/decorators/onMedusaEntityEvent.decorator.ts:39](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/onMedusaEntityEvent.decorator.ts#L39) +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:39](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/onMedusaEntityEvent.decorator.ts#L39) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:39](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/onMedusaEntityEvent.decorator.ts#L39) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:39](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/onMedusaEntityEvent.decorator.ts#L39) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/decorators/onMedusaEntityEvent.decorator.ts:39](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/onMedusaEntityEvent.decorator.ts#L39) +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:39](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/onMedusaEntityEvent.decorator.ts#L39) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:39](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/onMedusaEntityEvent.decorator.ts#L39) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/decorators/onMedusaEntityEvent.decorator.ts:39](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/onMedusaEntityEvent.decorator.ts#L39) +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:39](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/onMedusaEntityEvent.decorator.ts#L39) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:39](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/onMedusaEntityEvent.decorator.ts#L39) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:39](https://github.com/adrien2p/medusa-extender/blob/e820602/src/decorators/onMedusaEntityEvent.decorator.ts#L39) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ## Accessors @@ -79,7 +268,70 @@ ___ #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +[src/decorators/onMedusaEntityEvent.decorator.ts:50](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/onMedusaEntityEvent.decorator.ts#L50) +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:50](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/onMedusaEntityEvent.decorator.ts#L50) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:50](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/onMedusaEntityEvent.decorator.ts#L50) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:50](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/onMedusaEntityEvent.decorator.ts#L50) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/decorators/onMedusaEntityEvent.decorator.ts:50](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/onMedusaEntityEvent.decorator.ts#L50) +======= [src/decorators/onMedusaEntityEvent.decorator.ts:50](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/onMedusaEntityEvent.decorator.ts#L50) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:50](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/onMedusaEntityEvent.decorator.ts#L50) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/decorators/onMedusaEntityEvent.decorator.ts:50](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/onMedusaEntityEvent.decorator.ts#L50) +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:50](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/onMedusaEntityEvent.decorator.ts#L50) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:50](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/onMedusaEntityEvent.decorator.ts#L50) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:50](https://github.com/adrien2p/medusa-extender/blob/e820602/src/decorators/onMedusaEntityEvent.decorator.ts#L50) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -93,7 +345,70 @@ ___ #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD [src/decorators/onMedusaEntityEvent.decorator.ts:46](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/onMedusaEntityEvent.decorator.ts#L46) +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:46](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/onMedusaEntityEvent.decorator.ts#L46) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:46](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/onMedusaEntityEvent.decorator.ts#L46) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:46](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/onMedusaEntityEvent.decorator.ts#L46) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/decorators/onMedusaEntityEvent.decorator.ts:46](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/onMedusaEntityEvent.decorator.ts#L46) +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:46](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/onMedusaEntityEvent.decorator.ts#L46) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:46](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/onMedusaEntityEvent.decorator.ts#L46) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/decorators/onMedusaEntityEvent.decorator.ts:46](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/onMedusaEntityEvent.decorator.ts#L46) +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:46](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/onMedusaEntityEvent.decorator.ts#L46) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:46](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/onMedusaEntityEvent.decorator.ts#L46) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:46](https://github.com/adrien2p/medusa-extender/blob/e820602/src/decorators/onMedusaEntityEvent.decorator.ts#L46) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ## Methods @@ -120,7 +435,70 @@ ___ #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +[src/decorators/onMedusaEntityEvent.decorator.ts:70](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/onMedusaEntityEvent.decorator.ts#L70) +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:70](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/onMedusaEntityEvent.decorator.ts#L70) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:70](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/onMedusaEntityEvent.decorator.ts#L70) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:70](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/onMedusaEntityEvent.decorator.ts#L70) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/decorators/onMedusaEntityEvent.decorator.ts:70](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/onMedusaEntityEvent.decorator.ts#L70) +======= [src/decorators/onMedusaEntityEvent.decorator.ts:70](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/onMedusaEntityEvent.decorator.ts#L70) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:70](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/onMedusaEntityEvent.decorator.ts#L70) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/decorators/onMedusaEntityEvent.decorator.ts:70](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/onMedusaEntityEvent.decorator.ts#L70) +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:70](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/onMedusaEntityEvent.decorator.ts#L70) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:70](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/onMedusaEntityEvent.decorator.ts#L70) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:70](https://github.com/adrien2p/medusa-extender/blob/e820602/src/decorators/onMedusaEntityEvent.decorator.ts#L70) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -146,7 +524,70 @@ ___ #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +[src/decorators/onMedusaEntityEvent.decorator.ts:58](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/onMedusaEntityEvent.decorator.ts#L58) +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:58](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/onMedusaEntityEvent.decorator.ts#L58) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:58](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/onMedusaEntityEvent.decorator.ts#L58) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:58](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/onMedusaEntityEvent.decorator.ts#L58) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/decorators/onMedusaEntityEvent.decorator.ts:58](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/onMedusaEntityEvent.decorator.ts#L58) +======= [src/decorators/onMedusaEntityEvent.decorator.ts:58](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/onMedusaEntityEvent.decorator.ts#L58) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:58](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/onMedusaEntityEvent.decorator.ts#L58) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/decorators/onMedusaEntityEvent.decorator.ts:58](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/onMedusaEntityEvent.decorator.ts#L58) +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:58](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/onMedusaEntityEvent.decorator.ts#L58) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:58](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/onMedusaEntityEvent.decorator.ts#L58) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:58](https://github.com/adrien2p/medusa-extender/blob/e820602/src/decorators/onMedusaEntityEvent.decorator.ts#L58) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -173,7 +614,70 @@ ___ #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD [src/decorators/onMedusaEntityEvent.decorator.ts:84](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/onMedusaEntityEvent.decorator.ts#L84) +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:84](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/onMedusaEntityEvent.decorator.ts#L84) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:84](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/onMedusaEntityEvent.decorator.ts#L84) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:84](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/onMedusaEntityEvent.decorator.ts#L84) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/decorators/onMedusaEntityEvent.decorator.ts:84](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/onMedusaEntityEvent.decorator.ts#L84) +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:84](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/onMedusaEntityEvent.decorator.ts#L84) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:84](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/onMedusaEntityEvent.decorator.ts#L84) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/decorators/onMedusaEntityEvent.decorator.ts:84](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/onMedusaEntityEvent.decorator.ts#L84) +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:84](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/onMedusaEntityEvent.decorator.ts#L84) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:84](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/onMedusaEntityEvent.decorator.ts#L84) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:84](https://github.com/adrien2p/medusa-extender/blob/e820602/src/decorators/onMedusaEntityEvent.decorator.ts#L84) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -199,7 +703,70 @@ ___ #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +[src/decorators/onMedusaEntityEvent.decorator.ts:66](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/onMedusaEntityEvent.decorator.ts#L66) +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:66](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/onMedusaEntityEvent.decorator.ts#L66) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:66](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/onMedusaEntityEvent.decorator.ts#L66) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:66](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/onMedusaEntityEvent.decorator.ts#L66) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/decorators/onMedusaEntityEvent.decorator.ts:66](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/onMedusaEntityEvent.decorator.ts#L66) +======= [src/decorators/onMedusaEntityEvent.decorator.ts:66](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/onMedusaEntityEvent.decorator.ts#L66) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:66](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/onMedusaEntityEvent.decorator.ts#L66) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/decorators/onMedusaEntityEvent.decorator.ts:66](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/onMedusaEntityEvent.decorator.ts#L66) +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:66](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/onMedusaEntityEvent.decorator.ts#L66) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:66](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/onMedusaEntityEvent.decorator.ts#L66) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:66](https://github.com/adrien2p/medusa-extender/blob/e820602/src/decorators/onMedusaEntityEvent.decorator.ts#L66) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -226,7 +793,70 @@ ___ #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +[src/decorators/onMedusaEntityEvent.decorator.ts:77](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/onMedusaEntityEvent.decorator.ts#L77) +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:77](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/onMedusaEntityEvent.decorator.ts#L77) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:77](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/onMedusaEntityEvent.decorator.ts#L77) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:77](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/onMedusaEntityEvent.decorator.ts#L77) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/decorators/onMedusaEntityEvent.decorator.ts:77](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/onMedusaEntityEvent.decorator.ts#L77) +======= [src/decorators/onMedusaEntityEvent.decorator.ts:77](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/onMedusaEntityEvent.decorator.ts#L77) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:77](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/onMedusaEntityEvent.decorator.ts#L77) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/decorators/onMedusaEntityEvent.decorator.ts:77](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/onMedusaEntityEvent.decorator.ts#L77) +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:77](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/onMedusaEntityEvent.decorator.ts#L77) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:77](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/onMedusaEntityEvent.decorator.ts#L77) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:77](https://github.com/adrien2p/medusa-extender/blob/e820602/src/decorators/onMedusaEntityEvent.decorator.ts#L77) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -252,7 +882,70 @@ ___ #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD [src/decorators/onMedusaEntityEvent.decorator.ts:62](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/onMedusaEntityEvent.decorator.ts#L62) +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:62](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/onMedusaEntityEvent.decorator.ts#L62) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:62](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/onMedusaEntityEvent.decorator.ts#L62) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:62](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/onMedusaEntityEvent.decorator.ts#L62) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/decorators/onMedusaEntityEvent.decorator.ts:62](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/onMedusaEntityEvent.decorator.ts#L62) +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:62](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/onMedusaEntityEvent.decorator.ts#L62) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:62](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/onMedusaEntityEvent.decorator.ts#L62) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/decorators/onMedusaEntityEvent.decorator.ts:62](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/onMedusaEntityEvent.decorator.ts#L62) +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:62](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/onMedusaEntityEvent.decorator.ts#L62) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:62](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/onMedusaEntityEvent.decorator.ts#L62) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:62](https://github.com/adrien2p/medusa-extender/blob/e820602/src/decorators/onMedusaEntityEvent.decorator.ts#L62) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -280,7 +973,70 @@ ___ #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +[src/decorators/onMedusaEntityEvent.decorator.ts:91](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/onMedusaEntityEvent.decorator.ts#L91) +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:91](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/onMedusaEntityEvent.decorator.ts#L91) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:91](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/onMedusaEntityEvent.decorator.ts#L91) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:91](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/onMedusaEntityEvent.decorator.ts#L91) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/decorators/onMedusaEntityEvent.decorator.ts:91](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/onMedusaEntityEvent.decorator.ts#L91) +======= [src/decorators/onMedusaEntityEvent.decorator.ts:91](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/onMedusaEntityEvent.decorator.ts#L91) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:91](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/onMedusaEntityEvent.decorator.ts#L91) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/decorators/onMedusaEntityEvent.decorator.ts:91](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/onMedusaEntityEvent.decorator.ts#L91) +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:91](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/onMedusaEntityEvent.decorator.ts#L91) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:91](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/onMedusaEntityEvent.decorator.ts#L91) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:91](https://github.com/adrien2p/medusa-extender/blob/e820602/src/decorators/onMedusaEntityEvent.decorator.ts#L91) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -300,4 +1056,67 @@ ___ #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +[src/decorators/onMedusaEntityEvent.decorator.ts:54](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/onMedusaEntityEvent.decorator.ts#L54) +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:54](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/onMedusaEntityEvent.decorator.ts#L54) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:54](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/onMedusaEntityEvent.decorator.ts#L54) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:54](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/onMedusaEntityEvent.decorator.ts#L54) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/decorators/onMedusaEntityEvent.decorator.ts:54](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/onMedusaEntityEvent.decorator.ts#L54) +======= [src/decorators/onMedusaEntityEvent.decorator.ts:54](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/onMedusaEntityEvent.decorator.ts#L54) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:54](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/onMedusaEntityEvent.decorator.ts#L54) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/decorators/onMedusaEntityEvent.decorator.ts:54](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/onMedusaEntityEvent.decorator.ts#L54) +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:54](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/onMedusaEntityEvent.decorator.ts#L54) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:54](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/onMedusaEntityEvent.decorator.ts#L54) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:54](https://github.com/adrien2p/medusa-extender/blob/e820602/src/decorators/onMedusaEntityEvent.decorator.ts#L54) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc diff --git a/docs/classes/event_emmiter.Internals.CustomEventEmmiter.md b/docs/classes/event_emmiter.Internals.CustomEventEmmiter.md index ca729c07..089534b1 100644 --- a/docs/classes/event_emmiter.Internals.CustomEventEmmiter.md +++ b/docs/classes/event_emmiter.Internals.CustomEventEmmiter.md @@ -41,7 +41,70 @@ EventEmitter.constructor #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD [src/event-emmiter.ts:21](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/event-emmiter.ts#L21) +======= +[src/event-emmiter.ts:21](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/event-emmiter.ts#L21) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/event-emmiter.ts:21](https://github.com/adrien2p/medusa-extender/blob/0490090/src/event-emmiter.ts#L21) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/event-emmiter.ts:21](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/event-emmiter.ts#L21) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/event-emmiter.ts:21](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/event-emmiter.ts#L21) +======= +[src/event-emmiter.ts:21](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/event-emmiter.ts#L21) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/event-emmiter.ts:21](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/event-emmiter.ts#L21) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/event-emmiter.ts:21](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/event-emmiter.ts#L21) +======= +[src/event-emmiter.ts:21](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/event-emmiter.ts#L21) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/event-emmiter.ts:21](https://github.com/adrien2p/medusa-extender/blob/0490090/src/event-emmiter.ts#L21) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/event-emmiter.ts:21](https://github.com/adrien2p/medusa-extender/blob/e820602/src/event-emmiter.ts#L21) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ## Properties @@ -51,7 +114,70 @@ EventEmitter.constructor #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +[src/event-emmiter.ts:19](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/event-emmiter.ts#L19) +======= +[src/event-emmiter.ts:19](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/event-emmiter.ts#L19) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/event-emmiter.ts:19](https://github.com/adrien2p/medusa-extender/blob/0490090/src/event-emmiter.ts#L19) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/event-emmiter.ts:19](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/event-emmiter.ts#L19) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/event-emmiter.ts:19](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/event-emmiter.ts#L19) +======= [src/event-emmiter.ts:19](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/event-emmiter.ts#L19) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/event-emmiter.ts:19](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/event-emmiter.ts#L19) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/event-emmiter.ts:19](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/event-emmiter.ts#L19) +======= +[src/event-emmiter.ts:19](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/event-emmiter.ts#L19) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/event-emmiter.ts:19](https://github.com/adrien2p/medusa-extender/blob/0490090/src/event-emmiter.ts#L19) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/event-emmiter.ts:19](https://github.com/adrien2p/medusa-extender/blob/e820602/src/event-emmiter.ts#L19) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ## Methods @@ -80,7 +206,70 @@ Emit an asynchrone event entity based and wait for the result. #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +[src/event-emmiter.ts:80](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/event-emmiter.ts#L80) +======= +[src/event-emmiter.ts:80](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/event-emmiter.ts#L80) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/event-emmiter.ts:80](https://github.com/adrien2p/medusa-extender/blob/0490090/src/event-emmiter.ts#L80) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/event-emmiter.ts:80](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/event-emmiter.ts#L80) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/event-emmiter.ts:80](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/event-emmiter.ts#L80) +======= [src/event-emmiter.ts:80](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/event-emmiter.ts#L80) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/event-emmiter.ts:80](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/event-emmiter.ts#L80) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/event-emmiter.ts:80](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/event-emmiter.ts#L80) +======= +[src/event-emmiter.ts:80](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/event-emmiter.ts#L80) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/event-emmiter.ts:80](https://github.com/adrien2p/medusa-extender/blob/0490090/src/event-emmiter.ts#L80) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/event-emmiter.ts:80](https://github.com/adrien2p/medusa-extender/blob/e820602/src/event-emmiter.ts#L80) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -110,7 +299,70 @@ Register a new event handler. #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD [src/event-emmiter.ts:31](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/event-emmiter.ts#L31) +======= +[src/event-emmiter.ts:31](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/event-emmiter.ts#L31) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/event-emmiter.ts:31](https://github.com/adrien2p/medusa-extender/blob/0490090/src/event-emmiter.ts#L31) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/event-emmiter.ts:31](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/event-emmiter.ts#L31) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/event-emmiter.ts:31](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/event-emmiter.ts#L31) +======= +[src/event-emmiter.ts:31](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/event-emmiter.ts#L31) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/event-emmiter.ts:31](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/event-emmiter.ts#L31) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/event-emmiter.ts:31](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/event-emmiter.ts#L31) +======= +[src/event-emmiter.ts:31](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/event-emmiter.ts#L31) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/event-emmiter.ts:31](https://github.com/adrien2p/medusa-extender/blob/0490090/src/event-emmiter.ts#L31) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/event-emmiter.ts:31](https://github.com/adrien2p/medusa-extender/blob/e820602/src/event-emmiter.ts#L31) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -132,7 +384,70 @@ Apply all event handlers hold by the `listenerDescriptor`. #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +[src/event-emmiter.ts:43](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/event-emmiter.ts#L43) +======= +[src/event-emmiter.ts:43](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/event-emmiter.ts#L43) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/event-emmiter.ts:43](https://github.com/adrien2p/medusa-extender/blob/0490090/src/event-emmiter.ts#L43) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/event-emmiter.ts:43](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/event-emmiter.ts#L43) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/event-emmiter.ts:43](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/event-emmiter.ts#L43) +======= [src/event-emmiter.ts:43](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/event-emmiter.ts#L43) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/event-emmiter.ts:43](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/event-emmiter.ts#L43) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/event-emmiter.ts:43](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/event-emmiter.ts#L43) +======= +[src/event-emmiter.ts:43](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/event-emmiter.ts#L43) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/event-emmiter.ts:43](https://github.com/adrien2p/medusa-extender/blob/0490090/src/event-emmiter.ts#L43) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/event-emmiter.ts:43](https://github.com/adrien2p/medusa-extender/blob/e820602/src/event-emmiter.ts#L43) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -146,4 +461,67 @@ ___ #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +[src/event-emmiter.ts:68](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/event-emmiter.ts#L68) +======= +[src/event-emmiter.ts:68](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/event-emmiter.ts#L68) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/event-emmiter.ts:68](https://github.com/adrien2p/medusa-extender/blob/0490090/src/event-emmiter.ts#L68) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/event-emmiter.ts:68](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/event-emmiter.ts#L68) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/event-emmiter.ts:68](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/event-emmiter.ts#L68) +======= [src/event-emmiter.ts:68](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/event-emmiter.ts#L68) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/event-emmiter.ts:68](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/event-emmiter.ts#L68) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/event-emmiter.ts:68](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/event-emmiter.ts#L68) +======= +[src/event-emmiter.ts:68](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/event-emmiter.ts#L68) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/event-emmiter.ts:68](https://github.com/adrien2p/medusa-extender/blob/0490090/src/event-emmiter.ts#L68) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/event-emmiter.ts:68](https://github.com/adrien2p/medusa-extender/blob/e820602/src/event-emmiter.ts#L68) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc diff --git a/docs/classes/metadata_reader.Internals.CustomMap.md b/docs/classes/metadata_reader.Internals.CustomMap.md index afb321b7..ef360bf9 100644 --- a/docs/classes/metadata_reader.Internals.CustomMap.md +++ b/docs/classes/metadata_reader.Internals.CustomMap.md @@ -84,4 +84,67 @@ Map.get #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD [src/metadata-reader.ts:5](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/metadata-reader.ts#L5) +======= +[src/metadata-reader.ts:5](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/metadata-reader.ts#L5) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/metadata-reader.ts:5](https://github.com/adrien2p/medusa-extender/blob/0490090/src/metadata-reader.ts#L5) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/metadata-reader.ts:5](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/metadata-reader.ts#L5) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/metadata-reader.ts:5](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/metadata-reader.ts#L5) +======= +[src/metadata-reader.ts:5](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/metadata-reader.ts#L5) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/metadata-reader.ts:5](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/metadata-reader.ts#L5) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/metadata-reader.ts:5](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/metadata-reader.ts#L5) +======= +[src/metadata-reader.ts:5](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/metadata-reader.ts#L5) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/metadata-reader.ts:5](https://github.com/adrien2p/medusa-extender/blob/0490090/src/metadata-reader.ts#L5) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/metadata-reader.ts:5](https://github.com/adrien2p/medusa-extender/blob/e820602/src/metadata-reader.ts#L5) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc diff --git a/docs/classes/utils.Utils.md b/docs/classes/utils.Utils.md index dcb2369a..3e12cdd5 100644 --- a/docs/classes/utils.Utils.md +++ b/docs/classes/utils.Utils.md @@ -56,7 +56,70 @@ Attach a new subscriber to a specific entities. #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD [src/utils.ts:38](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/utils.ts#L38) +======= +[src/utils.ts:38](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/utils.ts#L38) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/utils.ts:38](https://github.com/adrien2p/medusa-extender/blob/0490090/src/utils.ts#L38) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/utils.ts:36](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/utils.ts#L36) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/utils.ts:36](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/utils.ts#L36) +======= +[src/utils.ts:38](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/utils.ts#L38) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/utils.ts:38](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/utils.ts#L38) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/utils.ts:38](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/utils.ts#L38) +======= +[src/utils.ts:38](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/utils.ts#L38) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/utils.ts:38](https://github.com/adrien2p/medusa-extender/blob/0490090/src/utils.ts#L38) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/utils.ts:36](https://github.com/adrien2p/medusa-extender/blob/e820602/src/utils.ts#L36) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -80,7 +143,70 @@ Prepare the log to be shown to be consistent everywhere. #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +[src/utils.ts:69](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/utils.ts#L69) +======= +[src/utils.ts:69](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/utils.ts#L69) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/utils.ts:69](https://github.com/adrien2p/medusa-extender/blob/0490090/src/utils.ts#L69) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/utils.ts:67](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/utils.ts#L67) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/utils.ts:67](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/utils.ts#L67) +======= [src/utils.ts:69](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/utils.ts#L69) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/utils.ts:69](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/utils.ts#L69) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/utils.ts:69](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/utils.ts#L69) +======= +[src/utils.ts:69](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/utils.ts#L69) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/utils.ts:69](https://github.com/adrien2p/medusa-extender/blob/0490090/src/utils.ts#L69) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/utils.ts:67](https://github.com/adrien2p/medusa-extender/blob/e820602/src/utils.ts#L67) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -102,7 +228,70 @@ Log all the routes from the express instance. #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +[src/utils.ts:59](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/utils.ts#L59) +======= +[src/utils.ts:59](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/utils.ts#L59) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/utils.ts:59](https://github.com/adrien2p/medusa-extender/blob/0490090/src/utils.ts#L59) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/utils.ts:57](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/utils.ts#L57) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/utils.ts:57](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/utils.ts#L57) +======= [src/utils.ts:59](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/utils.ts#L59) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/utils.ts:59](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/utils.ts#L59) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/utils.ts:59](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/utils.ts#L59) +======= +[src/utils.ts:59](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/utils.ts#L59) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/utils.ts:59](https://github.com/adrien2p/medusa-extender/blob/0490090/src/utils.ts#L59) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/utils.ts:57](https://github.com/adrien2p/medusa-extender/blob/e820602/src/utils.ts#L57) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -123,7 +312,70 @@ ___ #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD [src/utils.ts:83](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/utils.ts#L83) +======= +[src/utils.ts:83](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/utils.ts#L83) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/utils.ts:83](https://github.com/adrien2p/medusa-extender/blob/0490090/src/utils.ts#L83) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/utils.ts:81](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/utils.ts#L81) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/utils.ts:81](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/utils.ts#L81) +======= +[src/utils.ts:83](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/utils.ts#L83) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/utils.ts:83](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/utils.ts#L83) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/utils.ts:83](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/utils.ts#L83) +======= +[src/utils.ts:83](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/utils.ts#L83) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/utils.ts:83](https://github.com/adrien2p/medusa-extender/blob/0490090/src/utils.ts#L83) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/utils.ts:81](https://github.com/adrien2p/medusa-extender/blob/e820602/src/utils.ts#L81) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -153,7 +405,70 @@ Since it is not possible to use multiple extend, you can use that utilities to a #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +[src/utils.ts:16](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/utils.ts#L16) +======= +[src/utils.ts:16](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/utils.ts#L16) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/utils.ts:16](https://github.com/adrien2p/medusa-extender/blob/0490090/src/utils.ts#L16) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/utils.ts:16](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/utils.ts#L16) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/utils.ts:16](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/utils.ts#L16) +======= [src/utils.ts:16](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/utils.ts#L16) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/utils.ts:16](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/utils.ts#L16) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/utils.ts:16](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/utils.ts#L16) +======= +[src/utils.ts:16](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/utils.ts#L16) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/utils.ts:16](https://github.com/adrien2p/medusa-extender/blob/0490090/src/utils.ts#L16) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/utils.ts:16](https://github.com/adrien2p/medusa-extender/blob/e820602/src/utils.ts#L16) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -173,4 +488,67 @@ ___ #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +[src/utils.ts:103](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/utils.ts#L103) +======= +[src/utils.ts:103](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/utils.ts#L103) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/utils.ts:103](https://github.com/adrien2p/medusa-extender/blob/0490090/src/utils.ts#L103) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/utils.ts:101](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/utils.ts#L101) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/utils.ts:101](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/utils.ts#L101) +======= [src/utils.ts:103](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/utils.ts#L103) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/utils.ts:103](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/utils.ts#L103) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/utils.ts:103](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/utils.ts#L103) +======= +[src/utils.ts:103](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/utils.ts#L103) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/utils.ts:103](https://github.com/adrien2p/medusa-extender/blob/0490090/src/utils.ts#L103) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/utils.ts:101](https://github.com/adrien2p/medusa-extender/blob/e820602/src/utils.ts#L101) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc diff --git a/docs/index.html b/docs/index.html deleted file mode 100644 index 10895bfb..00000000 --- a/docs/index.html +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - Medusa-extender - - - - - - - -
Please wait...
- - - - - - - - - \ No newline at end of file diff --git a/docs/interfaces/types.MedusaMiddleware.md b/docs/interfaces/types.MedusaMiddleware.md index 358fc844..05054be7 100644 --- a/docs/interfaces/types.MedusaMiddleware.md +++ b/docs/interfaces/types.MedusaMiddleware.md @@ -46,4 +46,67 @@ Describe a custom middleware instance. #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD [src/types.ts:135](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/types.ts#L135) +======= +[src/types.ts:145](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/types.ts#L145) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/types.ts:145](https://github.com/adrien2p/medusa-extender/blob/0490090/src/types.ts#L145) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/types.ts:152](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/types.ts#L152) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/types.ts:152](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/types.ts#L152) +======= +[src/types.ts:135](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/types.ts#L135) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/types.ts:145](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/types.ts#L145) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/types.ts:145](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/types.ts#L145) +======= +[src/types.ts:145](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/types.ts#L145) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/types.ts:145](https://github.com/adrien2p/medusa-extender/blob/0490090/src/types.ts#L145) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/types.ts:152](https://github.com/adrien2p/medusa-extender/blob/e820602/src/types.ts#L152) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc diff --git a/docs/interfaces/types.Type.md b/docs/interfaces/types.Type.md index a0a85532..b44f2258 100644 --- a/docs/interfaces/types.Type.md +++ b/docs/interfaces/types.Type.md @@ -40,4 +40,67 @@ Function.constructor #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD [src/types.ts:6](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/types.ts#L6) +======= +[src/types.ts:6](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/types.ts#L6) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/types.ts:6](https://github.com/adrien2p/medusa-extender/blob/0490090/src/types.ts#L6) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/types.ts:6](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/types.ts#L6) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/types.ts:6](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/types.ts#L6) +======= +[src/types.ts:6](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/types.ts#L6) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/types.ts:6](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/types.ts#L6) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/types.ts:6](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/types.ts#L6) +======= +[src/types.ts:6](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/types.ts#L6) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/types.ts:6](https://github.com/adrien2p/medusa-extender/blob/0490090/src/types.ts#L6) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/types.ts:6](https://github.com/adrien2p/medusa-extender/blob/e820602/src/types.ts#L6) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc diff --git a/docs/media/coverage/badge-branches.svg b/docs/media/coverage/badge-branches.svg deleted file mode 100644 index 4cd2466a..00000000 --- a/docs/media/coverage/badge-branches.svg +++ /dev/null @@ -1 +0,0 @@ -Coverage:branches: 30.3%Coverage:branches30.3% \ No newline at end of file diff --git a/docs/media/coverage/badge-functions.svg b/docs/media/coverage/badge-functions.svg deleted file mode 100644 index a142d3fe..00000000 --- a/docs/media/coverage/badge-functions.svg +++ /dev/null @@ -1 +0,0 @@ -Coverage:functions: 60.41%Coverage:functions60.41% \ No newline at end of file diff --git a/docs/media/coverage/badge-lines.svg b/docs/media/coverage/badge-lines.svg deleted file mode 100644 index 53223b6b..00000000 --- a/docs/media/coverage/badge-lines.svg +++ /dev/null @@ -1 +0,0 @@ -Coverage:lines: 71.42%Coverage:lines71.42% \ No newline at end of file diff --git a/docs/media/coverage/badge-statements.svg b/docs/media/coverage/badge-statements.svg deleted file mode 100644 index 01b4f993..00000000 --- a/docs/media/coverage/badge-statements.svg +++ /dev/null @@ -1 +0,0 @@ -Coverage:statements: 71.16%Coverage:statements71.16% \ No newline at end of file diff --git a/docs/media/medusa-extender.jpeg b/docs/media/medusa-extender.jpeg deleted file mode 100644 index 950f5edeee29b8f9be93f4a12448a9eef4d1e920..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 99519 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 Bz{CIm diff --git a/docs/modules.md b/docs/modules.md deleted file mode 100644 index 8dfd035d..00000000 --- a/docs/modules.md +++ /dev/null @@ -1,30 +0,0 @@ -[medusa-extender](README.md) / Exports - -# medusa-extender - -## Table of contents - -### Modules - -- [Medusa](modules/Medusa.md) -- [constants](modules/constants.md) -- [decorators](modules/decorators.md) -- [decorators/components.decorator](modules/decorators_components_decorator.md) -- [decorators/module.decorator](modules/decorators_module_decorator.md) -- [decorators/onMedusaEntityEvent.decorator](modules/decorators_onMedusaEntityEvent_decorator.md) -- [decorators/utils](modules/decorators_utils.md) -- [event-emmiter](modules/event_emmiter.md) -- [index](modules/index.md) -- [loaders](modules/loaders.md) -- [loaders/api.loader](modules/loaders_api_loader.md) -- [loaders/database.loader](modules/loaders_database_loader.md) -- [loaders/entities.loader](modules/loaders_entities_loader.md) -- [loaders/middlewares.loader](modules/loaders_middlewares_loader.md) -- [loaders/migrations.loader](modules/loaders_migrations_loader.md) -- [loaders/plugins.loader](modules/loaders_plugins_loader.md) -- [loaders/repository.loader](modules/loaders_repository_loader.md) -- [loaders/routes.loader](modules/loaders_routes_loader.md) -- [loaders/services.loader](modules/loaders_services_loader.md) -- [metadata-reader](modules/metadata_reader.md) -- [types](modules/types.md) -- [utils](modules/utils.md) diff --git a/docs/modules/constants.md b/docs/modules/constants.md index 8867ce59..095ee7d9 100644 --- a/docs/modules/constants.md +++ b/docs/modules/constants.md @@ -20,7 +20,74 @@ Metadata key to store config from decorated injectables. #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD [src/constants.ts:9](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/constants.ts#L9) +======= +[src/constants.ts:9](https://github.com/adrien2p/medusa-extender/blob/c048da3/src/constants.ts#L9) +>>>>>>> 23cd201... Feat() Add support to extends validator +======= +[src/constants.ts:9](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/constants.ts#L9) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/constants.ts:9](https://github.com/adrien2p/medusa-extender/blob/0490090/src/constants.ts#L9) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/constants.ts:9](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/constants.ts#L9) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/constants.ts:9](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/constants.ts#L9) +======= +[src/constants.ts:9](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/constants.ts#L9) +>>>>>>> 834fee1... Feat() Update doc +<<<<<<< HEAD +>>>>>>> 0dbcdee... Feat() Update doc +======= +======= +[src/constants.ts:9](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/constants.ts#L9) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/constants.ts:9](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/constants.ts#L9) +======= +[src/constants.ts:9](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/constants.ts#L9) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/constants.ts:9](https://github.com/adrien2p/medusa-extender/blob/0490090/src/constants.ts#L9) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/constants.ts:9](https://github.com/adrien2p/medusa-extender/blob/e820602/src/constants.ts#L9) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -66,7 +133,74 @@ Hold the name of the medusa services registered into the container for later on #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +[src/constants.ts:14](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/constants.ts#L14) +======= +[src/constants.ts:14](https://github.com/adrien2p/medusa-extender/blob/c048da3/src/constants.ts#L14) +>>>>>>> 23cd201... Feat() Add support to extends validator +======= +[src/constants.ts:14](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/constants.ts#L14) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/constants.ts:14](https://github.com/adrien2p/medusa-extender/blob/0490090/src/constants.ts#L14) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/constants.ts:14](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/constants.ts#L14) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/constants.ts:14](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/constants.ts#L14) +======= [src/constants.ts:14](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/constants.ts#L14) +>>>>>>> 834fee1... Feat() Update doc +<<<<<<< HEAD +>>>>>>> 0dbcdee... Feat() Update doc +======= +======= +[src/constants.ts:14](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/constants.ts#L14) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/constants.ts:14](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/constants.ts#L14) +======= +[src/constants.ts:14](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/constants.ts#L14) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/constants.ts:14](https://github.com/adrien2p/medusa-extender/blob/0490090/src/constants.ts#L14) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/constants.ts:14](https://github.com/adrien2p/medusa-extender/blob/e820602/src/constants.ts#L14) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -78,4 +212,71 @@ Metadata key to store config from decorated injectables. #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +[src/constants.ts:4](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/constants.ts#L4) +======= +[src/constants.ts:4](https://github.com/adrien2p/medusa-extender/blob/c048da3/src/constants.ts#L4) +>>>>>>> 23cd201... Feat() Add support to extends validator +======= +[src/constants.ts:4](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/constants.ts#L4) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/constants.ts:4](https://github.com/adrien2p/medusa-extender/blob/0490090/src/constants.ts#L4) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/constants.ts:4](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/constants.ts#L4) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/constants.ts:4](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/constants.ts#L4) +======= [src/constants.ts:4](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/constants.ts#L4) +>>>>>>> 834fee1... Feat() Update doc +<<<<<<< HEAD +>>>>>>> 0dbcdee... Feat() Update doc +======= +======= +[src/constants.ts:4](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/constants.ts#L4) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/constants.ts:4](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/constants.ts#L4) +======= +[src/constants.ts:4](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/constants.ts#L4) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/constants.ts:4](https://github.com/adrien2p/medusa-extender/blob/0490090/src/constants.ts#L4) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/constants.ts:4](https://github.com/adrien2p/medusa-extender/blob/e820602/src/constants.ts#L4) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc diff --git a/docs/modules/decorators.md b/docs/modules/decorators.md deleted file mode 100644 index 560b283c..00000000 --- a/docs/modules/decorators.md +++ /dev/null @@ -1,253 +0,0 @@ -[medusa-extender](../README.md) / [Exports](../modules.md) / decorators - -# Module: decorators - -## Table of contents - -### References - -- [Constructor](decorators.md#constructor) -- [Entity](decorators.md#entity) -- [EntityActions](decorators.md#entityactions) -- [EntityEventActionOptions](decorators.md#entityeventactionoptions) -- [EntityEventType](decorators.md#entityeventtype) -- [EntityInjectableOptions](decorators.md#entityinjectableoptions) -- [GetInjectableOption](decorators.md#getinjectableoption) -- [GetInjectableOptions](decorators.md#getinjectableoptions) -- [INJECTABLE\_OPTIONS\_KEY](decorators.md#injectable_options_key) -- [InjectableComponentTypes](decorators.md#injectablecomponenttypes) -- [InjectableOptions](decorators.md#injectableoptions) -- [MEDUSA\_RESOLVER\_KEYS](decorators.md#medusa_resolver_keys) -- [MODULE\_KEY](decorators.md#module_key) -- [MedusaAuthenticatedRequest](decorators.md#medusaauthenticatedrequest) -- [MedusaEventEmittedParams](decorators.md#medusaeventemittedparams) -- [MedusaEventHandlerParams](decorators.md#medusaeventhandlerparams) -- [MedusaMiddleware](decorators.md#medusamiddleware) -- [MedusaRequest](decorators.md#medusarequest) -- [MedusaRouteMethods](decorators.md#medusaroutemethods) -- [MedusaRouteOptions](decorators.md#medusarouteoptions) -- [Middleware](decorators.md#middleware) -- [MiddlewareInjectionOptions](decorators.md#middlewareinjectionoptions) -- [Migration](decorators.md#migration) -- [MixinReturnType](decorators.md#mixinreturntype) -- [Module](decorators.md#module) -- [OnMedusaEntityEvent](decorators.md#onmedusaentityevent) -- [Repository](decorators.md#repository) -- [RepositoryInjectableOptions](decorators.md#repositoryinjectableoptions) -- [Router](decorators.md#router) -- [RouterInjectionOptions](decorators.md#routerinjectionoptions) -- [RoutesInjectionRouterConfiguration](decorators.md#routesinjectionrouterconfiguration) -- [Service](decorators.md#service) -- [ServiceInjectableOptions](decorators.md#serviceinjectableoptions) -- [Type](decorators.md#type) -- [buildComponentDecorator](decorators.md#buildcomponentdecorator) - -## References - -### Constructor - -Re-exports [Constructor](types.md#constructor) - -___ - -### Entity - -Re-exports [Entity](decorators_components_decorator.md#entity) - -___ - -### EntityActions - -Re-exports [EntityActions](decorators_onMedusaEntityEvent_decorator.md#entityactions) - -___ - -### EntityEventActionOptions - -Re-exports [EntityEventActionOptions](decorators_onMedusaEntityEvent_decorator.md#entityeventactionoptions) - -___ - -### EntityEventType - -Re-exports [EntityEventType](decorators_onMedusaEntityEvent_decorator.md#entityeventtype) - -___ - -### EntityInjectableOptions - -Re-exports [EntityInjectableOptions](types.md#entityinjectableoptions) - -___ - -### GetInjectableOption - -Re-exports [GetInjectableOption](types.md#getinjectableoption) - -___ - -### GetInjectableOptions - -Re-exports [GetInjectableOptions](types.md#getinjectableoptions) - -___ - -### INJECTABLE\_OPTIONS\_KEY - -Re-exports [INJECTABLE_OPTIONS_KEY](constants.md#injectable_options_key) - -___ - -### InjectableComponentTypes - -Re-exports [InjectableComponentTypes](types.md#injectablecomponenttypes) - -___ - -### InjectableOptions - -Re-exports [InjectableOptions](types.md#injectableoptions) - -___ - -### MEDUSA\_RESOLVER\_KEYS - -Re-exports [MEDUSA_RESOLVER_KEYS](constants.md#medusa_resolver_keys) - -___ - -### MODULE\_KEY - -Re-exports [MODULE_KEY](constants.md#module_key) - -___ - -### MedusaAuthenticatedRequest - -Re-exports [MedusaAuthenticatedRequest](types.md#medusaauthenticatedrequest) - -___ - -### MedusaEventEmittedParams - -Re-exports [MedusaEventEmittedParams](decorators_onMedusaEntityEvent_decorator.md#medusaeventemittedparams) - -___ - -### MedusaEventHandlerParams - -Re-exports [MedusaEventHandlerParams](decorators_onMedusaEntityEvent_decorator.md#medusaeventhandlerparams) - -___ - -### MedusaMiddleware - -Re-exports [MedusaMiddleware](../interfaces/types.MedusaMiddleware.md) - -___ - -### MedusaRequest - -Re-exports [MedusaRequest](types.md#medusarequest) - -___ - -### MedusaRouteMethods - -Re-exports [MedusaRouteMethods](types.md#medusaroutemethods) - -___ - -### MedusaRouteOptions - -Re-exports [MedusaRouteOptions](types.md#medusarouteoptions) - -___ - -### Middleware - -Re-exports [Middleware](decorators_components_decorator.md#middleware) - -___ - -### MiddlewareInjectionOptions - -Re-exports [MiddlewareInjectionOptions](types.md#middlewareinjectionoptions) - -___ - -### Migration - -Re-exports [Migration](decorators_components_decorator.md#migration) - -___ - -### MixinReturnType - -Re-exports [MixinReturnType](types.md#mixinreturntype) - -___ - -### Module - -Re-exports [Module](decorators_module_decorator.md#module) - -___ - -### OnMedusaEntityEvent - -Re-exports [OnMedusaEntityEvent](../classes/decorators_onMedusaEntityEvent_decorator.OnMedusaEntityEvent.md) - -___ - -### Repository - -Re-exports [Repository](decorators_components_decorator.md#repository) - -___ - -### RepositoryInjectableOptions - -Re-exports [RepositoryInjectableOptions](types.md#repositoryinjectableoptions) - -___ - -### Router - -Re-exports [Router](decorators_components_decorator.md#router) - -___ - -### RouterInjectionOptions - -Re-exports [RouterInjectionOptions](types.md#routerinjectionoptions) - -___ - -### RoutesInjectionRouterConfiguration - -Re-exports [RoutesInjectionRouterConfiguration](types.md#routesinjectionrouterconfiguration) - -___ - -### Service - -Re-exports [Service](decorators_components_decorator.md#service) - -___ - -### ServiceInjectableOptions - -Re-exports [ServiceInjectableOptions](types.md#serviceinjectableoptions) - -___ - -### Type - -Re-exports [Type](../interfaces/types.Type.md) - -___ - -### buildComponentDecorator - -Re-exports [buildComponentDecorator](decorators_utils.md#buildcomponentdecorator) diff --git a/docs/modules/decorators_components_decorator.md b/docs/modules/decorators_components_decorator.md index d654c784..153af003 100644 --- a/docs/modules/decorators_components_decorator.md +++ b/docs/modules/decorators_components_decorator.md @@ -12,6 +12,7 @@ - [Repository](decorators_components_decorator.md#repository) - [Router](decorators_components_decorator.md#router) - [Service](decorators_components_decorator.md#service) +- [Validator](decorators_components_decorator.md#validator) ## Functions @@ -39,7 +40,70 @@ Mark a class as an entity to be used by the loader. #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD [src/decorators/components.decorator.ts:15](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/components.decorator.ts#L15) +======= +[src/decorators/components.decorator.ts:15](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/components.decorator.ts#L15) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/decorators/components.decorator.ts:15](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/components.decorator.ts#L15) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/decorators/components.decorator.ts:16](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/components.decorator.ts#L16) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/decorators/components.decorator.ts:16](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/components.decorator.ts#L16) +======= +[src/decorators/components.decorator.ts:15](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/components.decorator.ts#L15) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/decorators/components.decorator.ts:15](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/components.decorator.ts#L15) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/decorators/components.decorator.ts:15](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/components.decorator.ts#L15) +======= +[src/decorators/components.decorator.ts:15](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/components.decorator.ts#L15) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/decorators/components.decorator.ts:15](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/components.decorator.ts#L15) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/decorators/components.decorator.ts:16](https://github.com/adrien2p/medusa-extender/blob/e820602/src/decorators/components.decorator.ts#L16) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -61,7 +125,70 @@ Mark a class as a middleware to be used by the loader. #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +[src/decorators/components.decorator.ts:42](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/components.decorator.ts#L42) +======= +[src/decorators/components.decorator.ts:42](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/components.decorator.ts#L42) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/decorators/components.decorator.ts:42](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/components.decorator.ts#L42) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/decorators/components.decorator.ts:43](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/components.decorator.ts#L43) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/decorators/components.decorator.ts:43](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/components.decorator.ts#L43) +======= [src/decorators/components.decorator.ts:42](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/components.decorator.ts#L42) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/decorators/components.decorator.ts:42](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/components.decorator.ts#L42) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/decorators/components.decorator.ts:42](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/components.decorator.ts#L42) +======= +[src/decorators/components.decorator.ts:42](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/components.decorator.ts#L42) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/decorators/components.decorator.ts:42](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/components.decorator.ts#L42) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/decorators/components.decorator.ts:43](https://github.com/adrien2p/medusa-extender/blob/e820602/src/decorators/components.decorator.ts#L43) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -77,7 +204,70 @@ Mark a class as a migration to be used by the loader. #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +[src/decorators/components.decorator.ts:50](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/components.decorator.ts#L50) +======= +[src/decorators/components.decorator.ts:50](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/components.decorator.ts#L50) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/decorators/components.decorator.ts:50](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/components.decorator.ts#L50) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/decorators/components.decorator.ts:51](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/components.decorator.ts#L51) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/decorators/components.decorator.ts:51](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/components.decorator.ts#L51) +======= [src/decorators/components.decorator.ts:50](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/components.decorator.ts#L50) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/decorators/components.decorator.ts:50](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/components.decorator.ts#L50) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/decorators/components.decorator.ts:50](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/components.decorator.ts#L50) +======= +[src/decorators/components.decorator.ts:50](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/components.decorator.ts#L50) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/decorators/components.decorator.ts:50](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/components.decorator.ts#L50) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/decorators/components.decorator.ts:51](https://github.com/adrien2p/medusa-extender/blob/e820602/src/decorators/components.decorator.ts#L51) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -105,7 +295,70 @@ Mark a class as a repository to be used by the loader. #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD [src/decorators/components.decorator.ts:33](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/components.decorator.ts#L33) +======= +[src/decorators/components.decorator.ts:33](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/components.decorator.ts#L33) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/decorators/components.decorator.ts:33](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/components.decorator.ts#L33) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/decorators/components.decorator.ts:34](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/components.decorator.ts#L34) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/decorators/components.decorator.ts:34](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/components.decorator.ts#L34) +======= +[src/decorators/components.decorator.ts:33](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/components.decorator.ts#L33) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/decorators/components.decorator.ts:33](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/components.decorator.ts#L33) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/decorators/components.decorator.ts:33](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/components.decorator.ts#L33) +======= +[src/decorators/components.decorator.ts:33](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/components.decorator.ts#L33) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/decorators/components.decorator.ts:33](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/components.decorator.ts#L33) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/decorators/components.decorator.ts:34](https://github.com/adrien2p/medusa-extender/blob/e820602/src/decorators/components.decorator.ts#L34) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -127,7 +380,70 @@ Mark a class as a router to be used by the loader. #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +[src/decorators/components.decorator.ts:59](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/components.decorator.ts#L59) +======= +[src/decorators/components.decorator.ts:59](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/components.decorator.ts#L59) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/decorators/components.decorator.ts:59](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/components.decorator.ts#L59) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/decorators/components.decorator.ts:60](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/components.decorator.ts#L60) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/decorators/components.decorator.ts:60](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/components.decorator.ts#L60) +======= [src/decorators/components.decorator.ts:59](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/components.decorator.ts#L59) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/decorators/components.decorator.ts:59](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/components.decorator.ts#L59) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/decorators/components.decorator.ts:59](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/components.decorator.ts#L59) +======= +[src/decorators/components.decorator.ts:59](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/components.decorator.ts#L59) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/decorators/components.decorator.ts:59](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/components.decorator.ts#L59) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/decorators/components.decorator.ts:60](https://github.com/adrien2p/medusa-extender/blob/e820602/src/decorators/components.decorator.ts#L60) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -155,4 +471,141 @@ Mark a class as a service to be used by the loader. #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +[src/decorators/components.decorator.ts:24](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/components.decorator.ts#L24) +======= +[src/decorators/components.decorator.ts:24](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/components.decorator.ts#L24) +======= +[src/decorators/components.decorator.ts:24](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/components.decorator.ts#L24) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +======= +>>>>>>> 7a00f8d... Feat() Update README decorators section +[src/decorators/components.decorator.ts:25](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/components.decorator.ts#L25) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/decorators/components.decorator.ts:25](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/components.decorator.ts#L25) +======= +[src/decorators/components.decorator.ts:24](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/components.decorator.ts#L24) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/decorators/components.decorator.ts:24](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/components.decorator.ts#L24) +======= +[src/decorators/components.decorator.ts:24](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/components.decorator.ts#L24) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/decorators/components.decorator.ts:24](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/components.decorator.ts#L24) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/decorators/components.decorator.ts:25](https://github.com/adrien2p/medusa-extender/blob/e820602/src/decorators/components.decorator.ts#L25) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc + +___ + +### Validator + +▸ **Validator**(`options`): `ClassDecorator` + +Mark a class as a validator to be used by the validator utility. + +#### Parameters + +| Name | Type | +| :------ | :------ | +| `options` | [`ValidatorInjectionOptions`](types.md#validatorinjectionoptions)<`unknown`\> | + +#### Returns + +`ClassDecorator` + +#### Defined in + +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +[src/decorators/components.decorator.ts:68](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/components.decorator.ts#L68) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/decorators/components.decorator.ts:68](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/components.decorator.ts#L68) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/decorators/components.decorator.ts:69](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/components.decorator.ts#L69) +<<<<<<< HEAD +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= [src/decorators/components.decorator.ts:24](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/components.decorator.ts#L24) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/decorators/components.decorator.ts:68](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/components.decorator.ts#L68) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/decorators/components.decorator.ts:68](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/components.decorator.ts#L68) +======= +[src/decorators/components.decorator.ts:68](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/components.decorator.ts#L68) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/decorators/components.decorator.ts:68](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/components.decorator.ts#L68) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/decorators/components.decorator.ts:69](https://github.com/adrien2p/medusa-extender/blob/e820602/src/decorators/components.decorator.ts#L69) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc diff --git a/docs/modules/decorators_module_decorator.md b/docs/modules/decorators_module_decorator.md index e4778afe..7c1c1cb4 100644 --- a/docs/modules/decorators_module_decorator.md +++ b/docs/modules/decorators_module_decorator.md @@ -29,4 +29,67 @@ Mark a class as aa module and store all injectable on it. #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD [src/decorators/module.decorator.ts:9](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/module.decorator.ts#L9) +======= +[src/decorators/module.decorator.ts:9](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/module.decorator.ts#L9) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/decorators/module.decorator.ts:9](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/module.decorator.ts#L9) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/decorators/module.decorator.ts:9](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/module.decorator.ts#L9) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/decorators/module.decorator.ts:9](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/module.decorator.ts#L9) +======= +[src/decorators/module.decorator.ts:9](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/module.decorator.ts#L9) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/decorators/module.decorator.ts:9](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/module.decorator.ts#L9) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/decorators/module.decorator.ts:9](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/module.decorator.ts#L9) +======= +[src/decorators/module.decorator.ts:9](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/module.decorator.ts#L9) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/decorators/module.decorator.ts:9](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/module.decorator.ts#L9) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/decorators/module.decorator.ts:9](https://github.com/adrien2p/medusa-extender/blob/e820602/src/decorators/module.decorator.ts#L9) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc diff --git a/docs/modules/decorators_onMedusaEntityEvent_decorator.md b/docs/modules/decorators_onMedusaEntityEvent_decorator.md index 9356a11b..97f44e5a 100644 --- a/docs/modules/decorators_onMedusaEntityEvent_decorator.md +++ b/docs/modules/decorators_onMedusaEntityEvent_decorator.md @@ -24,7 +24,70 @@ #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD [src/decorators/onMedusaEntityEvent.decorator.ts:11](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/onMedusaEntityEvent.decorator.ts#L11) +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:11](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/onMedusaEntityEvent.decorator.ts#L11) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:11](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/onMedusaEntityEvent.decorator.ts#L11) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:11](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/onMedusaEntityEvent.decorator.ts#L11) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/decorators/onMedusaEntityEvent.decorator.ts:11](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/onMedusaEntityEvent.decorator.ts#L11) +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:11](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/onMedusaEntityEvent.decorator.ts#L11) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:11](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/onMedusaEntityEvent.decorator.ts#L11) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/decorators/onMedusaEntityEvent.decorator.ts:11](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/onMedusaEntityEvent.decorator.ts#L11) +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:11](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/onMedusaEntityEvent.decorator.ts#L11) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:11](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/onMedusaEntityEvent.decorator.ts#L11) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:11](https://github.com/adrien2p/medusa-extender/blob/e820602/src/decorators/onMedusaEntityEvent.decorator.ts#L11) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -47,7 +110,70 @@ ___ #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +[src/decorators/onMedusaEntityEvent.decorator.ts:6](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/onMedusaEntityEvent.decorator.ts#L6) +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:6](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/onMedusaEntityEvent.decorator.ts#L6) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:6](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/onMedusaEntityEvent.decorator.ts#L6) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:6](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/onMedusaEntityEvent.decorator.ts#L6) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/decorators/onMedusaEntityEvent.decorator.ts:6](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/onMedusaEntityEvent.decorator.ts#L6) +======= [src/decorators/onMedusaEntityEvent.decorator.ts:6](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/onMedusaEntityEvent.decorator.ts#L6) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:6](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/onMedusaEntityEvent.decorator.ts#L6) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/decorators/onMedusaEntityEvent.decorator.ts:6](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/onMedusaEntityEvent.decorator.ts#L6) +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:6](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/onMedusaEntityEvent.decorator.ts#L6) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:6](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/onMedusaEntityEvent.decorator.ts#L6) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:6](https://github.com/adrien2p/medusa-extender/blob/e820602/src/decorators/onMedusaEntityEvent.decorator.ts#L6) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -66,7 +192,70 @@ Event types that can be emitted. #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +[src/decorators/onMedusaEntityEvent.decorator.ts:16](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/onMedusaEntityEvent.decorator.ts#L16) +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:16](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/onMedusaEntityEvent.decorator.ts#L16) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:16](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/onMedusaEntityEvent.decorator.ts#L16) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:16](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/onMedusaEntityEvent.decorator.ts#L16) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/decorators/onMedusaEntityEvent.decorator.ts:16](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/onMedusaEntityEvent.decorator.ts#L16) +======= [src/decorators/onMedusaEntityEvent.decorator.ts:16](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/onMedusaEntityEvent.decorator.ts#L16) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:16](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/onMedusaEntityEvent.decorator.ts#L16) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/decorators/onMedusaEntityEvent.decorator.ts:16](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/onMedusaEntityEvent.decorator.ts#L16) +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:16](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/onMedusaEntityEvent.decorator.ts#L16) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:16](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/onMedusaEntityEvent.decorator.ts#L16) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:16](https://github.com/adrien2p/medusa-extender/blob/e820602/src/decorators/onMedusaEntityEvent.decorator.ts#L16) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -92,7 +281,70 @@ The arguments expected by the [OnMedusaEntityEvent](../classes/decorators_onMedu #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD [src/decorators/onMedusaEntityEvent.decorator.ts:25](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/onMedusaEntityEvent.decorator.ts#L25) +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:25](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/onMedusaEntityEvent.decorator.ts#L25) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:25](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/onMedusaEntityEvent.decorator.ts#L25) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:25](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/onMedusaEntityEvent.decorator.ts#L25) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/decorators/onMedusaEntityEvent.decorator.ts:25](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/onMedusaEntityEvent.decorator.ts#L25) +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:25](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/onMedusaEntityEvent.decorator.ts#L25) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:25](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/onMedusaEntityEvent.decorator.ts#L25) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/decorators/onMedusaEntityEvent.decorator.ts:25](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/onMedusaEntityEvent.decorator.ts#L25) +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:25](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/onMedusaEntityEvent.decorator.ts#L25) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:25](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/onMedusaEntityEvent.decorator.ts#L25) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:25](https://github.com/adrien2p/medusa-extender/blob/e820602/src/decorators/onMedusaEntityEvent.decorator.ts#L25) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -118,4 +370,67 @@ The arguments expected by the event handler. #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +[src/decorators/onMedusaEntityEvent.decorator.ts:33](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/onMedusaEntityEvent.decorator.ts#L33) +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:33](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/onMedusaEntityEvent.decorator.ts#L33) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:33](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/onMedusaEntityEvent.decorator.ts#L33) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:33](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/onMedusaEntityEvent.decorator.ts#L33) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/decorators/onMedusaEntityEvent.decorator.ts:33](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/onMedusaEntityEvent.decorator.ts#L33) +======= [src/decorators/onMedusaEntityEvent.decorator.ts:33](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/onMedusaEntityEvent.decorator.ts#L33) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:33](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/onMedusaEntityEvent.decorator.ts#L33) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/decorators/onMedusaEntityEvent.decorator.ts:33](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/onMedusaEntityEvent.decorator.ts#L33) +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:33](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/onMedusaEntityEvent.decorator.ts#L33) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:33](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/onMedusaEntityEvent.decorator.ts#L33) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/decorators/onMedusaEntityEvent.decorator.ts:33](https://github.com/adrien2p/medusa-extender/blob/e820602/src/decorators/onMedusaEntityEvent.decorator.ts#L33) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc diff --git a/docs/modules/decorators_utils.md b/docs/modules/decorators_utils.md index 7148b8bb..71b24d7a 100644 --- a/docs/modules/decorators_utils.md +++ b/docs/modules/decorators_utils.md @@ -24,7 +24,7 @@ | Name | Type | | :------ | :------ | -| `options` | [`MiddlewareInjectionOptions`](types.md#middlewareinjectionoptions) & { `type`: [`InjectableComponentTypes`](types.md#injectablecomponenttypes) } & [`RouterInjectionOptions`](types.md#routerinjectionoptions) & { `type`: [`InjectableComponentTypes`](types.md#injectablecomponenttypes) } & [`EntityInjectableOptions`](types.md#entityinjectableoptions)<`T`\> & { `type`: [`InjectableComponentTypes`](types.md#injectablecomponenttypes) } & [`ServiceInjectableOptions`](types.md#serviceinjectableoptions)<`T`\> & { `type`: [`InjectableComponentTypes`](types.md#injectablecomponenttypes) } & [`RepositoryInjectableOptions`](types.md#repositoryinjectableoptions)<`T`\> & { `type`: [`InjectableComponentTypes`](types.md#injectablecomponenttypes) } | +| `options` | [`MiddlewareInjectionOptions`](types.md#middlewareinjectionoptions) & { `type`: [`InjectableComponentTypes`](types.md#injectablecomponenttypes) } & [`RouterInjectionOptions`](types.md#routerinjectionoptions) & { `type`: [`InjectableComponentTypes`](types.md#injectablecomponenttypes) } & [`EntityInjectableOptions`](types.md#entityinjectableoptions)<`T`\> & { `type`: [`InjectableComponentTypes`](types.md#injectablecomponenttypes) } & [`ServiceInjectableOptions`](types.md#serviceinjectableoptions)<`T`\> & { `type`: [`InjectableComponentTypes`](types.md#injectablecomponenttypes) } & [`RepositoryInjectableOptions`](types.md#repositoryinjectableoptions)<`T`\> & { `type`: [`InjectableComponentTypes`](types.md#injectablecomponenttypes) } & [`ValidatorInjectionOptions`](types.md#validatorinjectionoptions)<`T`\> & { `type`: [`InjectableComponentTypes`](types.md#injectablecomponenttypes) } | #### Returns @@ -32,4 +32,67 @@ #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD [src/decorators/utils.ts:4](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/utils.ts#L4) +======= +[src/decorators/utils.ts:4](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/utils.ts#L4) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/decorators/utils.ts:4](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/utils.ts#L4) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/decorators/utils.ts:4](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/utils.ts#L4) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/decorators/utils.ts:4](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/decorators/utils.ts#L4) +======= +[src/decorators/utils.ts:4](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/decorators/utils.ts#L4) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/decorators/utils.ts:4](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/utils.ts#L4) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/decorators/utils.ts:4](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/decorators/utils.ts#L4) +======= +[src/decorators/utils.ts:4](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/decorators/utils.ts#L4) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/decorators/utils.ts:4](https://github.com/adrien2p/medusa-extender/blob/0490090/src/decorators/utils.ts#L4) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/decorators/utils.ts:4](https://github.com/adrien2p/medusa-extender/blob/e820602/src/decorators/utils.ts#L4) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc diff --git a/docs/modules/event_emmiter.Internals.md b/docs/modules/event_emmiter.Internals.md index 44fe147b..5f52c58f 100644 --- a/docs/modules/event_emmiter.Internals.md +++ b/docs/modules/event_emmiter.Internals.md @@ -38,4 +38,67 @@ A listener descriptor. #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD [src/event-emmiter.ts:9](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/event-emmiter.ts#L9) +======= +[src/event-emmiter.ts:9](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/event-emmiter.ts#L9) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/event-emmiter.ts:9](https://github.com/adrien2p/medusa-extender/blob/0490090/src/event-emmiter.ts#L9) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/event-emmiter.ts:9](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/event-emmiter.ts#L9) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/event-emmiter.ts:9](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/event-emmiter.ts#L9) +======= +[src/event-emmiter.ts:9](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/event-emmiter.ts#L9) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/event-emmiter.ts:9](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/event-emmiter.ts#L9) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/event-emmiter.ts:9](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/event-emmiter.ts#L9) +======= +[src/event-emmiter.ts:9](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/event-emmiter.ts#L9) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/event-emmiter.ts:9](https://github.com/adrien2p/medusa-extender/blob/0490090/src/event-emmiter.ts#L9) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/event-emmiter.ts:9](https://github.com/adrien2p/medusa-extender/blob/e820602/src/event-emmiter.ts#L9) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc diff --git a/docs/modules/event_emmiter.md b/docs/modules/event_emmiter.md index 189becf0..1b9efb21 100644 --- a/docs/modules/event_emmiter.md +++ b/docs/modules/event_emmiter.md @@ -23,4 +23,67 @@ Export the instance of the event emmiter. #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD [src/event-emmiter.ts:102](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/event-emmiter.ts#L102) +======= +[src/event-emmiter.ts:102](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/event-emmiter.ts#L102) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/event-emmiter.ts:102](https://github.com/adrien2p/medusa-extender/blob/0490090/src/event-emmiter.ts#L102) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/event-emmiter.ts:102](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/event-emmiter.ts#L102) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/event-emmiter.ts:102](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/event-emmiter.ts#L102) +======= +[src/event-emmiter.ts:102](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/event-emmiter.ts#L102) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/event-emmiter.ts:102](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/event-emmiter.ts#L102) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/event-emmiter.ts:102](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/event-emmiter.ts#L102) +======= +[src/event-emmiter.ts:102](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/event-emmiter.ts#L102) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/event-emmiter.ts:102](https://github.com/adrien2p/medusa-extender/blob/0490090/src/event-emmiter.ts#L102) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/event-emmiter.ts:102](https://github.com/adrien2p/medusa-extender/blob/e820602/src/event-emmiter.ts#L102) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc diff --git a/docs/modules/index.md b/docs/modules/index.md index be7cfe8b..cbc3005b 100644 --- a/docs/modules/index.md +++ b/docs/modules/index.md @@ -41,6 +41,7 @@ - [Service](index.md#service) - [ServiceInjectableOptions](index.md#serviceinjectableoptions) - [Type](index.md#type) +- [ValidatorInjectionOptions](index.md#validatorinjectionoptions) - [eventEmitter](index.md#eventemitter) ### Variables @@ -259,6 +260,12 @@ Re-exports [Type](../interfaces/types.Type.md) ___ +### ValidatorInjectionOptions + +Re-exports [ValidatorInjectionOptions](types.md#validatorinjectionoptions) + +___ + ### eventEmitter Renames and re-exports [customEventEmitter](event_emmiter.md#customeventemitter) @@ -278,4 +285,67 @@ Renames and re-exports [customEventEmitter](event_emmiter.md#customeventemitter) #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +[src/index.ts:25](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/index.ts#L25) +======= +[src/index.ts:25](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/index.ts#L25) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/index.ts:25](https://github.com/adrien2p/medusa-extender/blob/0490090/src/index.ts#L25) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/index.ts:25](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/index.ts#L25) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/index.ts:25](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/index.ts#L25) +======= [src/index.ts:25](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/index.ts#L25) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/index.ts:25](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/index.ts#L25) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/index.ts:25](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/index.ts#L25) +======= +[src/index.ts:25](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/index.ts#L25) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/index.ts:25](https://github.com/adrien2p/medusa-extender/blob/0490090/src/index.ts#L25) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/index.ts:25](https://github.com/adrien2p/medusa-extender/blob/e820602/src/index.ts#L25) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc diff --git a/docs/modules/loaders.md b/docs/modules/loaders.md deleted file mode 100644 index a822fa5c..00000000 --- a/docs/modules/loaders.md +++ /dev/null @@ -1,260 +0,0 @@ -[medusa-extender](../README.md) / [Exports](../modules.md) / loaders - -# Module: loaders - -## Table of contents - -### References - -- [Constructor](loaders.md#constructor) -- [EntityInjectableOptions](loaders.md#entityinjectableoptions) -- [GetInjectableOption](loaders.md#getinjectableoption) -- [GetInjectableOptions](loaders.md#getinjectableoptions) -- [InjectableComponentTypes](loaders.md#injectablecomponenttypes) -- [InjectableOptions](loaders.md#injectableoptions) -- [MedusaAuthenticatedRequest](loaders.md#medusaauthenticatedrequest) -- [MedusaMiddleware](loaders.md#medusamiddleware) -- [MedusaRequest](loaders.md#medusarequest) -- [MedusaRouteMethods](loaders.md#medusaroutemethods) -- [MedusaRouteOptions](loaders.md#medusarouteoptions) -- [MiddlewareInjectionOptions](loaders.md#middlewareinjectionoptions) -- [MixinReturnType](loaders.md#mixinreturntype) -- [RepositoryInjectableOptions](loaders.md#repositoryinjectableoptions) -- [RouterInjectionOptions](loaders.md#routerinjectionoptions) -- [RoutesInjectionRouterConfiguration](loaders.md#routesinjectionrouterconfiguration) -- [ServiceInjectableOptions](loaders.md#serviceinjectableoptions) -- [Type](loaders.md#type) -- [Utils](loaders.md#utils) -- [apiLoader](loaders.md#apiloader) -- [authenticatedRoutesLoader](loaders.md#authenticatedroutesloader) -- [databaseLoader](loaders.md#databaseloader) -- [entitiesLoader](loaders.md#entitiesloader) -- [migrationsLoader](loaders.md#migrationsloader) -- [overrideEntitiesLoader](loaders.md#overrideentitiesloader) -- [overrideEntity](loaders.md#overrideentity) -- [overrideRepositoriesLoader](loaders.md#overriderepositoriesloader) -- [overrideRepository](loaders.md#overriderepository) -- [overrideService](loaders.md#overrideservice) -- [pluginsLoadersAndListeners](loaders.md#pluginsloadersandlisteners) -- [registerEntity](loaders.md#registerentity) -- [registerRepository](loaders.md#registerrepository) -- [registerService](loaders.md#registerservice) -- [repositoriesLoader](loaders.md#repositoriesloader) -- [servicesLoader](loaders.md#servicesloader) -- [unauthenticatedRoutesLoader](loaders.md#unauthenticatedroutesloader) - -## References - -### Constructor - -Re-exports [Constructor](types.md#constructor) - -___ - -### EntityInjectableOptions - -Re-exports [EntityInjectableOptions](types.md#entityinjectableoptions) - -___ - -### GetInjectableOption - -Re-exports [GetInjectableOption](types.md#getinjectableoption) - -___ - -### GetInjectableOptions - -Re-exports [GetInjectableOptions](types.md#getinjectableoptions) - -___ - -### InjectableComponentTypes - -Re-exports [InjectableComponentTypes](types.md#injectablecomponenttypes) - -___ - -### InjectableOptions - -Re-exports [InjectableOptions](types.md#injectableoptions) - -___ - -### MedusaAuthenticatedRequest - -Re-exports [MedusaAuthenticatedRequest](types.md#medusaauthenticatedrequest) - -___ - -### MedusaMiddleware - -Re-exports [MedusaMiddleware](../interfaces/types.MedusaMiddleware.md) - -___ - -### MedusaRequest - -Re-exports [MedusaRequest](types.md#medusarequest) - -___ - -### MedusaRouteMethods - -Re-exports [MedusaRouteMethods](types.md#medusaroutemethods) - -___ - -### MedusaRouteOptions - -Re-exports [MedusaRouteOptions](types.md#medusarouteoptions) - -___ - -### MiddlewareInjectionOptions - -Re-exports [MiddlewareInjectionOptions](types.md#middlewareinjectionoptions) - -___ - -### MixinReturnType - -Re-exports [MixinReturnType](types.md#mixinreturntype) - -___ - -### RepositoryInjectableOptions - -Re-exports [RepositoryInjectableOptions](types.md#repositoryinjectableoptions) - -___ - -### RouterInjectionOptions - -Re-exports [RouterInjectionOptions](types.md#routerinjectionoptions) - -___ - -### RoutesInjectionRouterConfiguration - -Re-exports [RoutesInjectionRouterConfiguration](types.md#routesinjectionrouterconfiguration) - -___ - -### ServiceInjectableOptions - -Re-exports [ServiceInjectableOptions](types.md#serviceinjectableoptions) - -___ - -### Type - -Re-exports [Type](../interfaces/types.Type.md) - -___ - -### Utils - -Re-exports [Utils](../classes/utils.Utils.md) - -___ - -### apiLoader - -Re-exports [apiLoader](loaders_api_loader.md#apiloader) - -___ - -### authenticatedRoutesLoader - -Re-exports [authenticatedRoutesLoader](loaders_routes_loader.md#authenticatedroutesloader) - -___ - -### databaseLoader - -Re-exports [databaseLoader](loaders_database_loader.md#databaseloader) - -___ - -### entitiesLoader - -Re-exports [entitiesLoader](loaders_entities_loader.md#entitiesloader) - -___ - -### migrationsLoader - -Re-exports [migrationsLoader](loaders_migrations_loader.md#migrationsloader) - -___ - -### overrideEntitiesLoader - -Re-exports [overrideEntitiesLoader](loaders_entities_loader.md#overrideentitiesloader) - -___ - -### overrideEntity - -Re-exports [overrideEntity](loaders_entities_loader.md#overrideentity) - -___ - -### overrideRepositoriesLoader - -Re-exports [overrideRepositoriesLoader](loaders_repository_loader.md#overriderepositoriesloader) - -___ - -### overrideRepository - -Re-exports [overrideRepository](loaders_repository_loader.md#overriderepository) - -___ - -### overrideService - -Re-exports [overrideService](loaders_services_loader.md#overrideservice) - -___ - -### pluginsLoadersAndListeners - -Re-exports [pluginsLoadersAndListeners](loaders_plugins_loader.md#pluginsloadersandlisteners) - -___ - -### registerEntity - -Re-exports [registerEntity](loaders_entities_loader.md#registerentity) - -___ - -### registerRepository - -Re-exports [registerRepository](loaders_repository_loader.md#registerrepository) - -___ - -### registerService - -Re-exports [registerService](loaders_services_loader.md#registerservice) - -___ - -### repositoriesLoader - -Re-exports [repositoriesLoader](loaders_repository_loader.md#repositoriesloader) - -___ - -### servicesLoader - -Re-exports [servicesLoader](loaders_services_loader.md#servicesloader) - -___ - -### unauthenticatedRoutesLoader - -Re-exports [unauthenticatedRoutesLoader](loaders_routes_loader.md#unauthenticatedroutesloader) diff --git a/docs/modules/loaders_api_loader.md b/docs/modules/loaders_api_loader.md index 811320ca..c52e9c70 100644 --- a/docs/modules/loaders_api_loader.md +++ b/docs/modules/loaders_api_loader.md @@ -30,4 +30,67 @@ Decorate the original api loader to apply our custom middleware first. #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD [src/loaders/api.loader.ts:12](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/loaders/api.loader.ts#L12) +======= +[src/loaders/api.loader.ts:12](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/loaders/api.loader.ts#L12) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/loaders/api.loader.ts:12](https://github.com/adrien2p/medusa-extender/blob/0490090/src/loaders/api.loader.ts#L12) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/loaders/api.loader.ts:12](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/loaders/api.loader.ts#L12) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/loaders/api.loader.ts:12](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/loaders/api.loader.ts#L12) +======= +[src/loaders/api.loader.ts:12](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/loaders/api.loader.ts#L12) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/loaders/api.loader.ts:12](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/loaders/api.loader.ts#L12) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/loaders/api.loader.ts:12](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/loaders/api.loader.ts#L12) +======= +[src/loaders/api.loader.ts:12](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/loaders/api.loader.ts#L12) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/loaders/api.loader.ts:12](https://github.com/adrien2p/medusa-extender/blob/0490090/src/loaders/api.loader.ts#L12) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/loaders/api.loader.ts:12](https://github.com/adrien2p/medusa-extender/blob/e820602/src/loaders/api.loader.ts#L12) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc diff --git a/docs/modules/loaders_database_loader.md b/docs/modules/loaders_database_loader.md index ec95538c..8ef8cb27 100644 --- a/docs/modules/loaders_database_loader.md +++ b/docs/modules/loaders_database_loader.md @@ -27,4 +27,67 @@ #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD [src/loaders/database.loader.ts:5](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/loaders/database.loader.ts#L5) +======= +[src/loaders/database.loader.ts:5](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/loaders/database.loader.ts#L5) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/loaders/database.loader.ts:5](https://github.com/adrien2p/medusa-extender/blob/0490090/src/loaders/database.loader.ts#L5) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/loaders/database.loader.ts:5](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/loaders/database.loader.ts#L5) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/loaders/database.loader.ts:5](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/loaders/database.loader.ts#L5) +======= +[src/loaders/database.loader.ts:5](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/loaders/database.loader.ts#L5) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/loaders/database.loader.ts:5](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/loaders/database.loader.ts#L5) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/loaders/database.loader.ts:5](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/loaders/database.loader.ts#L5) +======= +[src/loaders/database.loader.ts:5](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/loaders/database.loader.ts#L5) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/loaders/database.loader.ts:5](https://github.com/adrien2p/medusa-extender/blob/0490090/src/loaders/database.loader.ts#L5) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/loaders/database.loader.ts:5](https://github.com/adrien2p/medusa-extender/blob/e820602/src/loaders/database.loader.ts#L5) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc diff --git a/docs/modules/loaders_entities_loader.md b/docs/modules/loaders_entities_loader.md index ebec2642..85425a72 100644 --- a/docs/modules/loaders_entities_loader.md +++ b/docs/modules/loaders_entities_loader.md @@ -30,7 +30,70 @@ #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD [src/loaders/entities.loader.ts:5](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/loaders/entities.loader.ts#L5) +======= +[src/loaders/entities.loader.ts:5](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/loaders/entities.loader.ts#L5) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/loaders/entities.loader.ts:5](https://github.com/adrien2p/medusa-extender/blob/0490090/src/loaders/entities.loader.ts#L5) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/loaders/entities.loader.ts:5](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/loaders/entities.loader.ts#L5) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/loaders/entities.loader.ts:5](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/loaders/entities.loader.ts#L5) +======= +[src/loaders/entities.loader.ts:5](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/loaders/entities.loader.ts#L5) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/loaders/entities.loader.ts:5](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/loaders/entities.loader.ts#L5) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/loaders/entities.loader.ts:5](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/loaders/entities.loader.ts#L5) +======= +[src/loaders/entities.loader.ts:5](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/loaders/entities.loader.ts#L5) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/loaders/entities.loader.ts:5](https://github.com/adrien2p/medusa-extender/blob/0490090/src/loaders/entities.loader.ts#L5) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/loaders/entities.loader.ts:5](https://github.com/adrien2p/medusa-extender/blob/e820602/src/loaders/entities.loader.ts#L5) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -50,7 +113,70 @@ ___ #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +[src/loaders/entities.loader.ts:16](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/loaders/entities.loader.ts#L16) +======= +[src/loaders/entities.loader.ts:16](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/loaders/entities.loader.ts#L16) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/loaders/entities.loader.ts:16](https://github.com/adrien2p/medusa-extender/blob/0490090/src/loaders/entities.loader.ts#L16) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/loaders/entities.loader.ts:16](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/loaders/entities.loader.ts#L16) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/loaders/entities.loader.ts:16](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/loaders/entities.loader.ts#L16) +======= [src/loaders/entities.loader.ts:16](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/loaders/entities.loader.ts#L16) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/loaders/entities.loader.ts:16](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/loaders/entities.loader.ts#L16) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/loaders/entities.loader.ts:16](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/loaders/entities.loader.ts#L16) +======= +[src/loaders/entities.loader.ts:16](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/loaders/entities.loader.ts#L16) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/loaders/entities.loader.ts:16](https://github.com/adrien2p/medusa-extender/blob/0490090/src/loaders/entities.loader.ts#L16) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/loaders/entities.loader.ts:16](https://github.com/adrien2p/medusa-extender/blob/e820602/src/loaders/entities.loader.ts#L16) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -73,7 +199,70 @@ Load custom entity and override existing ones. #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD [src/loaders/entities.loader.ts:49](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/loaders/entities.loader.ts#L49) +======= +[src/loaders/entities.loader.ts:49](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/loaders/entities.loader.ts#L49) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/loaders/entities.loader.ts:49](https://github.com/adrien2p/medusa-extender/blob/0490090/src/loaders/entities.loader.ts#L49) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/loaders/entities.loader.ts:49](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/loaders/entities.loader.ts#L49) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/loaders/entities.loader.ts:49](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/loaders/entities.loader.ts#L49) +======= +[src/loaders/entities.loader.ts:49](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/loaders/entities.loader.ts#L49) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/loaders/entities.loader.ts:49](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/loaders/entities.loader.ts#L49) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/loaders/entities.loader.ts:49](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/loaders/entities.loader.ts#L49) +======= +[src/loaders/entities.loader.ts:49](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/loaders/entities.loader.ts#L49) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/loaders/entities.loader.ts:49](https://github.com/adrien2p/medusa-extender/blob/0490090/src/loaders/entities.loader.ts#L49) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/loaders/entities.loader.ts:49](https://github.com/adrien2p/medusa-extender/blob/e820602/src/loaders/entities.loader.ts#L49) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -97,4 +286,67 @@ Load custom entity into the container. #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +[src/loaders/entities.loader.ts:30](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/loaders/entities.loader.ts#L30) +======= +[src/loaders/entities.loader.ts:30](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/loaders/entities.loader.ts#L30) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/loaders/entities.loader.ts:30](https://github.com/adrien2p/medusa-extender/blob/0490090/src/loaders/entities.loader.ts#L30) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/loaders/entities.loader.ts:30](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/loaders/entities.loader.ts#L30) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/loaders/entities.loader.ts:30](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/loaders/entities.loader.ts#L30) +======= [src/loaders/entities.loader.ts:30](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/loaders/entities.loader.ts#L30) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/loaders/entities.loader.ts:30](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/loaders/entities.loader.ts#L30) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/loaders/entities.loader.ts:30](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/loaders/entities.loader.ts#L30) +======= +[src/loaders/entities.loader.ts:30](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/loaders/entities.loader.ts#L30) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/loaders/entities.loader.ts:30](https://github.com/adrien2p/medusa-extender/blob/0490090/src/loaders/entities.loader.ts#L30) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/loaders/entities.loader.ts:30](https://github.com/adrien2p/medusa-extender/blob/e820602/src/loaders/entities.loader.ts#L30) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc diff --git a/docs/modules/loaders_middlewares_loader.md b/docs/modules/loaders_middlewares_loader.md index 462f6432..b4960988 100644 --- a/docs/modules/loaders_middlewares_loader.md +++ b/docs/modules/loaders_middlewares_loader.md @@ -31,4 +31,67 @@ Register custom middlewares into the middlewareRegistery. #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD [src/loaders/middlewares.loader.ts:13](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/loaders/middlewares.loader.ts#L13) +======= +[src/loaders/middlewares.loader.ts:13](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/loaders/middlewares.loader.ts#L13) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/loaders/middlewares.loader.ts:13](https://github.com/adrien2p/medusa-extender/blob/0490090/src/loaders/middlewares.loader.ts#L13) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/loaders/middlewares.loader.ts:13](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/loaders/middlewares.loader.ts#L13) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/loaders/middlewares.loader.ts:13](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/loaders/middlewares.loader.ts#L13) +======= +[src/loaders/middlewares.loader.ts:13](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/loaders/middlewares.loader.ts#L13) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/loaders/middlewares.loader.ts:13](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/loaders/middlewares.loader.ts#L13) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/loaders/middlewares.loader.ts:13](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/loaders/middlewares.loader.ts#L13) +======= +[src/loaders/middlewares.loader.ts:13](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/loaders/middlewares.loader.ts#L13) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/loaders/middlewares.loader.ts:13](https://github.com/adrien2p/medusa-extender/blob/0490090/src/loaders/middlewares.loader.ts#L13) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/loaders/middlewares.loader.ts:13](https://github.com/adrien2p/medusa-extender/blob/e820602/src/loaders/middlewares.loader.ts#L13) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc diff --git a/docs/modules/loaders_migrations_loader.md b/docs/modules/loaders_migrations_loader.md index 035863a0..b33042b2 100644 --- a/docs/modules/loaders_migrations_loader.md +++ b/docs/modules/loaders_migrations_loader.md @@ -30,4 +30,67 @@ Run custom migrations that are find from the provided directory and stored in a #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD [src/loaders/migrations.loader.ts:10](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/loaders/migrations.loader.ts#L10) +======= +[src/loaders/migrations.loader.ts:10](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/loaders/migrations.loader.ts#L10) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/loaders/migrations.loader.ts:10](https://github.com/adrien2p/medusa-extender/blob/0490090/src/loaders/migrations.loader.ts#L10) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/loaders/migrations.loader.ts:10](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/loaders/migrations.loader.ts#L10) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/loaders/migrations.loader.ts:10](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/loaders/migrations.loader.ts#L10) +======= +[src/loaders/migrations.loader.ts:10](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/loaders/migrations.loader.ts#L10) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/loaders/migrations.loader.ts:10](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/loaders/migrations.loader.ts#L10) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/loaders/migrations.loader.ts:10](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/loaders/migrations.loader.ts#L10) +======= +[src/loaders/migrations.loader.ts:10](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/loaders/migrations.loader.ts#L10) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/loaders/migrations.loader.ts:10](https://github.com/adrien2p/medusa-extender/blob/0490090/src/loaders/migrations.loader.ts#L10) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/loaders/migrations.loader.ts:10](https://github.com/adrien2p/medusa-extender/blob/e820602/src/loaders/migrations.loader.ts#L10) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc diff --git a/docs/modules/loaders_plugins_loader.md b/docs/modules/loaders_plugins_loader.md index 49f2cfc6..032e0262 100644 --- a/docs/modules/loaders_plugins_loader.md +++ b/docs/modules/loaders_plugins_loader.md @@ -29,4 +29,67 @@ Register all listeners before the plugins are loaded to be sure that the scope m #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD [src/loaders/plugins.loader.ts:11](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/loaders/plugins.loader.ts#L11) +======= +[src/loaders/plugins.loader.ts:11](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/loaders/plugins.loader.ts#L11) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/loaders/plugins.loader.ts:11](https://github.com/adrien2p/medusa-extender/blob/0490090/src/loaders/plugins.loader.ts#L11) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/loaders/plugins.loader.ts:11](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/loaders/plugins.loader.ts#L11) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/loaders/plugins.loader.ts:11](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/loaders/plugins.loader.ts#L11) +======= +[src/loaders/plugins.loader.ts:11](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/loaders/plugins.loader.ts#L11) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/loaders/plugins.loader.ts:11](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/loaders/plugins.loader.ts#L11) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/loaders/plugins.loader.ts:11](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/loaders/plugins.loader.ts#L11) +======= +[src/loaders/plugins.loader.ts:11](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/loaders/plugins.loader.ts#L11) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/loaders/plugins.loader.ts:11](https://github.com/adrien2p/medusa-extender/blob/0490090/src/loaders/plugins.loader.ts#L11) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/loaders/plugins.loader.ts:11](https://github.com/adrien2p/medusa-extender/blob/e820602/src/loaders/plugins.loader.ts#L11) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc diff --git a/docs/modules/loaders_repository_loader.md b/docs/modules/loaders_repository_loader.md index 731f6cb4..6c033b20 100644 --- a/docs/modules/loaders_repository_loader.md +++ b/docs/modules/loaders_repository_loader.md @@ -29,7 +29,70 @@ #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD [src/loaders/repository.loader.ts:16](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/loaders/repository.loader.ts#L16) +======= +[src/loaders/repository.loader.ts:16](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/loaders/repository.loader.ts#L16) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/loaders/repository.loader.ts:16](https://github.com/adrien2p/medusa-extender/blob/0490090/src/loaders/repository.loader.ts#L16) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/loaders/repository.loader.ts:16](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/loaders/repository.loader.ts#L16) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/loaders/repository.loader.ts:16](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/loaders/repository.loader.ts#L16) +======= +[src/loaders/repository.loader.ts:16](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/loaders/repository.loader.ts#L16) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/loaders/repository.loader.ts:16](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/loaders/repository.loader.ts#L16) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/loaders/repository.loader.ts:16](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/loaders/repository.loader.ts#L16) +======= +[src/loaders/repository.loader.ts:16](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/loaders/repository.loader.ts#L16) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/loaders/repository.loader.ts:16](https://github.com/adrien2p/medusa-extender/blob/0490090/src/loaders/repository.loader.ts#L16) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/loaders/repository.loader.ts:16](https://github.com/adrien2p/medusa-extender/blob/e820602/src/loaders/repository.loader.ts#L16) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -52,7 +115,70 @@ Load custom repositories and override existing ones. #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +[src/loaders/repository.loader.ts:48](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/loaders/repository.loader.ts#L48) +======= +[src/loaders/repository.loader.ts:48](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/loaders/repository.loader.ts#L48) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/loaders/repository.loader.ts:48](https://github.com/adrien2p/medusa-extender/blob/0490090/src/loaders/repository.loader.ts#L48) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/loaders/repository.loader.ts:48](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/loaders/repository.loader.ts#L48) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/loaders/repository.loader.ts:48](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/loaders/repository.loader.ts#L48) +======= [src/loaders/repository.loader.ts:48](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/loaders/repository.loader.ts#L48) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/loaders/repository.loader.ts:48](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/loaders/repository.loader.ts#L48) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/loaders/repository.loader.ts:48](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/loaders/repository.loader.ts#L48) +======= +[src/loaders/repository.loader.ts:48](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/loaders/repository.loader.ts#L48) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/loaders/repository.loader.ts:48](https://github.com/adrien2p/medusa-extender/blob/0490090/src/loaders/repository.loader.ts#L48) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/loaders/repository.loader.ts:48](https://github.com/adrien2p/medusa-extender/blob/e820602/src/loaders/repository.loader.ts#L48) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -76,7 +202,70 @@ Load custom repository into the container. #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD [src/loaders/repository.loader.ts:30](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/loaders/repository.loader.ts#L30) +======= +[src/loaders/repository.loader.ts:30](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/loaders/repository.loader.ts#L30) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/loaders/repository.loader.ts:30](https://github.com/adrien2p/medusa-extender/blob/0490090/src/loaders/repository.loader.ts#L30) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/loaders/repository.loader.ts:30](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/loaders/repository.loader.ts#L30) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/loaders/repository.loader.ts:30](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/loaders/repository.loader.ts#L30) +======= +[src/loaders/repository.loader.ts:30](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/loaders/repository.loader.ts#L30) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/loaders/repository.loader.ts:30](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/loaders/repository.loader.ts#L30) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/loaders/repository.loader.ts:30](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/loaders/repository.loader.ts#L30) +======= +[src/loaders/repository.loader.ts:30](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/loaders/repository.loader.ts#L30) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/loaders/repository.loader.ts:30](https://github.com/adrien2p/medusa-extender/blob/0490090/src/loaders/repository.loader.ts#L30) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/loaders/repository.loader.ts:30](https://github.com/adrien2p/medusa-extender/blob/e820602/src/loaders/repository.loader.ts#L30) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -97,4 +286,67 @@ ___ #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +[src/loaders/repository.loader.ts:5](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/loaders/repository.loader.ts#L5) +======= +[src/loaders/repository.loader.ts:5](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/loaders/repository.loader.ts#L5) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/loaders/repository.loader.ts:5](https://github.com/adrien2p/medusa-extender/blob/0490090/src/loaders/repository.loader.ts#L5) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/loaders/repository.loader.ts:5](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/loaders/repository.loader.ts#L5) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/loaders/repository.loader.ts:5](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/loaders/repository.loader.ts#L5) +======= [src/loaders/repository.loader.ts:5](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/loaders/repository.loader.ts#L5) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/loaders/repository.loader.ts:5](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/loaders/repository.loader.ts#L5) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/loaders/repository.loader.ts:5](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/loaders/repository.loader.ts#L5) +======= +[src/loaders/repository.loader.ts:5](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/loaders/repository.loader.ts#L5) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/loaders/repository.loader.ts:5](https://github.com/adrien2p/medusa-extender/blob/0490090/src/loaders/repository.loader.ts#L5) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/loaders/repository.loader.ts:5](https://github.com/adrien2p/medusa-extender/blob/e820602/src/loaders/repository.loader.ts#L5) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc diff --git a/docs/modules/loaders_routes_loader.md b/docs/modules/loaders_routes_loader.md index 82aa215f..cfa4d8a9 100644 --- a/docs/modules/loaders_routes_loader.md +++ b/docs/modules/loaders_routes_loader.md @@ -28,7 +28,70 @@ #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD [src/loaders/routes.loader.ts:4](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/loaders/routes.loader.ts#L4) +======= +[src/loaders/routes.loader.ts:4](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/loaders/routes.loader.ts#L4) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/loaders/routes.loader.ts:4](https://github.com/adrien2p/medusa-extender/blob/0490090/src/loaders/routes.loader.ts#L4) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/loaders/routes.loader.ts:4](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/loaders/routes.loader.ts#L4) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/loaders/routes.loader.ts:4](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/loaders/routes.loader.ts#L4) +======= +[src/loaders/routes.loader.ts:4](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/loaders/routes.loader.ts#L4) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/loaders/routes.loader.ts:4](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/loaders/routes.loader.ts#L4) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/loaders/routes.loader.ts:4](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/loaders/routes.loader.ts#L4) +======= +[src/loaders/routes.loader.ts:4](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/loaders/routes.loader.ts#L4) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/loaders/routes.loader.ts:4](https://github.com/adrien2p/medusa-extender/blob/0490090/src/loaders/routes.loader.ts#L4) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/loaders/routes.loader.ts:4](https://github.com/adrien2p/medusa-extender/blob/e820602/src/loaders/routes.loader.ts#L4) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -49,4 +112,67 @@ ___ #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +[src/loaders/routes.loader.ts:14](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/loaders/routes.loader.ts#L14) +======= +[src/loaders/routes.loader.ts:14](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/loaders/routes.loader.ts#L14) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/loaders/routes.loader.ts:14](https://github.com/adrien2p/medusa-extender/blob/0490090/src/loaders/routes.loader.ts#L14) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/loaders/routes.loader.ts:14](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/loaders/routes.loader.ts#L14) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/loaders/routes.loader.ts:14](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/loaders/routes.loader.ts#L14) +======= [src/loaders/routes.loader.ts:14](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/loaders/routes.loader.ts#L14) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/loaders/routes.loader.ts:14](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/loaders/routes.loader.ts#L14) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/loaders/routes.loader.ts:14](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/loaders/routes.loader.ts#L14) +======= +[src/loaders/routes.loader.ts:14](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/loaders/routes.loader.ts#L14) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/loaders/routes.loader.ts:14](https://github.com/adrien2p/medusa-extender/blob/0490090/src/loaders/routes.loader.ts#L14) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/loaders/routes.loader.ts:14](https://github.com/adrien2p/medusa-extender/blob/e820602/src/loaders/routes.loader.ts#L14) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc diff --git a/docs/modules/loaders_services_loader.md b/docs/modules/loaders_services_loader.md index bfbbb09f..5a35e785 100644 --- a/docs/modules/loaders_services_loader.md +++ b/docs/modules/loaders_services_loader.md @@ -33,7 +33,70 @@ Load custom service and override existing ones. #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD [src/loaders/services.loader.ts:55](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/loaders/services.loader.ts#L55) +======= +[src/loaders/services.loader.ts:55](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/loaders/services.loader.ts#L55) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/loaders/services.loader.ts:55](https://github.com/adrien2p/medusa-extender/blob/0490090/src/loaders/services.loader.ts#L55) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/loaders/services.loader.ts:55](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/loaders/services.loader.ts#L55) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/loaders/services.loader.ts:55](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/loaders/services.loader.ts#L55) +======= +[src/loaders/services.loader.ts:55](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/loaders/services.loader.ts#L55) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/loaders/services.loader.ts:55](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/loaders/services.loader.ts#L55) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/loaders/services.loader.ts:55](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/loaders/services.loader.ts#L55) +======= +[src/loaders/services.loader.ts:55](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/loaders/services.loader.ts#L55) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/loaders/services.loader.ts:55](https://github.com/adrien2p/medusa-extender/blob/0490090/src/loaders/services.loader.ts#L55) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/loaders/services.loader.ts:55](https://github.com/adrien2p/medusa-extender/blob/e820602/src/loaders/services.loader.ts#L55) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -58,7 +121,70 @@ Load custom service into the container. #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +[src/loaders/services.loader.ts:31](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/loaders/services.loader.ts#L31) +======= +[src/loaders/services.loader.ts:31](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/loaders/services.loader.ts#L31) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/loaders/services.loader.ts:31](https://github.com/adrien2p/medusa-extender/blob/0490090/src/loaders/services.loader.ts#L31) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/loaders/services.loader.ts:31](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/loaders/services.loader.ts#L31) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/loaders/services.loader.ts:31](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/loaders/services.loader.ts#L31) +======= [src/loaders/services.loader.ts:31](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/loaders/services.loader.ts#L31) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/loaders/services.loader.ts:31](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/loaders/services.loader.ts#L31) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/loaders/services.loader.ts:31](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/loaders/services.loader.ts#L31) +======= +[src/loaders/services.loader.ts:31](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/loaders/services.loader.ts#L31) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/loaders/services.loader.ts:31](https://github.com/adrien2p/medusa-extender/blob/0490090/src/loaders/services.loader.ts#L31) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/loaders/services.loader.ts:31](https://github.com/adrien2p/medusa-extender/blob/e820602/src/loaders/services.loader.ts#L31) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -81,4 +207,67 @@ Load custom services from the rootDir. #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +[src/loaders/services.loader.ts:9](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/loaders/services.loader.ts#L9) +======= +[src/loaders/services.loader.ts:9](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/loaders/services.loader.ts#L9) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/loaders/services.loader.ts:9](https://github.com/adrien2p/medusa-extender/blob/0490090/src/loaders/services.loader.ts#L9) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/loaders/services.loader.ts:9](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/loaders/services.loader.ts#L9) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/loaders/services.loader.ts:9](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/loaders/services.loader.ts#L9) +======= [src/loaders/services.loader.ts:9](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/loaders/services.loader.ts#L9) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/loaders/services.loader.ts:9](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/loaders/services.loader.ts#L9) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/loaders/services.loader.ts:9](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/loaders/services.loader.ts#L9) +======= +[src/loaders/services.loader.ts:9](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/loaders/services.loader.ts#L9) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/loaders/services.loader.ts:9](https://github.com/adrien2p/medusa-extender/blob/0490090/src/loaders/services.loader.ts#L9) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/loaders/services.loader.ts:9](https://github.com/adrien2p/medusa-extender/blob/e820602/src/loaders/services.loader.ts#L9) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc diff --git a/docs/modules/medusa.md b/docs/modules/medusa.md deleted file mode 100644 index 0f840218..00000000 --- a/docs/modules/medusa.md +++ /dev/null @@ -1,9 +0,0 @@ -[medusa-extender](../README.md) / [Exports](../modules.md) / Medusa - -# Module: Medusa - -## Table of contents - -### Classes - -- [Medusa](../classes/Medusa.Medusa-1.md) diff --git a/docs/modules/metadata_reader.Internals.md b/docs/modules/metadata_reader.Internals.md deleted file mode 100644 index 9d229fd1..00000000 --- a/docs/modules/metadata_reader.Internals.md +++ /dev/null @@ -1,11 +0,0 @@ -[medusa-extender](../README.md) / [Exports](../modules.md) / [metadata-reader](metadata_reader.md) / Internals - -# Namespace: Internals - -[metadata-reader](metadata_reader.md).Internals - -## Table of contents - -### Classes - -- [CustomMap](../classes/metadata_reader.Internals.CustomMap.md) diff --git a/docs/modules/metadata_reader.md b/docs/modules/metadata_reader.md index 11eaa68e..ea1c828f 100644 --- a/docs/modules/metadata_reader.md +++ b/docs/modules/metadata_reader.md @@ -40,7 +40,70 @@ Return the options from components. #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD [src/metadata-reader.ts:36](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/metadata-reader.ts#L36) +======= +[src/metadata-reader.ts:36](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/metadata-reader.ts#L36) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/metadata-reader.ts:36](https://github.com/adrien2p/medusa-extender/blob/0490090/src/metadata-reader.ts#L36) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/metadata-reader.ts:36](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/metadata-reader.ts#L36) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/metadata-reader.ts:36](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/metadata-reader.ts#L36) +======= +[src/metadata-reader.ts:36](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/metadata-reader.ts#L36) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/metadata-reader.ts:36](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/metadata-reader.ts#L36) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/metadata-reader.ts:36](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/metadata-reader.ts#L36) +======= +[src/metadata-reader.ts:36](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/metadata-reader.ts#L36) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/metadata-reader.ts:36](https://github.com/adrien2p/medusa-extender/blob/0490090/src/metadata-reader.ts#L36) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/metadata-reader.ts:36](https://github.com/adrien2p/medusa-extender/blob/e820602/src/metadata-reader.ts#L36) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -62,4 +125,67 @@ Read all metadata from the imported modules and extract components that will be #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +[src/metadata-reader.ts:14](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/metadata-reader.ts#L14) +======= +[src/metadata-reader.ts:14](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/metadata-reader.ts#L14) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/metadata-reader.ts:14](https://github.com/adrien2p/medusa-extender/blob/0490090/src/metadata-reader.ts#L14) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/metadata-reader.ts:14](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/metadata-reader.ts#L14) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/metadata-reader.ts:14](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/metadata-reader.ts#L14) +======= [src/metadata-reader.ts:14](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/metadata-reader.ts#L14) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/metadata-reader.ts:14](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/metadata-reader.ts#L14) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/metadata-reader.ts:14](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/metadata-reader.ts#L14) +======= +[src/metadata-reader.ts:14](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/metadata-reader.ts#L14) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/metadata-reader.ts:14](https://github.com/adrien2p/medusa-extender/blob/0490090/src/metadata-reader.ts#L14) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/metadata-reader.ts:14](https://github.com/adrien2p/medusa-extender/blob/e820602/src/metadata-reader.ts#L14) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc diff --git a/docs/modules/types.md b/docs/modules/types.md index 4d42d01d..0c211733 100644 --- a/docs/modules/types.md +++ b/docs/modules/types.md @@ -27,6 +27,7 @@ - [RouterInjectionOptions](types.md#routerinjectionoptions) - [RoutesInjectionRouterConfiguration](types.md#routesinjectionrouterconfiguration) - [ServiceInjectableOptions](types.md#serviceinjectableoptions) +- [ValidatorInjectionOptions](types.md#validatorinjectionoptions) ## Type aliases @@ -52,7 +53,70 @@ #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD [src/types.ts:9](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/types.ts#L9) +======= +[src/types.ts:9](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/types.ts#L9) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/types.ts:9](https://github.com/adrien2p/medusa-extender/blob/0490090/src/types.ts#L9) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/types.ts:9](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/types.ts#L9) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/types.ts:9](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/types.ts#L9) +======= +[src/types.ts:9](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/types.ts#L9) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/types.ts:9](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/types.ts#L9) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/types.ts:9](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/types.ts#L9) +======= +[src/types.ts:9](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/types.ts#L9) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/types.ts:9](https://github.com/adrien2p/medusa-extender/blob/0490090/src/types.ts#L9) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/types.ts:9](https://github.com/adrien2p/medusa-extender/blob/e820602/src/types.ts#L9) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -77,13 +141,76 @@ Defines the injection options for entities. #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +[src/types.ts:19](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/types.ts#L19) +======= +[src/types.ts:19](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/types.ts#L19) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/types.ts:19](https://github.com/adrien2p/medusa-extender/blob/0490090/src/types.ts#L19) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/types.ts:26](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/types.ts#L26) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/types.ts:26](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/types.ts#L26) +======= [src/types.ts:19](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/types.ts#L19) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/types.ts:19](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/types.ts#L19) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/types.ts:19](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/types.ts#L19) +======= +[src/types.ts:19](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/types.ts#L19) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/types.ts:19](https://github.com/adrien2p/medusa-extender/blob/0490090/src/types.ts#L19) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/types.ts:26](https://github.com/adrien2p/medusa-extender/blob/e820602/src/types.ts#L26) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ ### GetInjectableOption -Ƭ **GetInjectableOption**<`TComponentType`\>: `TComponentType` extends `Extract`<[`InjectableComponentTypes`](types.md#injectablecomponenttypes), ``"entity"``\> ? [`EntityInjectableOptions`](types.md#entityinjectableoptions) : `TComponentType` extends `Extract`<[`InjectableComponentTypes`](types.md#injectablecomponenttypes), ``"service"``\> ? [`ServiceInjectableOptions`](types.md#serviceinjectableoptions) : `TComponentType` extends `Extract`<[`InjectableComponentTypes`](types.md#injectablecomponenttypes), ``"repository"``\> ? [`RepositoryInjectableOptions`](types.md#repositoryinjectableoptions) : `TComponentType` extends `Extract`<[`InjectableComponentTypes`](types.md#injectablecomponenttypes), ``"migration"``\> ? { `metatype`: [`Type`](../interfaces/types.Type.md)<`MigrationInterface`\> } : `TComponentType` extends `Extract`<[`InjectableComponentTypes`](types.md#injectablecomponenttypes), ``"router"``\> ? [`RouterInjectionOptions`](types.md#routerinjectionoptions) : `TComponentType` extends `Extract`<[`InjectableComponentTypes`](types.md#injectablecomponenttypes), ``"middleware"``\> ? [`MiddlewareInjectionOptions`](types.md#middlewareinjectionoptions) : `never` & { `metatype`: `TComponentType` extends ``"middleware"`` ? [`Type`](../interfaces/types.Type.md)<[`MedusaMiddleware`](../interfaces/types.MedusaMiddleware.md)\> : [`Type`](../interfaces/types.Type.md) ; `type`: [`InjectableComponentTypes`](types.md#injectablecomponenttypes) } +Ƭ **GetInjectableOption**<`TComponentType`\>: `TComponentType` extends `Extract`<[`InjectableComponentTypes`](types.md#injectablecomponenttypes), ``"entity"``\> ? [`EntityInjectableOptions`](types.md#entityinjectableoptions) : `TComponentType` extends `Extract`<[`InjectableComponentTypes`](types.md#injectablecomponenttypes), ``"service"``\> ? [`ServiceInjectableOptions`](types.md#serviceinjectableoptions) : `TComponentType` extends `Extract`<[`InjectableComponentTypes`](types.md#injectablecomponenttypes), ``"repository"``\> ? [`RepositoryInjectableOptions`](types.md#repositoryinjectableoptions) : `TComponentType` extends `Extract`<[`InjectableComponentTypes`](types.md#injectablecomponenttypes), ``"migration"``\> ? { `metatype`: [`Type`](../interfaces/types.Type.md)<`MigrationInterface`\> } : `TComponentType` extends `Extract`<[`InjectableComponentTypes`](types.md#injectablecomponenttypes), ``"router"``\> ? [`RouterInjectionOptions`](types.md#routerinjectionoptions) : `TComponentType` extends `Extract`<[`InjectableComponentTypes`](types.md#injectablecomponenttypes), ``"middleware"``\> ? [`MiddlewareInjectionOptions`](types.md#middlewareinjectionoptions) : `TComponentType` extends `Extract`<[`InjectableComponentTypes`](types.md#injectablecomponenttypes), ``"validator"``\> ? [`ValidatorInjectionOptions`](types.md#validatorinjectionoptions) : `never` & { `metatype`: `TComponentType` extends ``"middleware"`` ? [`Type`](../interfaces/types.Type.md)<[`MedusaMiddleware`](../interfaces/types.MedusaMiddleware.md)\> : [`Type`](../interfaces/types.Type.md) ; `type`: [`InjectableComponentTypes`](types.md#injectablecomponenttypes) } Determine which options type it actually is depending on the component type. @@ -95,7 +222,70 @@ Determine which options type it actually is depending on the component type. #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +[src/types.ts:79](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/types.ts#L79) +======= +[src/types.ts:87](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/types.ts#L87) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/types.ts:87](https://github.com/adrien2p/medusa-extender/blob/0490090/src/types.ts#L87) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/types.ts:94](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/types.ts#L94) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/types.ts:94](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/types.ts#L94) +======= [src/types.ts:79](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/types.ts#L79) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/types.ts:87](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/types.ts#L87) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/types.ts:87](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/types.ts#L87) +======= +[src/types.ts:87](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/types.ts#L87) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/types.ts:87](https://github.com/adrien2p/medusa-extender/blob/0490090/src/types.ts#L87) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/types.ts:94](https://github.com/adrien2p/medusa-extender/blob/e820602/src/types.ts#L94) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -113,25 +303,151 @@ Determine which options type it actually is depending on the component type. #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD [src/types.ts:100](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/types.ts#L100) +======= +[src/types.ts:110](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/types.ts#L110) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/types.ts:110](https://github.com/adrien2p/medusa-extender/blob/0490090/src/types.ts#L110) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/types.ts:117](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/types.ts#L117) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/types.ts:117](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/types.ts#L117) +======= +[src/types.ts:100](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/types.ts#L100) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/types.ts:110](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/types.ts#L110) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/types.ts:110](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/types.ts#L110) +======= +[src/types.ts:110](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/types.ts#L110) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/types.ts:110](https://github.com/adrien2p/medusa-extender/blob/0490090/src/types.ts#L110) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/types.ts:117](https://github.com/adrien2p/medusa-extender/blob/e820602/src/types.ts#L117) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ ### InjectableComponentTypes -Ƭ **InjectableComponentTypes**: ``"entity"`` \| ``"repository"`` \| ``"service"`` \| ``"migration"`` \| ``"router"`` \| ``"middleware"`` +Ƭ **InjectableComponentTypes**: ``"validator"`` \| ``"entity"`` \| ``"repository"`` \| ``"service"`` \| ``"migration"`` \| ``"router"`` \| ``"middleware"`` Components that does not required any other options that Type. #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +[src/types.ts:14](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/types.ts#L14) +======= +[src/types.ts:14](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/types.ts#L14) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/types.ts:14](https://github.com/adrien2p/medusa-extender/blob/0490090/src/types.ts#L14) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/types.ts:14](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/types.ts#L14) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/types.ts:14](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/types.ts#L14) +======= [src/types.ts:14](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/types.ts#L14) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/types.ts:14](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/types.ts#L14) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/types.ts:14](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/types.ts#L14) +======= +[src/types.ts:14](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/types.ts#L14) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/types.ts:14](https://github.com/adrien2p/medusa-extender/blob/0490090/src/types.ts#L14) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/types.ts:14](https://github.com/adrien2p/medusa-extender/blob/e820602/src/types.ts#L14) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ ### InjectableOptions -Ƭ **InjectableOptions**<`T`\>: [`EntityInjectableOptions`](types.md#entityinjectableoptions)<`T`\> \| [`ServiceInjectableOptions`](types.md#serviceinjectableoptions)<`T`\> \| [`RepositoryInjectableOptions`](types.md#repositoryinjectableoptions)<`T`\> \| [`MiddlewareInjectionOptions`](types.md#middlewareinjectionoptions) \| [`RouterInjectionOptions`](types.md#routerinjectionoptions) +Ƭ **InjectableOptions**<`T`\>: [`EntityInjectableOptions`](types.md#entityinjectableoptions)<`T`\> \| [`ServiceInjectableOptions`](types.md#serviceinjectableoptions)<`T`\> \| [`RepositoryInjectableOptions`](types.md#repositoryinjectableoptions)<`T`\> \| [`MiddlewareInjectionOptions`](types.md#middlewareinjectionoptions) \| [`RouterInjectionOptions`](types.md#routerinjectionoptions) \| [`ValidatorInjectionOptions`](types.md#validatorinjectionoptions)<`T`\> Union of all options type possible for injectable. @@ -143,7 +459,70 @@ Union of all options type possible for injectable. #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD [src/types.ts:69](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/types.ts#L69) +======= +[src/types.ts:76](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/types.ts#L76) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/types.ts:76](https://github.com/adrien2p/medusa-extender/blob/0490090/src/types.ts#L76) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/types.ts:83](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/types.ts#L83) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/types.ts:83](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/types.ts#L83) +======= +[src/types.ts:69](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/types.ts#L69) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/types.ts:76](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/types.ts#L76) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/types.ts:76](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/types.ts#L76) +======= +[src/types.ts:76](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/types.ts#L76) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/types.ts:76](https://github.com/adrien2p/medusa-extender/blob/0490090/src/types.ts#L76) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/types.ts:83](https://github.com/adrien2p/medusa-extender/blob/e820602/src/types.ts#L83) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -155,7 +534,70 @@ Describe the expected request from a middleware [MedusaMiddleware](../interfaces #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +[src/types.ts:113](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/types.ts#L113) +======= +[src/types.ts:123](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/types.ts#L123) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/types.ts:123](https://github.com/adrien2p/medusa-extender/blob/0490090/src/types.ts#L123) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/types.ts:130](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/types.ts#L130) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/types.ts:130](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/types.ts#L130) +======= [src/types.ts:113](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/types.ts#L113) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/types.ts:123](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/types.ts#L123) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/types.ts:123](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/types.ts#L123) +======= +[src/types.ts:123](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/types.ts#L123) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/types.ts:123](https://github.com/adrien2p/medusa-extender/blob/0490090/src/types.ts#L123) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/types.ts:130](https://github.com/adrien2p/medusa-extender/blob/e820602/src/types.ts#L130) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -174,7 +616,70 @@ Medusa request extended. #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +[src/types.ts:106](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/types.ts#L106) +======= +[src/types.ts:116](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/types.ts#L116) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/types.ts:116](https://github.com/adrien2p/medusa-extender/blob/0490090/src/types.ts#L116) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/types.ts:123](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/types.ts#L123) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/types.ts:123](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/types.ts#L123) +======= [src/types.ts:106](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/types.ts#L106) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/types.ts:116](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/types.ts#L116) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/types.ts:116](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/types.ts#L116) +======= +[src/types.ts:116](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/types.ts#L116) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/types.ts:116](https://github.com/adrien2p/medusa-extender/blob/0490090/src/types.ts#L116) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/types.ts:123](https://github.com/adrien2p/medusa-extender/blob/e820602/src/types.ts#L123) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -184,7 +689,70 @@ ___ #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD [src/types.ts:120](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/types.ts#L120) +======= +[src/types.ts:130](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/types.ts#L130) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/types.ts:130](https://github.com/adrien2p/medusa-extender/blob/0490090/src/types.ts#L130) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/types.ts:137](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/types.ts#L137) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/types.ts:137](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/types.ts#L137) +======= +[src/types.ts:120](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/types.ts#L120) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/types.ts:130](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/types.ts#L130) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/types.ts:130](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/types.ts#L130) +======= +[src/types.ts:130](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/types.ts#L130) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/types.ts:130](https://github.com/adrien2p/medusa-extender/blob/0490090/src/types.ts#L130) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/types.ts:137](https://github.com/adrien2p/medusa-extender/blob/e820602/src/types.ts#L137) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -203,7 +771,70 @@ Describe all the available options for the Route [MedusaMiddleware](../interface #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +[src/types.ts:125](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/types.ts#L125) +======= +[src/types.ts:135](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/types.ts#L135) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/types.ts:135](https://github.com/adrien2p/medusa-extender/blob/0490090/src/types.ts#L135) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/types.ts:142](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/types.ts#L142) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/types.ts:142](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/types.ts#L142) +======= [src/types.ts:125](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/types.ts#L125) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/types.ts:135](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/types.ts#L135) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/types.ts:135](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/types.ts#L135) +======= +[src/types.ts:135](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/types.ts#L135) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/types.ts:135](https://github.com/adrien2p/medusa-extender/blob/0490090/src/types.ts#L135) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/types.ts:142](https://github.com/adrien2p/medusa-extender/blob/e820602/src/types.ts#L142) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -222,7 +853,70 @@ Defines the injection options for middlewares. #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD [src/types.ts:61](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/types.ts#L61) +======= +[src/types.ts:61](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/types.ts#L61) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/types.ts:61](https://github.com/adrien2p/medusa-extender/blob/0490090/src/types.ts#L61) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/types.ts:68](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/types.ts#L68) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/types.ts:68](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/types.ts#L68) +======= +[src/types.ts:61](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/types.ts#L61) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/types.ts:61](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/types.ts#L61) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/types.ts:61](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/types.ts#L61) +======= +[src/types.ts:61](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/types.ts#L61) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/types.ts:61](https://github.com/adrien2p/medusa-extender/blob/0490090/src/types.ts#L61) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/types.ts:68](https://github.com/adrien2p/medusa-extender/blob/e820602/src/types.ts#L68) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -241,7 +935,70 @@ Mix the return type of two objects. #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +[src/types.ts:143](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/types.ts#L143) +======= +[src/types.ts:153](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/types.ts#L153) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/types.ts:153](https://github.com/adrien2p/medusa-extender/blob/0490090/src/types.ts#L153) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/types.ts:160](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/types.ts#L160) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/types.ts:160](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/types.ts#L160) +======= [src/types.ts:143](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/types.ts#L143) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/types.ts:153](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/types.ts#L153) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/types.ts:153](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/types.ts#L153) +======= +[src/types.ts:153](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/types.ts#L153) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/types.ts:153](https://github.com/adrien2p/medusa-extender/blob/0490090/src/types.ts#L153) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/types.ts:160](https://github.com/adrien2p/medusa-extender/blob/e820602/src/types.ts#L160) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -266,7 +1023,70 @@ Defines the injection options for services, entities, repositories. #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +[src/types.ts:36](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/types.ts#L36) +======= +[src/types.ts:36](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/types.ts#L36) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/types.ts:36](https://github.com/adrien2p/medusa-extender/blob/0490090/src/types.ts#L36) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/types.ts:43](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/types.ts#L43) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/types.ts:43](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/types.ts#L43) +======= [src/types.ts:36](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/types.ts#L36) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/types.ts:36](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/types.ts#L36) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/types.ts:36](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/types.ts#L36) +======= +[src/types.ts:36](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/types.ts#L36) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/types.ts:36](https://github.com/adrien2p/medusa-extender/blob/0490090/src/types.ts#L36) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/types.ts:43](https://github.com/adrien2p/medusa-extender/blob/e820602/src/types.ts#L43) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -284,7 +1104,70 @@ Defines the injection options for routes. #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD [src/types.ts:54](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/types.ts#L54) +======= +[src/types.ts:54](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/types.ts#L54) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/types.ts:54](https://github.com/adrien2p/medusa-extender/blob/0490090/src/types.ts#L54) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/types.ts:61](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/types.ts#L61) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/types.ts:61](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/types.ts#L61) +======= +[src/types.ts:54](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/types.ts#L54) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/types.ts:54](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/types.ts#L54) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/types.ts:54](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/types.ts#L54) +======= +[src/types.ts:54](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/types.ts#L54) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/types.ts:54](https://github.com/adrien2p/medusa-extender/blob/0490090/src/types.ts#L54) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/types.ts:61](https://github.com/adrien2p/medusa-extender/blob/e820602/src/types.ts#L61) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -305,7 +1188,70 @@ Define a router and its configuration. #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +[src/types.ts:44](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/types.ts#L44) +======= +[src/types.ts:44](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/types.ts#L44) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/types.ts:44](https://github.com/adrien2p/medusa-extender/blob/0490090/src/types.ts#L44) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +[src/types.ts:51](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/types.ts#L51) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/types.ts:51](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/types.ts#L51) +======= [src/types.ts:44](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/types.ts#L44) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/types.ts:44](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/types.ts#L44) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/types.ts:44](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/types.ts#L44) +======= +[src/types.ts:44](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/types.ts#L44) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/types.ts:44](https://github.com/adrien2p/medusa-extender/blob/0490090/src/types.ts#L44) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/types.ts:51](https://github.com/adrien2p/medusa-extender/blob/e820602/src/types.ts#L51) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc ___ @@ -331,4 +1277,143 @@ Defines the injection options for service. #### Defined in +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +[src/types.ts:27](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/types.ts#L27) +======= +[src/types.ts:27](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/types.ts#L27) +======= +[src/types.ts:27](https://github.com/adrien2p/medusa-extender/blob/0490090/src/types.ts#L27) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +======= +>>>>>>> 7a00f8d... Feat() Update README decorators section +[src/types.ts:34](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/types.ts#L34) +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/types.ts:34](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/types.ts#L34) +======= +[src/types.ts:27](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/types.ts#L27) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/types.ts:27](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/types.ts#L27) +======= +[src/types.ts:27](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/types.ts#L27) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/types.ts:27](https://github.com/adrien2p/medusa-extender/blob/0490090/src/types.ts#L27) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/types.ts:34](https://github.com/adrien2p/medusa-extender/blob/e820602/src/types.ts#L34) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc + +___ + +### ValidatorInjectionOptions + +Ƭ **ValidatorInjectionOptions**<`TOverride`\>: `Object` + +Defines the injection options for routes. + +#### Type parameters + +| Name | Type | +| :------ | :------ | +| `TOverride` | `unknown` | + +#### Type declaration + +| Name | Type | +| :------ | :------ | +| `override?` | [`Type`](../interfaces/types.Type.md)<`TOverride`\> | + +#### Defined in + +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +<<<<<<< HEAD +[src/types.ts:69](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/types.ts#L69) +>>>>>>> 366e7bd... [BOT] BUILD DOC +======= +[src/types.ts:69](https://github.com/adrien2p/medusa-extender/blob/0490090/src/types.ts#L69) +>>>>>>> 1f752f6... [BOT] BUILD DOC +======= +======= +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +>>>>>>> 6c0df88... Feat() Update doc +[src/types.ts:76](https://github.com/adrien2p/medusa-extender/blob/7e89c01/src/types.ts#L76) +<<<<<<< HEAD +>>>>>>> 92fcc31... [BOT] BUILD DOC +======= +======= [src/types.ts:27](https://github.com/adrien2p/medusa-extender/blob/89f7223/src/types.ts#L27) +>>>>>>> 26ad56d... Feat() Update README decorators section +<<<<<<< HEAD +>>>>>>> 7a00f8d... Feat() Update README decorators section +======= +======= +[src/types.ts:69](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/types.ts#L69) +>>>>>>> b652414... Feat() Add support to extends validator +<<<<<<< HEAD +>>>>>>> b3bba94... Feat() Add support to extends validator +======= +======= +======= +>>>>>>> d802ff5... [BOT] BUILD DOC +[src/types.ts:69](https://github.com/adrien2p/medusa-extender/blob/834fee1/src/types.ts#L69) +======= +[src/types.ts:69](https://github.com/adrien2p/medusa-extender/blob/23cd201/src/types.ts#L69) +>>>>>>> 366e7bd... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 4c2e6c1... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> bc86ead... [BOT] BUILD DOC +======= +======= +======= +[src/types.ts:69](https://github.com/adrien2p/medusa-extender/blob/0490090/src/types.ts#L69) +>>>>>>> 1f752f6... [BOT] BUILD DOC +>>>>>>> d802ff5... [BOT] BUILD DOC +<<<<<<< HEAD +>>>>>>> 57061ec... [BOT] BUILD DOC +======= +======= +[src/types.ts:76](https://github.com/adrien2p/medusa-extender/blob/e820602/src/types.ts#L76) +>>>>>>> 4c3e573... Feat() Update doc +>>>>>>> 6c0df88... Feat() Update doc diff --git a/docs/modules/utils.md b/docs/modules/utils.md deleted file mode 100644 index 660c8810..00000000 --- a/docs/modules/utils.md +++ /dev/null @@ -1,9 +0,0 @@ -[medusa-extender](../README.md) / [Exports](../modules.md) / utils - -# Module: utils - -## Table of contents - -### Classes - -- [Utils](../classes/utils.Utils.md) diff --git a/package.json b/package.json index b714d4f3..b455a031 100644 --- a/package.json +++ b/package.json @@ -67,6 +67,7 @@ "@typescript-eslint/eslint-plugin": "^5.10.2", "@typescript-eslint/parser": "^5.10.2", "awilix": "^6.1.0", + "class-validator": "^0.13.1", "core-js": "^3.21.0", "docsify": "^4.12.2", "eslint": "^8.8.0", diff --git a/src/Medusa.ts b/src/Medusa.ts index aefda5fc..4c1371dd 100644 --- a/src/Medusa.ts +++ b/src/Medusa.ts @@ -7,7 +7,12 @@ import { metadataReader } from './metadata-reader'; import { apiLoader, authenticatedRoutesLoader, +<<<<<<< HEAD databaseLoader, + validatorsLoader, +======= + databaseLoader, validatorsLoader, +>>>>>>> b652414... Feat() Add support to extends validator migrationsLoader, overrideEntitiesLoader, overrideRepositoriesLoader, @@ -44,6 +49,7 @@ export class Medusa { public async load(modules: Constructor[]): Promise { const moduleComponentsOptions = metadataReader(modules); + await validatorsLoader(moduleComponentsOptions.get('validator') ?? []); await overrideEntitiesLoader(moduleComponentsOptions.get('entity') ?? []); await overrideRepositoriesLoader(moduleComponentsOptions.get('repository') ?? []); await apiLoader(this.#express, moduleComponentsOptions.get('middleware') ?? []); diff --git a/src/decorators/components.decorator.ts b/src/decorators/components.decorator.ts index 085b55ed..24df97ac 100644 --- a/src/decorators/components.decorator.ts +++ b/src/decorators/components.decorator.ts @@ -4,7 +4,12 @@ import { RepositoryInjectableOptions, RouterInjectionOptions, ServiceInjectableOptions, +<<<<<<< HEAD buildComponentDecorator, + ValidatorInjectionOptions, +======= + buildComponentDecorator, ValidatorInjectionOptions, +>>>>>>> b652414... Feat() Add support to extends validator } from './'; /** @@ -59,3 +64,12 @@ export function Migration(): ClassDecorator { export function Router(options: RouterInjectionOptions): ClassDecorator { return buildComponentDecorator({ type: 'router', ...options }); } + +/** + * Mark a class as a validator to be used by the validator utility. + * @param options + * @constructor + */ +export function Validator(options: ValidatorInjectionOptions): ClassDecorator { + return buildComponentDecorator({ type: 'validator', ...options }); +} diff --git a/src/decorators/tests/components.spec.ts b/src/decorators/tests/components.spec.ts index 0ab2d7fe..cdf719d5 100644 --- a/src/decorators/tests/components.spec.ts +++ b/src/decorators/tests/components.spec.ts @@ -1,5 +1,5 @@ import 'reflect-metadata'; -import { Entity, Middleware, Migration, Repository, Router, Service } from '../components.decorator'; +import { Entity, Middleware, Migration, Repository, Router, Service, Validator } from '../components.decorator'; import { INJECTABLE_OPTIONS_KEY } from '../'; describe('components', () => { @@ -82,4 +82,17 @@ describe('components', () => { expect(metadata.router[0].handler('')).toEqual(''); }); }); + + describe('Validator', () => { + it('should define the validator metadata', () => { + class OriginalValidator {} + + @Validator({ override: OriginalValidator }) + class Test {} + + const metadata = Reflect.getMetadata(INJECTABLE_OPTIONS_KEY, Test); + expect(metadata.type).toBe('validator'); + expect(metadata.override).toEqual(OriginalValidator); + }); + }); }); diff --git a/src/loaders/index.ts b/src/loaders/index.ts index 43c443c2..de4e5513 100644 --- a/src/loaders/index.ts +++ b/src/loaders/index.ts @@ -6,6 +6,7 @@ export * from './database.loader'; export * from './entities.loader'; export * from './plugins.loader'; export * from './migrations.loader'; +export * from './validators.loader'; export * from '../types'; export * from '../utils'; diff --git a/src/loaders/tests/validators.loader.spec.ts b/src/loaders/tests/validators.loader.spec.ts new file mode 100644 index 00000000..93d36ffc --- /dev/null +++ b/src/loaders/tests/validators.loader.spec.ts @@ -0,0 +1,74 @@ +<<<<<<< HEAD +import { IsString } from 'class-validator'; +import { Module, Validator } from '../../decorators'; +import { metadataReader } from '../../metadata-reader'; +import { validatorsLoader } from '../validators.loader'; +import { AdminPostProductsReq } from '@medusajs/medusa/dist'; + +describe('ValidatorsLoader', () => { + @Validator({ override: AdminPostProductsReq }) + class ExtendedClassValidator extends AdminPostProductsReq { + @IsString() + customField: string; + } + + @Module({ imports: [ExtendedClassValidator] }) + class ValidatorModule {} + + it('should override the existing validator when calling the validator utility', async () => { + const validatorModule = await import('@medusajs/medusa/dist/utils/validator'); + const validatorSpy = jest.spyOn(validatorModule, 'validator'); + + const components = metadataReader([ValidatorModule]); + await validatorsLoader(components.get('validator')); + await validatorModule.validator(AdminPostProductsReq, { customField: 'customField', title: 'title' }, {}); + + expect(validatorSpy).toHaveBeenCalled(); + expect(validatorSpy).toHaveBeenCalledWith( + ExtendedClassValidator, + expect.objectContaining({ + customField: 'customField', + title: 'title', + }), + expect.objectContaining({}) + ); + }); +}); +======= +import { IsString } from "class-validator"; +import { Module, Validator } from "../../decorators"; +import { metadataReader } from "../../metadata-reader"; +import { validatorsLoader } from "../validators.loader"; +import { AdminPostProductsReq } from "@medusajs/medusa/dist"; + +describe('ValidatorsLoader', () => { + @Validator({ override: AdminPostProductsReq }) + class ExtendedClassValidator extends AdminPostProductsReq { + @IsString() + customField: string; + } + + @Module({ imports: [ExtendedClassValidator] }) + class ValidatorModule { + } + + it('should override the existing validator when calling the validator utility', async () => { + const validatorModule = await import("@medusajs/medusa/dist/utils/validator"); + const validatorSpy = jest.spyOn(validatorModule, 'validator'); + + const components = metadataReader([ValidatorModule]); + await validatorsLoader(components.get('validator')); + await validatorModule.validator(AdminPostProductsReq, { customField: 'customField', title: 'title' }, {}); + + expect(validatorSpy).toHaveBeenCalled(); + expect(validatorSpy).toHaveBeenCalledWith( + ExtendedClassValidator, + expect.objectContaining({ + customField: 'customField', + title: 'title' + }), + expect.objectContaining({}) + ); + }); +}); +>>>>>>> b652414... Feat() Add support to extends validator diff --git a/src/loaders/validators.loader.ts b/src/loaders/validators.loader.ts new file mode 100644 index 00000000..5d1cd67a --- /dev/null +++ b/src/loaders/validators.loader.ts @@ -0,0 +1,35 @@ +<<<<<<< HEAD +import { GetInjectableOptions, Type } from '../types'; +import { ValidatorOptions } from 'class-validator'; + +export async function validatorsLoader(validatorsOptions: GetInjectableOptions<'validator'>): Promise { + const module = await import('@medusajs/medusa/dist/utils/validator'); + const originalValidator = module.validator; + module.validator = (typedClass: Type, plain: V, config?: ValidatorOptions): Promise => { + for (const validatorOptions of validatorsOptions) { + if (validatorOptions.override.name === typedClass.name) { + typedClass = validatorOptions.metatype as Type; + break; + } + } + return originalValidator(typedClass, plain, config); + }; +} +======= +import { GetInjectableOptions, Type } from "../types"; +import { ValidatorOptions } from "class-validator"; + +export async function validatorsLoader(validatorsOptions: GetInjectableOptions<'validator'>): Promise { + const module = await import('@medusajs/medusa/dist/utils/validator'); + const originalValidator = module.validator; + module.validator = (typedClass: Type, plain: V, config?: ValidatorOptions): Promise => { + for (const validatorOptions of validatorsOptions) { + if (validatorOptions.override.name === typedClass.name) { + typedClass = validatorOptions.metatype as Type; + break; + } + } + return originalValidator(typedClass, plain, config); + }; +} +>>>>>>> b652414... Feat() Add support to extends validator diff --git a/src/types.ts b/src/types.ts index fb696579..a7d89f1c 100644 --- a/src/types.ts +++ b/src/types.ts @@ -11,7 +11,18 @@ export type Constructor = new (...args: unknown[]) => T; /** * Components that does not required any other options that Type. */ -export type InjectableComponentTypes = 'entity' | 'repository' | 'service' | 'migration' | 'router' | 'middleware'; +<<<<<<< HEAD +export type InjectableComponentTypes = + | 'validator' + | 'entity' + | 'repository' + | 'service' + | 'migration' + | 'router' + | 'middleware'; +======= +export type InjectableComponentTypes = 'validator' | 'entity' | 'repository' | 'service' | 'migration' | 'router' | 'middleware'; +>>>>>>> b652414... Feat() Add support to extends validator /** * Defines the injection options for entities. @@ -63,6 +74,13 @@ export type MiddlewareInjectionOptions = { routerOptions: MedusaRouteOptions[]; }; +/** + * Defines the injection options for routes. + */ +export type ValidatorInjectionOptions = { + override?: Type; +}; + /** * Union of all options type possible for injectable. */ @@ -71,7 +89,8 @@ export type InjectableOptions = | ServiceInjectableOptions | RepositoryInjectableOptions | MiddlewareInjectionOptions - | RouterInjectionOptions; + | RouterInjectionOptions + | ValidatorInjectionOptions; /** * Determine which options type it actually is depending on the component type. @@ -89,6 +108,8 @@ export type GetInjectableOption ? MiddlewareInjectionOptions + : TComponentType extends Extract + ? ValidatorInjectionOptions : never) & { type: InjectableComponentTypes; metatype: TComponentType extends 'middleware' ? Type : Type; diff --git a/src/utils.ts b/src/utils.ts index 3e19aaf1..56085c6f 100644 --- a/src/utils.ts +++ b/src/utils.ts @@ -13,16 +13,14 @@ export class Utils { * Since it is not possible to use multiple extend, you can use that utilities to apply multiple extends. * @param source */ - static repositoryMixin(source: Constructor): MixinReturnType, TSource> { + static repositoryMixin( + source: Constructor + ): MixinReturnType, TSource> { const klass = class Base extends Repository {}; Object.getOwnPropertyNames(source.prototype).forEach((name) => { if (name !== 'constructor' && !klass.hasOwnProperty(name)) { - Object.defineProperty( - klass.prototype, - name, - Object.getOwnPropertyDescriptor(source.prototype, name) - ); + Object.defineProperty(klass.prototype, name, Object.getOwnPropertyDescriptor(source.prototype, name)); } });