Skip to content

Commit 2069750

Browse files
committed
fix logic error, which only effected when more than 2 entries in smart or straight prop
1 parent 6ed6e0f commit 2069750

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

lib/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ export default function retextQuotes(options) {
116116
expected = preferred === 'smart' ? '’' : "'"
117117
} else {
118118
const markers = preferred === 'smart' ? smart : straight
119-
expected = markers[(stack.length + 1) % markers.length]
119+
expected = markers[(stack.length - 1) % markers.length]
120120

121121
if (expected.length > 1) {
122122
expected = expected.charAt(style.type === 'open' ? 0 : 1)

0 commit comments

Comments
 (0)