ts5

TotalClaw 作者 totalclaw v0.1.0

Netsnek e.U. 的 TS5 命名空间TypeScript 全栈入门套件。具有共享类型、CI/CD 管道和一键部署的 Monorepo 模板。

安装 / 下载方式

TotalClaw CLI推荐
totalclaw install totalclaw:totalclaw~kleberbaum-ts5
cURL直接下载,无需登录
curl -fsSL https://skills.taituai.com/api/skills/totalclaw%3Atotalclaw~kleberbaum-ts5/file -o kleberbaum-ts5.md
## 概述(中文)

Netsnek e.U. 的 TS5 命名空间TypeScript 全栈入门套件。具有共享类型、CI/CD 管道和一键部署的 Monorepo 模板。

## 原文

# The TS5 Approach

TS5 is the Netsnek e.U. full-stack TypeScript starter. One monorepo: shared types, frontend, backend, CI/CD, and deployment.

## Monorepo Structure

```
packages/
  shared/    # Types and utilities
  web/       # Frontend (TSX)
  api/       # Backend (TS3)
tools/       # Scripts and CI
```

## Commands

| Argument | Purpose |
|----------|---------|
| `--init` | Bootstrap monorepo layout |
| `--packages` | Manage or list workspace packages |
| `--deploy` | Trigger one-click deployment |

## From Zero to Deploy

```bash
# Create monorepo
./scripts/monorepo-setup.sh --init

# Verify packages
./scripts/monorepo-setup.sh --packages

# Deploy
./scripts/monorepo-setup.sh --deploy
```