Skip to content

Commit ffba43d

Browse files
committed
refactor: separate ignore to two separate methods
1 parent 923087b commit ffba43d

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

lib/index.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ module.exports = function (options) {
2222
if (imgNode.skip) return imgNode
2323
var classes = imgNode.attrs && imgNode.attrs.class && (imgNode.attrs.class.split(' ') || [])
2424
var extension = imgNode.attrs.src.split('.').pop()
25-
var isIgnore =
26-
(options.classIgnore.filter(className => classes.includes(className)).length > 0) ||
27-
(options.extensionIgnore.filter(fileExtension => fileExtension === extension).length > 0)
25+
var isIgnoredByClass = options.classIgnore.filter(className => classes.includes(className)).length > 0
26+
var isIgnoredByExtension = options.extensionIgnore.filter(fileExtension => fileExtension === extension).length > 0
27+
var isIgnore = isIgnoredByClass || isIgnoredByExtension
2828
if (isIgnore) return imgNode
2929
switch (imgNode.tag) {
3030
case 'amp-img':

0 commit comments

Comments
 (0)