Skip to content

Commit

Permalink
fix: export commerce media
Browse files Browse the repository at this point in the history
  • Loading branch information
dantio committed Feb 9, 2024
1 parent cca9595 commit bd20570
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 6 deletions.
20 changes: 15 additions & 5 deletions src/api/apiFactory.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import {ClientAlerts, Finding, Shopping, Trading, Merchandising} from '../types/index.js';
import {ClientAlerts, Finding, Merchandising, Shopping, Trading} from '../types/index.js';
import Api from './index.js';
import {
Browse,
Expand All @@ -10,7 +10,16 @@ import {
Offer,
Order
} from './restful/buy/index.js';
import {Catalog, Charity, Commerce, Identity, Notification, Taxonomy, Translation} from './restful/commerce/index.js';
import {
Catalog,
Charity,
Commerce,
Identity,
Media,
Notification,
Taxonomy,
Translation
} from './restful/commerce/index.js';
import {Analytics as DeveloperAnalytics, Developer, KeyManagement} from './restful/developer/index.js';
import RestfulApi, {IRestful} from './restful/index.js';
import {Cancellation, Case, Inquiry, PostOrder, Return,} from './restful/postOrder/index.js';
Expand Down Expand Up @@ -54,11 +63,12 @@ export default class ApiFactory extends Api {
public createCommerceApi(): Commerce {
return {
catalog: this.createRestfulApi(Catalog),
identity: this.createRestfulApi(Identity),
taxonomy: this.createRestfulApi(Taxonomy),
translation: this.createRestfulApi(Translation),
charity: this.createRestfulApi(Charity),
identity: this.createRestfulApi(Identity),
notification: this.createRestfulApi(Notification),
media: this.createRestfulApi(Media),
translation: this.createRestfulApi(Translation),
taxonomy: this.createRestfulApi(Taxonomy),
};
}

Expand Down
5 changes: 4 additions & 1 deletion src/api/restful/commerce/index.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
import Catalog from './catalog/index.js';
import Charity from './charity/index.js';
import Identity from './identity/index.js';
import Media from './media/index.js';
import Notification from './notification/index.js';
import Taxonomy from './taxonomy/index.js';
import Translation from './translation/index.js';
Expand All @@ -12,6 +13,7 @@ export type Commerce = {
notification: Notification
taxonomy: Taxonomy;
translation: Translation;
media: Media;
};

export {
Expand All @@ -20,5 +22,6 @@ export {
Identity,
Notification,
Taxonomy,
Translation
Translation,
Media
};
2 changes: 2 additions & 0 deletions test/api/restful/commerce/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ import {
Catalog,
Charity,
Identity,
Media,
Notification,
Taxonomy,
Translation
Expand All @@ -15,5 +16,6 @@ tests.set(Taxonomy, readSpecs( 'commerce_taxonomy_v1_oas3.json', import.meta.url
tests.set(Translation, readSpecs('commerce_translation_v1_beta_oas3.json', import.meta.url));
tests.set(Charity, readSpecs('commerce_charity_v1_oas3.json', import.meta.url));
tests.set(Notification, readSpecs('commerce_notification_v1_oas3.json', import.meta.url));
tests.set(Media, readSpecs('commerce_media_v1_beta_oas3.json', import.meta.url));

export default tests;

0 comments on commit bd20570

Please sign in to comment.