This commit is contained in:
17
node_modules/remark-parse/lib/locate/break.js
generated
vendored
Normal file
17
node_modules/remark-parse/lib/locate/break.js
generated
vendored
Normal file
@@ -0,0 +1,17 @@
|
||||
'use strict'
|
||||
|
||||
module.exports = locate
|
||||
|
||||
function locate(value, fromIndex) {
|
||||
var index = value.indexOf('\n', fromIndex)
|
||||
|
||||
while (index > fromIndex) {
|
||||
if (value.charAt(index - 1) !== ' ') {
|
||||
break
|
||||
}
|
||||
|
||||
index--
|
||||
}
|
||||
|
||||
return index
|
||||
}
|
||||
7
node_modules/remark-parse/lib/locate/code-inline.js
generated
vendored
Normal file
7
node_modules/remark-parse/lib/locate/code-inline.js
generated
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
'use strict'
|
||||
|
||||
module.exports = locate
|
||||
|
||||
function locate(value, fromIndex) {
|
||||
return value.indexOf('`', fromIndex)
|
||||
}
|
||||
7
node_modules/remark-parse/lib/locate/delete.js
generated
vendored
Normal file
7
node_modules/remark-parse/lib/locate/delete.js
generated
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
'use strict'
|
||||
|
||||
module.exports = locate
|
||||
|
||||
function locate(value, fromIndex) {
|
||||
return value.indexOf('~~', fromIndex)
|
||||
}
|
||||
18
node_modules/remark-parse/lib/locate/emphasis.js
generated
vendored
Normal file
18
node_modules/remark-parse/lib/locate/emphasis.js
generated
vendored
Normal file
@@ -0,0 +1,18 @@
|
||||
'use strict'
|
||||
|
||||
module.exports = locate
|
||||
|
||||
function locate(value, fromIndex) {
|
||||
var asterisk = value.indexOf('*', fromIndex)
|
||||
var underscore = value.indexOf('_', fromIndex)
|
||||
|
||||
if (underscore === -1) {
|
||||
return asterisk
|
||||
}
|
||||
|
||||
if (asterisk === -1) {
|
||||
return underscore
|
||||
}
|
||||
|
||||
return underscore < asterisk ? underscore : asterisk
|
||||
}
|
||||
7
node_modules/remark-parse/lib/locate/escape.js
generated
vendored
Normal file
7
node_modules/remark-parse/lib/locate/escape.js
generated
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
'use strict'
|
||||
|
||||
module.exports = locate
|
||||
|
||||
function locate(value, fromIndex) {
|
||||
return value.indexOf('\\', fromIndex)
|
||||
}
|
||||
16
node_modules/remark-parse/lib/locate/link.js
generated
vendored
Normal file
16
node_modules/remark-parse/lib/locate/link.js
generated
vendored
Normal file
@@ -0,0 +1,16 @@
|
||||
'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
|
||||
}
|
||||
18
node_modules/remark-parse/lib/locate/strong.js
generated
vendored
Normal file
18
node_modules/remark-parse/lib/locate/strong.js
generated
vendored
Normal file
@@ -0,0 +1,18 @@
|
||||
'use strict'
|
||||
|
||||
module.exports = locate
|
||||
|
||||
function locate(value, fromIndex) {
|
||||
var asterisk = value.indexOf('**', fromIndex)
|
||||
var underscore = value.indexOf('__', fromIndex)
|
||||
|
||||
if (underscore === -1) {
|
||||
return asterisk
|
||||
}
|
||||
|
||||
if (asterisk === -1) {
|
||||
return underscore
|
||||
}
|
||||
|
||||
return underscore < asterisk ? underscore : asterisk
|
||||
}
|
||||
7
node_modules/remark-parse/lib/locate/tag.js
generated
vendored
Normal file
7
node_modules/remark-parse/lib/locate/tag.js
generated
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
'use strict'
|
||||
|
||||
module.exports = locate
|
||||
|
||||
function locate(value, fromIndex) {
|
||||
return value.indexOf('<', fromIndex)
|
||||
}
|
||||
26
node_modules/remark-parse/lib/locate/url.js
generated
vendored
Normal file
26
node_modules/remark-parse/lib/locate/url.js
generated
vendored
Normal file
@@ -0,0 +1,26 @@
|
||||
'use strict'
|
||||
|
||||
module.exports = locate
|
||||
|
||||
var protocols = ['https://', 'http://', 'mailto:']
|
||||
|
||||
function locate(value, fromIndex) {
|
||||
var length = protocols.length
|
||||
var index = -1
|
||||
var min = -1
|
||||
var position
|
||||
|
||||
if (!this.options.gfm) {
|
||||
return -1
|
||||
}
|
||||
|
||||
while (++index < length) {
|
||||
position = value.indexOf(protocols[index], fromIndex)
|
||||
|
||||
if (position !== -1 && (position < min || min === -1)) {
|
||||
min = position
|
||||
}
|
||||
}
|
||||
|
||||
return min
|
||||
}
|
||||
Reference in New Issue
Block a user