retext-stringify
!Buildbuild-badgebuild
!Coveragecoverage-badgecoverage
!Downloadsdownloads-badgedownloads
!Sizesize-badgesize
!Sponsorssponsors-badgecollective
!Backersbackers-badgecollective
!Chatchat-badgechatretextretext plugin to serialize natural language. Compiler for unifiedunified. Serializes nlcstnlcst syntax trees.
Sponsors
Support this effort and give back by sponsoring on OpenCollectivecollective!
Gatsby 🥇 |
Vercel 🥇 |
Netlify![]() |
Holloway |
ThemeIsle |
Boost Hub![]() |
Expo |
You? |
Install
This package is ESM only: Node 12+ is needed to use it and it must beimport
ed instead of require
d.npm install retext-stringify
## Use
```js
import {unified} from 'unified'
import {stream} from 'unified-stream'
import retextEnglish from 'retext-english'
import retextStringify from 'retext-stringify'
import retextEmoji from 'retext-emoji'
const processor = unified()
.use(retextEnglish)
.use(retextEmoji, {convert: 'encode'})
.use(retextStringify)
process.stdin.pipe(stream(processor)).pipe(process.stdout)
API
This package exports no identifiers.retextStringify
is the default export.unified().use(retextStringify)
Serialize nlcstnlcst syntax trees.
There is no configuration.Contribute
Seecontributing.md
contributing in retextjs/.github
health for ways
to get started.
See support.md
support for ways to get help.
Ideas for new plugins and tools can be posted in retextjs/ideas
ideas.A curated list of awesome retext resources can be found in awesome retextawesome.
This project has a code of conductcoc. By interacting with this repository, organization, or community you agree to abide by its terms.