remark-stringify
Advanced tools
Comparing version 6.0.1 to 6.0.2
@@ -32,2 +32,3 @@ 'use strict' | ||
var tilde = '~' | ||
var exclamationMark = '!' | ||
@@ -93,2 +94,4 @@ var entities = { | ||
character === asterisk || | ||
(character === exclamationMark && | ||
value.charAt(position + 1) === leftSquareBracket) || | ||
character === leftSquareBracket || | ||
@@ -206,2 +209,11 @@ character === lessThan || | ||
// Escape exclamation marks immediately followed by links. | ||
if ( | ||
next && | ||
next.type === 'link' && | ||
value.charAt(length - 1) === exclamationMark | ||
) { | ||
escaped[escaped.length - 1] = one(exclamationMark) | ||
} | ||
// Escape double tildes in GFM. | ||
@@ -208,0 +220,0 @@ if ( |
{ | ||
"name": "remark-stringify", | ||
"version": "6.0.1", | ||
"version": "6.0.2", | ||
"description": "Markdown compiler for remark", | ||
@@ -5,0 +5,0 @@ "license": "MIT", |
@@ -243,5 +243,5 @@ # remark-stringify [![Travis][build-badge]][build-status] [![Coverage][coverage-badge]][coverage-status] [![Downloads][dl-badge]][dl] [![Size][size-badge]][size] [![Chat][chat-badge]][chat] | ||
[chat-badge]: https://img.shields.io/gitter/room/remarkjs/Lobby.svg | ||
[chat-badge]: https://img.shields.io/badge/join%20the%20community-on%20spectrum-7b16ff.svg | ||
[chat]: https://gitter.im/remarkjs/Lobby | ||
[chat]: https://spectrum.chat/unified/remark | ||
@@ -248,0 +248,0 @@ [license]: https://github.com/remarkjs/remark/blob/master/license |
48106
1429