@klymchuk/v2-types
v1.0.7
Published
Shared TypeScript types for klymchuk-brand-v2 projects
Maintainers
Readme
@klymchuk/v2-types
Shared TypeScript types for klymchuk-brand-v2 projects.
This is a simple, zero-build types package that exports TypeScript source files directly. It works with any TypeScript project without compilation.
Installation
npm install @klymchuk/v2-typesUsage
import type {
StoreDTO,
ValueOf,
CheckoutResultResponse,
OrderCheckoutParams,
OrderCheckoutResponse,
StoreInitResponse
} from '@klymchuk/v2-types';Features
- Utility Types: Generic TypeScript utility types (ValueOf, AnyFunction)
- E-commerce Types: Checkout and order-related types
- Nova Poshta Integration: Types for Ukrainian courier service integration
- Medusa.js Re-exports: All types from @medusajs/types for convenience
Type Categories
Utility Types
ValueOf<T>- Extract value types from an objectAnyFunction- Generic function type
E-commerce Types
CheckoutResultResponse- Checkout process resultOrderCheckoutParams- Order checkout parametersOrderCheckoutResponse- Order checkout responseStoreInitResponse- Store initialization data
Nova Poshta Types
MyNPSettlement- Settlement/city informationMyNPDivision- Post office division dataMyNPMetadata- Nova Poshta metadataMyNPFulfillmentData- Fulfillment data for Nova Poshta
License
ISC
