RepositoryTypeScript
AlemTuzlak

AlemTuzlak/kiira

Type-check the TypeScript & JavaScript code in your Markdown against your real project — in your editor, the CLI, and CI.

80sao
3fork
0issue
0lượt xem

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: docs-as-code

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: type-checking

#1 Repository Của Tháng

3
TINIX TRENDING·Chủ đề: linter

#3 Repository Của Tháng

🧪 Type-check code trong Markdown ngay trong editor

Kiira rút trích code TS/JS từ Markdown, kiểm tra kiểu và báo lỗi về đúng dòng nguồn.

Kiira là công cụ kiểm tra kiểu TypeScript & JavaScript trong tài liệu Markdown/MDX — chống lỗi sai khi copy-paste ví dụ. Hỗ trợ editor (VS Code), CLI (kiira check) và CI (GitHub Action). Phát hiện lỗi import, export, tên hàm/prop sai, code không hợp lệ.

✨ Điểm nổi bật

  • Type-check trong Markdown: rút trích code fence TS/JS, kiểm tra kiểu ngay trong editor, CLI, CI.
  • Metadata trên fence: ignore, validate=type|runtime|none, fixture=, name=, package=, group=.
  • Gom nhóm snippet: dùng group= để kiểm tra nhiều fence liên quan; tự động phát hiện và --fix thêm nhãn.
  • defaultGroup: "file": tự động gom mọi fence trong một file theo thứ tự.
  • Hỗ trợ monorepo: tự động ánh xạ package workspace, không cần cấu hình paths.
  • Per-glob overrides: thiết lập compiler options khác nhau cho từng nhóm file.
  • VS Code extension: hiển thị lỗi ngay trong code fence.
  • GitHub Action: AlemTuzlak/kiira@v1 cho CI.

💡 Vì sao đáng chú ý

Kiira không chỉ là linter Markdown — nó kiểm tra code trong tài liệu thực sự như một phần của dự án. Đây là giải pháp hoàn hảo cho docs-as-code, nơi tài liệu viết bởi AI thường gây lỗi API. Với hỗ trợ monorepo, VS Code và CI, Kiira giúp đảm bảo ví dụ luôn chạy được.


#TypeScript #Markdown #DocsAsCode #DeveloperTools #TiniX

Dự án tương tự

Khám phá các dự án và mô hình AI khác có sự tương đồng.

RepositoryTypeScript
n8n-io/n8n

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

208.6k
Oct 25, 2026
RepositoryTypeScript
mermaid-js/mermaid

Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown

90.9k
Oct 25, 2026
Repository
getify/You-Dont-Know-JS

A book series (2 published editions) on the JS language.

184.8k
Feb 15, 2026
RepositoryTypeScript
freeCodeCamp/freeCodeCamp

freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.

457.9k
Oct 25, 2026
RepositoryTypeScript
vuejs/vue

This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core

212.6k
Oct 10, 2024
RepositoryTypeScript
firecrawl/firecrawl

Supercharge your AI agents with data from the web and beyond. Building the library for superintelligence. 🔥

195.6k
Oct 26, 2026
RepositoryTypeScript
microsoft/vscode

Visual Studio Code

194.3k
Oct 25, 2026
RepositoryPython
practical-tutorials/project-based-learning

Curated list of project-based tutorials

288.1k
Oct 26, 2026
RepositoryJavaScript
react/react

The library for web and native user interfaces.

251.8k
Oct 25, 2026