https://github.com/tsdk-monorepo/tsdk
Type-safe API development and code share tool for TypeScript projects.
https://github.com/tsdk-monorepo/tsdk
api nest-cli shared-module typesafe typescript
Last synced: about 1 year ago
JSON representation
Type-safe API development and code share tool for TypeScript projects.
- Host: GitHub
- URL: https://github.com/tsdk-monorepo/tsdk
- Owner: tsdk-monorepo
- License: mit
- Created: 2023-11-25T07:42:17.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-04-09T23:14:43.000Z (about 1 year ago)
- Last Synced: 2025-04-10T00:24:58.002Z (about 1 year ago)
- Topics: api, nest-cli, shared-module, typesafe, typescript
- Language: TypeScript
- Homepage: https://tsdk.dev
- Size: 3.61 MB
- Stars: 7
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.mdx
- License: LICENSE.md
Awesome Lists containing this project
README
Type-safe API development and code share tool for TypeScript projects.


[](https://www.npmjs.com/package/tsdk)
[](https://packagephobia.com/result?p=tsdk)

## Getting Started
Visit https://tsdk.dev/docs/intro to get started with tsdk.
## Website
https://tsdk.dev or [中文](https://tsdk.dev/zh-CN)
## Documentation
https://tsdk.dev/docs/intro
## Development
This repository uses [PNPM Workspaces](https://pnpm.io/workspaces)
Install dependencies:
```sh
pnpm install
```
### Structure
- [`packages/tsdk`](./packages/tsdk) - `tsdk` package.
- [`packages/tsdk-server-adapters`](./packages/tsdk-server-adapters) - Server adapters package for tsdk.
- [`packages/bench`](./packages/bench) - benchmark for `tsdk-server-adapters`.
- [`configs/*`](./packages/bench) - config packages for ts/eslint/test etc.
- [`examples/*`](./examples) - Examples that only use packages and aren't aware of other apps.
## Community
Welcome to join the [Discussions](https://github.com/tsdk-monorepo/tsdk/discussions)