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 quiet/dormant, with the most recent upstream push on 2023-07-31, which is over three years ago relative to 2026-09-10.
- The update cadence was low and irregular (major update in 2022-05-29, then updates in 2022-07-24, 2023-01-21, 2023-02-09, and 2023-07-31), and it has not continued since 2023-07-31.
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.