{"library":"textr","type":"library","category":null,"description":"textr is a tiny and extendable framework designed for composing text transformation functions. Its core idea revolves around enabling developers to build modular typography tools by chaining small, single-responsibility text processing modules. The package encourages creating specific transformers for tasks like smart quotes, ellipses, or em-dashes, rather than a monolithic typographic engine. The current stable version is 0.3.0, released in 2015. Given its age and lack of updates, it's considered an abandoned project, meaning no new features or maintenance fixes are expected. Its key differentiator was its pluggable architecture for highly customized text processing workflows, allowing users to combine various `typographic-*` packages available on npm.","language":"javascript","status":"abandoned","version":"0.3.0","tags":["javascript","typographic","textr","transformer","text"],"last_verified":"Wed May 27","install":[{"cmd":"npm install textr","imports":["const textr = require('textr');","tf.use(pluginFunction);","tf.use(String.prototype.trim);"]},{"cmd":"yarn add textr","imports":[]},{"cmd":"pnpm add textr","imports":[]}],"homepage":"http://shuvalov-anton.github.io/textr/","github":"https://github.com/shuvalov-anton/textr","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/textr","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/textr/compatibility"}}