@tomei/product
Version:
NestJS package for product module
47 lines (46 loc) • 4.86 kB
TypeScript
import { ProductModel } from './entities/product.entity';
import { ProductWithInventoryModel } from './entities/product-with-inventory.entity';
import { ProductBrandModel } from './entities/product-brand.entity';
import { ProductCategoriesModel } from './entities/product-category.entity';
import { ProductCollectionsModel } from './entities/product-collection.entity';
import { ProductCustomizeOptionModel } from './entities/product-customize-option.entity';
import { ProductGroupModel } from './entities/product-group.entity';
import { ProductMaterialModel } from './entities/product-material.entity';
import { ProductTagModel } from './entities/product-tag.entity';
import { SettingsCategoryModel } from './entities/settings-category.entity';
import { SettingsCollectionModel } from './entities/settings-collection.entity';
import { SettingsGroupModel } from './entities/settings-group.entity';
import { StoreModel } from './entities/store.entity';
import { StoreProductModel } from './entities/store-product.entity';
import { ProductCertificateModel } from './entities/product-certificate.entity';
import { SettingsPlatformCategoryMappingModel } from './entities/settings-platform-category-mapping.entity';
import { ProductJewelleryModel } from './entities/product-jewellery.entity';
import { ProductJewellery } from './components/jewellery-product/jewellery-product';
import { ProductJewelleryRepository } from './components/jewellery-product/jewellery-product.repository';
import { ProductGroup } from './components/group-product/group-product';
import { ProductGroupRepository } from './components/group-product/group-product.repository';
import { ProductProductGroup } from './components/product-group-product/product-group-product';
import { ProductProductGroupRepository } from './components/product-group-product/product-group-product.repository';
import { ProductCollection } from './components/collection-product/collection-product';
import { ProductCollectionRepository } from './components/collection-product/collection-product.repository';
import { ProductCategory } from './components/category-product/category-product';
import { ProductCategoryRepository } from './components/category-product/category-product.repository';
import { ProductProductCategory } from './components/product-product-category/product-product-category';
import { ProductProductCategoryRepository } from './components/product-product-category/product-product-category.repository';
import { ProductProductCollection } from './components/product-collection-product/product-collection-product';
import { ProductProductCollectionRepository } from './components/product-collection-product/product-collection-product.repository';
import { ProductTagRepository } from './components/tag-product/tag-product.repository';
import { ProductTag } from './components/tag-product/tag-product';
import { ProductBrand } from './components/brand-product/brand-product';
import { ProductBrandRepository } from './components/brand-product/brand-product.repository';
import { ProductVariant } from './components/variant-product/variant-product';
import { ProductVariantRepository } from './components/variant-product/variant-product.repository';
import { ProductVariantWithInventory } from './components/variant-product-with-inventory/variant-product-with-inventory';
import { ProductVariantWithInventoryRepository } from './components/variant-product-with-inventory/variant-product-with-inventory.repository';
import { PlatformCategoryMapping } from './components/platform-category-mapping-product/platform-category-mapping-product';
import { PlatformCategoryMappingRepository } from './components/platform-category-mapping-product/platform-category-mapping-product.repository';
export * from './base';
export * from './interfaces';
export * from './helpers';
export * as productDB from './database';
export { ProductModel, ProductWithInventoryModel, ProductBrandModel, ProductCategoriesModel, ProductCollectionsModel, ProductCustomizeOptionModel, ProductGroupModel, ProductMaterialModel, ProductTagModel, SettingsCategoryModel, SettingsCollectionModel, SettingsGroupModel, StoreModel, StoreProductModel, ProductCertificateModel, SettingsPlatformCategoryMappingModel, ProductJewelleryModel, ProductJewellery, ProductJewelleryRepository, ProductGroup, ProductGroupRepository, ProductProductGroup, ProductProductGroupRepository, ProductCollection, ProductCollectionRepository, ProductCategory, ProductCategoryRepository, ProductProductCategory, ProductProductCategoryRepository, ProductProductCollection, ProductProductCollectionRepository, ProductTagRepository, ProductTag, ProductBrand, ProductBrandRepository, ProductVariant, ProductVariantRepository, ProductVariantWithInventory, ProductVariantWithInventoryRepository, PlatformCategoryMapping, PlatformCategoryMappingRepository, };