{"library":"recma-stringify","type":"library","category":null,"description":"The `recma-stringify` package is a `unified` plugin designed to serialize JavaScript Abstract Syntax Trees (ASTs) back into JavaScript code. It operates within the `recma` ecosystem, which focuses on transforming JavaScript ASTs, similar to how `remark` handles Markdown and `rehype` handles HTML. Currently at version `1.0.0`, it is part of an active project with a stable release cadence that generally aligns with Node.js LTS versions, with major releases dropping support for unmaintained Node.js environments. Its primary differentiator is its seamless integration into the `unified` processing pipeline, abstracting the underlying `estree-util-to-js` utility. This allows developers to easily incorporate JavaScript code generation into broader content processing workflows, such as compiling MDX. It does not parse JavaScript itself; for that, it's typically paired with `recma-parse` or used via the overarching `recma` core package.","language":"javascript","status":"active","version":"1.0.0","tags":["javascript","abstract","ast","compile","plugin","recma-plugin","recma","serialize","typescript"],"install":[{"cmd":"npm install recma-stringify","imports":["import recmaStringify from 'recma-stringify'","import type { Options } from 'recma-stringify'","import { unified } from 'unified'"]},{"cmd":"yarn add recma-stringify","imports":[]},{"cmd":"pnpm add recma-stringify","imports":[]}],"homepage":null,"github":"https://github.com/mdx-js/recma.git#main","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/recma-stringify","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/recma-stringify/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Sat Jul 18","install_tag":null}}