beautify-text

Automated typographhic quotation and punctuation marks

Usage no npm install needed!

<script type="module">
  import beautifyText from 'https://cdn.skypack.dev/beautify-text';
</script>

README

beautify-text Build Status

Automated typographhic quotation and punctuation marks

install

$ npm install --save beautify-text

features

Prettifies multiple typographic marks, some cases are outlined below.

  • Single and double quotes
  • Apostrophes
  • Marks like (tm), (c), (r) and (p) into , ©, ® and §
  • Long dashes, like --- into
  • .., ..., etc into (but ?.., !.. aren't transformed)
  • +- into ±

beautifyText(text)

beautifyText('a --- "b (tm) c"'));
// -> 'a \u2014 “b ™ c”'

license

MIT © Nicolas Bevacqua