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 actively maintained through 2023, with the most recent upstream push and update on 2023-07-31 (2.0.0). After that, no further updates are evidenced in the provided history.
- Update cadence looks uneven but active in early 2023, with updates at 1.1.1 (2023-01-21), 1.2.0 (2023-02-09), and 2.0.0 (2023-07-31), followed by a quiet period after mid-2023 (at least based on the evidence shown).
AI summary generated Today
Recent updates
2.0.0
7/31/2023Release 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
2/9/2023Release 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
1/21/2023Release 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
7/24/2022Release 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
5/29/2022Release 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.