A modern TypeScript utility library collection providing practical utilities, service integrations, and UI components for building modern applications.
- 🚀 Modern Stack: TypeScript, React 19, Next.js 16
- 📦 Modular: Each package can be used independently
- 🔒 Type Safe: Full TypeScript support
- ⚡ Performant: Optimized code
- 🛠️ Monorepo: Managed with Turborepo and pnpm workspace
Utility functions library
Service integrations
React UI component library
Shared ESLint and TypeScript configurations
pnpm add @chiastack/utils
pnpm add @chiastack/services
pnpm add @chiastack/uiimport { captchaSiteverify } from "@chiastack/services/captcha";
import { delay, tryCatch, day } from "@chiastack/utils";
// Delay execution
await delay(1000);
// Safe error handling
const result = await tryCatch(fetch("/api/data"));
// Date formatting
const formatted = day().format("YYYY-MM-DD");
// CAPTCHA verification
const response = await captchaSiteverify(request, {
provider: "cloudflare-turnstile",
captchaSecretKey: process.env.CAPTCHA_SECRET_KEY!,
});Requirements: Node.js >= 22.*, pnpm >= 10.22.0
pnpm install
pnpm dev # Start dev server
pnpm build # Build all packages
pnpm test # Run tests
pnpm lint # Lint codeFull documentation: chiastack.dev
MIT License - see LICENSE
- GitHub: @chia1104
- Email: yuyuchia7423@gmail.com
