hotfix(medusa-js): Export resources classes and make client public (#3271)
* export all ressource classes and make client public * add changeset
This commit is contained in:
1 parent
ef148cb9f4
commit
3a911091f1
4 files changed
+120
-27
No files matched your search
@@ -0,0 +1,5 @@
|
|||||||
|
---
|
||||||
|
"@medusajs/medusa-js": patch
|
||||||
|
---
|
||||||
|
|
||||||
|
hotfix(medusa-js): Export all resources and make client of medusa-js public
|
||||||
@@ -1,28 +1,30 @@
|
|||||||
import MedusaError from "./error"
|
import MedusaError from "./error"
|
||||||
import KeyManager from "./key-manager"
|
import KeyManager from "./key-manager"
|
||||||
import Client, { Config } from "./request"
|
import Client, { Config } from "./request"
|
||||||
import Admin from "./resources/admin"
|
import {
|
||||||
import AuthResource from "./resources/auth"
|
Admin,
|
||||||
import CartsResource from "./resources/carts"
|
AuthResource,
|
||||||
import CollectionsResource from "./resources/collections"
|
CartsResource,
|
||||||
import CustomersResource from "./resources/customers"
|
CollectionsResource,
|
||||||
import GiftCardsResource from "./resources/gift-cards"
|
CustomersResource,
|
||||||
import OrderEditsResource from "./resources/order-edits"
|
GiftCardsResource,
|
||||||
import OrdersResource from "./resources/orders"
|
OrderEditsResource,
|
||||||
import PaymentCollectionsResource from "./resources/payment-collections"
|
OrdersResource,
|
||||||
import PaymentMethodsResource from "./resources/payment-methods"
|
PaymentCollectionsResource,
|
||||||
import ProductTagsResource from "./resources/product-tags"
|
PaymentMethodsResource,
|
||||||
import ProductTypesResource from "./resources/product-types"
|
ProductCategoriesResource,
|
||||||
import ProductsResource from "./resources/products"
|
ProductsResource,
|
||||||
import RegionsResource from "./resources/regions"
|
ProductTagsResource,
|
||||||
import ReturnReasonsResource from "./resources/return-reasons"
|
ProductTypesResource,
|
||||||
import ReturnsResource from "./resources/returns"
|
RegionsResource,
|
||||||
import ShippingOptionsResource from "./resources/shipping-options"
|
ReturnReasonsResource,
|
||||||
import SwapsResource from "./resources/swaps"
|
ReturnsResource,
|
||||||
import ProductCategoriesResource from "./resources/product-categories"
|
ShippingOptionsResource,
|
||||||
|
SwapsResource,
|
||||||
|
} from "./resources"
|
||||||
|
|
||||||
class Medusa {
|
class Medusa {
|
||||||
private client: Client
|
public client: Client
|
||||||
public admin: Admin
|
public admin: Admin
|
||||||
|
|
||||||
public auth: AuthResource
|
public auth: AuthResource
|
||||||
@@ -83,5 +85,8 @@ class Medusa {
|
|||||||
}
|
}
|
||||||
|
|
||||||
export default Medusa
|
export default Medusa
|
||||||
|
export { default as MedusaError } from "./error"
|
||||||
export { default as KeyManager } from "./key-manager"
|
export { default as KeyManager } from "./key-manager"
|
||||||
|
export { Config, default as Client } from "./request"
|
||||||
|
export * from "./resources"
|
||||||
export * from "./typings"
|
export * from "./typings"
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
import BaseResource from "../base"
|
import BaseResource from "../base"
|
||||||
import AdminAuthResource from "./auth"
|
import AdminAuthResource from "./auth"
|
||||||
import AdminBatchJobsResource from "./batch-jobs"
|
import AdminBatchJobsResource from "./batch-jobs"
|
||||||
import CollectionsResource from "./collections"
|
import AdminCollectionsResource from "./collections"
|
||||||
import AdminCurrenciesResource from "./currencies"
|
import AdminCurrenciesResource from "./currencies"
|
||||||
import AdminCustomerGroupsResource from "./customer-groups"
|
import AdminCustomerGroupsResource from "./customer-groups"
|
||||||
import AdminCustomersResource from "./customers"
|
import AdminCustomersResource from "./customers"
|
||||||
@@ -11,9 +11,12 @@ import AdminGiftCardsResource from "./gift-cards"
|
|||||||
import AdminInvitesResource from "./invites"
|
import AdminInvitesResource from "./invites"
|
||||||
import AdminNotesResource from "./notes"
|
import AdminNotesResource from "./notes"
|
||||||
import AdminNotificationsResource from "./notifications"
|
import AdminNotificationsResource from "./notifications"
|
||||||
import AdminOrdersResource from "./orders"
|
|
||||||
import AdminOrderEditsResource from "./order-edits"
|
import AdminOrderEditsResource from "./order-edits"
|
||||||
|
import AdminOrdersResource from "./orders"
|
||||||
|
import AdminPaymentCollectionsResource from "./payment-collections"
|
||||||
|
import AdminPaymentsResource from "./payments"
|
||||||
import AdminPriceListResource from "./price-lists"
|
import AdminPriceListResource from "./price-lists"
|
||||||
|
import AdminProductCategoriesResource from "./product-categories"
|
||||||
import AdminProductTagsResource from "./product-tags"
|
import AdminProductTagsResource from "./product-tags"
|
||||||
import AdminProductTypesResource from "./product-types"
|
import AdminProductTypesResource from "./product-types"
|
||||||
import AdminProductsResource from "./products"
|
import AdminProductsResource from "./products"
|
||||||
@@ -31,9 +34,6 @@ import AdminTaxRatesResource from "./tax-rates"
|
|||||||
import AdminUploadsResource from "./uploads"
|
import AdminUploadsResource from "./uploads"
|
||||||
import AdminUsersResource from "./users"
|
import AdminUsersResource from "./users"
|
||||||
import AdminVariantsResource from "./variants"
|
import AdminVariantsResource from "./variants"
|
||||||
import AdminPaymentCollectionsResource from "./payment-collections"
|
|
||||||
import AdminPaymentsResource from "./payments"
|
|
||||||
import AdminProductCategoriesResource from "./product-categories"
|
|
||||||
|
|
||||||
class Admin extends BaseResource {
|
class Admin extends BaseResource {
|
||||||
public auth = new AdminAuthResource(this.client)
|
public auth = new AdminAuthResource(this.client)
|
||||||
@@ -42,7 +42,7 @@ class Admin extends BaseResource {
|
|||||||
public customerGroups = new AdminCustomerGroupsResource(this.client)
|
public customerGroups = new AdminCustomerGroupsResource(this.client)
|
||||||
public discounts = new AdminDiscountsResource(this.client)
|
public discounts = new AdminDiscountsResource(this.client)
|
||||||
public currencies = new AdminCurrenciesResource(this.client)
|
public currencies = new AdminCurrenciesResource(this.client)
|
||||||
public collections = new CollectionsResource(this.client)
|
public collections = new AdminCollectionsResource(this.client)
|
||||||
public draftOrders = new AdminDraftOrdersResource(this.client)
|
public draftOrders = new AdminDraftOrdersResource(this.client)
|
||||||
public giftCards = new AdminGiftCardsResource(this.client)
|
public giftCards = new AdminGiftCardsResource(this.client)
|
||||||
public invites = new AdminInvitesResource(this.client)
|
public invites = new AdminInvitesResource(this.client)
|
||||||
@@ -73,4 +73,41 @@ class Admin extends BaseResource {
|
|||||||
public productCategories = new AdminProductCategoriesResource(this.client)
|
public productCategories = new AdminProductCategoriesResource(this.client)
|
||||||
}
|
}
|
||||||
|
|
||||||
export default Admin
|
export {
|
||||||
|
Admin,
|
||||||
|
AdminAuthResource,
|
||||||
|
AdminBatchJobsResource,
|
||||||
|
AdminCollectionsResource,
|
||||||
|
AdminCurrenciesResource,
|
||||||
|
AdminCustomerGroupsResource,
|
||||||
|
AdminCustomersResource,
|
||||||
|
AdminDiscountsResource,
|
||||||
|
AdminDraftOrdersResource,
|
||||||
|
AdminGiftCardsResource,
|
||||||
|
AdminInvitesResource,
|
||||||
|
AdminNotesResource,
|
||||||
|
AdminNotificationsResource,
|
||||||
|
AdminOrdersResource,
|
||||||
|
AdminOrderEditsResource,
|
||||||
|
AdminPriceListResource,
|
||||||
|
AdminProductTagsResource,
|
||||||
|
AdminProductTypesResource,
|
||||||
|
AdminProductsResource,
|
||||||
|
AdminPublishableApiKeyResource,
|
||||||
|
AdminRegionsResource,
|
||||||
|
AdminReturnReasonsResource,
|
||||||
|
AdminReturnsResource,
|
||||||
|
AdminSalesChannelsResource,
|
||||||
|
AdminShippingOptionsResource,
|
||||||
|
AdminShippingProfilesResource,
|
||||||
|
AdminStockLocationsResource,
|
||||||
|
AdminStoresResource,
|
||||||
|
AdminSwapsResource,
|
||||||
|
AdminTaxRatesResource,
|
||||||
|
AdminUploadsResource,
|
||||||
|
AdminUsersResource,
|
||||||
|
AdminVariantsResource,
|
||||||
|
AdminPaymentCollectionsResource,
|
||||||
|
AdminPaymentsResource,
|
||||||
|
AdminProductCategoriesResource,
|
||||||
|
}
|
||||||
@@ -0,0 +1,46 @@
|
|||||||
|
import AddressesResource from "./addresses"
|
||||||
|
import AuthResource from "./auth"
|
||||||
|
import BaseResource from "./base"
|
||||||
|
import CartsResource from "./carts"
|
||||||
|
import CollectionsResource from "./collections"
|
||||||
|
import CustomersResource from "./customers"
|
||||||
|
import GiftCardsResource from "./gift-cards"
|
||||||
|
import LineItemsResource from "./line-items"
|
||||||
|
import OrderEditsResource from "./order-edits"
|
||||||
|
import OrdersResource from "./orders"
|
||||||
|
import PaymentCollectionsResource from "./payment-collections"
|
||||||
|
import PaymentMethodsResource from "./payment-methods"
|
||||||
|
import ProductCategoriesResource from "./product-categories"
|
||||||
|
import ProductTagsResource from "./product-tags"
|
||||||
|
import ProductTypesResource from "./product-types"
|
||||||
|
import ProductsResource from "./products"
|
||||||
|
import RegionsResource from "./regions"
|
||||||
|
import ReturnReasonsResource from "./return-reasons"
|
||||||
|
import ReturnsResource from "./returns"
|
||||||
|
import ShippingOptionsResource from "./shipping-options"
|
||||||
|
import SwapsResource from "./swaps"
|
||||||
|
|
||||||
|
export * from "./admin"
|
||||||
|
export {
|
||||||
|
AddressesResource,
|
||||||
|
AuthResource,
|
||||||
|
BaseResource,
|
||||||
|
CartsResource,
|
||||||
|
CollectionsResource,
|
||||||
|
CustomersResource,
|
||||||
|
GiftCardsResource,
|
||||||
|
LineItemsResource,
|
||||||
|
OrderEditsResource,
|
||||||
|
OrdersResource,
|
||||||
|
PaymentCollectionsResource,
|
||||||
|
PaymentMethodsResource,
|
||||||
|
ProductCategoriesResource,
|
||||||
|
ProductTagsResource,
|
||||||
|
ProductTypesResource,
|
||||||
|
ProductsResource,
|
||||||
|
RegionsResource,
|
||||||
|
ReturnReasonsResource,
|
||||||
|
ReturnsResource,
|
||||||
|
ShippingOptionsResource,
|
||||||
|
SwapsResource,
|
||||||
|
}
|
||||||
Reference in new issue
Block a user