summaryrefslogtreecommitdiff
path: root/node_modules/postcss-import/lib/data-url.js
blob: a59c5fb557e8336cc17681b7bc9e3c349631ffc3 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
"use strict"

const dataURLRegexp = /^data:text\/css;base64,/i

function isValid(url) {
  return dataURLRegexp.test(url)
}

function contents(url) {
  // "data:text/css;base64,".length === 21
  return Buffer.from(url.slice(21), "base64").toString()
}

module.exports = {
  isValid,
  contents,
}