mirror of
https://github.com/acamarata/tsconfig.git
synced 2026-06-30 19:04:29 +00:00
Four JSON tsconfig presets for acamarata packages: base (strict/ES2022/bundler), library (declaration output), node (CommonJS), react (jsx:react-jsx/DOM). JSON-only package — no build step. Includes validation script and CI workflow.
927 B
927 B
Changelog
All notable changes to this project will be documented in this file.
The format follows Keep a Changelog. This project adheres to Semantic Versioning.
[Unreleased]
[0.1.0] - 2026-05-28
Added
tsconfig.base.json: strict base config with ES2022 target, bundler module resolution,noUncheckedIndexedAccess,exactOptionalPropertyTypestsconfig.library.json: extends base, adds declaration output for publishable libraries (ESNext module,declarationMap,sourceMap)tsconfig.node.json: extends base, targets CommonJS for Node.js tools and scriptstsconfig.react.json: extends base, addsjsx: react-jsxand DOM lib for React applications- JSON validation script (
scripts/validate-json.mjs) to verify all variants parse and contain expected keys - CI workflow validating JSON on Node 20, 22, and 24