Changelog
April 7, 2026 ยท View on GitHub
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project follows Semantic Versioning.
[Unreleased]
[1.0.0] - 2026-04-06
Changed
- Published JavaScript bundles now inline runtime dependencies instead of externalizing
node_modules. - Bundled declaration output now only emits entrypoint type files for
index,core, andtypescript. - Package metadata now publishes
.d.mtsand.d.ctsexport-condition type entries while retaining.d.tsdeclaration files for the package-leveltypesfallback. - TypeScript settings are now split between
tsconfig.jsonfor library code andtsconfig.test.jsonfor tests. - Packaging lifecycle scripts now avoid recursive
npm packexecution by reservingprepublishOnlyfor release checks and keepingprepackbuild-only.
Added
- Productization updates for package metadata and scripts.
- Coverage enforcement and expanded tests to satisfy quality gates.
- README improvements, npm packaging controls, and dependency graph tooling.
- Initial release of reusable AST helpers for TypeScript ESTree analysis.
- Guard utilities, AST traversal helpers, call/parameter/type helpers, and benchmark support.