{"_id":"retext-stringify","_rev":"673611","name":"retext-stringify","description":"retext plugin to serialize prose","dist-tags":{"latest":"3.1.0"},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"time":{"modified":"2021-08-27T13:10:51.000Z","created":"2016-06-22T10:02:52.294Z","3.1.0":"2021-08-27T13:06:11.599Z","3.0.0":"2021-07-16T09:35:38.280Z","2.0.4":"2019-11-09T20:02:12.328Z","2.0.3":"2019-06-05T13:46:30.855Z","2.0.2":"2018-11-17T11:26:41.948Z","2.0.1":"2018-11-06T16:59:39.601Z","2.0.0":"2017-02-23T16:29:52.818Z","1.0.0":"2016-06-22T10:14:04.149Z","0.0.0":"2016-06-22T10:02:52.294Z"},"users":{},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"repository":{"type":"git","url":"git+https://github.com/retextjs/retext.git#main"},"versions":{"3.1.0":{"name":"retext-stringify","version":"3.1.0","description":"retext plugin to serialize prose","license":"MIT","keywords":["unified","retext","retext-plugin","plugin","natural","language","text","concrete","syntax","tree","cst","stringify","serialize","compile"],"homepage":"https://github.com/retextjs/retext","repository":{"type":"git","url":"git+https://github.com/retextjs/retext.git#main"},"bugs":{"url":"https://github.com/retextjs/retext/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","dependencies":{"@types/nlcst":"^1.0.0","nlcst-to-string":"^3.0.0","unified":"^10.0.0"},"scripts":{"build":"rimraf \"lib/**/*.d.ts\" && tsc && type-coverage"},"xo":false,"typeCoverage":{"atLeast":100,"detail":true,"strict":true,"ignoreCatch":true},"_id":"retext-stringify@3.1.0","_nodeVersion":"16.6.1","_npmVersion":"7.20.6","dist":{"shasum":"46ed45e077bfc4a8334977f6c2d6611e1d36263a","size":2693,"noattachment":false,"key":"/retext-stringify/-/retext-stringify-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/retext-stringify/download/retext-stringify-3.1.0.tgz"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/retext-stringify_3.1.0_1630069571217_0.5384319384918428"},"_hasShrinkwrap":false,"publish_time":1630069571599,"_cnpm_publish_time":1630069571599},"3.0.0":{"name":"retext-stringify","version":"3.0.0","description":"retext plugin to serialize prose","license":"MIT","keywords":["unified","retext","retext-plugin","plugin","natural","language","text","concrete","syntax","tree","cst","stringify","serialize","compile"],"homepage":"https://github.com/retextjs/retext","repository":{"type":"git","url":"git+https://github.com/retextjs/retext.git#main"},"bugs":{"url":"https://github.com/retextjs/retext/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","dependencies":{"@types/unist":"^2.0.0","nlcst-to-string":"^3.0.0","unified":"^10.0.0"},"scripts":{"build":"rimraf \"*.d.ts\" && tsc && type-coverage"},"xo":false,"typeCoverage":{"atLeast":100,"detail":true,"strict":true,"ignoreCatch":true},"_id":"retext-stringify@3.0.0","_nodeVersion":"16.2.0","_npmVersion":"7.18.1","dist":{"shasum":"70b2ae8df8f58488c13c9aa415296aceb3107b33","size":2557,"noattachment":false,"key":"/retext-stringify/-/retext-stringify-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/retext-stringify/download/retext-stringify-3.0.0.tgz"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/retext-stringify_3.0.0_1626428137947_0.1070563490171581"},"_hasShrinkwrap":false,"publish_time":1626428138280,"_cnpm_publish_time":1626428138280},"2.0.4":{"name":"retext-stringify","version":"2.0.4","description":"nlcst to text compiler for retext","license":"MIT","keywords":["natural","language","text","concrete","syntax","tree","cst","stringify"],"homepage":"https://github.com/retextjs/retext","repository":{"type":"git","url":"https://github.com/retextjs/retext/tree/master/packages/retext-stringify"},"bugs":{"url":"https://github.com/retextjs/retext/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"dependencies":{"nlcst-to-string":"^2.0.0"},"_id":"retext-stringify@2.0.4","_nodeVersion":"13.0.1","_npmVersion":"6.13.0","dist":{"shasum":"496d6c532f7dc6d15e4b262de0266e828f72efa9","size":2030,"noattachment":false,"key":"/retext-stringify/-/retext-stringify-2.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/retext-stringify/download/retext-stringify-2.0.4.tgz"},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/retext-stringify_2.0.4_1573329732150_0.9844777986611422"},"_hasShrinkwrap":false,"publish_time":1573329732328,"_cnpm_publish_time":1573329732328},"2.0.3":{"name":"retext-stringify","version":"2.0.3","description":"nlcst to text compiler for retext","license":"MIT","keywords":["natural","language","text","concrete","syntax","tree","cst","stringify"],"homepage":"https://github.com/retextjs/retext","repository":{"type":"git","url":"https://github.com/retextjs/retext/tree/master/packages/retext-stringify"},"bugs":{"url":"https://github.com/retextjs/retext/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"dependencies":{"nlcst-to-string":"^2.0.0"},"_id":"retext-stringify@2.0.3","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"shasum":"d39a258c4da42fc8d05abcdcf8327fdfb1558571","size":2014,"noattachment":false,"key":"/retext-stringify/-/retext-stringify-2.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/retext-stringify/download/retext-stringify-2.0.3.tgz"},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/retext-stringify_2.0.3_1559742390657_0.6189044526497796"},"_hasShrinkwrap":false,"publish_time":1559742390855,"_cnpm_publish_time":1559742390855},"2.0.2":{"name":"retext-stringify","version":"2.0.2","description":"nlcst to text compiler for retext","license":"MIT","keywords":["natural","language","text","concrete","syntax","tree","cst","stringify"],"homepage":"https://github.com/retextjs/retext","repository":{"type":"git","url":"https://github.com/retextjs/retext/tree/master/packages/retext-stringify"},"bugs":{"url":"https://github.com/retextjs/retext/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"dependencies":{"nlcst-to-string":"^2.0.0"},"_id":"retext-stringify@2.0.2","_npmVersion":"6.4.1","_nodeVersion":"11.0.0","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"dist":{"shasum":"f3885c5fccaa31998b53862acbb9058994eed27d","size":1778,"noattachment":false,"key":"/retext-stringify/-/retext-stringify-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/retext-stringify/download/retext-stringify-2.0.2.tgz"},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/retext-stringify_2.0.2_1542454001800_0.5842308261168858"},"_hasShrinkwrap":false,"publish_time":1542454001948,"_cnpm_publish_time":1542454001948},"2.0.1":{"name":"retext-stringify","version":"2.0.1","description":"nlcst to text compiler for retext","license":"MIT","keywords":["natural","language","text","concrete","syntax","tree","cst","stringify"],"homepage":"https://github.com/retextjs/retext","repository":{"type":"git","url":"https://github.com/retextjs/retext/tree/master/packages/retext-stringify"},"bugs":{"url":"https://github.com/retextjs/retext/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"dependencies":{"nlcst-to-string":"^2.0.0"},"_id":"retext-stringify@2.0.1","_npmVersion":"6.4.1","_nodeVersion":"11.0.0","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"dist":{"shasum":"d2bfc28d3ba17b7d7a977e935390ded5425023f2","size":1331,"noattachment":false,"key":"/retext-stringify/-/retext-stringify-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/retext-stringify/download/retext-stringify-2.0.1.tgz"},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/retext-stringify_2.0.1_1541523579446_0.5545638855405446"},"_hasShrinkwrap":false,"publish_time":1541523579601,"_cnpm_publish_time":1541523579601},"2.0.0":{"name":"retext-stringify","version":"2.0.0","description":"NLCST to text compiler for retext","license":"MIT","keywords":["natural","language","text","concrete","syntax","tree","cst","stringify"],"homepage":"https://github.com/wooorm/retext","repository":{"type":"git","url":"https://github.com/wooorm/retext/tree/master/packages/retext-stringify"},"bugs":{"url":"https://github.com/wooorm/retext/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"}],"engines":{"node":">=0.11.0"},"files":["index.js"],"dependencies":{"nlcst-to-string":"^2.0.0"},"_id":"retext-stringify@2.0.0","scripts":{},"_shasum":"00238facc5491f5bcdc589703a4658db2e54415b","_from":".","_npmVersion":"4.0.3","_nodeVersion":"7.0.0","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"dist":{"shasum":"00238facc5491f5bcdc589703a4658db2e54415b","size":1235,"noattachment":false,"key":"/retext-stringify/-/retext-stringify-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/retext-stringify/download/retext-stringify-2.0.0.tgz"},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/retext-stringify-2.0.0.tgz_1487867390820_0.9985492676496506"},"directories":{},"publish_time":1487867392818,"_cnpm_publish_time":1487867392818,"_hasShrinkwrap":false},"1.0.0":{"name":"retext-stringify","version":"1.0.0","description":"NLCST to text compiler for retext","license":"MIT","keywords":["natural","language","text","concrete","syntax","tree","cst","stringify"],"homepage":"https://github.com/wooorm/retext","repository":{"type":"git","url":"https://github.com/wooorm/retext/tree/master/packages/retext-stringify"},"bugs":{"url":"https://github.com/wooorm/retext/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"}],"engines":{"node":">=0.11.0"},"files":["index.js"],"dependencies":{"nlcst-to-string":"^2.0.0"},"_id":"retext-stringify@1.0.0","scripts":{},"_shasum":"0032e4be3254ea56b19242ef406515479a3346a9","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.1","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"dist":{"shasum":"0032e4be3254ea56b19242ef406515479a3346a9","size":1480,"noattachment":false,"key":"/retext-stringify/-/retext-stringify-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/retext-stringify/download/retext-stringify-1.0.0.tgz"},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/retext-stringify-1.0.0.tgz_1466590441929_0.34188335901126266"},"directories":{},"publish_time":1466590444149,"_cnpm_publish_time":1466590444149,"_hasShrinkwrap":false},"0.0.0":{"name":"retext-stringify","version":"0.0.0","description":"NLCST to text compiler for retext","license":"MIT","keywords":["natural","language","text","concrete","syntax","tree","cst","stringify"],"homepage":"https://github.com/wooorm/retext","repository":{"type":"git","url":"https://github.com/wooorm/retext/tree/master/packages/retext-stringify"},"bugs":{"url":"https://github.com/wooorm/retext/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"}],"engines":{"node":">=0.11.0"},"files":["index.js"],"dependencies":{"nlcst-to-string":"^2.0.0"},"_id":"retext-stringify@0.0.0","scripts":{},"_shasum":"1dca07a4b197cf0136754136297e447ec8fda746","_from":".","_npmVersion":"3.9.6","_nodeVersion":"6.1.0","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"dist":{"shasum":"1dca07a4b197cf0136754136297e447ec8fda746","size":1481,"noattachment":false,"key":"/retext-stringify/-/retext-stringify-0.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/retext-stringify/download/retext-stringify-0.0.0.tgz"},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/retext-stringify-0.0.0.tgz_1466589770535_0.6233710329979658"},"directories":{},"publish_time":1466589772294,"_cnpm_publish_time":1466589772294,"_hasShrinkwrap":false}},"readme":"# retext-stringify\n\n[![Build][build-badge]][build]\n[![Coverage][coverage-badge]][coverage]\n[![Downloads][downloads-badge]][downloads]\n[![Size][size-badge]][size]\n[![Sponsors][sponsors-badge]][collective]\n[![Backers][backers-badge]][collective]\n[![Chat][chat-badge]][chat]\n\n[**retext**][retext] plugin to serialize natural language.\n[Compiler][] for [**unified**][unified].\nSerializes [**nlcst**][nlcst] syntax trees.\n\n## Sponsors\n\nSupport this effort and give back by sponsoring on [OpenCollective][collective]!\n\n<!--lint ignore no-html-->\n\n<table>\n<tr valign=\"middle\">\n<td width=\"20%\" align=\"center\" colspan=\"2\">\n  <a href=\"https://www.gatsbyjs.org\">Gatsby</a> ????<br><br>\n  <a href=\"https://www.gatsbyjs.org\"><img src=\"https://avatars1.githubusercontent.com/u/12551863?s=256&v=4\" width=\"128\"></a>\n</td>\n<td width=\"20%\" align=\"center\" colspan=\"2\">\n  <a href=\"https://vercel.com\">Vercel</a> ????<br><br>\n  <a href=\"https://vercel.com\"><img src=\"https://avatars1.githubusercontent.com/u/14985020?s=256&v=4\" width=\"128\"></a>\n</td>\n<td width=\"20%\" align=\"center\" colspan=\"2\">\n  <a href=\"https://www.netlify.com\">Netlify</a><br><br>\n  <!--OC has a sharper image-->\n  <a href=\"https://www.netlify.com\"><img src=\"https://images.opencollective.com/netlify/4087de2/logo/256.png\" width=\"128\"></a>\n</td>\n<td width=\"10%\" align=\"center\">\n  <a href=\"https://www.holloway.com\">Holloway</a><br><br>\n  <a href=\"https://www.holloway.com\"><img src=\"https://avatars1.githubusercontent.com/u/35904294?s=128&v=4\" width=\"64\"></a>\n</td>\n<td width=\"10%\" align=\"center\">\n  <a href=\"https://themeisle.com\">ThemeIsle</a><br><br>\n  <a href=\"https://themeisle.com\"><img src=\"https://avatars1.githubusercontent.com/u/58979018?s=128&v=4\" width=\"64\"></a>\n</td>\n<td width=\"10%\" align=\"center\">\n  <a href=\"https://boosthub.io\">Boost Hub</a><br><br>\n  <a href=\"https://boosthub.io\"><img src=\"https://images.opencollective.com/boosthub/6318083/logo/128.png\" width=\"64\"></a>\n</td>\n<td width=\"10%\" align=\"center\">\n  <a href=\"https://expo.io\">Expo</a><br><br>\n  <a href=\"https://expo.io\"><img src=\"https://avatars1.githubusercontent.com/u/12504344?s=128&v=4\" width=\"64\"></a>\n</td>\n</tr>\n<tr valign=\"middle\">\n<td width=\"100%\" align=\"center\" colspan=\"10\">\n  <br>\n  <a href=\"https://opencollective.com/unified\"><strong>You?</strong></a>\n  <br><br>\n</td>\n</tr>\n</table>\n\n## Install\n\nThis package is [ESM only](https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c):\nNode 12+ is needed to use it and it must be `import`ed instead of `require`d.\n\n[npm][]:\n\n```sh\nnpm install retext-stringify\n```\n\n## Use\n\n```js\nimport {unified} from 'unified'\nimport {stream} from 'unified-stream'\nimport retextEnglish from 'retext-english'\nimport retextStringify from 'retext-stringify'\nimport retextEmoji from 'retext-emoji'\n\nconst processor = unified()\n  .use(retextEnglish)\n  .use(retextEmoji, {convert: 'encode'})\n  .use(retextStringify)\n\nprocess.stdin.pipe(stream(processor)).pipe(process.stdout)\n```\n\n## API\n\nThis package exports no identifiers.\n`retextStringify` is the default export.\n\n### `unified().use(retextStringify)`\n\nSerialize [**nlcst**][nlcst] syntax trees.\nThere is no configuration.\n\n## Contribute\n\nSee [`contributing.md`][contributing] in [`retextjs/.github`][health] for ways\nto get started.\nSee [`support.md`][support] for ways to get help.\nIdeas for new plugins and tools can be posted in [`retextjs/ideas`][ideas].\n\nA curated list of awesome retext resources can be found in [**awesome\nretext**][awesome].\n\nThis project has a [code of conduct][coc].\nBy interacting with this repository, organization, or community you agree to\nabide by its terms.\n\n## License\n\n[MIT][license] © [Titus Wormer][author]\n\n<!-- Definitions -->\n\n[build-badge]: https://github.com/retextjs/retext/workflows/main/badge.svg\n\n[build]: https://github.com/retextjs/retext/actions\n\n[coverage-badge]: https://img.shields.io/codecov/c/github/retextjs/retext.svg\n\n[coverage]: https://codecov.io/github/retextjs/retext\n\n[downloads-badge]: https://img.shields.io/npm/dm/retext-stringify.svg\n\n[downloads]: https://www.npmjs.com/package/retext-stringify\n\n[size-badge]: https://img.shields.io/bundlephobia/minzip/retext-stringify.svg\n\n[size]: https://bundlephobia.com/result?p=retext-stringify\n\n[sponsors-badge]: https://opencollective.com/unified/sponsors/badge.svg\n\n[backers-badge]: https://opencollective.com/unified/backers/badge.svg\n\n[collective]: https://opencollective.com/unified\n\n[chat-badge]: https://img.shields.io/badge/chat-discussions-success.svg\n\n[chat]: https://github.com/retextjs/retext/discussions\n\n[health]: https://github.com/retextjs/.github\n\n[contributing]: https://github.com/retextjs/.github/blob/main/contributing.md\n\n[support]: https://github.com/retextjs/.github/blob/main/support.md\n\n[coc]: https://github.com/retextjs/.github/blob/main/code-of-conduct.md\n\n[ideas]: https://github.com/retextjs/ideas\n\n[awesome]: https://github.com/retextjs/awesome-retext\n\n[license]: https://github.com/retextjs/retext/blob/main/license\n\n[author]: https://wooorm.com\n\n[npm]: https://docs.npmjs.com/cli/install\n\n[unified]: https://github.com/unifiedjs/unified\n\n[compiler]: https://github.com/unifiedjs/unified#processorcompiler\n\n[retext]: https://github.com/retextjs/retext\n\n[nlcst]: https://github.com/syntax-tree/nlcst\n","_attachments":{},"homepage":"https://github.com/retextjs/retext","bugs":{"url":"https://github.com/retextjs/retext/issues"},"license":"MIT"}