estree-util-to-js is a utility that serializes an estree syntax tree into a string of JavaScript, optionally returning source maps. It is useful when you need to generate JavaScript output from a syntax tree, including cases where you integrate with tools that do not support syntax trees.
Project status
- The source appears to be dormant or in maintenance mode, with its last known upstream update on 2023-07-31, which is over 2 years ago relative to today (2026-06-09).
- Update cadence is low, with releases in early 2023 and then again in July 2023, followed by no further recorded updates up to today.
AI summary generated
Recent updates
2.0.0
Release 2.0.0 updates the package to require Node.js 16 and changes how the package is exposed, moving to an `exports`-based entry point. The code diff also includes a sizable refactor of JSDoc type definitions, plus test and tooling changes.
Breaking1.2.0
Release 1.2.0 primarily updates the TypeScript-facing API surface. The release notes state that the package now exports a `Map` type related to raw source maps, and the README is updated accordingly.
Features1.1.1
Release 1.1.1 claims only documentation improvements and a tsconfig update. The actual diff, however, includes substantial TypeScript/JSDoc type refactoring, test and build tooling changes, and an install-time configuration change (.npmrc).
Security1.1.0
Release 1.1.0 updates the @types/estree-jsx dependency and bumps several tooling/dev dependencies. The only code change is removal of a TypeScript suppression comment around the generator option passed to generate().
1.0.0
Release 1.0.0 was published on 2022-05-29, but the provided release notes do not include any change details beyond a link to the full changelog. To assess upgrade impact, developers should review the referenced commits page for API changes, bug fixes, and dependency updates.