17 lines
341 B
JavaScript
17 lines
341 B
JavaScript
'use strict'
|
||
|
||
module.exports = locate
|
||
|
||
function locate(value, fromIndex) {
|
||
var link = value.indexOf('[', fromIndex)
|
||
var image = value.indexOf('![', fromIndex)
|
||
|
||
if (image === -1) {
|
||
return link
|
||
}
|
||
|
||
// Link can never be `-1` if an image is found, so we don’t need to check
|
||
// for that :)
|
||
return link < image ? link : image
|
||
}
|