zedkit
@zedtech/zedkit-quality

Share one strict TypeScript base

One strict base (`strict`, exact optionals, unchecked indexed access, unused checks) every tsconfig extends.

alpha

At a glance

  • Who: TypeScript repos that want the same strictness without copying a file.
  • What: One strict base (strict, exact optionals, unchecked indexed access, unused checks) every tsconfig extends.
  • Use when: When several tsconfigs must stay strict and identical.
  • Avoid when: When the repo needs looser settings (extend and override instead).
  • See also: Lint UI files for accessibility, Tailwind and tokens

Install

pnpm add @zedtech/zedkit-quality

Latest: 0.1.0 (via changesets).

Example

Usage
// tsconfig.json
{
  "extends": "@zedtech/zedkit-quality/tsconfig",
  "compilerOptions": { "outDir": "dist", "rootDir": "src" },
  "include": ["src"]
}

Wraps: (none)

On this page