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 pipelineOne 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/pipeline.md— the 5-phase pipeline and the read-only/CI-write dualitydocs/configuration.md— the config cascade,tsQaConfig/, Tier A exemptionsdocs/cdd-rules.md— Component-Driven Development rule setdocs/coding-standards.md— what the always-on rules assume, and whydocs/tools.md— every tool orchestrated, one pagedocs/github-actions.md— CI install and workflow setup
npx ts-qa deploy-skillsPushes 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).
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.