# @rtorcato/js-tooling > One-package, full-lifecycle JavaScript / TypeScript tooling distribution. Ships TypeScript configs, Biome / ESLint presets, Vitest / Jest presets, Commitlint, Husky, Semantic Release, GitHub Actions, Dependabot, CodeQL, and a repo baseline (.editorconfig, .nvmrc, engines.node, knip). The CLI scaffolds new projects (`setup`), audits existing ones (`doctor`), and applies missing pieces incrementally (`fix`). Designed to work non-interactively via JSON flags for CI and AI agent use. ## CLI - [CLI commands](https://rtorcato.github.io/js-tooling/guides/cli): Full reference for `setup`, `doctor`, `fix`, `copy`, and `list`, including every `--json` / `--yes` / `--dry-run` flag combination. - [Getting started](https://rtorcato.github.io/js-tooling/guides/getting-started): Install, scaffold a new project, or audit an existing one. - [For AI agents](https://rtorcato.github.io/js-tooling/guides/for-ai-agents): Non-interactive command catalog, sample JSON payloads, and recommended workflows for autonomous use. ## Configuration reference - [TypeScript](https://rtorcato.github.io/js-tooling/reference/typescript): `@rtorcato/js-tooling/typescript/{base,react,next,node,express,test,reset}`. - [Biome](https://rtorcato.github.io/js-tooling/reference/biome): `@rtorcato/js-tooling/biome`. - [ESLint](https://rtorcato.github.io/js-tooling/reference/eslint): `@rtorcato/js-tooling/eslint/{base,nextjs}`. - [Prettier](https://rtorcato.github.io/js-tooling/reference/prettier): `@rtorcato/js-tooling/prettier`. - [Vitest](https://rtorcato.github.io/js-tooling/reference/vitest): `@rtorcato/js-tooling/vitest/{config,react,setup}`. - [Jest](https://rtorcato.github.io/js-tooling/reference/jest): `@rtorcato/js-tooling/jest-presets/{browser,node}/jest-preset`. - [Commitlint](https://rtorcato.github.io/js-tooling/reference/commitlint): `@rtorcato/js-tooling/commitlint/config`. - [Semantic Release](https://rtorcato.github.io/js-tooling/reference/semantic-release): `@rtorcato/js-tooling/semantic-release{,/github,/docker}`. - [tsup](https://rtorcato.github.io/js-tooling/reference/tsup): `@rtorcato/js-tooling/tsup`. - [esbuild](https://rtorcato.github.io/js-tooling/reference/esbuild): `@rtorcato/js-tooling/esbuild`. ## Source - [GitHub repo](https://github.com/rtorcato/js-tooling): source, issues, and CHANGELOG. - [AGENTS.md](https://github.com/rtorcato/js-tooling/blob/main/AGENTS.md): repo-side orientation for coding agents. - [npm package](https://www.npmjs.com/package/@rtorcato/js-tooling): install via npm / pnpm / yarn.