Installation
Requirements
Section titled “Requirements”- Node.js 22 or newer
- A package manager — pnpm 10+ is the project default, but npm / yarn / bun also work
Install
Section titled “Install”Pick the marketplace package(s) you need; @lonca/core comes along as a peer dependency.
# Trendyolpnpm add @lonca/trendyol @lonca/core
# Hepsiburadapnpm add @lonca/hepsiburada @lonca/core
# Both (a typical multi-marketplace seller)pnpm add @lonca/trendyol @lonca/hepsiburada @lonca/coreVersioning
Section titled “Versioning”Lonca uses Changesets for releases. While the SDKs are on 0.x, pin to a minor range — the 0.x line ships breaking type changes when live observation reveals stricter contracts:
{ "dependencies": { "@lonca/hepsiburada": "~0.9.0", "@lonca/trendyol": "~0.11.0", },}Once a package reaches 1.0, standard semver guarantees apply.
Stable releases & changelogs
Section titled “Stable releases & changelogs”- npm:
@lonca/core·@lonca/trendyol·@lonca/hepsiburada - Per-package CHANGELOG.md: trendyol · hepsiburada · core
Unofficial. Lonca is an independent, community-maintained project — not affiliated with, endorsed by, or supported by Trendyol, Hepsiburada, or any other marketplace. All marketplace names and trademarks belong to their respective owners.