https://github.com/mulfyx/teez-sdk
A collection of robust, type-safe SDKs for Teez, Kazakhstan’s e-commerce marketplace.
https://github.com/mulfyx/teez-sdk
api-client b2c ecommerce kazakhstan marketplace monorepo sdk teez typescript zod
Last synced: 5 months ago
JSON representation
A collection of robust, type-safe SDKs for Teez, Kazakhstan’s e-commerce marketplace.
- Host: GitHub
- URL: https://github.com/mulfyx/teez-sdk
- Owner: mulfyx
- License: mit
- Created: 2025-12-17T07:47:16.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2026-01-05T11:29:14.000Z (5 months ago)
- Last Synced: 2026-01-08T03:51:46.307Z (5 months ago)
- Topics: api-client, b2c, ecommerce, kazakhstan, marketplace, monorepo, sdk, teez, typescript, zod
- Language: TypeScript
- Homepage:
- Size: 385 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Teez SDK
[](./LICENSE)
[](https://www.typescriptlang.org/)
[](https://nodejs.org/)
[](https://github.com/prettier/prettier)
This monorepo contains SDKs and tools for interacting with the Teez platform APIs. It is organized as a workspace to manage multiple packages efficiently.
## Packages
| Package | Description | Version |
| :-------------------------------------------------- | :-------------------------- | :------ |
| [`@teez-sdk/teez-b2c-api`](./packages/teez-b2c-api) | Client for the Teez B2C API | 3.0.0 |
## Development
This project uses [npm workspaces](https://docs.npmjs.com/cli/v7/using-npm/workspaces).
### Prerequisites
- Node.js (v20 or higher recommended)
- npm
### Setup
Install dependencies for all packages from the root directory:
```bash
npm install
```
### Building Packages
To build a specific package (e.g., `teez-b2c-api`):
```bash
npm run build -w @teez-sdk/teez-b2c-api
```
### Linting & Formatting
To run linting across a specific package:
```bash
npm run lint -w @teez-sdk/teez-b2c-api
```
## Contributing
1. Fork the repository.
2. Create your feature branch (`git checkout -b feature/amazing-feature`).
3. Commit your changes (`git commit -m 'Add some amazing feature'`).
4. Push to the branch (`git push origin feature/amazing-feature`).
5. Open a Pull Request.
## License
MIT