Skip to content

Repository files navigation

yshop-node-sdk

A modern, modular TypeScript SDK for interacting with the Public yShop API.

This monorepo contains a set of packages that provide a unified API layer and framework-specific integrations for building e-commerce applications.


📦 Packages

This repository is organized as a pnpm monorepo:

Core SDK

  • @yshop/sdk-core
    • Framework-agnostic API client
    • Contains all business logic and API communication layer
    • Used as the foundation for all adapters

📄 Documentation:
➡️ Core SDK README

Vue Integration

  • @yshop/sdk-vue
    • Vue 3 plugin wrapper around @yshop/sdk-core
    • Provides composables and reactive access to the SDK
    • Designed for Composition API usage

📄 Documentation:
➡️ Vue SDK README

🧠 Architecture

The SDK follows a layered architecture:

          ┌──────────────────────┐
          │    @yshop-sdk/vue    │
          │    Vue integration   │
          └─────────┬────────────┘
                    │
          ┌─────────▼────────────┐
          │   @yshop-sdk/core    │
          │     API & logic      │ 
          └─────────┬────────────┘
                    │
          ┌─────────▼────────────┐
          │   YShop API backend  │
          └──────────────────────┘

About

NodeJS SDK for yshop.pl API

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages