{"library":"jstransformer","type":"library","category":null,"description":"JSTransformer is a utility package designed to standardize the APIs of various \"jstransformer-*\" packages, which encompass template engines, Markdown parsers, and code compilers. Its core purpose is to provide a consistent interface for methods such as `.render`, `.renderAsync`, `.renderFile`, and `.renderFileAsync`, along with properties like `inputFormats` and `outputFormat`. The current and only stable version is 1.0.0, which was last published over 7 years ago (June 2016). The project appears to be unmaintained, with no recent releases or active development within the `jstransformers` GitHub organization. While it aimed to unify over 100 transformers at its peak, its long-term inactivity means it likely lacks support for modern JavaScript features or recent versions of underlying transformer libraries. Its key differentiator was its API normalization, enabling interchangeability of transformers, but this benefit is significantly diminished by its abandoned status.","language":"javascript","status":"abandoned","version":"1.0.0","tags":["javascript","jstransformer"],"last_verified":"Wed May 27","install":[{"cmd":"npm install jstransformer","imports":["const transformer = require('jstransformer');","const markedTransformer = transformer(require('jstransformer-marked'));","markedTransformer.render(str, options, locals);"]},{"cmd":"yarn add jstransformer","imports":[]},{"cmd":"pnpm add jstransformer","imports":[]}],"homepage":null,"github":"https://github.com/jstransformers/jstransformer","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/jstransformer","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/jstransformer/compatibility"}}