Skip to content

Repository files navigation

@longtermsupport/ts-qa-ci

Orchestrated QA/CI pipeline for TypeScript/React projects — the TypeScript analogue of lts/php-qa-ci.

npm install --save-dev @longtermsupport/ts-qa-ci
npx ts-qa init      # scaffold tsQaConfig/
npx ts-qa           # run the full pipeline

One command runs formatting, linting (including a Component-Driven Development rule tier), type-checking, structural/architecture checks, and tests — auto-fixing locally, failing the gate on any pending diff in CI. A fast Rust-based pre-filter (oxlint) catches obvious problems before anything slower runs.

Docs

Claude Code integration

npx ts-qa deploy-skills

Pushes this package's skills/agents into .claude/, and registers a hooks-daemon project-handler if one is detected (never writes classic hook files when a daemon is present).

Status

v0.1.0 — pre-publish. Currently being dogfooded on lts-commerce-site before wider rollout. See that repo's CLAUDE/Plan/011-ts-qa-ci-package/PLAN.md for the build plan and progress.

About

Orchestrated QA/CI pipeline for TypeScript/React projects — analogue of lts/php-qa-ci

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages