Skip to content

Latest commit

 

History

History
36 lines (26 loc) · 1.16 KB

File metadata and controls

36 lines (26 loc) · 1.16 KB

fuse-typescript

Expert pure TypeScript — CLI tools, libraries, scripts, and backends on TypeScript 6.0 with Node 24 LTS or Bun 1.3, strict typing, and ESM-first packaging.

Agents

Agent Description
typescript-expert Pure-TypeScript development (TS 6.0, Node 24 LTS / Bun 1.3)

Skills

Skill Description
ts-config tsconfig.json, compiler options, module resolution
ts-language-patterns Generics, discriminated unions, satisfies, const objects
ts-runtime-node Node 24 LTS — native type stripping, ESM, node: built-ins
ts-runtime-bun Bun 1.3 — Bun.* APIs, native TS, bundler, test runner
ts-lint-format ESLint flat config, Biome
ts-testing node:test, bun test, Vitest, coverage
ts-packaging exports map, dual ESM/CJS, npm publish

SOLID principles are provided by the shared fuse-solid:solid-generic skill.

MCP Servers

  • Context7 (documentation)
  • Exa (web search)
  • Sequential Thinking

SOLID Rules

  • Files < 100 lines
  • Interfaces in src/interfaces/
  • JSDoc mandatory
  • type: "module", no deprecated compiler options