All files get_image_path.js

88.89% Statements 8/9
50% Branches 1/2
100% Functions 1/1
100% Lines 8/8

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 182x   2x   6x   6x 6x 6x 6x   6x            
const FOLDER_REGEXP = /url\(['|"]?([\w\d/.~-]+)['|"]?/
 
module.exports = decl => {
  /*eslint-disable */
  let [attr, url] = decl.value.match(FOLDER_REGEXP)
  /* eslint-enable */
  let i = url.lastIndexOf('/')
  Iif (i === -1) return { folder: '', file: url }
  let folder = url.slice(0, i + 1)
  let file = url.slice(i + 1)
 
  return {
    file,
    folder,
    url
  }
}